.offer-page-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:90px;padding:18px 5%;display:flex}.offer-page-back,.offer-page-contact{align-items:center;gap:12px;font-size:14px;display:flex}.offer-page-back{color:var(--muted)}.offer-page-back:hover,.offer-page-contact:hover,.offer-page-actions>a:last-child:hover,.offer-page-other a:hover{color:var(--lime)}.offer-page-contact{border:1px solid var(--border);border-radius:30px;padding:11px 18px}.offer-page-main{overflow:hidden}.offer-page-hero{padding:38px 5% 84px}.offer-page-kicker,.offer-page-aside>span,.offer-page-context>div>span,.offer-page-next span,.offer-page-other>span{letter-spacing:.15em;color:var(--muted);font-size:12px}.offer-page-kicker{justify-content:space-between;display:flex}.offer-page-heading{grid-template-columns:minmax(0,1.4fr) minmax(240px,.6fr);align-items:center;gap:40px;min-height:490px;display:grid}.offer-page-heading h1{max-width:900px;font-size:clamp(52px,7vw,110px)}.offer-page-heading h1 span{color:var(--lime)}.offer-page-heading p{max-width:660px;color:var(--muted);margin:27px 0 36px;font-size:clamp(18px,1.8vw,23px);line-height:1.55}.offer-page-actions{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.offer-page-actions>a:last-child{align-items:center;gap:10px;font-size:14px;display:inline-flex}.offer-page-emblem{border:1px solid var(--border);aspect-ratio:1;background:radial-gradient(circle,#315ca429,#0000 70%);border-radius:50%;place-items:center;width:100%;max-width:390px;min-height:340px;display:grid;position:relative}.offer-page-emblem svg{width:42%;height:42%;color:var(--lime)}.offer-page-emblem span{color:var(--muted);font-size:13px;position:absolute;bottom:10%;left:10%}.offer-page-section{border-top:1px solid var(--border);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:7%;padding:95px 5%;display:grid}.offer-page-aside h2,.offer-page-context h2,.offer-page-next h2{max-width:560px;font-size:clamp(34px,3.7vw,56px);line-height:1.13}.offer-page-aside p{color:var(--muted);max-width:460px;margin-top:25px;line-height:1.7}.offer-page-details article{border-top:1px solid var(--border);grid-template-columns:40px 1fr 24px;gap:22px;padding:27px 0;display:grid}.offer-page-details article:first-child{border-top:0;padding-top:0}.offer-page-details article>span,.offer-page-timeline span{color:var(--lime);font-size:13px}.offer-page-details h3{margin:0 0 9px;font-size:25px;font-weight:500}.offer-page-details p{color:var(--muted);max-width:680px;font-size:16px;line-height:1.7}.offer-page-details svg{color:var(--lime)}.offer-page-method{background:#171d27}.offer-page-timeline{gap:16px;display:grid}.offer-page-timeline div{border:1px solid #4b5a70;border-radius:4px;align-items:center;gap:28px;padding:23px 25px;display:flex}.offer-page-timeline p{font-size:17px;line-height:1.5}.offer-page-context{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:5%;padding:95px 5%;display:grid}.offer-page-context>div{border-top:1px solid var(--border);padding-top:25px}.offer-page-context h2{margin:19px 0;font-size:clamp(29px,3vw,42px)}.offer-page-context p{color:var(--muted);max-width:610px;font-size:17px;line-height:1.7}.offer-page-context small{color:var(--muted);margin-top:16px;font-size:13px;display:block}.offer-page-next{justify-content:space-between;align-items:end;gap:35px;padding:100px 5%;display:flex}.offer-page-next p{color:var(--muted);max-width:610px;margin-top:20px;line-height:1.7}.offer-page-next>a{white-space:nowrap}.offer-page-other{padding:32px 5% 80px}.offer-page-other>div{grid-template-columns:1fr 1fr;gap:16px;margin-top:17px;display:grid}.offer-page-other a{border:1px solid var(--border);justify-content:space-between;align-items:center;padding:26px;font-size:20px;display:flex}.offer-page-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:35px 5%;display:flex}.offer-page-footer>div{gap:24px;display:flex}.offer-page-footer>span,.offer-page-footer>div{color:var(--muted);font-size:13px}[data-theme=light] .offer-page-method{background:#f0f5ff}[data-theme=light] .offer-page-timeline div{background:#fff;border-color:#cbdaf0}[data-theme=light] .offer-page-emblem{background:radial-gradient(circle,#bfd5f455,#0000 70%)}[data-theme=light] .offer-page-details p,[data-theme=light] .offer-page-context p,[data-theme=light] .offer-page-next p,[data-theme=light] .offer-page-aside p{color:#506480}@media (max-width:800px){.offer-page-header{min-height:76px}.offer-page-back{display:none}.offer-page-heading{grid-template-columns:1fr;min-height:auto;padding:65px 0 0}.offer-page-heading h1{overflow-wrap:anywhere;font-size:clamp(34px,9.2vw,75px)}.offer-page-emblem{display:none}.offer-page-section{grid-template-columns:1fr;gap:45px;padding:70px 5%}.offer-page-context{grid-template-columns:1fr;gap:55px;padding:70px 5%}.offer-page-next{flex-direction:column;align-items:start;padding:75px 5%}.offer-page-other>div{grid-template-columns:1fr}}@media (max-width:520px){.offer-page-header .brand{font-size:19px}.offer-page-contact{padding:10px;font-size:12px}.offer-page-hero{padding-bottom:65px}.offer-page-actions{flex-direction:column;align-items:start}.offer-page-details article{grid-template-columns:28px 1fr 18px;gap:12px}.offer-page-details h3{font-size:21px}.offer-page-footer{flex-direction:column;align-items:start}.offer-page-other a{font-size:17px}}
