.marketing-module__fIvb4W__page{background:var(--s1);min-height:100vh;color:var(--ink);font-family:var(--sans);font-size:var(--fs-lg);line-height:var(--lh);-webkit-font-smoothing:antialiased}.marketing-module__fIvb4W__head{background:var(--s1)}.marketing-module__fIvb4W__nav{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.marketing-module__fIvb4W__nav a{text-decoration:none}.marketing-module__fIvb4W__main{max-width:1080px;padding:0 var(--sp-4) 72px;margin:0 auto}.marketing-module__fIvb4W__intro{max-width:720px;padding:72px 0 var(--sp-8)}.marketing-module__fIvb4W__intro h1{margin:var(--sp-3) 0 var(--sp-3);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,4.2vw,44px);font-weight:600;line-height:1.08}.marketing-module__fIvb4W__intro p{max-width:60ch;font-size:var(--fs-xl);color:var(--ink-2);text-wrap:pretty;margin:0}.marketing-module__fIvb4W__section{margin-top:96px}.marketing-module__fIvb4W__sectionHead{max-width:640px;margin-bottom:var(--sp-6)}.marketing-module__fIvb4W__sectionHead h2{margin:0 0 var(--sp-2);font-size:var(--fs-2xl);letter-spacing:-.015em;text-wrap:balance;font-weight:600}.marketing-module__fIvb4W__sectionHead p{color:var(--ink-2);margin:0}.marketing-module__fIvb4W__plans{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.marketing-module__fIvb4W__plan{flex-direction:column;display:flex}.marketing-module__fIvb4W__price{margin-top:var(--sp-2);font-family:var(--mono);font-size:var(--fs-2xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:500}.marketing-module__fIvb4W__per{font-size:var(--fs-md);color:var(--ink-3);margin-left:2px}.marketing-module__fIvb4W__planLine{margin:var(--sp-1) 0 0;font-size:var(--fs-md);color:var(--ink-2)}.marketing-module__fIvb4W__refusal{margin:var(--sp-3) 0 0}.marketing-module__fIvb4W__features{margin:var(--sp-4) 0;font-size:var(--fs-md);color:var(--ink-2);flex:1;padding:0;list-style:none}.marketing-module__fIvb4W__features li{padding:3px 0 3px var(--sp-4);position:relative}.marketing-module__fIvb4W__features li:before{content:"—";color:var(--ink-3);font-family:var(--mono);position:absolute;left:0}.marketing-module__fIvb4W__features strong{color:var(--ink);font-weight:500}.marketing-module__fIvb4W__note{max-width:62ch;margin:var(--sp-8) 0 0;font-size:var(--fs-md);color:var(--ink-3)}.marketing-module__fIvb4W__note p{margin:0 0 var(--sp-2)}.marketing-module__fIvb4W__foot{align-items:center;gap:var(--sp-4) var(--sp-6);padding-top:var(--sp-6);border-top:1px solid var(--line);font-size:var(--fs-md);color:var(--ink-3);flex-wrap:wrap;margin-top:96px;display:flex}.marketing-module__fIvb4W__footNav{gap:var(--sp-4);flex-wrap:wrap;display:flex}.marketing-module__fIvb4W__footNav a{color:var(--ink-3);text-decoration:none}.marketing-module__fIvb4W__footNav a:hover{color:var(--ink);text-decoration:underline}@media (max-width:680px){.marketing-module__fIvb4W__intro{padding-top:40px}.marketing-module__fIvb4W__section,.marketing-module__fIvb4W__foot{margin-top:64px}}
.landing-module__jDH3nq__hero{max-width:780px;padding:88px 0 56px}.landing-module__jDH3nq__hero h1{margin:var(--sp-3) 0 var(--sp-4);letter-spacing:-.028em;text-wrap:balance;font-size:clamp(36px,5.4vw,60px);font-weight:600;line-height:1.04}.landing-module__jDH3nq__lede{max-width:60ch;font-size:var(--fs-xl);color:var(--ink-2);text-wrap:pretty;margin:0}.landing-module__jDH3nq__cta{align-items:center;gap:var(--sp-3);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.landing-module__jDH3nq__cta a{text-decoration:none}.landing-module__jDH3nq__fine{margin:var(--sp-4) 0 0;font-family:var(--mono);font-size:var(--fs-sm);color:var(--ink-3)}.landing-module__jDH3nq__shot{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--s0);box-shadow:var(--lift);overflow:auto}.landing-module__jDH3nq__shotBar{align-items:center;gap:var(--sp-3);min-width:760px;height:44px;padding:0 var(--sp-4);border-bottom:1px solid var(--line);background:var(--s1);font-size:var(--fs-md);white-space:nowrap;display:flex}.landing-module__jDH3nq__shotEnd{align-items:center;gap:var(--sp-3);margin-left:auto;display:flex}.landing-module__jDH3nq__shotSaved{font-family:var(--mono);font-size:var(--fs-xs);color:var(--ink-3)}.landing-module__jDH3nq__shot .cues{border:0;border-radius:0;min-width:760px}.landing-module__jDH3nq__grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.landing-module__jDH3nq__feature h3{margin:var(--sp-2) 0;font-size:var(--fs-lg);font-weight:600}.landing-module__jDH3nq__feature p{font-size:var(--fs-md);color:var(--ink-2);margin:0}@media (max-width:680px){.landing-module__jDH3nq__hero{padding:48px 0 40px}}
.legal-module__Qu0mEa__article{max-width:720px;color:var(--ink-2);font-size:var(--fs-lg);margin:0 auto;padding:48px 0;line-height:1.7}.legal-module__Qu0mEa__article h1{margin:0 0 var(--sp-6);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.1}.legal-module__Qu0mEa__article h2{margin:var(--sp-8) 0 var(--sp-3);font-size:var(--fs-xl);color:var(--ink);font-weight:600}.legal-module__Qu0mEa__article h3{margin:var(--sp-6) 0 var(--sp-2);font-size:var(--fs-lg);color:var(--ink);font-weight:600}.legal-module__Qu0mEa__article p{margin:var(--sp-3) 0}.legal-module__Qu0mEa__article ul{margin:var(--sp-3) 0;padding-left:var(--sp-6)}.legal-module__Qu0mEa__article li{margin:6px 0}.legal-module__Qu0mEa__article hr{border:0;border-top:1px solid var(--line);margin:var(--sp-8) 0}.legal-module__Qu0mEa__article strong{color:var(--ink);font-weight:600}.legal-module__Qu0mEa__article a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.legal-module__Qu0mEa__article code{border-radius:var(--r-sm);background:var(--s2);font-family:var(--mono);color:var(--ink);padding:1px 5px;font-size:.88em}.legal-module__Qu0mEa__article table{width:100%;margin:var(--sp-6) 0;border-collapse:collapse;font-size:var(--fs-md);display:block;overflow-x:auto}.legal-module__Qu0mEa__article th,.legal-module__Qu0mEa__article td{padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);text-align:left;vertical-align:top}.legal-module__Qu0mEa__article th{background:var(--s2);color:var(--ink);font-weight:600}.legal-module__Qu0mEa__draft{margin:0 0 var(--sp-6);padding:var(--sp-3) var(--sp-4);border:1px solid var(--danger);border-radius:var(--r-md);color:var(--danger);font-size:var(--fs-md)}
