.sales-page{--sales-navy:#14283b;--sales-blue:#285c96;--sales-mid:#487bb8;--sales-ink:#162d43;--sales-muted:#526b80;--sales-border:#dce5ee;--sales-light:#f0f5fa;color:var(--sales-ink);background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.6}.sales-page *{box-sizing:border-box}.sales-page a,.sales-page button{touch-action:manipulation}.sales-page button{font:inherit;cursor:pointer}.sales-page button:disabled{cursor:wait;opacity:.55}.sales-page :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #487bb8}.sales-page h1,.sales-page h2,.sales-page h3{letter-spacing:-.035em;font-weight:600;line-height:1.15}.sales-width{max-width:1320px;margin:0 auto;padding-left:44px;padding-right:44px}.sales-header{border-bottom:1px solid var(--sales-border);background:#fff}.sales-header-inner{align-items:center;gap:36px;max-width:1440px;margin:auto;padding:14px 44px;display:flex}.sales-header .brand-logo{width:76px}.sales-header nav{gap:26px;margin-left:auto;font-size:.9375rem;font-weight:600;display:flex}.sales-header nav a:hover{color:var(--sales-blue)}.sales-header-actions{align-items:center;gap:22px;display:flex}.sales-language{color:var(--sales-muted);text-underline-offset:4px;background:0 0;border:0;text-decoration:underline;font-size:.875rem!important}.sales-primary{background:var(--sales-blue);border:1px solid var(--sales-blue);text-align:center;border-radius:4px;justify-content:center;align-items:center;min-height:48px;padding:13px 20px;font-size:.9375rem;font-weight:600;line-height:1.35;text-decoration:none;transition:background .15s;display:inline-flex;color:#fff!important}.sales-primary:hover{background:#1d4775}.sales-secondary{color:var(--sales-blue);background:#fff;border:1px solid #a8bdd2;border-radius:4px;padding:12px 18px;font-size:.9375rem;font-weight:600}.sales-hero{border-bottom:1px solid var(--sales-border);background:linear-gradient(125deg,#f5f8fc 0%,#eef4fa 62%,#e5edf6 100%)}.sales-hero-inner{grid-template-columns:minmax(0,1fr) minmax(370px,460px);align-items:start;gap:68px;max-width:1440px;margin:auto;padding:64px 44px;display:grid}.sales-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--sales-blue);margin-bottom:20px;font-size:.8125rem;font-weight:600}.sales-hero-copy{padding-top:26px}.sales-hero h1{max-width:730px;font-size:clamp(2.4rem,4.5vw,4.6rem)}.sales-tagline{color:var(--sales-blue);margin-top:27px;font-size:clamp(1.125rem,1.8vw,1.4rem);font-weight:600}.sales-lead{color:var(--sales-muted);max-width:650px;margin-top:22px;font-size:1.125rem;line-height:1.75}.sales-hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:31px 0;display:flex}.sales-contact-link{color:var(--sales-blue);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;display:flex}.sales-focus{max-width:620px;color:var(--sales-muted);border-top:1px solid #d5e0ed;align-items:flex-start;gap:10px;padding:22px 0;font-size:.9375rem;display:flex}.sales-focus svg{flex-shrink:0;margin-top:4px}.sales-role{color:#597184;max-width:550px;font-size:.875rem;line-height:1.65}.sales-page-points{gap:15px;margin:26px 0;padding:0;list-style:none;display:grid}.sales-page-points li{color:var(--sales-muted);gap:10px;display:flex}.sales-page-points svg{color:var(--sales-blue);flex-shrink:0;margin-top:4px}.sales-enquiry{border:1px solid #ccd9e7;border-top:5px solid var(--sales-blue);background:#fff;border-radius:6px;min-width:0;padding:26px;scroll-margin-top:20px;box-shadow:0 18px 50px #173d6610}.sales-label{color:var(--sales-blue);margin-bottom:8px;font-size:1.05rem;font-weight:700;line-height:1.4;display:block}.sales-enquiry h2{color:var(--sales-muted);letter-spacing:0;font-weight:400;line-height:1.6;font-size:.9375rem!important}.sales-modes{border-bottom:1px solid var(--sales-border);gap:10px;margin:20px 0;display:flex;overflow-x:auto}.sales-modes button{white-space:nowrap;color:var(--sales-muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:4px;margin-right:6px;padding:12px 0;font-size:.875rem;display:flex}.sales-modes button[aria-selected=true]{color:var(--sales-blue);border-bottom-color:var(--sales-blue);font-weight:600}.sales-form,.sales-form-group{gap:18px;display:grid}.sales-form-group+.sales-form-group{border-top:1px solid var(--sales-border);padding-top:18px}.sales-field{color:var(--sales-ink);gap:7px;min-width:0;font-size:.875rem;display:grid}.sales-field>span{font-weight:600}.sales-field input,.sales-field select,.sales-field textarea{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--sales-ink);background:#fff;border:1px solid #bbcbdc;border-radius:4px;padding:10px 12px;font-size:1rem;line-height:1.5;display:block}.sales-field input::placeholder{color:#6c8094;font-size:.875rem}.sales-field textarea{resize:vertical}.sales-two{grid-template-columns:1fr 1fr;gap:14px;min-width:0;display:grid}.sales-services,.sales-volume{border:0;margin:0;padding:0}.sales-services legend,.sales-volume legend{margin-bottom:10px;padding:0;font-size:.875rem;font-weight:600}.sales-services>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sales-services label{align-items:flex-start;gap:9px;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.sales-page input[type=checkbox]{width:17px;height:17px;accent-color:var(--sales-blue);flex-shrink:0;margin-top:2px}.sales-volume p{color:var(--sales-muted);margin-top:8px;font-size:.875rem}.sales-more{border-bottom:1px solid var(--sales-border);padding:14px 0}.sales-more summary{color:var(--sales-blue);font-size:.875rem;font-weight:500}.sales-more>.sales-form-group{margin-top:16px}.sales-consents{border-top:1px solid var(--sales-border);gap:14px;padding-top:16px;display:grid}.sales-consents label,.sales-ai-consent{color:var(--sales-muted);gap:10px;font-size:.875rem;font-weight:400;line-height:1.6;display:flex}.sales-consents a,.sales-ai-consent a{color:var(--sales-blue);text-decoration:underline}.sales-form-actions{gap:12px;display:flex}.sales-form-actions>.sales-primary{flex:1}.sales-small{color:var(--sales-muted);font-size:.875rem;line-height:1.65}.sales-stepper{color:var(--sales-blue);justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.sales-stepper>div{gap:6px;display:flex}.sales-stepper i{background:#e1e9f2;width:32px;height:4px}.sales-stepper .done{background:var(--sales-blue)}.sales-review{background:var(--sales-light);border-radius:4px;padding:16px;font-size:.875rem}.sales-review>p{font-weight:600}.sales-review dl{margin:15px 0}.sales-review dl>div{border-bottom:1px solid #d6e1ec;grid-template-columns:1fr 1fr;gap:14px;padding:7px 0;display:grid}.sales-review dt{color:var(--sales-muted)}.sales-review dd{overflow-wrap:anywhere}.sales-review-actions{flex-wrap:wrap;gap:10px;display:flex}.sales-review-actions button{color:var(--sales-blue);text-align:left;background:0 0;border:0;font-size:.875rem;text-decoration:underline}.sales-success{gap:18px;padding:18px 0;display:grid}.sales-success svg{color:var(--sales-blue);width:35px;height:35px}.sales-success h3{font-size:1.5rem}.sales-reference{background:var(--sales-light);overflow-wrap:anywhere;padding:12px;font-size:.875rem}.sales-error{color:#9f2738;background:#fff5f5;border:1px solid #edb9bf;margin-top:16px;padding:16px;font-size:.9375rem}.sales-error a{text-decoration:underline}.sales-ai{gap:18px;display:grid}.sales-ai form{gap:12px;display:grid}.sales-messages{max-height:380px;overflow-y:auto}.sales-messages p{background:var(--sales-light);white-space:pre-wrap;margin:10px 0;padding:12px;font-size:.9375rem}.sales-messages .user{background:#e0eaf5;margin-left:25px}.sales-text{color:var(--sales-blue);text-align:left;background:0 0;border:0;text-decoration:underline}.sales-trust{border-bottom:1px solid var(--sales-border);grid-template-columns:1fr 1fr;gap:50px;padding-top:42px;padding-bottom:42px;display:grid}.sales-trust h2{margin-bottom:13px;font-size:1.7rem}.sales-trust p{color:var(--sales-muted);max-width:590px}.sales-trust .sales-eyebrow{margin-bottom:10px}.sales-contact-card{color:var(--sales-muted);place-content:center end;gap:10px;font-size:.9375rem;display:grid}.sales-contact-card strong{color:var(--sales-ink);font-size:1.05rem}.sales-contact-card a{color:var(--sales-blue);align-items:center;gap:8px;font-weight:600;display:flex}.sales-section{padding-top:76px;padding-bottom:76px}.sales-section>h2{max-width:860px;margin-bottom:35px;font-size:clamp(1.7rem,2.7vw,2.5rem);line-height:1.3}.sales-scenario-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.sales-scenario{border:1px solid var(--sales-border);border-top:3px solid var(--sales-mid);border-radius:4px;padding:30px}.sales-scenario>svg{color:var(--sales-blue);margin-bottom:24px}.sales-scenario h3{margin-bottom:16px;font-size:1.4rem;line-height:1.3}.sales-scenario p{color:var(--sales-muted);font-size:.9375rem;line-height:1.75}.sales-scenario a{color:var(--sales-blue);text-underline-offset:4px;margin-top:22px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-block}.sales-number{color:var(--sales-blue);margin-bottom:20px;font-size:1.6rem;display:block}.sales-service-band{background:var(--sales-navy);color:#fff;padding:70px 0}.sales-service-band .sales-eyebrow{color:#92b8e6}.sales-service-band h2{margin-bottom:18px;font-size:clamp(1.8rem,3vw,2.7rem)}.sales-service-band>.sales-width>p:not(.sales-eyebrow){color:#c2d1e3;max-width:680px}.sales-service-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:35px;display:grid}.sales-service{border-top:1px solid #547596;flex-direction:column;align-items:flex-start;padding:25px 0;display:flex}.sales-service>span{color:#92b8e6;margin-bottom:16px;font-size:.875rem}.sales-service h3{margin-bottom:16px;font-size:1.35rem;line-height:1.3}.sales-service p{color:#c2d1e3;font-size:.9375rem;line-height:1.75}.sales-service strong{color:#b2d2fa;text-underline-offset:4px;margin-top:auto;padding-top:20px;font-size:.9375rem;text-decoration:underline}.sales-capability-row{color:#c2d1e3;border-top:1px solid #385575;flex-wrap:wrap;gap:30px;padding-top:27px;font-size:.9375rem;display:flex}.sales-capability-row span{align-items:center;gap:8px;display:flex}.sales-process{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.sales-process article{border-top:1px solid var(--sales-border);padding-top:24px}.sales-process span{color:var(--sales-blue);margin-bottom:18px;font-size:1.6rem;display:block}.sales-process h3{margin-bottom:15px;font-size:1.35rem;line-height:1.35}.sales-process p{color:var(--sales-muted);font-size:.9375rem;line-height:1.75}.sales-faq{border-top:1px solid var(--sales-border);grid-template-columns:1fr 1.4fr;gap:70px;display:grid}.sales-faq h2{font-size:2rem;line-height:1.3}.sales-faq details{border-top:1px solid var(--sales-border);padding:18px 0}.sales-faq details:first-child{border-top:0;padding-top:0}.sales-faq summary{font-size:1rem;font-weight:600}.sales-faq details p{color:var(--sales-muted);margin-top:14px;font-size:.9375rem;line-height:1.75}.sales-bottom-cta{background:var(--sales-light);border-top:1px solid var(--sales-border);padding:40px 0}.sales-bottom-cta>.sales-width{justify-content:space-between;align-items:center;gap:28px;display:flex}.sales-bottom-cta h2{font-size:1.9rem;line-height:1.3}.sales-footer{border-top:1px solid var(--sales-border);background:#fff;padding:35px 0}.sales-footer>.sales-width{align-items:center;gap:30px;display:flex}.sales-footer .brand-logo{width:72px}.sales-footer strong{font-size:.9375rem;font-weight:600}.sales-footer p{color:var(--sales-muted);margin-top:8px;font-size:.875rem}.sales-footer-links{color:var(--sales-blue);gap:8px;margin-left:auto;font-size:.875rem;display:grid}@media (max-width:1100px){.sales-header-inner{gap:20px;padding-left:28px;padding-right:28px}.sales-header nav{gap:18px}.sales-hero-inner{grid-template-columns:minmax(0,1fr) 390px;gap:35px;padding:40px 28px}.sales-width{padding-left:28px;padding-right:28px}.sales-header-cta{display:none}.sales-service-grid{grid-template-columns:1fr 1fr}.sales-enquiry{padding:22px}.sales-hero h1{font-size:3.1rem}.sales-scenario{padding:23px}.sales-contact-card{justify-content:start}}@media (max-width:800px){.sales-header-inner{gap:16px;padding:12px 22px}.sales-header .brand-logo{width:65px}.sales-header nav{gap:17px;font-size:.875rem}.sales-nav-optional{display:none}.sales-header-actions{gap:10px}.sales-hero-inner{padding:32px 22px 40px;display:block}.sales-hero-copy{max-width:680px;margin:0 auto;padding-top:8px}.sales-hero h1{font-size:clamp(2.6rem,7vw,3.5rem)}.sales-enquiry{max-width:680px;margin:30px auto 0}.sales-width{padding-left:22px;padding-right:22px}.sales-trust{grid-template-columns:1fr;gap:23px;padding-top:32px;padding-bottom:32px}.sales-contact-card{justify-content:start}.sales-section{padding-top:48px;padding-bottom:48px}.sales-section>h2{font-size:1.9rem}.sales-scenario-grid{grid-template-columns:1fr}.sales-process{grid-template-columns:1fr;gap:25px}.sales-faq{grid-template-columns:1fr;gap:26px}.sales-service-band{padding:48px 0}.sales-bottom-cta>.sales-width{flex-direction:column;align-items:flex-start}.sales-footer>.sales-width{flex-wrap:wrap;gap:20px}.sales-footer-links{flex-wrap:wrap;flex-basis:100%;gap:20px;margin-left:0;display:flex}.sales-hero-actions{margin:25px 0}.sales-hero-actions .sales-primary{font-size:1rem}.sales-focus{padding:18px 0}.sales-role{font-size:.875rem}}@media (max-width:430px){.sales-header-inner{gap:12px;padding:10px 16px}.sales-header nav{gap:13px;font-size:.8125rem}.sales-header-actions{margin-left:auto}.sales-language{font-size:.8125rem!important}.sales-header .brand-logo{width:58px}.sales-hero-inner{padding-left:16px;padding-right:16px}.sales-hero h1{font-size:2.5rem}.sales-eyebrow{letter-spacing:.1em;font-size:.75rem}.sales-two{grid-template-columns:1fr}.sales-enquiry{padding:20px 17px}.sales-services>div,.sales-service-grid{grid-template-columns:1fr}.sales-hero-actions{flex-direction:column;align-items:flex-start;gap:17px}.sales-trust h2{font-size:1.5rem}.sales-width{padding-left:16px;padding-right:16px}.sales-review dl>div{grid-template-columns:1fr;gap:3px}.sales-section>h2{font-size:1.6rem}.sales-faq h2{font-size:1.7rem}.sales-footer strong{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.sales-page *{scroll-behavior:auto!important;transition:none!important}}.sales-read-more{border:0;width:100%;margin-top:22px;padding:0}.sales-read-more>summary{color:var(--sales-blue);text-underline-offset:4px;cursor:pointer;min-height:44px;padding:10px 0;font-size:.9375rem;font-weight:600;line-height:1.5;text-decoration:underline}.sales-read-more>summary:focus-visible{outline:3px solid var(--sales-mid);outline-offset:4px}.sales-read-more[open]>summary{margin-bottom:8px}.sales-read-more h4{margin:18px 0 10px;font-size:.9375rem;font-weight:600;line-height:1.5}.sales-read-more ul{gap:10px;margin:0;padding-left:20px;display:grid}.sales-read-more li{color:var(--sales-muted);font-size:.9375rem;line-height:1.7}.sales-read-more .sales-detail-cta{text-underline-offset:4px;min-height:44px;color:var(--sales-blue);align-items:center;margin-top:18px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.sales-service .sales-read-more>summary,.sales-service .sales-detail-cta{color:#b2d2fa}.sales-service .sales-read-more h4{color:#fff}.sales-service .sales-read-more li{color:#c2d1e3}
