html{scroll-behavior:smooth;scroll-padding-top:var(--ds-s-14)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.ds-btn-sm{min-height:44px;padding:0 var(--ds-s-4);font-size:var(--ds-fs-sm);border-radius:var(--ds-r-md)}.ds-lp-links{gap:var(--ds-s-1);flex:1;display:none}.ds-lp-links a{padding:var(--ds-s-2)var(--ds-s-3);border-radius:var(--ds-r-pill);color:var(--ds-mute);font-weight:600}.ds-lp-links a:hover{color:var(--ds-text)}.ds-lp-cta{align-items:center;gap:var(--ds-s-3);margin-left:auto;display:flex}.ds-lp-signin{padding:var(--ds-s-2)var(--ds-s-2);color:var(--ds-text-2);font-weight:600}@media (min-width:900px){.ds-lp-links{display:flex}}.ds-lp-section{padding-block:var(--ds-s-14)}.ds-lp-section h2,.ds-lp-end h2{letter-spacing:-.035em;font-variation-settings:"wdth" 75,"opsz" 96;max-width:20ch;margin-bottom:var(--ds-s-8);font-size:clamp(32px,7vw,52px);font-weight:800;line-height:1.04}.ds-lp-hero{gap:var(--ds-s-10);padding-block:var(--ds-s-10)var(--ds-s-14);align-items:center;display:grid}.ds-lp-hero h1{max-width:16ch;margin-bottom:var(--ds-s-5);line-height:1.02;font-size:clamp(40px,9.5vw,76px)!important}.ds-lp-lede{color:var(--ds-text-2);font-size:var(--ds-fs-lg);max-width:52ch;margin-bottom:var(--ds-s-6)}.ds-lp-actions{gap:var(--ds-s-3);margin-bottom:var(--ds-s-4);flex-wrap:wrap;display:flex}.ds-lp-actions .ds-btn{min-width:160px}.ds-lp-fine{font-size:var(--ds-fs-xs);color:var(--ds-mute);max-width:52ch}.ds-lp-hero-ticket{justify-self:center;width:100%;max-width:460px;margin:0}.ds-lp-hero-ticket .ds-actions{opacity:.9}.ds-lp-hero-ticket figcaption{margin-top:var(--ds-s-4);font-size:var(--ds-fs-xs);color:var(--ds-mute);align-items:center;display:flex}.ds-lp-hero-ticket figcaption .ds-sample{margin-left:0;margin-right:var(--ds-s-2)}@media (min-width:900px){.ds-lp-hero{gap:var(--ds-s-14);padding-block:var(--ds-s-14)72px;grid-template-columns:1.15fr .85fr}.ds-lp-hero-ticket{transform:rotate(1.6deg)}}.ds-lp-steps{gap:var(--ds-s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.ds-lp-steps{gap:var(--ds-s-6);grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-lp-steps li{padding:var(--ds-s-6)}.ds-lp-step-n{font-family:var(--ds-font-mono);font-size:var(--ds-fs-xs);color:var(--ds-lime);letter-spacing:.1em}.ds-lp-steps h3{font-size:var(--ds-fs-2xl);letter-spacing:-.02em;font-variation-settings:"wdth" 75,"opsz" 48;margin:var(--ds-s-2)0 var(--ds-s-3);font-weight:800}.ds-lp-steps p{color:var(--ds-text-2)}.ds-lp-showcase{gap:var(--ds-s-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:900px){.ds-lp-showcase{gap:var(--ds-s-6);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.ds-lp-showcase .ds-panel{margin-bottom:0}.ds-lp-showcase h3{font-size:var(--ds-fs-xl);letter-spacing:-.02em;font-variation-settings:"wdth" 75,"opsz" 48;font-weight:800}.ds-lp-cap{color:var(--ds-mute);font-size:var(--ds-fs-sm);margin-bottom:var(--ds-s-3)}.ds-lp-plat{margin-top:var(--ds-s-5);gap:var(--ds-s-2);display:grid}.ds-lp-plat li{align-items:center;gap:var(--ds-s-3);padding:var(--ds-s-3)0;border-top:1px dotted var(--ds-line);font-weight:600;display:flex}.ds-lp-plat li b{font-family:var(--ds-font-mono);margin-left:auto;font-weight:500}.ds-lp-limits{gap:var(--ds-s-6);padding:var(--ds-s-6);border-color:color-mix(in srgb,var(--ds-lime)30%,var(--ds-line));display:grid}.ds-lp-limits h2{margin-bottom:0}.ds-lp-limits ul{gap:var(--ds-s-4);color:var(--ds-text-2);display:grid}.ds-lp-limits li{padding-left:var(--ds-s-5);position:relative}.ds-lp-limits li:before{content:"";background:var(--ds-lime);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.ds-lp-limits li b{color:var(--ds-text)}@media (min-width:900px){.ds-lp-limits{padding:var(--ds-s-10);gap:var(--ds-s-10);grid-template-columns:1fr 1.2fr;align-items:center}}.ds-lp-plans{gap:var(--ds-s-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.ds-lp-plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px}}.ds-lp-plans article{padding:var(--ds-s-6);gap:var(--ds-s-4);flex-direction:column;display:flex}.ds-lp-plans header{justify-content:space-between;align-items:center;display:flex}.ds-lp-plans h3{font-size:var(--ds-fs-2xl);letter-spacing:-.02em;font-variation-settings:"wdth" 75,"opsz" 48;font-weight:800}.ds-lp-price{color:var(--ds-mute)}.ds-lp-price b{font-size:var(--ds-fs-5xl);color:var(--ds-text);letter-spacing:-.04em;font-variation-settings:"wdth" 75,"opsz" 96;font-weight:800;line-height:1}.ds-lp-plans ul{gap:var(--ds-s-3);color:var(--ds-text-2);font-size:var(--ds-fs-sm);flex:1;align-content:start;display:grid}.ds-lp-plans li{padding-left:var(--ds-s-4);position:relative}.ds-lp-plans li:before{content:"";background:var(--ds-mute);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.ds-lp-featured{border-color:color-mix(in srgb,var(--ds-lime)45%,var(--ds-line))}.ds-lp-plans .ds-btn{min-height:52px;font-size:var(--ds-fs-base)}.ds-lp-faq{border-top:1px solid var(--ds-line);max-width:760px}.ds-lp-faq-item{border-bottom:1px solid var(--ds-line)}.ds-lp-faq h3{font-size:var(--ds-fs-lg)}.ds-lp-faq button{justify-content:space-between;align-items:center;gap:var(--ds-s-4);text-align:left;width:100%;min-height:64px;font-weight:700;display:flex}.ds-lp-faq button i{font-style:normal;font-family:var(--ds-font-mono);color:var(--ds-lime);font-size:var(--ds-fs-xl)}.ds-lp-faq p{padding-bottom:var(--ds-s-5);color:var(--ds-text-2);max-width:62ch}.ds-lp-end{text-align:left;padding-block:72px}.ds-lp-end h2{margin-bottom:var(--ds-s-6)}.ds-lp-end .ds-btn{min-width:200px}.ds-lp-foot{padding-block:var(--ds-s-8)var(--ds-s-14);border-top:1px solid var(--ds-line);color:var(--ds-mute);font-size:var(--ds-fs-xs);gap:var(--ds-s-2);line-height:1.6;display:grid}.ds-lp-foot a{text-underline-offset:3px;text-decoration:underline}.ds-lp-foot-links{gap:var(--ds-s-5);margin-bottom:var(--ds-s-2);font-size:var(--ds-fs-sm);display:flex}.ds-lp-foot-links a{align-items:center;min-height:44px;display:inline-flex}
