.growth-hero{background:radial-gradient(ellipse at 95% 90%,#42246d 0,transparent 42%),radial-gradient(ellipse at 100% 15%,#103d3b 0,transparent 37%),#202124;color:#fff}.growth-hero .hero-copy{padding-block:80px 90px}.growth-hero h1{font-weight:500;max-width:1050px}.growth-hero p{max-width:800px;color:#e2e4e8}.growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.growth-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-card{display:flex;flex-direction:column;align-items:flex-start;padding:30px;border:1px solid #dce0e8;background:#fff;color:#25282e;text-decoration:none;min-width:0;border-top:3px solid #245bea;transition:border-color .2s,transform .2s}.growth-card:nth-child(3n+2){border-top-color:#118048}.growth-card:nth-child(3n){border-top-color:#8039cb}.growth-card h3{font-size:clamp(1.25rem,1.7vw,1.6rem);line-height:1.35;font-weight:500;margin:15px 0}.growth-card p{font-size:16px;line-height:1.7;margin:0 0 22px;color:#596477}.growth-card .eyebrow{font-size:11px}.growth-card .text-link{margin-top:auto;font-size:15px;font-weight:500}.growth-card[href]:hover{transform:translateY(-3px);border-color:#245bea}.growth-card:focus-visible{outline:3px solid #1558d6;outline-offset:4px}.growth-card details{width:100%;font-size:14px}.growth-card summary{cursor:pointer;padding-block:12px}.growth-card .growth-tag{font-size:12px;color:#1b55b9;margin-top:auto}.growth-next h2{font-weight:500;font-size:clamp(2rem,4.6vw,3.7rem);line-height:1.15;max-width:900px}.growth-next p{max-width:740px;margin:24px 0 30px;color:#e2e5ed;font-size:18px}.growth-more{margin-top:30px}.growth-mega{grid-template-columns:1fr 1fr!important}.growth-product-screen{width:100%;height:auto;max-height:none!important;object-fit:contain!important}.product-stage:has(.growth-product-screen){max-width:1180px}.industry-grid article[id]{scroll-margin-top:130px}.growth-consent{display:block!important;font-size:14px;line-height:1.6;margin:20px 0}.growth-consent input{width:auto!important;display:inline!important;margin-right:8px}.growth-honeypot{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px}.enquiry [role=status]{padding:16px;border:1px solid #d3dae7;margin-top:16px}.enquiry [role=status][hidden]{display:none}.enquiry button:disabled{opacity:.6;cursor:wait}.growth-hero .button.secondary{border-color:#b1b8c5;color:#fff;background:transparent}.growth-hero .button{background:#fff;color:#202124}.growth-hero .button.secondary:hover{background:#ffffff15}.section h2{font-weight:500}.growth-next .button.white{color:#202124}.growth-admin{max-width:1100px;margin:50px auto;padding:24px;font-family:Manrope,Arial,sans-serif}.growth-admin article{padding:24px;border:1px solid #ddd;margin:20px 0}.growth-admin pre{white-space:pre-wrap;font-family:inherit}.growth-admin nav{display:flex;gap:20px;flex-wrap:wrap}.growth-admin table{width:100%;border-collapse:collapse}.growth-admin td,.growth-admin th{text-align:left;padding:10px;border-bottom:1px solid #ddd}.growth-admin p{line-height:1.7}.growth-admin button,.growth-admin select{padding:10px}.growth-admin .muted{color:#666}.growth-admin label{display:block;margin-top:14px}@media(max-width:900px){.growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-mega{grid-template-columns:1fr!important}.growth-hero .hero-copy{padding-block:60px}}@media(max-width:600px){.growth-grid,.growth-grid.two{grid-template-columns:1fr}.growth-card{padding:24px}.growth-hero .hero-copy{padding-block:50px}.growth-hero h1{font-size:2.7rem;line-height:1.15}.growth-admin{padding:16px;margin:20px auto}}@media(prefers-reduced-motion:reduce){.growth-card{transition:none}.growth-card[href]:hover{transform:none}}

.growth-hero{padding:0;min-height:540px}.growth-hero .eyebrow,.growth-card .eyebrow,.growth-hero .button{font-weight:500}@media(max-width:600px){.growth-hero{min-height:0;padding:0}.growth-hero .hero-copy{padding-block:50px}}
