.af-gabarit-page:has(.af-offer) .site-content{max-width:none;width:100vw;margin-left:calc(50% - 50vw);padding:0}.af-gabarit-page:has(.af-offer) .site-content:before,.af-gabarit-page:has(.af-offer) .entry-header{display:none}.af-gabarit-page:has(.af-offer) .inside-article{padding:0;background:none;border:0;box-shadow:none;clip-path:none}.af-gabarit-page:has(.af-offer) .entry-content{margin:0}.af-offer>section{padding:clamp(59px,7vw,104px) max(20px,calc((100vw - var(--af-max))/2))}.af-offer h2{font-size:clamp(34px,4.5vw,62px)}.af-offer .af-kicker{font:650 11px "Tektur",sans-serif;letter-spacing:.13em;text-transform:uppercase;color:var(--af-cyan)}.af-offer-hero{display:grid;grid-template-columns:1fr .92fr;gap:59px;align-items:center;background:var(--af-ink);color:var(--af-paper)}.af-offer-hero h1{font-size:clamp(50px,6vw,86px);color:var(--af-paper)}.af-offer-hero p{font-size:20px}.af-offer-hero figure{margin:0}.af-offer-hero img,.af-offer-solution img,.af-offer-why img{width:100%;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.af-offer-price{display:flex;align-items:end;gap:16px;margin:23px 0}.af-offer-price strong{font:700 38px "Tektur",sans-serif;color:var(--af-lime)}.af-offer-price span,.af-offer-hero small{display:block;font-size:12px}.af-offer-cta{display:inline-block;background:var(--af-lime);color:var(--af-ink);padding:14px 20px;font:700 14px "Tektur",sans-serif;text-decoration:none;margin:11px 0;box-shadow:6px 6px 0 var(--af-cyan)}.af-offer-cost,.af-offer-solution,.af-offer-why{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.af-offer-cost{background:var(--af-lightest)}.af-offer-meter{background:var(--af-console);color:var(--af-paper);padding:35px;display:grid;gap:11px}.af-offer-meter strong{font:700 45px "Tektur",sans-serif}.af-offer-meter i{height:8px;background:linear-gradient(90deg,var(--af-cyan),var(--af-violet),var(--af-lime))}.af-offer-meter em{color:var(--af-lime)}.af-offer-solution{background:var(--af-violet)}.af-offer-solution figure,.af-offer-why figure{margin:0}.af-offer-solution li{margin:9px 0}.af-offer-benefits{text-align:center}.af-offer-benefits>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:35px 0}.af-offer-benefits article{background:var(--af-console);color:var(--af-paper);padding:28px}.af-offer-benefits h3{color:var(--af-paper)}.af-offer-benefits .af-icon{width:55px;height:55px;color:var(--af-cyan)}.af-offer-fit{display:grid;grid-template-columns:1fr 1fr;background:var(--af-light);gap:1px}.af-offer-fit>div{background:var(--af-paper);padding:45px}.af-offer-why{background:var(--af-amber)}.af-offer-reviews{background:var(--af-lightest)}.af-offer-reviews .cmuhgjm6-c{border-radius:0;border-color:var(--af-line)}.af-offer-objections{background:var(--af-console);color:var(--af-paper)}.af-offer-objections h2,.af-offer-objections summary{color:var(--af-paper)}.af-offer-objections details{border-top:1px solid var(--af-line);padding:18px 0}.af-offer-objections summary{font:650 18px "Tektur",sans-serif;cursor:pointer}.af-offer-secure{display:flex;justify-content:space-between;gap:45px;align-items:center;background:var(--af-ink);color:var(--af-paper)}.af-offer-secure h2{color:var(--af-paper)}
.af-offer-method{background:var(--af-paper)}.af-method-intro{max-width:900px}.af-method-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--af-line);margin:45px 0}.af-method-flow article{background:var(--af-lightest);padding:34px}.af-method-flow article:nth-child(3n+2){background:var(--af-console);color:var(--af-paper)}.af-method-flow article:nth-child(3n+2) h3{color:var(--af-paper)}.af-method-flow b{font:700 28px "Tektur",sans-serif;color:var(--af-magenta)}.af-method-flow h3{font-size:25px;margin-top:8px}.af-method-close{max-width:920px;margin-left:auto;border-left:7px solid var(--af-cyan);padding:10px 0 11px 32px}.af-method-close h3{font-size:30px}
@media(max-width:760px){.af-offer-hero,.af-offer-cost,.af-offer-solution,.af-offer-why,.af-offer-fit{grid-template-columns:1fr}.af-offer-benefits>div,.af-method-flow{grid-template-columns:1fr}.af-offer-secure{display:block}.af-offer-fit>div,.af-method-flow article{padding:35px 22px}.af-method-close{padding-left:20px}.af-offer>section{padding-left:21px;padding-right:19px}}
