.launch-wrap{width:min(100% - 64px,1220px);margin-inline:auto}.launch-page,.legal-page{color:#012d68;background:#f5f8fb;padding-bottom:64px}.launch-page em,.legal-page em,.cookie-notice em,.cookie-dialog em{font-family:var(--font-display),Georgia,serif;font-style:normal;font-weight:400}.launch-kicker,.cookie-kicker{letter-spacing:.13em;font-size:11px;font-weight:750;line-height:1.6}.launch-hero,.legal-hero{padding-top:150px;padding-bottom:58px}.launch-hero h1,.legal-hero h1{letter-spacing:-.045em;max-width:1000px;margin:24px 0;font-size:clamp(44px,6.5vw,86px);font-weight:650;line-height:1.06}.launch-hero>p:not(.launch-kicker),.legal-lead{max-width:730px;font-size:17px;line-height:1.8}.launch-page p,.legal-page p,.legal-page li{font-size:16px;line-height:1.85}.launch-page .launch-small{font-size:14px;line-height:1.75}.launch-page h2,.legal-page h2{letter-spacing:-.035em;font-weight:650;line-height:1.15}.launch-page h2{font-size:clamp(30px,4vw,49px)}.launch-page h3{letter-spacing:-.02em;font-size:22px;line-height:1.3}.launch-button{color:#fff;background:#012d68;border:1px solid #012d68;border-radius:5px;justify-content:space-between;align-items:center;gap:25px;min-height:50px;padding:15px 20px;font-size:14px;font-weight:700;line-height:1.5;transition:transform .2s,box-shadow .2s;display:inline-flex}.launch-button:hover,.launch-button:focus-visible{transform:translateY(-2px);box-shadow:0 5px #ff6b00}.launch-button:active{transform:translateY(1px)}.launch-page a:focus-visible,.legal-page a:focus-visible,.launch-page summary:focus-visible,.footer-policy-links a:focus-visible,.cookie-footer-control:focus-visible{outline-offset:5px;outline:3px solid #ff6b00}.launch-page p a,.legal-page p a,.legal-page li a{text-underline-offset:4px;text-decoration:underline}.launch-contact-paths{grid-template-columns:1fr 1fr;gap:24px;display:grid}.launch-contact-path{background:#fff;border:1px solid #bccddd;border-top:4px solid #ff6b00;flex-direction:column;align-items:start;padding:36px;transition:transform .2s,box-shadow .2s;display:flex}.launch-contact-path h2{margin-top:28px;font-size:36px}.launch-contact-path strong{justify-content:space-between;gap:25px;width:100%;min-height:44px;margin-top:auto;padding-top:25px;font-size:15px;display:flex}.launch-contact-path:hover,.launch-contact-path:focus-visible{transform:translateY(-4px);box-shadow:6px 8px #dce6ef}.launch-contact-path p{color:#435c7b}.launch-support{grid-template-columns:1.2fr 1fr;gap:9%;padding-block:64px;display:grid}.launch-phone{overflow-wrap:anywhere;font-weight:700}.launch-support-links{align-self:center;display:grid}.launch-support-links a{border-bottom:1px solid #b7cadb;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:24px 0;font-size:16px;font-weight:600;display:flex}.launch-urgent,.launch-rate{color:#fff;background:#012d68;border-radius:18px;grid-template-columns:1.2fr .8fr;align-items:center;gap:8%;padding:46px;display:grid}.launch-urgent .launch-button,.launch-rate .launch-button{color:#012d68;background:#ff6b00;justify-self:start}.launch-about,.launch-quotes,.launch-faq{padding-block:64px}.launch-about>p{max-width:800px}.launch-inline-links{flex-wrap:wrap;gap:12px 28px;margin-top:22px;display:flex}.launch-inline-links a{border-bottom:1px solid;align-items:center;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.launch-rate h2{font-size:clamp(30px,4vw,48px)}.launch-rate aside{border:1px solid #6b8bad;border-left:3px solid #ff6b00;padding:26px}.launch-rate aside>span{letter-spacing:.1em;font-size:11px;font-weight:700}.launch-rate ol{padding-left:18px;font-size:15px;line-height:1.8}.launch-rate li{padding:9px 0}.launch-quotes article{border-bottom:1px solid #b6c9dc;justify-content:space-between;align-items:start;gap:28px;padding:24px 0;display:flex}.launch-quotes article p{color:#435c7b;max-width:700px;margin-bottom:0}.launch-quotes article>strong{white-space:nowrap;padding-top:6px;font-size:14px}.launch-payment-status{background:#fff;border:1px solid #bacddd;border-left:4px solid #ff6b00;padding:38px}.launch-faq details{border-bottom:1px solid #b6c9dc}.launch-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:20px 0;font-size:17px;font-weight:650;list-style:none;display:flex}.launch-faq summary::-webkit-details-marker{display:none}.launch-faq details[open] summary>span{transform:rotate(45deg)}.launch-faq details>p{max-width:860px;padding-bottom:18px}.launch-pricing-enquiry{background:#fff;border-top:3px solid #ff6b00;border-radius:18px;padding:40px}.launch-page [id],.legal-page [id]{scroll-margin-top:110px}.legal-review{background:#fff;border-left:4px solid #ff6b00;max-width:860px;margin-top:34px;padding:20px 26px}.legal-review>span{letter-spacing:.1em;font-size:11px;font-weight:750}.legal-review p{margin:10px 0 0;font-size:14px}.legal-layout{grid-template-columns:260px minmax(0,1fr);gap:80px;display:grid}.legal-contents{border-top:1px solid #b8cbdc;align-self:start;padding:18px 0;position:sticky;top:110px}.legal-contents a{gap:14px;min-height:44px;padding:11px 0;font-size:14px;line-height:1.6;display:flex}.legal-contents a>span{color:#7a3908;padding-top:2px;font-size:11px;font-weight:700}.legal-contents a:hover{text-underline-offset:4px;text-decoration:underline}.legal-sections>section{overflow-wrap:anywhere;border-top:1px solid #bacddd;padding:34px 0;position:relative}.legal-section-number{color:#a33e00;font-size:13px;font-weight:700}.legal-sections h2{margin:14px 0 24px;font-size:30px}.legal-sections p{margin:0 0 18px}.legal-sections p:last-child{margin-bottom:0}.legal-storage-record{background:#fff;border:1px solid #bacddd;margin-bottom:24px;padding:24px}.legal-storage-record>span{letter-spacing:.1em;font-size:10px;font-weight:700;display:block}.legal-storage-record code{overflow-wrap:anywhere;margin:14px 0;font-size:17px;display:block}.legal-resolution{color:#fff;background:#012d68;border-radius:14px;margin-block:40px;padding:34px}.legal-resolution h2{font-size:40px}.legal-resolution .launch-button{color:#012d68;background:#ff6b00}.legal-related{grid-template-columns:repeat(2,1fr);gap:16px;padding-top:40px;display:grid}.legal-related a{background:#fff;border:1px solid #bacddd;justify-content:space-between;gap:16px;min-height:55px;padding:20px;font-size:14px;display:flex}.legal-related a[aria-current=page]{border-color:#012d68;font-weight:700}.enquiry-policy-links{max-width:760px;letter-spacing:0!important;margin-top:22px!important;font-size:13px!important;line-height:1.8!important}.enquiry-policy-links a{text-underline-offset:4px;text-decoration:underline!important}.enquiry-policy-links a:focus-visible{outline-offset:3px;outline:3px solid #ff6b00}.footer-policy-links{border-top:1px solid #c7d4e3;flex-wrap:wrap;align-items:center;gap:8px 25px;margin-top:30px;padding-top:25px;display:flex}.footer-policy-links>a,.cookie-footer-control{font:600 13px/1.6 var(--font-montserrat),sans-serif;color:#012d68;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cookie-footer-control{cursor:pointer;background:0 0;border:0;padding:0}.cookie-save-status{flex-basis:100%;font-size:13px;line-height:1.6}.cookie-save-status:empty{display:none}.cookie-notice{z-index:140;color:#012d68;background:#fff;border:1px solid #a9bfd4;border-top:4px solid #ff6b00;border-radius:16px;width:min(640px,100% - 40px);max-height:calc(100dvh - 110px);padding:28px;position:fixed;bottom:20px;right:20px;overflow:auto;box-shadow:0 15px 65px #012d6838}.cookie-notice h2,.cookie-dialog h2{letter-spacing:-.035em;margin:14px 0 18px;font-size:34px;font-weight:650;line-height:1.12}.cookie-notice p,.cookie-dialog p{font-size:14px;line-height:1.75}.cookie-notice .cookie-kicker,.cookie-dialog .cookie-kicker{letter-spacing:.13em;margin:0;font-size:10px;font-weight:750}.cookie-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.cookie-actions button{color:#fff;min-height:48px;font:700 14px/1.4 var(--font-montserrat),sans-serif;cursor:pointer;background:#012d68;border:2px solid #012d68;border-radius:5px;padding:13px 16px}.cookie-actions button:hover{background:#114579}.cookie-actions button:active,.cookie-save:active{transform:translateY(1px)}.cookie-notice button:focus-visible,.cookie-dialog button:focus-visible,.cookie-notice a:focus-visible,.cookie-dialog a:focus-visible{outline-offset:4px;outline:3px solid #ff6b00}.cookie-notice-links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;display:flex}.cookie-notice-links button,.cookie-notice-links a{color:#012d68;min-height:44px;font:600 13px/1.5 var(--font-montserrat),sans-serif;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:5px 0;text-decoration:underline;display:inline-flex}.cookie-dialog{color:#012d68;background:#fff;border:1px solid #aac0d5;border-top:4px solid #ff6b00;border-radius:16px;width:min(650px,100% - 30px);max-height:calc(100dvh - 40px);margin:auto;padding:30px;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 90px #00193855}.cookie-dialog::backdrop{background:#012d6870}.cookie-dialog-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.cookie-dialog-heading button{cursor:pointer;background:#fff;border:1px solid #a6bdd4;border-radius:50%;width:44px;height:44px;font-size:27px;line-height:1}.cookie-dialog h2:focus{outline:none}.cookie-categories{border-top:1px solid #c0cfdf;margin:22px 0}.cookie-categories>div{border-bottom:1px solid #c0cfdf;padding:20px 0}.cookie-categories dt{font-size:16px;font-weight:700;line-height:1.5}.cookie-categories dt>span{color:#435c7b;margin-top:4px;font-size:12px;font-weight:500;display:block}.cookie-categories dd{margin:10px 0 0;font-size:14px;line-height:1.75}.cookie-save{color:#012d68;width:100%;min-height:48px;font:700 14px/1.4 var(--font-montserrat),sans-serif;cursor:pointer;background:#fff;border:1px solid #012d68;border-radius:5px;margin-top:12px;padding:13px}.cookie-dialog .cookie-current,.cookie-dialog .cookie-dialog-note{font-size:13px;line-height:1.75}.cookie-dialog-note a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cookie-error{background:#fff5ec;border-left:3px solid #a33400;padding:12px;font-size:14px;line-height:1.7}.cookie-dialog p.cookie-error{margin-top:18px}@media (max-width:900px){.legal-layout{grid-template-columns:200px minmax(0,1fr);gap:36px}.launch-support{gap:6%}.launch-contact-path{padding:26px}.launch-contact-path h2{font-size:30px}.launch-rate,.launch-urgent{gap:5%;padding:32px}.launch-rate h2{font-size:34px}}@media (max-width:699px){.launch-wrap{width:calc(100% - 36px)}.launch-hero,.legal-hero{padding-top:116px;padding-bottom:34px}.launch-hero h1,.legal-hero h1{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;margin:20px 0;font-size:clamp(38px,10.5vw,62px);line-height:1.08}.legal-hero h1{overflow-wrap:anywhere;font-size:39px}.launch-hero>p:not(.launch-kicker),.legal-lead{font-size:16px;line-height:1.8}.launch-page p,.legal-page p,.legal-page li{font-size:15px;line-height:1.85}.launch-contact-paths,.launch-support,.launch-rate,.launch-urgent{display:block}.launch-contact-path{margin-bottom:20px;padding:26px;display:flex}.launch-contact-path h2{font-size:31px}.launch-contact-path strong{font-size:14px}.launch-support,.launch-about,.launch-quotes,.launch-faq{padding-block:40px}.launch-support-links{margin-top:28px}.launch-support-links a{font-size:15px}.launch-urgent,.launch-rate{border-radius:12px;padding:28px 24px}.launch-rate h2{font-size:32px;line-height:1.15}.launch-rate aside{margin-top:30px;padding:20px}.launch-quotes article{padding:22px 0;display:block}.launch-quotes article>strong{margin-top:14px;display:block}.launch-page h3{font-size:21px}.launch-payment-status,.launch-pricing-enquiry{padding:26px 22px}.launch-faq summary{font-size:16px}.launch-inline-links{gap:10px;display:grid}.launch-page h2{font-size:32px}.legal-review{margin-top:24px;padding:18px}.legal-review p{font-size:14px}.legal-layout{display:block}.legal-contents{grid-template-columns:1fr;padding-bottom:26px;display:grid;position:static}.legal-contents a{border-bottom:1px solid #d9e3ec;font-size:14px}.legal-sections>section{padding:28px 0}.legal-sections h2{font-size:28px}.legal-resolution{padding:27px 23px}.legal-resolution h2{font-size:34px}.legal-related{grid-template-columns:1fr;padding-top:15px}.enquiry-policy-links{font-size:13px!important}.footer-policy-links{gap:8px 22px}.cookie-notice{border-radius:12px;width:auto;max-height:calc(100dvh - 100px);padding:21px;bottom:10px;left:10px;right:10px}.cookie-notice h2,.cookie-dialog h2{font-size:30px}.cookie-dialog{max-height:calc(100dvh - 24px);padding:22px}.cookie-actions{gap:10px}.cookie-actions button{padding:13px 10px;font-size:13px}.cookie-notice p,.cookie-dialog p{font-size:14px}.cookie-notice-links{grid-template-columns:1fr;display:grid}.cookie-notice-links a,.cookie-notice-links button{justify-self:start}.cookie-categories dd{font-size:14px}}@media (prefers-reduced-motion:reduce){.launch-page *,.legal-page *,.cookie-notice *,.cookie-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.launch-page .launch-kicker,.legal-page .launch-kicker{letter-spacing:.13em;font-size:11px;font-weight:750;line-height:1.6}
