.exp{--exp-accent: #c8e26b;--exp-display: "PP Right Grotesk", "PP Right Grotesk Compact", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-brand: var(--exp-display);--exp-green: #1c3a13;--exp-green-2: #345329;--exp-green-deep: #0f2708;--exp-black: #0c0a08;--exp-black-2: #1d1914;--exp-linen: #efe4d8;--exp-linen-2: #ded2c3;--exp-paper: #f7f3ee;--exp-ink: #0c0a08;--exp-brown: #493f34;--exp-red: #a33b20;margin:calc(-1 * var(--space-l)) calc(-1 * var(--space-xs));overflow:hidden;border-radius:inherit;font-family:var(--font-ui);color:var(--exp-ink)}@media(min-width:640px){.exp{margin-inline:calc(-1 * var(--space-s));border-radius:var(--radius-l)}}@media(min-width:768px){.exp{margin:calc(-1 * var(--space-xl)) calc(-1 * var(--space-m))}}.exp-accent-text{color:var(--exp-accent)}.exp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.exp-band{position:relative;padding:72px 20px}@media(min-width:1024px){.exp-band{padding:140px 80px}}.exp-wrap{position:relative;z-index:1;max-width:1280px;margin:0 auto}.exp-green{background:var(--exp-green);color:var(--exp-paper)}.exp-black{background:var(--exp-black);color:var(--exp-paper)}.exp-linen{background:var(--exp-linen)}.exp-narrow{max-width:1000px}.exp-measure{max-width:760px}.exp-mt-s{margin-top:16px}.exp-mt-m{margin-top:28px}.exp-mt-l{margin-top:48px}.exp-pill,.exp-tag,.exp-pill.gui-eyebrow,.exp-tag.gui-eyebrow{border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#0c0a08b8;color:#f5f1e8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.exp-pill{align-self:flex-start;padding:6px 12px}.exp-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border:2px solid rgb(255 255 255 / .12);border-radius:8px;background:var(--exp-green-2);color:#fff;text-decoration:none}.exp-btn svg{width:18px;height:18px}.exp-btn--ghost{background:transparent;border-color:#efe4d840}.exp-actions{display:flex;flex-wrap:wrap;gap:12px}.exp-rated{color:#efe4d8b3;max-width:520px}.exp-rated span{color:var(--exp-paper);letter-spacing:.05em}.exp-hero{position:relative;overflow:hidden;padding-top:240px}.exp-hero-copy:before{content:"";position:absolute;z-index:-1;inset:-60px -40px;background:radial-gradient(closest-side,#0a12069e,#0a120666 60%,#0a120600);pointer-events:none}.exp-hero-bg{position:absolute;inset:0;height:auto;margin:0}.exp-hero-bg img{width:100%;height:100%;object-fit:cover}.exp-hero-bg:after{content:"";position:absolute;inset:0;background:#1c3a1340}.exp-hero-copy{position:relative;isolation:isolate}.exp :is(h1,h2,h3),.exp :is(h1,h2,h3).gui-display{line-height:1;hyphens:none;-webkit-hyphens:none;overflow-wrap:normal;word-break:normal;text-wrap:balance}.exp-hero-copy h1{text-shadow:0 2px 4px rgb(0 0 0 / .35),0 2px 28px rgb(0 0 0 / .5)}.exp-hero-copy p.gui-muted{color:var(--exp-paper)}.exp-sub{color:var(--exp-paper);max-width:640px;text-wrap:pretty}.exp-hero-copy p{text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 18px rgb(0 0 0 / .55)}.exp-hero-grid{position:relative;display:grid;gap:40px;margin-top:0}.exp-hero-copy{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){.exp-hero{padding:120px 80px 96px;min-height:860px;display:flex;align-items:center}.exp-hero-bg{position:absolute;inset:0;height:auto;margin:0}.exp-hero-grid{grid-template-columns:minmax(0,700px) minmax(0,520px);justify-content:space-between;align-items:center;margin-top:0;width:100%}.exp-hero-copy{gap:32px}.exp-hero-copy:before{inset:-80px -120px -80px -160px}}.exp-card-dark{background:#0c0a08eb;color:var(--exp-paper);border:1px solid rgb(255 255 255 / .1);border-radius:20px;padding:24px;box-shadow:0 24px 60px #00000059;display:flex;flex-direction:column;gap:18px}@media(min-width:1024px){.exp-card-dark{padding:32px}}.exp-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;font-weight:500}.exp-tag{flex:none;padding:5px 10px}.exp-big{display:flex;align-items:flex-end;gap:16px}.exp-big .exp-stat{color:var(--exp-accent)}.exp-big small{font-size:14px;line-height:1.4;color:#efe4d8b3;padding-bottom:8px;max-width:120px}.exp-bar div,.exp-conf>div:first-child{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px}.exp-bar i{display:block;height:10px;border-radius:999px;background:#ffffff1f;overflow:hidden}.exp-bar b{display:block;height:100%;border-radius:inherit;background:#8a8178}.exp-bar.is-b b{background:var(--exp-accent)}.exp-ticks{display:flex;gap:4px}.exp-ticks span{flex:1;height:22px;border-radius:3px;background:#ffffff26}.exp-ticks span.on{background:var(--exp-accent)}.exp-call{display:flex;align-items:center;gap:8px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .1);font-size:14px;font-weight:600}.exp-call--light{border-color:#0c0a0814;font-size:13px;padding-top:10px}.exp-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--exp-accent);margin-right:6px}.exp-dot--green{background:var(--exp-green)}.exp-chart{background:#fff;border-radius:20px;padding:20px}@media(min-width:1024px){.exp-chart{padding:40px}}.exp-cols{display:flex;align-items:flex-end;gap:6px;height:200px;margin-top:24px}@media(min-width:1024px){.exp-cols{gap:20px}}.exp-col{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;max-height:100%}.exp-col-fill{flex:1;border-radius:6px;background:var(--exp-linen-2)}.exp-col-fill.is-mark{background:var(--exp-green)}.exp-flag{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);white-space:nowrap;padding:4px 10px;border-radius:999px;background:var(--exp-green);color:#fff;display:none}.exp-flag--brown{background:var(--exp-brown)}@media(min-width:768px){.exp-flag{display:block}}.exp-which{margin-top:16px;font-size:13px;color:var(--exp-brown)}.exp-split{display:grid;gap:12px}@media(min-width:768px){.exp-split{grid-template-columns:1fr 1fr;gap:16px}}.exp-split>div{display:flex;flex-direction:column;gap:8px;padding:28px;border-radius:20px}@media(min-width:1024px){.exp-split>div{padding:40px}}.exp-split .exp-stat{margin-bottom:20px;color:inherit}.exp-split strong{font-size:18px;font-weight:600}.exp-split small{font-size:13px}.exp-split-a{background:var(--exp-black-2)}.exp-split-b{background:var(--exp-accent);color:var(--exp-ink)}.exp-steps{display:flex;flex-direction:column;gap:16px;list-style:none;padding:0}.exp-step{position:relative;overflow:hidden;display:grid;gap:28px;border-radius:24px;background:#fff;padding:28px 20px 20px}@media(min-width:1024px){.exp-step{grid-template-columns:1fr 1fr;align-items:center;padding:56px;min-height:440px}}.exp-step-bg{position:absolute;inset:45% 0 0}.exp-step-bg img{width:100%;height:100%;object-fit:cover}.exp-step-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#fff,#fff0)}@media(min-width:1024px){.exp-step-bg{inset:0 0 0 50%}.exp-step-bg:after{background:linear-gradient(to right,#fff,#fff6 35%,#fff0)}}.exp-step.is-green{background:var(--exp-green);color:var(--exp-paper)}.exp-step.is-green .exp-step-bg:after{background:linear-gradient(to bottom,var(--exp-green),rgb(28 58 19 / 0))}@media(min-width:1024px){.exp-step.is-green .exp-step-bg:after{background:linear-gradient(to right,var(--exp-green),rgb(28 58 19 / .4) 35%,rgb(28 58 19 / 0))}}.exp-step-copy,.exp-step-visual{position:relative;z-index:1}.exp-step-copy{display:flex;flex-direction:column;gap:14px;max-width:480px}.exp-step-num,.exp-step.is-green .exp-step-num{color:var(--exp-green)}.exp-step-visual{display:flex;justify-content:center}@media(min-width:1024px){.exp-step-visual{justify-content:flex-end}}.exp-mini{width:min(380px,100%);background:#fff;color:var(--exp-ink);border-radius:16px;padding:20px;box-shadow:0 16px 40px #0c0a0826;display:flex;flex-direction:column;gap:10px;font-size:13px}.exp-mini--dark{background:var(--exp-black);color:var(--exp-paper)}.exp-row{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid rgb(12 10 8 / .08)}.exp-row strong{font-weight:600}.exp-red{color:var(--exp-red)}.exp-green-text{color:var(--exp-green)}.exp-kv{display:flex;flex-direction:column;gap:2px}.exp-kv small{text-transform:uppercase;letter-spacing:.04em;color:var(--exp-brown)}.exp-live{display:grid;grid-template-columns:1fr 1fr;gap:8px}.exp-live>div{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:10px;background:var(--exp-black-2)}.exp-live>div.is-b{background:var(--exp-accent);color:var(--exp-ink)}.exp-live strong{font-size:15px}.exp-day{font-size:11px;color:#efe4d8b3}.exp-lift{color:var(--exp-green)}.exp-rbars{display:flex;align-items:flex-end;gap:6px;height:32px}.exp-rbars span{flex:1;border-radius:3px;background:var(--exp-linen-2)}.exp-rbars span.on{background:var(--exp-green)}.exp-price-grid{display:grid;gap:40px}@media(min-width:1024px){.exp-price-grid{grid-template-columns:1fr 1fr;gap:80px;align-items:start}}.exp-checks{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0}.exp-checks li{display:flex;gap:12px}.exp-price{background:var(--exp-paper);color:var(--exp-ink);border-radius:24px;padding:28px;display:flex;flex-direction:column;align-items:flex-start}@media(min-width:1024px){.exp-price{padding:40px}}.exp-price-num{color:var(--exp-green);margin-top:12px}.exp-plat{display:grid;gap:12px}@media(min-width:768px){.exp-plat{grid-template-columns:1fr 1fr;gap:16px}}.exp-plat>div{padding:28px;border-radius:16px;background:#ffffff0f;border:1px solid rgb(255 255 255 / .1)}.exp-plat h4{color:var(--exp-paper)}.exp-plat p{margin-top:12px;max-width:none;color:#efe4d8b3}.exp-meter{background:var(--exp-green);color:var(--exp-paper);border-radius:24px;padding:28px}@media(min-width:1024px){.exp-meter{padding:48px}}.exp-meter-top{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.exp-meter-top .exp-stat{color:var(--exp-accent)}.exp-meter-top small{font-size:15px;line-height:1.4;padding-bottom:8px}.exp-meter i{display:block;height:12px;margin-top:28px;border-radius:999px;background:var(--exp-green-2);overflow:hidden}.exp-meter i b{display:block;height:100%;margin-left:34%;border-radius:inherit;background:var(--exp-accent)}.exp-meter-foot{display:flex;justify-content:space-between;gap:16px;margin-top:14px;font-size:12px}.exp-fit{display:grid;gap:12px}@media(min-width:768px){.exp-fit{grid-template-columns:1fr 1fr;gap:16px;align-items:start}}.exp-fit>div{padding:28px;border-radius:24px}@media(min-width:1024px){.exp-fit>div{padding:40px}}.exp-fit-good{background:#fff}.exp-fit-not{background:var(--exp-linen-2)}.exp-fit ul{list-style:none;padding:0;margin-top:20px}.exp-fit li{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid rgb(12 10 8 / .1)}.exp-fit-not li{color:var(--exp-brown)}.exp-faq{display:grid;gap:0}@media(min-width:1024px){.exp-faq{grid-template-columns:1fr 1fr;gap:80px}}.exp-faq-item{padding:28px 0;border-top:1px solid rgb(239 228 216 / .15)}.exp-faq-item h3{color:var(--exp-paper)}.exp-faq-item p{margin-top:10px;max-width:none;color:#efe4d8b3}.exp-cta{overflow:hidden}.exp-cta-bg{position:absolute;inset:0}.exp-cta-bg img{width:100%;height:100%;object-fit:cover}.exp-cta-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#1c3a13f2,#1c3a138c)}@media(min-width:1024px){.exp-cta-bg:after{background:linear-gradient(to right,var(--exp-green) 30%,rgb(28 58 19 / .7) 55%,rgb(28 58 19 / .1))}}.exp-cta-copy{max-width:1280px}.exp-cta-copy>*{max-width:720px}.exp .gui-display.exp-stat{line-height:1;letter-spacing:var(--tracking-display)}.exp-green .gui-display,.exp-green .gui-heading-xl,.exp-green .gui-heading-m,.exp-black .gui-display,.exp-black .gui-heading-m,.exp-step.is-green .gui-heading-xl{color:var(--exp-paper)}.exp-green .gui-muted,.exp-black .gui-muted{color:#efe4d8cc}.exp .exp-step-num{color:var(--exp-green)}.exp .exp-step.is-green .exp-step-num,.exp .exp-big .exp-stat,.exp .exp-meter-top .exp-stat{color:var(--exp-accent)}.exp .exp-lift{color:var(--exp-green)}.exp-step.is-green .gui-process-body{color:#efe4d8cc}.exp-split-b .exp-stat,.exp-split-b{color:var(--exp-ink)}.exp-price .gui-muted{color:var(--exp-brown)}.exp-price .exp-price-num{color:var(--exp-green)}.exp-mini .exp-card-head,.exp-chart .exp-card-head,.exp-card-dark .exp-card-head,.exp-mini{font-size:14px;line-height:20px}.exp-kv small,.exp-live small,.exp-day,.exp-which,.exp-meter-foot,.exp-bar div,.exp-conf>div:first-child,.exp-big small{font-size:13px;line-height:18px}.exp-split strong,.exp-live strong{font-size:15px;line-height:20px}body:has(.exp) .gui-footer-peek{display:none}
