[data-variant=v3] .v3-offer-hero{color:#f3f2ee;position:relative;overflow:hidden}[data-variant=v3] .v3-offer-hero-media{background:linear-gradient(#323937 0%,#262d2b 55%,#3a4039 100%);position:absolute;top:0;bottom:0;left:0;right:0}[data-variant=v3] .v3-offer-hero-media:before{content:"";background:radial-gradient(48% 70% at 86% 30%,rgba(197,217,184,.14),transparent 62%);position:absolute;top:0;bottom:0;left:0;right:0}[data-variant=v3] .v3-offer-hero-media:after{content:"";background-image:repeating-linear-gradient(-28deg,transparent,transparent 20px,rgba(255,255,255,.027) 20px,rgba(255,255,255,.027) 21px),linear-gradient(90deg,rgba(32,36,39,.52) 0%,rgba(32,36,39,.22) 100%);position:absolute;top:0;bottom:0;left:0;right:0}[data-variant=v3] .v3-offer-hero-inner{z-index:1;padding:2.15rem 0 2rem;position:relative}@media (min-width:768px){[data-variant=v3] .v3-offer-hero-inner{padding:2.6rem 0 2.35rem}}[data-variant=v3] .v3-offer-hero .v3-kicker{color:#c5d9b8}[data-variant=v3] .v3-offer-hero h1{color:#f6f7f4;max-width:14ch;margin:0;font-size:2.05rem}@media (min-width:768px){[data-variant=v3] .v3-offer-hero h1{font-size:2.7rem}}[data-variant=v3] .v3-offer-hero-lead{color:#d5dbd6;max-width:40rem;margin:.95rem 0 0;font-size:1.02rem;line-height:1.7}[data-variant=v3] .v3-offer-hero-actions,[data-variant=v3] .v3-offer-actions{flex-direction:column;align-items:stretch;gap:.7rem;margin-top:1.45rem;display:flex}[data-variant=v3] .v3-offer-hero-actions .v3-btn,[data-variant=v3] .v3-offer-actions .v3-btn{justify-content:center;max-width:100%}[data-variant=v3] .v3-offer-hero-actions .v3-btn-secondary{color:#f3f2ee;border-color:rgba(243,242,238,.62)}[data-variant=v3] .v3-offer-hero-actions .v3-btn-secondary:hover{background:rgba(243,242,238,.08);border-color:rgba(243,242,238,.88)}@media (min-width:640px){[data-variant=v3] .v3-offer-hero-actions,[data-variant=v3] .v3-offer-actions{flex-flow:wrap;align-items:center}[data-variant=v3] .v3-offer-hero-actions .v3-btn,[data-variant=v3] .v3-offer-actions .v3-btn{width:auto}}[data-variant=v3] .v3-offer-anchors{border-bottom:1px solid var(--v3-steel);background:#fff}[data-variant=v3] .v3-offer-anchors ul{scrollbar-width:none;gap:.35rem .15rem;margin:0;padding:.7rem 0;list-style:none;display:flex;overflow-x:auto}[data-variant=v3] .v3-offer-anchors ul::-webkit-scrollbar{display:none}[data-variant=v3] .v3-offer-anchors li{flex:none}[data-variant=v3] .v3-offer-anchors a{min-height:2.2rem;color:var(--v3-graphite);white-space:nowrap;border-bottom:2px solid transparent;align-items:center;padding:.3rem .8rem;font-size:.88rem;font-weight:650;text-decoration:none;display:inline-flex}[data-variant=v3] .v3-offer-anchors a:hover{color:var(--v3-green-hover);border-bottom-color:var(--v3-green)}[data-variant=v3] .v3-offer-anchors a:focus-visible{color:var(--v3-green-hover);border-bottom-color:var(--v3-green)}[data-variant=v3] .v3-offer-anchors a:focus-visible{outline:2px solid var(--v3-green);outline-offset:3px}[data-variant=v3] .v3-offer-material{scroll-margin-top:calc(var(--v3-header-h) + .6rem);padding-top:3.25rem;padding-bottom:3.25rem}[data-variant=v3] .v3-offer-material+.v3-offer-material{border-top:1px solid color-mix(in srgb,var(--v3-steel)80%,white)}[data-variant=v3] .v3-offer-material-reverse{background:color-mix(in srgb,var(--v3-paper)70%,white)}@media (min-width:768px){[data-variant=v3] .v3-offer-material{padding-top:4rem;padding-bottom:4rem}}[data-variant=v3] .v3-offer-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;min-width:0;display:grid}@media (min-width:900px){[data-variant=v3] .v3-offer-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2.75rem}[data-variant=v3] .v3-offer-material-reverse .v3-offer-visual{order:2}}[data-variant=v3] .v3-offer-visual{border:1px solid var(--v3-steel);border-radius:var(--v3-radius);min-width:0;min-height:16.5rem;box-shadow:var(--v3-shadow);background:linear-gradient(160deg,rgba(95,145,72,.1),transparent 48%),linear-gradient(#d8dcda 0%,#b7bfba 52%,#9aa39d 100%);margin:0;position:relative;overflow:hidden}@media (min-width:900px){[data-variant=v3] .v3-offer-visual{height:100%;min-height:24rem}}[data-variant=v3] .v3-offer-visual img{object-fit:cover}[data-variant=v3] .v3-offer-copy h2{max-width:none;margin:0;font-size:1.85rem}@media (min-width:768px){[data-variant=v3] .v3-offer-copy h2{font-size:2.15rem}}[data-variant=v3] .v3-offer-examples{margin-top:1.35rem}[data-variant=v3] .v3-offer-examples .v3-kicker{margin-bottom:.55rem}[data-variant=v3] .v3-offer-examples ul{margin:0;padding:0;list-style:none}[data-variant=v3] .v3-offer-examples li{color:var(--v3-graphite);padding-left:1rem;line-height:1.6;position:relative}[data-variant=v3] .v3-offer-examples li+li{margin-top:.3rem}[data-variant=v3] .v3-offer-examples li:before{content:"";background:var(--v3-green);border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.7rem;left:0}[data-variant=v3] .v3-offer-examples p{color:var(--v3-muted);margin:0;line-height:1.65}[data-variant=v3] .v3-offer-price{border:1px solid var(--v3-steel);border-left:3px solid var(--v3-green);border-radius:var(--v3-radius);box-shadow:var(--v3-shadow);background:#fff;margin-top:1.4rem;padding:1.05rem 1.15rem 1.1rem}[data-variant=v3] .v3-offer-price-label,[data-variant=v3] .v3-offer-price-value{color:var(--v3-graphite);margin:0;font-size:1.02rem;font-weight:750}[data-variant=v3] .v3-offer-price-value{font-variant-numeric:tabular-nums}[data-variant=v3] .v3-offer-price p+p{color:var(--v3-muted);margin:.4rem 0 0;line-height:1.6}[data-variant=v3] .v3-offer-price-updated{font-size:.82rem}
