.landing_page__ttWtt{min-height:100dvh;display:flex;flex-direction:column;background:var(--ground)}.landing_nav__Cldps{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem clamp(1rem,4vw,3rem);position:-webkit-sticky;position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--ground) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft)}.landing_navActions__fFvPZ{display:flex;gap:.55rem;align-items:center}.landing_navLink__K6BGC{color:var(--ink-2);text-decoration:none;font-size:.9rem;margin-right:.6rem}.landing_navLink__K6BGC:hover{color:var(--ink)}@media (max-width:560px){.landing_navLink__K6BGC{display:none}}.landing_wrap__h54Rh{max-width:1120px;margin:0 auto;width:100%;padding:0 clamp(1rem,4vw,2rem)}.landing_hero__IFqnw{text-align:center;padding:clamp(3rem,8vw,5.5rem) 0 clamp(2rem,4vw,3rem)}.landing_eyebrow__L_21j{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:0 0 1.1rem}.landing_h1__jwP_F{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:0 auto;max-width:17ch;text-wrap:balance}.landing_h1__jwP_F em{font-style:normal;color:var(--ink-3)}.landing_sub__Kc8Ac{color:var(--ink-2);font-size:clamp(1rem,1.6vw,1.15rem);max-width:52ch;margin:1.2rem auto 1.8rem}.landing_ctaRow__KlrqC{display:flex;gap:.7rem;justify-content:center;flex-wrap:wrap}.landing_ctaNote___pYok{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin:1rem 0 0}.landing_frameShot__1I4e_{margin:clamp(2rem,5vw,3.5rem) auto 0;max-width:980px;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--surface);box-shadow:var(--shadow)}.landing_frameBar__jIpNb{display:flex;align-items:center;gap:.8rem;padding:.6rem .9rem;border-bottom:1px solid var(--line-soft);background:var(--surface-2)}.landing_frameDots__wQuuM{display:flex;gap:5px}.landing_frameDots__wQuuM i{width:9px;height:9px;border-radius:50%;background:var(--line);display:block}.landing_frameUrl__senlX{flex:1 1;max-width:380px;margin:0 auto;font-family:var(--font-mono);font-size:.66rem;color:var(--ink-3);background:var(--ground);border:1px solid var(--line-soft);border-radius:99px;padding:.28rem .9rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_mockCover__RuPbo{position:relative;height:clamp(200px,34vw,340px);overflow:hidden}.landing_mockCover__RuPbo img{width:100%;height:100%;object-fit:cover;display:block}.landing_mockShade__yUoIb{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,10,9,.55),rgba(10,10,9,.08) 55%)}.landing_mockText__IaPQG{position:absolute;inset:auto 0 0 0;padding:0 1rem 1.4rem;text-align:center;color:#fff;display:grid;grid-gap:.3rem;gap:.3rem}.landing_mockText__IaPQG strong{font-family:var(--font-display);font-size:clamp(1.4rem,3.4vw,2.2rem);font-weight:500;letter-spacing:-.02em}.landing_mockText__IaPQG span{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.85)}.landing_mockRow__LSRQi{display:flex;gap:3px;padding:3px}.landing_mockRow__LSRQi img{height:clamp(70px,11vw,116px);width:auto;flex-grow:1;object-fit:cover;min-width:0;display:block}.landing_section__mWwzf{padding:clamp(2.8rem,7vw,5rem) 0}.landing_sectionAlt__13LwL{background:var(--surface);border-block:1px solid var(--line-soft)}.landing_h2__l_3nM{font-family:var(--font-display);font-size:clamp(1.7rem,3.8vw,2.5rem);line-height:1.06;letter-spacing:-.03em;font-weight:600;margin:0 0 .7rem;max-width:24ch;text-wrap:balance}.landing_lede__sy_My{color:var(--ink-2);max-width:56ch;margin:0 0 2.2rem}.landing_steps__UBWYG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.6rem 2rem;gap:1.6rem 2rem}.landing_step__XMaS_ h3{margin:0 0 .4rem;font-size:1.05rem}.landing_step__XMaS_ p{margin:0;color:var(--ink-2);font-size:.93rem}.landing_stepMark__bDCuu{font-size:.64rem;letter-spacing:.16em;display:block;margin-bottom:.7rem}.landing_badge__2OdP8,.landing_stepMark__bDCuu{font-family:var(--font-mono);text-transform:uppercase;color:var(--ink-3)}.landing_badge__2OdP8{display:inline-block;font-size:.56rem;letter-spacing:.12em;padding:.16rem .4rem;border:1px solid var(--line);margin-left:.5rem;vertical-align:.16em}.landing_featureRow__CDfRq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(1.8rem,5vw,4rem);gap:clamp(1.8rem,5vw,4rem);align-items:center}.landing_featureRow__CDfRq+.landing_featureRow__CDfRq{margin-top:clamp(2.8rem,7vw,4.5rem)}@media (max-width:820px){.landing_featureRow__CDfRq{grid-template-columns:1fr}.landing_featureRow__CDfRq>:first-child{order:-1}}.landing_featureImg__D87SI{border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--surface-2)}.landing_featureImg__D87SI img{width:100%;height:auto;display:block;aspect-ratio:4/3;object-fit:cover}.landing_featureText__Fv53I h3{font-family:var(--font-display);font-size:clamp(1.3rem,2.6vw,1.7rem);letter-spacing:-.02em;font-weight:600;margin:0 0 .6rem}.landing_featureText__Fv53I p{color:var(--ink-2);margin:0 0 1rem;font-size:.95rem}.landing_featureList__TSylC{margin:0;padding:0;list-style:none;display:grid;grid-gap:.45rem;gap:.45rem}.landing_featureList__TSylC li{font-size:.9rem;color:var(--ink-2);padding-left:1rem;position:relative}.landing_featureList__TSylC li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;background:var(--ink);border-radius:50%}.landing_invoiceCard__GTBez{border:1px solid var(--line);border-radius:4px;background:var(--surface);padding:1.4rem;max-width:380px;margin:0 auto;box-shadow:var(--shadow);display:grid;grid-gap:.7rem;gap:.7rem}.landing_invoiceCard__GTBez header{display:flex;justify-content:space-between;gap:1rem;font-size:.8rem;color:var(--ink-2)}.landing_invoiceTotal__LtrjD{font-family:var(--font-display);font-size:1.9rem;font-weight:600;letter-spacing:-.03em}.landing_invoiceRow__ev_qS{display:flex;justify-content:space-between;font-size:.85rem;color:var(--ink-2);border-top:1px solid var(--line-soft);padding-top:.55rem}.landing_invoicePay__VT5Ai{display:inline-block;background:var(--ink);color:var(--ground);font-size:.82rem;padding:.5rem .9rem;border-radius:var(--radius);justify-self:start}.landing_cadenceWrap__8_NKW{display:flex;justify-content:center}.landing_cadence__YKjdQ{display:inline-flex;margin:0 0 1.8rem;border:1px solid var(--line);border-radius:99px;overflow:hidden}.landing_cadenceBtn__bZQbj{display:inline-flex;align-items:center;gap:.5rem;min-height:38px;padding:0 1.1rem;border:0;background:transparent;color:var(--ink-2);font-size:.85rem;cursor:pointer;transition:background .12s ease,color .12s ease}.landing_cadenceBtn__bZQbj:hover{color:var(--ink)}.landing_cadenceOn__3nOi7{background:var(--ink);color:var(--ground)}.landing_cadenceOn__3nOi7:hover{color:var(--ground)}.landing_cadenceSave__uPYPu{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.04em;opacity:.8}.landing_plans__vfjhJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:1rem;gap:1rem}.landing_plan___MCtI{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:1.6rem 1.4rem;display:flex;flex-direction:column;gap:.3rem}.landing_planHero___dC_M{border-color:var(--ink);box-shadow:var(--shadow)}.landing_planName__IEtRp{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.landing_planPrice__UhiD2{font-family:var(--font-display);font-size:2rem;line-height:1.05;letter-spacing:-.03em;font-weight:600}.landing_planPrice__UhiD2 span{font-size:.78rem;color:var(--ink-3);font-family:var(--font-ui);font-weight:400}.landing_planQuota__6Gx4E{font-size:.9rem;font-weight:500}.landing_planSaving__H8h3M{font-family:var(--font-mono);font-size:.62rem;color:var(--ink-3);min-height:1.5em}.landing_planList__PMzpc{margin:1rem 0 1.3rem;padding:0;list-style:none;display:grid;grid-gap:.4rem;gap:.4rem}.landing_planList__PMzpc li{font-size:.87rem;color:var(--ink-2);padding-left:.95rem;position:relative}.landing_planList__PMzpc li:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;background:var(--ink-3);border-radius:50%}.landing_planCta__yJVOI{margin-top:auto}.landing_pricingNote__zHvmI{margin:1.5rem auto 0;font-size:.85rem;color:var(--ink-3);max-width:62ch;text-align:center}.landing_footer__NntD6{border-top:1px solid var(--line-soft);margin-top:auto;padding:2rem clamp(1rem,4vw,3rem);display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--ink-3);font-size:.85rem}