.lp{--night:#0f2a23;--night-2:#163a31;--night-3:#0a1f1a;--night-line:#24493f;--night-ink:#f1f4ee;--night-muted:#a7bab1;--day:#f2f4ef;--day-2:#fff;--day-sunk:#e6eae3;--ink:#13221d;--muted:#55645d;--line:#d8ded6;--green:#1c5a47;--green-soft:#dcebe4;--mint:#7fd1b1;--marigold:#ffb627;--marigold-soft:#ffe3a3;--onair:#e5402a;--onair-soft:#fde1db;--onair-deep:#9e2717;--onair-night:#ff8f7d;--marigold-hover:#ffc24d;--green-hover:#22684f;--bezel:#2d4f45;--chrome:#0c241e;--scrim:#0a1f1ab8;--shadow-day:0 1px 2px #13221d0f, 0 18px 40px -18px #13221d59;--shadow-night:0 0 0 1px #f1f4ee0f, 0 30px 60px -20px #000000a6;--f-display:var(--font-bricolage), "Avenir Next", "Segoe UI", sans-serif;--f-sans:var(--font-instrument), "Helvetica Neue", Arial, sans-serif;--f-mono:var(--font-dm-mono), ui-monospace, Menlo, monospace;--f-serif:var(--font-instrument-serif), Georgia, serif;--f-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", Roboto, Arial, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--expo:cubic-bezier(.16, 1, .3, 1);--navh:60px;--gutter:max(16px, 4vw);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lp *{box-sizing:border-box}.lp{background:var(--day);color:var(--ink);font:400 17px/1.55 var(--f-sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.lp img,.lp video{max-width:100%;height:auto;display:block}.lp a{color:inherit}.lp :focus-visible{outline:3px solid var(--marigold);outline-offset:3px;border-radius:6px}.lp h1,.lp h2,.lp h3{font-family:var(--f-display);text-wrap:balance;margin:0}.lp p{margin:0}.lp .wrap{max-width:1240px;padding-inline:var(--gutter);margin-inline:auto}.lp .sunk{background:var(--day-sunk);color:var(--ink)}.lp section{padding-block:clamp(72px,9vw,128px);position:relative;overflow-x:clip}.lp .h2{letter-spacing:-.04em;font-variation-settings:"opsz" 96;font-size:clamp(34px,4.6vw,64px);font-weight:780;line-height:.98}.lp .mono{font:500 12px/16px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums}.lp .serif{font-family:var(--f-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.lp .slate{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.lp .slate .take{background:var(--ink);color:var(--day);border-radius:4px;align-items:center;gap:8px;padding:6px 10px 6px 8px;display:inline-flex}.lp .slate .take:before{content:"";background:repeating-linear-gradient(-45deg,currentColor 0 3px,#0000 3px 6px);width:14px;height:10px}.lp .slate .tc{color:var(--muted)}.lp .lbtn{min-height:52px;font:650 16px/1.1 var(--f-sans);cursor:pointer;transition:transform .2s var(--ease), background .2s var(--ease);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.lp .lbtn:hover{transform:translateY(-1px)}.lp .lbtn:active{transform:translateY(1px)}.lp .lbtn--go{background:var(--marigold);color:var(--ink)}.lp .lbtn--go:hover{background:var(--marigold-hover)}.lp .sunk .lbtn--go{background:var(--green);color:var(--day-2)}.lp .sunk .lbtn--go:hover{background:var(--green-hover)}.lp .price-h{max-width:24ch}.lp .anchor{font:700 clamp(22px, 2.4vw, 32px)/1.2 var(--f-display);letter-spacing:-.02em;max-width:34ch;color:var(--green);margin-top:22px}.lp .plans{background:var(--day-2);box-shadow:var(--shadow-day);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(32px,4vw,48px);display:grid;overflow:hidden}.lp .plans.three{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .plan{flex-direction:column;gap:14px;min-width:0;padding:26px 24px 28px;display:flex}.lp .plan+.plan{border-left:1px solid var(--line)}.lp .plan.hl{background:var(--night);color:var(--night-ink)}.lp .plan .name{font:700 18px/1 var(--f-display);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lp .plan .pill{font:500 11px/1 var(--f-mono);letter-spacing:.02em;text-transform:uppercase;background:var(--marigold);color:var(--ink);white-space:nowrap;border-radius:999px;padding:6px 8px}.lp .plan .price{font:800 44px/1 var(--f-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lp .plan .price small{font:500 14px/1 var(--f-sans);letter-spacing:0;color:var(--muted);margin-left:4px}.lp .plan.hl .price small,.lp .plan.hl .cred{color:var(--night-muted)}.lp .plan .cred{font:500 12px/1.4 var(--f-mono);color:var(--muted)}.lp .plan ul{border-top:1px solid var(--line);gap:8px;margin:0;padding:14px 0 0;font-size:14.5px;line-height:1.4;list-style:none;display:grid}.lp .plan.hl ul{border-top-color:var(--night-line)}.lp .plan li{padding-left:18px;position:relative}.lp .plan li:before{content:"";background:var(--green);width:8px;height:2px;position:absolute;top:.55em;left:0}.lp .plan.hl li:before{background:var(--marigold)}.lp .price-foot{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.lp .price-foot p{color:var(--muted);max-width:60ch;font-size:15px}@media (max-width:1000px){.lp .plans{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .plan:nth-child(3){border-left:0}.lp .plan:nth-child(n+3){border-top:1px solid var(--line)}.lp .plans.three{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .plans.three .plan:nth-child(3){grid-column:1/-1}}@media (max-width:560px){.lp .plans,.lp .plans.three{grid-template-columns:minmax(0,1fr)}.lp .plan+.plan{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
