.brand{display:flex;align-items:center;gap:6px}.brand-stripes{width:25px;height:30px;margin-right:6px}.cb-page{--rule:#333943}.cb-label{font-size:11px;letter-spacing:.16em;margin-bottom:25px}.cb-hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:35px;padding-block:85px 65px}.cb-hero h1{font-size:clamp(50px,5.5vw,82px);line-height:1.01;letter-spacing:-.06em}.cb-offer{display:flex;gap:30px;align-items:center;margin:35px 0 25px;max-width:470px;border-block:1px solid var(--rule);padding:18px 0}.cb-offer span{font-size:14px;max-width:230px}.cb-offer strong{font-size:32px;letter-spacing:-.04em}.cb-secondary{display:block;margin-top:20px;font-size:13px}.cb-hero-art svg{width:100%;display:block}.cb-hero-art>p{font-size:9px;letter-spacing:.12em;text-align:center;color:#9fa9b6}.cb-intro{padding-block:55px 75px;border-top:1px solid var(--rule);display:grid;grid-template-columns:1fr 1fr;gap:70px}.cb-lead{font-size:38px;line-height:1.14;letter-spacing:-.04em}.cb-intro>div>p{font-size:17px}.cb-fine,.cb-intro>div>p.cb-fine{font-size:12px;color:#aeb7c4;line-height:1.55;margin-top:22px}.cb-page details{margin-top:15px}.cb-page summary{cursor:pointer;line-height:1.4;padding-block:20px;font-size:15px}.cb-page details>p{font-size:15px;line-height:1.65;margin:0 0 20px}.cb-gain{background:#254bfa;padding:80px 0}.cb-gain h2{font-size:clamp(42px,5.3vw,75px)}.cb-gain-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;margin-top:45px}.cb-gain-grid svg{width:100%;overflow:visible}.cb-gain-grid>div>p{font-size:18px}.cb-outcomes{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:25px}.cb-outcomes span{border-top:1px solid #ffffff60;padding:18px 0;font-size:19px;font-weight:bold;line-height:1.2;letter-spacing:-.03em}.cb-report{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-block:100px}.cb-report h2{font-size:clamp(38px,4.1vw,60px)}.cb-report-heading>p:not(.cb-label){margin-top:28px;color:#aeb7c4}.cb-contents details{margin:0;border-top:1px solid var(--rule)}.cb-contents summary{font-size:21px;letter-spacing:-.03em;font-weight:600;display:flex;align-items:center;gap:17px;padding-block:25px;list-style:none}.cb-contents summary:after{content:'+';margin-left:auto;color:#aeb7c4}.cb-contents details[open] summary:after{content:'−'}.cb-contents summary::-webkit-details-marker{display:none}.cb-tick{width:24px;height:5px;background:var(--accent);flex-shrink:0}.cb-contents details>p{margin-left:41px;max-width:450px;color:#bdc6d1}.cb-method{background:#fff;color:#090b0e;padding:85px 0}.cb-method>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:70px}.cb-method h2{font-size:clamp(43px,4.8vw,69px)}.cb-method em{color:#3157ff}.cb-method ol{padding:0;list-style:none;margin-bottom:35px}.cb-method li{border-top:1px solid #cbd0d6;padding:17px 0 17px 30px;position:relative;line-height:1.5;font-size:17px}.cb-method li:before{content:'';position:absolute;left:0;top:25px;width:16px;height:5px;background:var(--accent)}.cb-close{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;padding-block:85px}.cb-close h2{font-size:clamp(44px,5vw,72px)}.cb-close details{margin-top:27px}.cb-close>div>p{font-size:20px}section[id]{scroll-margin-top:28px}@media(max-width:760px){.cb-hero,.cb-intro,.cb-gain-grid,.cb-report,.cb-method>.wrap,.cb-close{grid-template-columns:1fr;gap:32px}.cb-hero{padding-block:48px}.cb-hero h1{font-size:49px}.cb-hero-art{max-width:440px}.cb-intro{padding-block:40px 50px}.cb-lead{font-size:33px}.cb-gain,.cb-method{padding-block:55px}.cb-report,.cb-close{padding-block:60px}.cb-outcomes{gap:0 18px}.cb-outcomes span{font-size:18px}.cb-contents summary{font-size:20px}.cb-offer{gap:15px}.cb-close .button{font-size:13px}.cb-gain-grid svg{max-height:220px}header nav{gap:15px;flex-wrap:wrap}}
.cb-gain svg [fill="#3157ff"]{fill:#fff}.cb-gain svg [stroke="#3157ff"]{stroke:#fff}
