.lp{--pad-y:20px;font-size:var(--t-body);line-height:var(--lh-text)}.lp p,.lp h2,.lp h3,.lp ul,.lp figure{margin:0}.lp-brand,.lp-nav{align-items:center;text-decoration:none}.lp .lp-top>.cell{padding-top:0;padding-bottom:0}.lp-brand{letter-spacing:var(--track-h);grid-column:span 2;font-size:18px;font-weight:700;display:flex}.lp-nav{font-size:var(--t-label);display:none}.lp-nav-pricing{grid-column:span 1;justify-content:flex-end;display:flex}.lp-hero{grid-column:1/-1}.lp-hero-text,.lp-hero-act{flex-direction:column;grid-column:1/-1;display:flex}.lp-hero-text{gap:20px}.lp-hero-act{gap:12px}.lp-hero h1{max-width:11em;font-size:var(--t-display);letter-spacing:var(--track-display);text-wrap:balance;margin:0;font-weight:700;line-height:1}.lp-lead{max-width:34em;font-size:18px;line-height:1.45}.lp-upload{text-align:center;min-height:52px;padding:0 22px;line-height:1.2}.lp-limits,.lp-muted{font-size:var(--t-label);color:var(--muted)}.lp-limits{max-width:62ch}.lp-fig-contact,.lp-fig-tell{grid-column:1/-1}.lp-fig-note{border-top:var(--b-hair);font-size:var(--t-label);padding-top:10px;line-height:1.45}.lp-fact{font-size:var(--t-label);flex-direction:column;grid-column:1/-1;gap:8px;line-height:1.45;display:flex}.lp-fact .lp-fact-v{font-size:24px;line-height:var(--lh-tight);letter-spacing:var(--track-h);white-space:nowrap;font-weight:700}.lp-more>summary{cursor:pointer;width:fit-content;font-size:var(--t-label);text-underline-offset:3px;padding:2px 0;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;list-style:none;display:block}.lp-more>summary::-webkit-details-marker{display:none}.lp-more>summary:before{content:"+";content:"+" / "";width:1.1em;text-decoration:none;display:inline-block}.lp-more[open]>summary:before{content:"−";content:"−" / ""}.lp .lp-more p{font-size:var(--t-label);color:var(--muted);margin-top:8px}.lp-block{flex-direction:column;grid-column:1/-1;gap:10px;font-size:15px;display:flex}.lp-block h2{font-size:var(--t-h2);letter-spacing:-.01em;line-height:1.25}.lp-block ul{flex-direction:column;gap:6px;padding-left:18px;display:flex}.lp-counts{gap:14px;font-size:16px}.lp-block .lp-h2-big{font-size:var(--t-h1);letter-spacing:var(--track-h);line-height:1.2}.lp-start{margin-top:auto;text-decoration:none}.lp-how{grid-column:1/-1}.lp-how-label{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.lp-how-label h2{font-size:var(--t-h2);letter-spacing:-.01em;line-height:1.25}.lp-how-note{font-size:var(--t-label);color:var(--muted);display:none}.lp-step{flex-direction:column;grid-column:1/-1;grid-row-end:span 4;gap:8px;display:flex}.lp-step-n{letter-spacing:var(--track-display);font-size:40px;font-weight:700;line-height:1}.lp-step h3{font-size:18px}.lp-step p{font-size:var(--t-label);color:var(--muted)}.lp-foot{font-size:var(--t-label);color:var(--muted);flex-wrap:wrap;grid-row-end:span 2;align-items:center;gap:4px 16px;display:flex}.lp-foot a{color:var(--muted)}@media (width>=960px){.lp{--pad-y:32px}.lp .lp-top>.cell{min-height:64px}.lp-brand{grid-column:span 3;font-size:19px}.lp-nav{grid-column:span 3;display:flex}.lp-nav-pricing{justify-content:flex-start}.lp-hero{background:var(--ground);grid-column:span 8;row-gap:0}.lp .lp-hero-text{gap:24px;padding-bottom:0}.lp .lp-hero-act{gap:24px;padding-top:24px}.lp-lead{font-size:20px}.lp-upload{align-self:flex-start;min-width:260px}.lp-fig-contact,.lp-fact{grid-column:span 4}.lp-fig-contact .fig-stage-contact{height:220px}.lp-fig-tell{grid-column:span 5}.lp-block{grid-column:span 6}.lp-counts{grid-column:span 7}.lp-how-label{grid-column:span 3;grid-row-end:span 4}.lp-how-note{display:block}.lp-step{grid-column:span 3}.lp-foot{grid-row-end:span 1}}.fig{flex-direction:column;gap:8px;display:flex}.fig-stage{position:relative}.fig-stage-contact{height:210px}.fig-stage-tell{height:200px}.fig-svg{width:100%;height:100%;display:block;overflow:visible}.fig-svg path,.fig-svg rect{fill:none;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fig-svg .fig-solid{fill:var(--fig-plate);stroke:var(--fig-edge)}.fig-crease{stroke:var(--fig-mid)}.fig-dot{stroke:var(--fig-edge)}.fig-take.is-on .fig-solid,.fig-video .fig-solid{stroke:var(--fig-hi)}.fig-cell .fig-solid{stroke:var(--fig-mid)}.fig-svg .fig-cell.is-lit .fig-solid{stroke:var(--fig-signal);stroke-width:1.5px}.fig-link{stroke:var(--fig-lo)}.fig-link.is-on{stroke:var(--fig-edge)}.fig-link.is-off{opacity:0}.fig-svg .fig-chip{fill:var(--fig-plate);stroke:var(--fig-hi)}.fig-diff{stroke:var(--fig-edge);opacity:1}.fig-diff.is-on{stroke:var(--ink);stroke-width:1.5px}.fig-svg .fig-under{stroke:none}.fig-svg .fig-under.is-on{stroke:var(--fig-signal);stroke-width:4px}.fig-svg .fig-body-b.is-on{stroke:var(--ink);stroke-width:1.5px}.fig-svg .fig-diff.is-signal{stroke:var(--fig-signal);stroke-width:1.5px}.fig-control{cursor:ns-resize;position:absolute;inset:0}.fig-stage-tell .fig-control{cursor:ew-resize}.fig-labels{font-size:var(--t-label);color:var(--muted);justify-content:space-between;padding:0 2% 0 3%;display:flex}.fig-labels-tell{grid-template-columns:1fr auto 1fr;align-items:baseline;gap:8px;padding:0;display:grid}.fig-labels-tell>:first-child{text-align:right}.fig-readout{font-size:var(--t-body);color:var(--ink);font-weight:500;line-height:1.4}.fig-hint{font-size:var(--t-label);color:var(--muted);display:none}.fig[data-ready] .fig-hint{display:block}@media (prefers-reduced-motion:no-preference){.lg{animation:.18s cubic-bezier(.2,.8,.2,1) both g-landing}.lg-1{animation-delay:40ms}.lg-2{animation-delay:80ms}.lg-3{animation-delay:.12s}.lg-4{animation-delay:.16s}.lg-5{animation-delay:.2s}.lg-6{animation-delay:.24s}.lg-7{animation-delay:.28s}.lg-8{animation-delay:.32s}.lg-9{animation-delay:.36s}.lg-10{animation-delay:.4s}.lg-11{animation-delay:.44s}.lg-12{animation-delay:.48s}.lg-13{animation-delay:.52s}}@keyframes g-landing{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
