.subhero{padding-block:70px 66px;max-width:1040px}.subhero h1{font-size:clamp(43px,5.5vw,74px);font-weight:550;letter-spacing:-3px;line-height:1.08;margin:0 0 24px}.subhero .lead{font-size:20px;color:#626b7a;max-width:700px;line-height:1.65}.subhero .eyebrow{color:#2345ef}.subhero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:30px}.breadcrumb{font-size:13px;color:#626b7a;margin-bottom:29px}.breadcrumb a{text-decoration:underline;text-underline-offset:4px}.subnav{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.subnav a{padding:8px 14px;border:1px solid #d3d9e6;border-radius:6px;font-size:14px}.subnav a:hover{background:#eef2ff}.sector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sector-card{display:flex;flex-direction:column;border:1px solid #d5dbe6;border-radius:9px;overflow:hidden;background:white}.sector-card img{aspect-ratio:1.7;object-fit:cover;width:100%;transition:transform .5s}.sector-card:hover img{transform:scale(1.035)}.sector-card>div{padding:27px}.sector-card h3{font-size:24px}.sector-card p{color:#646d7b;font-size:16px}.sector-card .text-link{font-size:15px}.link-row{display:flex;flex-wrap:wrap;gap:19px;margin-top:24px;align-items:center}.growth-links{display:flex;flex-wrap:wrap;gap:15px;margin-top:27px}.growth-links a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.feature-split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.feature-split>img{width:100%;aspect-ratio:1.15;object-fit:cover;border-radius:10px}.feature-split h2{margin-bottom:24px}.feature-split p{font-size:17px;color:#606a7a}.feature-list{display:grid;gap:20px;margin-top:28px}.feature-list article{border-top:1px solid #d5dbe6;padding-top:20px}.feature-list article h3{font-size:20px;margin-bottom:8px}.feature-list article p{font-size:16px;margin:0}.conversion-band{background:#2345ef;color:white;border-radius:10px;padding:44px;display:flex;gap:30px;justify-content:space-between;align-items:center}.conversion-band h2{font-size:36px;max-width:670px}.conversion-band p{margin:16px 0 0;color:#e0e5ff;max-width:670px}.conversion-band .button{flex-shrink:0}.table-scroll{overflow:auto;max-width:100%;border:1px solid #d8dee9;border-radius:9px}.comparison-table{border-collapse:collapse;min-width:780px;width:100%;font-size:14px}.comparison-table th,.comparison-table td{padding:20px 18px;text-align:left;border-bottom:1px solid #dde3ed;vertical-align:top}.comparison-table thead th{background:#1d2531;color:white;font-size:16px;position:sticky;top:0}.comparison-table tbody th{width:22%;font-weight:650;background:#f3f5f9}.comparison-table td{width:19.5%;color:#465163}.comparison-table small{font-size:12px;display:block;line-height:1.6}.comparison-table a{text-decoration:underline;text-underline-offset:3px;color:#2345ef}.table-note{font-size:13px;color:#616c7c;margin:16px 0 0}.comparison-intro{max-width:780px;color:#626b7b;margin:0 0 27px}.dossier-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.dossier-card{padding:27px;background:#f1f4fa;border:1px solid #d7deea;border-radius:8px}.dossier-card p{font-size:14px;color:#5f6b7b}.dossier-card h3{font-size:23px}.dossier-card a{font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:34px}.support-grid article{border-top:1px solid #ccd5e3;padding-top:22px}.support-grid h3{font-size:22px}.support-grid p{color:#667182}.plain-faq{margin-top:35px}.plain-faq details{border-bottom:1px solid #d2dbe7;padding:20px 0}.plain-faq summary{font-weight:650;cursor:pointer}.plain-faq details p{color:#657080;margin:17px 0 0;max-width:850px}.small-section{padding-block:58px}.contact .contact-grid{gap:75px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:17px}.contact .check-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;font-weight:400;margin:15px 0 22px;line-height:1.7;color:#c3ccd9}.contact .check-consent input{width:18px;min-width:18px;height:18px;min-height:0;accent-color:#dfff76;margin:4px 0 0;padding:0}.contact .check-consent a{text-decoration:underline}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.contact-status{padding:13px 16px;border-radius:5px;border:1px solid #5b718f;margin-bottom:19px;font-size:14px;line-height:1.6}.contact-status:empty{display:none}.contact-status[data-kind="error"]{border-color:#ffb5a8;color:#ffcec5}.contact-status[data-kind="success"]{border-color:#dfff76;color:#dfff76}.contact button:disabled{opacity:.7}.team-roles{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.team-roles span{padding:9px 14px;border:1px solid #d1d9e5;border-radius:6px;font-size:14px}.meeting-link{margin-top:16px}.mobile-nav a[aria-current="page"]{color:#2345ef}.inner-header nav{gap:23px}.inner-header .button{white-space:nowrap}.section-alternate{background:#eef1f6}.delivery-note{border-left:3px solid #2345ef;padding:15px 22px;margin-top:30px;background:#f0f3fb;font-size:15px;color:#4d5b70}.sector-proof{border:1px solid #d1daea;border-radius:10px;padding:30px}.sector-proof p{font-size:16px;color:#657186}.sector-proof .eyebrow{color:#2345ef}.site-footer-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:18px;font-size:13px}.site-footer-links a{text-decoration:underline}.faq-list details>p a{color:#2345ef;text-decoration:underline}
.sector-card img,.feature-split>img{height:auto}
@media(max-width:1000px){.header nav{display:none}.header>.button{margin-left:auto}.menu-toggle{display:flex;width:36px;height:44px;flex-direction:column;justify-content:center;gap:6px;padding:6px;background:transparent;border:0}.menu-toggle span{height:2px;background:#171a1c;width:24px}.sector-grid{gap:17px}.sector-card>div{padding:22px}.dossier-grid{grid-template-columns:repeat(2,1fr)}.conversion-band{align-items:start;flex-direction:column}.feature-split{gap:35px}.contact .contact-grid{gap:45px}}
@media(max-width:700px){.subhero{padding-block:40px}.subhero h1{letter-spacing:-2px;font-size:45px}.subhero .lead{font-size:18px}.sector-grid,.feature-split,.support-grid{grid-template-columns:1fr}.feature-split{gap:30px}.sector-card img{aspect-ratio:1.6}.conversion-band{padding:30px}.conversion-band h2{font-size:30px}.conversion-band .button{width:100%}.form-row{grid-template-columns:1fr;gap:0}.dossier-grid{gap:12px}.dossier-card{padding:21px 16px}.dossier-card h3{font-size:20px}.subhero-actions .button{width:100%}.table-scroll{border-radius:5px}.small-section{padding-block:40px}.sector-proof{padding:24px}.support-grid{gap:23px}}
