.lp{--lp-night:#06141c;--lp-night-raised:#0b1f2b;--lp-night-line:#ffffff1a;--lp-navy:#0d2a3a;--lp-sea:#0b3340;--lp-teal:#139cb5;--lp-teal-bright:#4fcbe0;--lp-teal-ink:#0b6475;--lp-mist:#edf1f3;--lp-paper:#f8fafb;--lp-cream:#f2eadc;--lp-clay:#b4552f;--lp-ink:#0b1f2b;--lp-ink-soft:#4b5d69;--lp-ink-faint:#7f8f9a;--lp-on-night:#eaf1f5;--lp-on-night-soft:#9fb3bf;--lp-on-night-faint:#6f8794;--lp-gutter:clamp(10px, 1.4vw, 20px);--lp-pad:clamp(20px, 4.2vw, 72px);--lp-radius:clamp(20px, 2.1vw, 32px);--lp-radius-card:clamp(14px, 1.3vw, 20px);--lp-max:1320px;--lp-ease:cubic-bezier(.22, .61, .24, 1);background:var(--lp-mist);color:var(--lp-ink);overflow-x:clip}.lp ::selection{color:inherit;background:#139cb540}.lp :where(h1,h2,h3){text-wrap:balance}.lp :where(p){text-wrap:pretty}.lp [id]{scroll-margin-top:96px}html.lp-smooth{scroll-behavior:smooth}.lp-display{letter-spacing:-.035em;font-size:clamp(2.6rem,6.4vw,5.75rem);font-weight:420;line-height:.98}.lp-h2{letter-spacing:-.03em;font-size:clamp(2rem,4.3vw,4rem);font-weight:420;line-height:1.03}.lp-h3{letter-spacing:-.018em;font-size:clamp(1.25rem,1.75vw,1.6rem);font-weight:500;line-height:1.22}.lp-lede{letter-spacing:-.008em;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.5}.lp-body{font-size:.98rem;line-height:1.6}.lp-eyebrow{font-family:var(--font-mono);font-size-adjust:none;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-ink-faint);align-items:center;gap:.6em;font-size:.72rem;line-height:1;display:inline-flex}.lp-eyebrow:before{content:"";background:var(--lp-teal);border-radius:.62em .1em;flex:none;width:.62em;height:.62em}.lp-on-night .lp-eyebrow{color:var(--lp-on-night-faint)}.lp-on-night .lp-eyebrow:before{background:var(--lp-teal-bright)}.lp-shell{padding-inline:var(--lp-gutter)}.lp-wrap{width:100%;max-width:var(--lp-max);padding-inline:var(--lp-pad);margin-inline:auto}.lp-panel{border-radius:var(--lp-radius);isolation:isolate;position:relative;overflow:clip}.lp-on-night{background:var(--lp-night);color:var(--lp-on-night)}.lp-section{padding-block:clamp(72px,10vw,160px)}.lp-section-follow{padding-top:0}.lp-pic{display:block}.lp-pic>img{width:100%;height:auto;display:block}.lp-fill{position:absolute;inset:0}.lp-fill>img{object-fit:cover;height:100%}.lp-btn{letter-spacing:-.006em;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:.55em;height:46px;padding-inline:20px;font-size:.95rem;font-weight:500;transition:background-color .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.lp-btn:active{transform:translateY(1px)}.lp-btn svg{width:1.05em;height:1.05em;transition:transform .22s var(--lp-ease)}.lp-btn:hover svg{transform:translate(3px)}.lp-btn-sm{border-radius:10px;height:40px;padding-inline:16px;font-size:.9rem}.lp-btn-light{color:var(--lp-ink);background:#fff}.lp-btn-light:hover{background:var(--lp-teal-bright)}.lp-btn-dark{background:var(--lp-ink);color:#fff}.lp-btn-dark:hover{background:var(--lp-teal-ink)}.lp-btn-ghost-night{color:var(--lp-on-night);border:1px solid #ffffff38}.lp-btn-ghost-night:hover{background:#ffffff1a;border-color:#fff6}.lp-btn-ghost{color:var(--lp-ink);border:1px solid #0b1f2b29}.lp-btn-ghost:hover{background:#0b1f2b0d;border-color:#0b1f2b4d}.lp :where(a,button):focus-visible{outline:2px solid var(--lp-teal);outline-offset:3px;border-radius:10px}.lp-on-night :where(a,button):focus-visible{outline-color:var(--lp-teal-bright)}.lp-link{text-underline-offset:4px;align-items:center;gap:.4em;font-weight:500;display:inline-flex}.lp-link:hover{text-decoration:underline}.lp-link svg{width:1em;height:1em;transition:transform .22s var(--lp-ease)}.lp-link:hover svg{transform:translate(3px)}.lp-nav{z-index:60;padding:calc(var(--lp-gutter) + 6px) calc(var(--lp-gutter) + 6px) 0;pointer-events:none;position:fixed;inset:0 0 auto}.lp-nav-bar{pointer-events:auto;max-width:calc(var(--lp-max) + 80px);height:64px;color:var(--lp-on-night);transition:background-color .3s ease, border-color .3s ease, box-shadow .3s ease, height .3s var(--lp-ease);border:1px solid #0000;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-inline:auto;padding:0 12px 0 20px;display:flex}.lp-nav[data-stuck=true] .lp-nav-bar{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#081821c7;border-color:#ffffff1a;height:58px;box-shadow:0 10px 40px #030c1247}.lp-nav-links{align-items:center;gap:2px;display:none}.lp-nav-links a{color:var(--lp-on-night-soft);border-radius:9px;padding:8px 12px;font-size:.92rem;transition:color .16s,background-color .16s}.lp-nav-links a:hover{color:#fff;background:#ffffff14}.lp-nav-actions{align-items:center;gap:8px;display:flex}.lp-nav-signin{display:none}.lp-nav-toggle{width:40px;height:40px;color:var(--lp-on-night);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.lp-nav-toggle:hover{background:#ffffff1a}.lp-nav-logo{white-space:nowrap}@media (max-width:480px){.lp-nav-bar{gap:8px;padding:0 6px 0 12px}.lp-nav-logo>span>span{font-size:14px}.lp-nav-actions .lp-btn-sm{padding-inline:12px}}@media (min-width:1024px){.lp-nav-links{display:flex}.lp-nav-signin{display:inline-flex}.lp-nav-toggle{display:none}}.lp-menu{z-index:70;background:var(--lp-night);color:var(--lp-on-night);animation:lp-menu-in .26s var(--lp-ease);flex-direction:column;padding:20px;display:flex;position:fixed;inset:0}.lp-menu a.lp-menu-link{letter-spacing:-.02em;border-bottom:1px solid var(--lp-night-line);padding:14px 4px;font-size:1.75rem;display:block}@keyframes lp-menu-in{0%{opacity:0;transform:translateY(-8px)}}.lp-hero{--p:0;padding:var(--lp-gutter)}.lp-hero-panel{border-radius:var(--lp-radius);isolation:isolate;background:var(--lp-night);color:var(--lp-on-night);min-height:min(100svh - 2 * var(--lp-gutter), 1180px);flex-direction:column;align-items:center;padding-top:clamp(104px,13vh,168px);display:flex;position:relative;overflow:clip}.lp-hero-media{z-index:-2;position:absolute;inset:0}.lp-hero-media :where(video,img){object-fit:cover;object-position:50% 62%;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.lp-hero-panel:before{content:"";z-index:-1;background:radial-gradient(120% 70% at 50% 0,#06141ceb 0%,#06141c8c 46%,#0000 78%),linear-gradient(#0000 55%,#06141cb3 100%);position:absolute;inset:0}.lp-hero-copy{width:100%;max-width:1040px;padding-inline:var(--lp-pad);text-align:center;flex-direction:column;align-items:center;display:flex}.lp-hero-copy>*{animation:lp-rise .9s var(--lp-ease) both}.lp-hero-copy>:nth-child(2){animation-delay:80ms}.lp-hero-copy>:nth-child(3){animation-delay:.18s}.lp-hero-copy>:nth-child(4){animation-delay:.28s}.lp-hero-copy>:nth-child(5){animation-delay:.36s}@keyframes lp-rise{0%{opacity:0;transform:translateY(22px)}}.lp-pill{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--lp-on-night-soft);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 10px;font-size:.82rem;display:inline-flex}.lp-pill b{color:#fff;background:#4fcbe033;border-radius:999px;padding:2px 8px;font-weight:500}.lp-hero-title{background:linear-gradient(#fff 30%,#ffffffb8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:clamp(2.6rem,5.7vw,5.25rem)}.lp-hero-lede{max-width:46ch;color:var(--lp-on-night-soft);margin-top:20px}.lp-hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.lp-hero-notes{color:var(--lp-on-night-faint);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin-top:18px;font-size:.84rem;display:flex}.lp-hero-notes li{align-items:center;gap:7px;display:inline-flex}.lp-hero-notes svg{width:14px;height:14px;color:var(--lp-teal-bright)}.lp-hero-stage{width:min(100% - 2 * var(--lp-pad), 1180px);perspective:2200px;animation:lp-stage-in 1.2s .26s var(--lp-ease) both;margin-top:clamp(36px,5vh,64px);position:relative}@keyframes lp-stage-in{0%{opacity:0;transform:translateY(60px)}}.lp-frame{transform-origin:50% 100%;transform:rotateX(calc((1 - min(1, var(--p) * 2.6)) * 13deg)) scale(calc(.955 + min(1, var(--p) * 2.6) * .045));will-change:transform;background:#fff;border-radius:clamp(10px,1.2vw,18px) clamp(10px,1.2vw,18px) 0 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 -1px 0 1px #fff3,0 40px 120px #020a0f99,0 0 140px #139cb538}.lp-float{z-index:2;filter:drop-shadow(0 22px 50px #020a0f80)drop-shadow(0 2px 6px #020a0f4d);will-change:transform;position:absolute}.lp-float>*{animation:9s ease-in-out infinite lp-bob}.lp-float:nth-of-type(odd)>*{animation-duration:11s;animation-delay:-4s}@keyframes lp-bob{0%,to{transform:translateY(-6px)}50%{transform:translateY(8px)}}.lp-hero-float-ask{width:clamp(250px,33%,420px);transform:translateY(calc(var(--p) * -90px));bottom:12%;left:clamp(-56px,-3.6vw,-12px)}.lp-hero-float-made{width:clamp(120px,16.5%,208px);transform:translateY(calc(var(--p) * -150px)) rotate(3.5deg);top:16%;right:clamp(-52px,-3.4vw,-12px)}.lp-ask-question{width:92%;margin:0 0 8px auto}.lp-ask-answer{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}@media (max-width:720px){.lp-hero-stage{width:172%;margin-left:var(--lp-pad);align-self:flex-start}.lp-hero-float-ask{display:none}.lp-hero-float-made{width:19%;top:34%;left:33%;right:auto}}.lp-proof{padding-block:clamp(44px,6vw,84px) clamp(28px,4vw,56px)}.lp-proof-row{color:var(--lp-ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px clamp(22px,4vw,56px);display:flex}.lp-proof-row>span:first-child{font-family:var(--font-mono);font-size-adjust:none;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-ink-faint);font-size:.72rem}.lp-proof-mark{letter-spacing:-.02em;color:var(--lp-ink);opacity:.78;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:500}.lp-stats{border-top:1px solid #0b1f2b1f;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(36px,5vw,64px);display:grid}.lp-stats>div{padding:clamp(18px,2.4vw,30px) clamp(4px,1.6vw,24px) 0 0}.lp-stats dt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,4.6vw,4rem);font-weight:420;line-height:1}.lp-stats dd{max-width:24ch;color:var(--lp-ink-soft);margin-top:10px;font-size:.92rem;line-height:1.45}@media (min-width:900px){.lp-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-stats>div+div{border-left:1px solid #0b1f2b1f;padding-left:clamp(16px,2vw,32px)}}.lp-ch{--n:4;--pos:0;position:relative}.lp-ch-backdrop{z-index:-1;background:radial-gradient(60% 50% at 78%,#139cb533,#0000 70%),radial-gradient(40% 40% at 12% 90%,#139cb51a,#0000 70%);position:absolute;inset:0}.lp-ch-item{padding:clamp(56px, 9vw, 96px) var(--lp-pad) 0}.lp-ch-item:last-of-type{padding-bottom:clamp(56px,9vw,96px)}.lp-ch-copy{max-width:560px}.lp-ch-copy h2{letter-spacing:-.03em;margin-top:18px;font-size:clamp(1.9rem,3.5vw,3.25rem);font-weight:420;line-height:1.04}.lp-ch-copy p{color:var(--lp-on-night-soft);margin-top:18px}.lp-ch-points{color:var(--lp-on-night);gap:10px;margin-top:22px;font-size:.95rem;display:grid}.lp-ch-points li{align-items:flex-start;gap:10px;display:flex}.lp-ch-points svg{width:18px;height:18px;color:var(--lp-teal-bright);flex:none;margin-top:2px}.lp-ch-visual{margin-top:30px;position:relative}.lp-screen{border-radius:var(--lp-radius-card);background:#fff;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 30px 90px #020a0f8c}.lp-screen video{aspect-ratio:8/5;object-fit:cover;width:100%;height:auto;display:block}.lp-screen-note{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--lp-on-night);background:#06141cc7;border-radius:999px;align-items:center;gap:7px;padding:5px 10px;font-size:.72rem;display:inline-flex;position:absolute;bottom:12px;left:12px}.lp-screen-note:before{content:"";background:#ff5f57;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite lp-pulse}@keyframes lp-pulse{50%{opacity:.3}}.lp-ch-chip{z-index:3;filter:drop-shadow(0 18px 40px #020a0f80);position:absolute}.lp-ch-rail{display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-ch[data-live=true]{height:calc((var(--n) - 1) * 105vh + 100vh)}.lp-ch[data-live=true] .lp-ch-sticky{height:100vh;padding-inline:var(--lp-pad);max-width:calc(var(--lp-max) + 200px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,4vw,72px);margin-inline:auto;display:grid;position:sticky;top:0;overflow:clip}.lp-ch[data-live=true] .lp-ch-item{display:contents}.lp-ch[data-live=true] .lp-ch-copy{opacity:0;transition:opacity .42s ease, transform .52s var(--lp-ease);pointer-events:none;grid-area:1/1;transform:translateY(26px)}.lp-ch[data-live=true] .lp-ch-item[data-state=active] .lp-ch-copy{opacity:1;pointer-events:auto;transform:none}.lp-ch[data-live=true] .lp-ch-item[data-state=past] .lp-ch-copy{transform:translateY(-26px)}.lp-ch[data-live=true] .lp-ch-visual{--d:calc(var(--i) - var(--pos));--back:max(0, var(--d));--out:max(0, calc(var(--d) * -1));width:90%;z-index:calc(20 - var(--i));opacity:clamp(0, min(calc(1 - var(--back) * .52), calc(5.5 - var(--out) * 6)), 1);transform:perspective(1900px) translate3d(calc(var(--back) * 15%), calc(var(--back) * -12% - var(--out) * 118%), calc(var(--back) * -260px + var(--out) * 60px)) rotateY(calc(-9deg - var(--back) * 2deg)) rotateX(calc(3deg + var(--back) * 1deg + var(--out) * 16deg));transform-origin:30%;will-change:transform, opacity;grid-area:1/2;margin-top:0}.lp-ch[data-live=true] .lp-ch-chip{transition:opacity .4s}.lp-ch[data-live=true] .lp-ch-item:not([data-state=active]) .lp-ch-chip{opacity:0}.lp-ch[data-live=true] .lp-ch-rail{left:var(--lp-pad);gap:6px;display:flex;position:absolute;bottom:clamp(24px,5vh,56px)}.lp-ch-rail button{font-family:var(--font-mono);font-size-adjust:none;letter-spacing:.08em;text-transform:uppercase;color:var(--lp-on-night-faint);border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.7rem;transition:color .2s,background-color .2s;display:inline-flex}.lp-ch-rail button:hover{color:var(--lp-on-night)}.lp-ch-rail button[aria-current=true]{color:#fff;background:#ffffff1a}}.lp-asks{padding-block:clamp(56px,8vw,120px);overflow:clip}.lp-asks-rows{gap:12px;margin-top:clamp(28px,4vw,56px);display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-asks-row{width:max-content;animation:lp-drift var(--drift,70s) linear infinite;gap:12px;display:flex}.lp-asks-row[data-way=back]{animation-direction:reverse}.lp-asks-rows:hover .lp-asks-row{animation-play-state:paused}.lp-asks-row>span{letter-spacing:-.008em;white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-size:clamp(.92rem,1.15vw,1.05rem);display:inline-flex;box-shadow:0 1px 2px #0b1f2b0d}.lp-asks-row>span svg{width:16px;height:16px;color:var(--lp-teal)}.lp-asks-row>span[data-kind=make]{background:var(--lp-cream)}.lp-asks-row>span[data-kind=make] svg{color:var(--lp-clay)}@keyframes lp-drift{to{transform:translate(calc(-50% - 6px))}}.lp-statement{gap:var(--lp-gutter);display:grid}.lp-statement-media{border-radius:var(--lp-radius);background:#1a1410;min-height:420px;position:relative;overflow:clip}.lp-statement-media video,.lp-statement-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--lp-on-night);background:#06141cb3;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.8rem;line-height:1.35;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.lp-tag svg{width:16px;height:16px;color:var(--lp-teal-bright);flex:none}.lp-statement-text{border-radius:var(--lp-radius);background:var(--lp-sea);color:#fff;flex-direction:column;justify-content:space-between;gap:40px;min-height:clamp(380px,56vw,720px);padding:clamp(28px,5vw,80px);display:flex}.lp-words{--q:clamp(0, calc((var(--p,1) - .16) / .4), 1);letter-spacing:-.032em;font-size:clamp(1.9rem,4.6vw,4.4rem);font-weight:420;line-height:1.06}.lp-words>span{opacity:clamp(.2, calc(var(--q) * (var(--n) + 3) - var(--i)), 1)}@media (min-width:900px){.lp-statement{grid-template-columns:minmax(0,.36fr) minmax(0,1fr);align-items:end}.lp-statement-media{aspect-ratio:9/16;min-height:0}}.lp-collage{--p:.5;border-radius:var(--lp-radius);isolation:isolate;background:var(--lp-cream);color:#1d2a22;min-height:clamp(760px,92vw,1240px);padding:clamp(110px, 16vw, 220px) var(--lp-pad);place-items:center;display:grid;position:relative;overflow:clip}.lp-collage-bg{z-index:-1;position:absolute;inset:0}.lp-collage-bg img{opacity:.55}.lp-collage-copy{z-index:3;text-align:center;max-width:880px;position:relative}.lp-collage-copy .lp-eyebrow{color:#1d2a2299}.lp-collage-copy .lp-eyebrow:before{background:var(--lp-clay)}.lp-collage-copy h2{margin-top:20px}.lp-collage-copy p{color:#1d2a22bd;max-width:50ch;margin:22px auto 0}.lp-swap{vertical-align:bottom;color:var(--lp-clay);justify-items:center;display:inline-grid}.lp-swap>span{opacity:0;transition:opacity .38s ease, transform .52s var(--lp-ease);grid-area:1/1;transform:translateY(.35em)}.lp-swap>span[data-on=true]{opacity:1;transform:none}.lp-swap>span[data-on=past]{transform:translateY(-.35em)}.lp-tile{z-index:1;width:var(--w);left:var(--x);top:var(--y);transform:translate3d(0, calc((var(--p) - .5) * var(--speed,-120px)), 0) rotate(var(--tilt,0deg));will-change:transform;background:#e6dccb;border-radius:clamp(10px,1.1vw,16px);position:absolute;overflow:hidden;box-shadow:0 24px 60px #3c2a1438,0 2px 6px #3c2a141f}.lp-tile .lp-pic,.lp-tile :where(img,video){object-fit:cover;width:100%;height:100%;display:block}.lp-tile-badge{color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06141cb8;border-radius:999px;padding:3px 8px;font-size:.66rem;position:absolute;bottom:8px;left:8px}@media (max-width:899px){.lp-collage{padding-block:210px}.lp-tile{width:var(--mw,var(--w));left:var(--mx,var(--x));top:var(--my,var(--y))}.lp-tile[data-wide-only]{display:none}}.lp-grid{gap:var(--lp-gutter);grid-template-columns:minmax(0,1fr);display:grid}.lp-cell{border-radius:var(--lp-radius);background:#fff;flex-direction:column;min-height:420px;display:flex;position:relative;overflow:clip}.lp-cell-copy{max-width:560px;padding:clamp(22px,2.6vw,40px) clamp(22px,2.6vw,40px) 0}.lp-cell-copy p{color:var(--lp-ink-soft);margin-top:12px;font-size:.98rem;line-height:1.55}.lp-cell-art{flex:1;min-height:220px;margin-top:auto;padding-top:28px;display:flex;position:relative}.lp-cell[data-tone=night]{background:var(--lp-night);color:var(--lp-on-night)}.lp-cell[data-tone=night] .lp-cell-copy p{color:var(--lp-on-night-soft)}.lp-cell[data-tone=sea]{background:var(--lp-sea);color:#fff}.lp-cell[data-tone=sea] .lp-cell-copy p{color:#ffffffb8}.lp-cell[data-tone=tint]{background:#dfecef}.lp-cell[data-tone=canvas]{background:#f4f7f9}.lp-shot{background:#fff;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 0 0 1px #0b1f2b14,0 22px 60px #0b1f2b2e}.lp-lift{filter:drop-shadow(0 18px 40px #0b1f2b33)drop-shadow(0 1px 3px #0b1f2b1f)}.lp-cell[data-tone=night] .lp-lift,.lp-cell[data-tone=sea] .lp-lift{filter:drop-shadow(0 22px 50px #020a0f8c)}@media (min-width:900px){.lp-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.lp-cell{grid-column:span 6;min-height:520px}.lp-cell[data-span="7"]{grid-column:span 7}.lp-cell[data-span="5"]{grid-column:span 5}.lp-cell[data-span="4"]{grid-column:span 4}.lp-cell[data-span="8"]{grid-column:span 8}.lp-cell[data-span="12"]{grid-column:span 12}}.lp-phone{background:#0b1a23;border-radius:34px 34px 0 0;padding:9px 9px 0;box-shadow:inset 0 0 0 1px #ffffff29,0 30px 70px #020a0f80}.lp-phone img{border-radius:26px 26px 0 0}.lp-steps{gap:var(--lp-gutter);display:grid}.lp-step{border-radius:var(--lp-radius);background:#fff;flex-direction:column;gap:14px;min-height:260px;padding:clamp(24px,2.8vw,40px);display:flex}.lp-step-n{font-family:var(--font-mono);font-size-adjust:none;letter-spacing:.08em;color:var(--lp-teal-ink);font-size:.74rem}.lp-step p{color:var(--lp-ink-soft);font-size:.98rem;line-height:1.55}.lp-step h3{margin-top:auto}@media (min-width:900px){.lp-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-trust{padding:clamp(40px, 7vw, 110px) var(--lp-pad);position:relative}.lp-trust-art{z-index:-1;position:absolute;inset:0}.lp-trust-art img{object-position:80% 50%;opacity:.5}.lp-trust-art:after{content:"";background:linear-gradient(100deg, var(--lp-night) 34%, #06141c59 100%);position:absolute;inset:0}.lp-trust-list{background:var(--lp-night-line);border-block:1px solid var(--lp-night-line);gap:1px;margin-top:clamp(36px,5vw,72px);display:grid}.lp-trust-list>div{background:var(--lp-night);padding:clamp(22px,2.6vw,36px) clamp(0px,2vw,32px) clamp(22px,2.6vw,36px) 0}.lp-trust-list svg{width:22px;height:22px;color:var(--lp-teal-bright)}.lp-trust-list h3{margin-top:16px}.lp-trust-list p{color:var(--lp-on-night-soft);margin-top:10px;font-size:.95rem;line-height:1.55}@media (min-width:900px){.lp-trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-trust-list>div:nth-child(2n){padding-left:clamp(16px,2.4vw,40px)}}@media (min-width:1200px){.lp-trust-list{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-trust-list>div+div{padding-left:clamp(16px,2vw,32px)}}.lp-price{gap:var(--lp-gutter);display:grid}.lp-price-card{border-radius:var(--lp-radius);background:#fff;padding:clamp(26px,3.4vw,56px)}.lp-price-card[data-tone=night]{background:var(--lp-night);color:var(--lp-on-night)}.lp-price-figure{align-items:baseline;gap:12px;margin-top:22px;display:flex}.lp-price-figure strong{letter-spacing:-.05em;font-size:clamp(3.6rem,8vw,6.5rem);font-weight:420;line-height:.9}.lp-price-figure span{color:var(--lp-on-night-soft);font-size:.95rem}.lp-list{gap:11px;font-size:.95rem;line-height:1.45;display:grid}.lp-list li{align-items:flex-start;gap:11px;display:flex}.lp-list svg{flex:none;width:17px;height:17px;margin-top:2px}.lp-list[data-kind=yes] svg{color:var(--lp-teal)}.lp-list[data-kind=no]{color:var(--lp-ink-soft)}.lp-list[data-kind=no] svg{color:var(--lp-ink-faint)}.lp-price-card[data-tone=night] .lp-list[data-kind=yes] svg{color:var(--lp-teal-bright)}@media (min-width:900px){.lp-price{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lp-faq{gap:clamp(28px,4vw,64px);display:grid}.lp-faq details{border-top:1px solid #0b1f2b24}.lp-faq details:last-child{border-bottom:1px solid #0b1f2b24}.lp-faq summary{cursor:pointer;letter-spacing:-.012em;justify-content:space-between;align-items:center;gap:20px;padding:22px 2px;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:500;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary svg{width:20px;height:20px;color:var(--lp-ink-faint);transition:transform .26s var(--lp-ease);flex:none}.lp-faq details[open] summary svg{transform:rotate(45deg)}.lp-faq details>div{max-width:68ch;color:var(--lp-ink-soft);padding:0 2px 26px;font-size:.98rem;line-height:1.6}.lp-faq details>div p+p{margin-top:10px}@media (min-width:900px){.lp-faq{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.lp-close{align-items:flex-end;min-height:clamp(460px,52vw,720px);padding:clamp(28px,5vw,80px);display:flex;position:relative}.lp-close-art{z-index:-1;position:absolute;inset:0}.lp-close-art :where(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp-close-art:after{content:"";background:linear-gradient(#06141c33 30%,#06141cdb 92%);position:absolute;inset:0}.lp-footer{padding:clamp(40px, 6vw, 96px) var(--lp-pad) clamp(20px, 3vw, 36px)}.lp-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.lp-footer-cols h3{font-family:var(--font-mono);font-size-adjust:none;letter-spacing:.09em;text-transform:uppercase;color:var(--lp-on-night-faint);font-size:.7rem;font-weight:400}.lp-footer-cols ul{color:var(--lp-on-night-soft);gap:9px;margin-top:14px;font-size:.94rem;display:grid}.lp-footer-cols a:hover{color:#fff}.lp-footer-line{letter-spacing:-.05em;color:#ffffff80;margin-top:clamp(48px,9vw,150px);font-size:clamp(2.9rem,11.6vw,11.5rem);font-weight:420;line-height:.9}.lp-footer-end{border-top:1px solid var(--lp-night-line);color:var(--lp-on-night-faint);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:clamp(28px,4vw,56px);padding-top:20px;font-size:.82rem;display:flex}@media (min-width:900px){.lp-footer-cols{grid-template-columns:1.4fr repeat(3,minmax(0,1fr))}}html.lp-js .lp-reveal{opacity:0;transition:opacity .7s ease, transform .9s var(--lp-ease);transition-delay:calc(var(--delay,0) * 1ms);transform:translateY(26px)}html.lp-js .lp-reveal[data-in=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html.lp-js .lp-reveal{opacity:1;transform:none}.lp-words>span{opacity:1}.lp-frame,.lp-float,.lp-tile{transform:none}.lp-hero-float-made{transform:rotate(3.5deg)}.lp-float>*,.lp-hero-copy>*,.lp-hero-stage{animation:none}.lp-asks-rows{-webkit-mask-image:none;mask-image:none}.lp-asks-row{width:auto;padding-inline:var(--lp-pad);flex-wrap:wrap;justify-content:center;animation:none}.lp-asks-row>span[aria-hidden=true]{display:none}}
