.og{--display:var(--og-display), var(--og-font,Inter), Inter, system-ui, sans-serif;--shadow-tint:20 48 12;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.og h1,.og h2,.og h3,.og .offerAmount,.og .planAmount,.og .stat strong,.og .leakList .num{font-family:var(--display)}.og h1,.og h2{letter-spacing:-.045em;text-wrap:balance;font-weight:700;line-height:.98}.og h3{text-wrap:balance}.og p,.og li{text-wrap:pretty}.og .stat strong,.og .offerAmount,.og .planAmount,.og .leakList .num{font-variant-numeric:tabular-nums}.og .sectionHead h2{font-size:clamp(34px,4.6vw,56px)}.og .skip{z-index:60;border-radius:var(--r-pill);background:var(--ink);color:#fff;padding:12px 18px;font-weight:600;transition:top .15s;position:absolute;top:-64px;left:16px}.og .skip:focus{top:12px}.og .btn{transition:transform .18s cubic-bezier(.2,.8,.2,1),background-color .18s,border-color .18s,box-shadow .18s}.og .btn:hover{transform:translateY(-2px)}.og .btn:active{transform:translateY(0)scale(.98)}.og .btn--dark:hover{box-shadow:0 12px 28px -12px rgb(var(--shadow-tint) / .55)}.og .btn--lime:hover,.og .btn--onDark:hover{box-shadow:0 12px 28px -10px #bce1a099}.og .btn .arrow{transition:transform .18s}.og .btn:hover .arrow{transform:translate(4px)}.og a:focus-visible,.og button:focus-visible,.og summary:focus-visible,.og input:focus-visible,.og textarea:focus-visible,.og select:focus-visible{outline:3px solid var(--forest);outline-offset:3px;border-radius:8px}.og .ctaBox a:focus-visible,.og .offerPrice a:focus-visible,.og .planCard a:focus-visible,.og .stats a:focus-visible{outline-color:var(--lime)}.og .textLink{color:var(--ink);background:linear-gradient(var(--lime), var(--lime)) no-repeat 0 100% / 100% 3px;align-items:center;gap:8px;padding:6px 2px;font-size:15px;font-weight:600;transition:background-size .2s;display:inline-flex}.og .textLink:hover{background-size:100% 100%}.og .hero{padding-block:72px 104px}.og .hero .inner{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:72px}.og .hero h1{max-width:11.5em;margin-top:26px;font-size:clamp(40px,5.6vw,78px);line-height:.95}.og .hero .sub{max-width:32em;font-size:19.5px}.og .hero .actions{align-items:center;gap:18px 28px}.og .btn--lg{padding:18px 32px;font-size:16px}.og .heroTrust{color:var(--ink-3);flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:14.5px;font-weight:500;display:flex}.og .heroTrust li{align-items:center;gap:8px;display:inline-flex}.og .heroTrust .tick{width:18px;height:18px;margin:0}.og .planCard{isolation:isolate;border-radius:var(--r-xl);color:#fff;box-shadow:0 2px 0 #ffffff14 inset, 0 40px 80px -36px rgb(var(--shadow-tint) / .65), 0 14px 30px -18px rgb(var(--shadow-tint) / .5);background:radial-gradient(90% 70% at 100% 0,#bce1a038 0%,#0000 55%),linear-gradient(150deg,#14300c 0%,#1a3d0a 50%,#235016 100%);padding:36px 34px 30px;position:relative}.og .planBonus{z-index:2;background:var(--lime);color:var(--forest-deep);box-shadow:0 14px 26px -14px rgb(var(--shadow-tint) / .7);border:1px solid #a9d489;border-radius:14px;flex-direction:column;padding:10px 16px 11px;line-height:1.15;display:flex;position:absolute;top:-18px;right:22px;transform:rotate(2.5deg)}.og .planBonus b{font-family:var(--display);letter-spacing:-.03em;font-size:22px}.og .planBonus span{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}.og .planTop{letter-spacing:.06em;text-transform:uppercase;color:var(--lime);font-size:13px;font-weight:600}.og .planAmount{letter-spacing:-.05em;margin-top:14px;font-size:clamp(64px,7.5vw,96px);font-weight:700;line-height:.9}.og .planAmount small{letter-spacing:0;color:#ffffffa6;margin-left:6px;font-size:20px;font-weight:500}.og .planNote{color:#ffffffb8;margin-top:12px;font-size:15px}.og .planList{border-top:1px solid #ffffff29;gap:13px;margin-top:26px;padding-top:24px;display:grid}.og .planList li{color:#fff;align-items:center;gap:12px;font-size:15.5px;font-weight:500;display:flex}.og .planCard .btn{width:100%;margin-top:28px}.og .planFoot{text-align:center;color:#fff9;margin-top:14px;font-size:13px}.og .planCard:after,.og .stats:after,.og .offerPrice:after,.og .ctaBox:after,.og .midCta:after,.og .svc--accent:after{content:"";border-radius:inherit;background:var(--grain);opacity:.09;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.og .stats,.og .offerPrice,.og .ctaBox,.og .midCta,.og .svc--accent{position:relative}.og .offer{box-shadow:0 50px 90px -50px rgb(var(--shadow-tint) / .45)}.og .case{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.og .case:hover{box-shadow:0 30px 50px -30px rgb(var(--shadow-tint) / .45);transform:translateY(-4px)}.og .stat strong{letter-spacing:-.05em;color:var(--lime);font-size:clamp(42px,5vw,68px);line-height:1}.og .leakList a{border-radius:var(--r-md);margin-inline:-16px;padding:26px 16px;transition:background-color .18s}.og .leakList a:hover{background:var(--lime-wash)}.og .leakList .num{min-width:36px;font-size:15px}.og .leakList h3{font-size:21px}.og .svcSteps{gap:28px}.og .svcSteps li{border:0;border-top:2px solid var(--ink);background:0 0;border-radius:0;padding:22px 8px 6px 0;position:relative}.og .svcSteps li:first-child{border-top-color:var(--forest)}.og .svcSteps li:before{width:auto;height:auto;font-family:var(--display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px var(--forest);background:0 0;margin-bottom:14px;font-size:64px;font-weight:700;line-height:1;display:block}.og .svcSteps li:first-child:before{color:var(--lime)}.og .svcSteps h3{font-size:21px}.og .svcSteps li:first-child h3:after{content:"Free";background:var(--lime);color:var(--forest-deep);font-family:var(--og-font,Inter), Inter, sans-serif;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:6px;margin-left:10px;padding:3px 8px;font-size:11px;font-weight:700}.og .svcSteps p{font-size:15.5px}.og .offerAmount{letter-spacing:-.05em;line-height:.9}.og .offerBonus{background:linear-gradient(100deg, var(--lime) 0%, #d3eebb 100%);color:var(--forest-deep);border-top:1px solid #a9d489;grid-column:1/-1;align-items:center;gap:28px;padding:26px 40px;display:flex;position:relative}.og .offerBonus .worth{font-family:var(--display);letter-spacing:-.05em;flex:none;font-size:clamp(40px,5vw,60px);font-weight:700;line-height:1}.og .offerBonus .worth small{font-family:var(--og-font,Inter), Inter, sans-serif;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.og .offerBonus p{flex:1;font-size:16px;line-height:1.55}.og .offerBonus p b{letter-spacing:-.02em;margin-bottom:2px;font-size:19px;display:block}.og .offerApps{margin-top:24px}@media (max-width:900px){.og .offerBonus{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 28px}}.og .faqSplit{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.og .faqSplit .faqSide{position:sticky;top:112px}.og .faqSplit .faqSide .btn{margin-top:26px}@media (max-width:900px){.og .faqSplit{grid-template-columns:1fr;gap:32px}.og .faqSplit .faqSide{position:static}}.og .pageHero{border-bottom:1px solid var(--line);padding-block:64px 72px}.og .pageHero h1{font-size:clamp(36px,4.8vw,62px);line-height:.98}.og .pageHero .lede{font-size:19px;line-height:1.6}.og .sectionHead .eyebrow{letter-spacing:.1em;color:var(--forest);background:0 0;border:0;border-radius:0;padding:0;font-size:13px}.og .sectionHead .eyebrow:before{content:"";background:var(--forest);width:22px;height:2px}@keyframes og-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.og .section .sectionHead,.og .leakList li,.og .svc,.og .svcSteps li,.og .offer,.og .stats,.og .case,.og .tableWrap,.og .qList li,.og .faqSplit,.og .ctaBox,.og .scopeCard,.og .callPlan,.og .seoBlock{animation:linear both og-rise;animation-timeline:view();animation-range:entry 4% entry 38%}}}@media (max-width:900px){.og .hero{padding-block:48px 72px}.og .hero .inner{grid-template-columns:1fr;gap:56px}.og .planBonus{right:14px}.og .svcSteps{gap:12px 24px}}.og .pageHero .eyebrow{white-space:normal;border-radius:var(--r-md)}
