.landing{--paper:#f2efe9;--ink:#141210;--deep:#002a4c;--accent:#df0000;--rule:#14121024;--sans:"Helvetica Neue", Helvetica, Inter, Arial, sans-serif;--serif:Charter, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}:is(html:has(.landing),body:has(.landing)){background:#f2efe9;height:auto;overflow:visible}.landing .display{font-family:var(--sans);letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:clamp(2.75rem,10.5vw,7rem);font-weight:700;line-height:.92}.landing .heading{font-family:var(--sans);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,5vw,3rem);font-weight:700;line-height:1}.landing .marker{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#1412108c;margin:0;font-size:.6875rem;font-weight:700}.landing .prose{font-family:var(--serif);max-width:34rem;margin:0;font-size:1.0625rem;line-height:1.62}.landing .prose+.prose{margin-top:1.15em}.landing .caption{font-family:var(--serif);letter-spacing:.01em;color:#1412108c;font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;line-height:1.5}.landing .note{font-family:var(--serif);color:#141210ad;border-top:1px solid var(--rule);max-width:26rem;margin:0;padding-top:.75rem;font-size:.9375rem;line-height:1.55}.landing .measure{max-width:78rem;margin-inline:auto;padding-inline:1.25rem}@media (width>=48rem){.landing .measure{padding-inline:2.5rem}}.landing .band{padding-block:clamp(4rem,12vw,9rem)}.landing .rule{border:0;border-top:1px solid var(--rule);margin:0}.landing .cta{background:var(--accent);color:#fff;min-height:3rem;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:opacity .12s;display:inline-flex}.landing .cta:hover{opacity:.88}.landing .cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.landing .onDeep{background:var(--deep);color:var(--paper)}.landing .onDeep .marker,.landing .onDeep .caption{color:#f2efe999}.landing .onDeep .rule{border-top-color:#f2efe933}.landing .glyph{width:1.1em;height:1.1em;-webkit-mask:var(--glyph) center / contain no-repeat;-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background-color:currentColor;flex:none;display:inline-block}.frame.svelte-do4wkw{margin:0}.frame.svelte-do4wkw img:where(.svelte-do4wkw),.brief.svelte-do4wkw{width:100%;aspect-ratio:var(--aspect);object-fit:cover;display:block}.brief.svelte-do4wkw{background:var(--deep);color:#f2efe9bf;font-family:var(--sans);letter-spacing:.06em;text-align:center;text-transform:uppercase;place-items:center;padding:1.5rem;font-size:.75rem;line-height:1.5;display:grid}.brief.svelte-do4wkw span:where(.svelte-do4wkw){max-width:26rem}figcaption.svelte-do4wkw{margin-top:.6rem}.badge.svelte-1fbfew1{border-radius:9px;line-height:0;display:inline-block}.badge.svelte-1fbfew1 img:where(.svelte-1fbfew1){width:auto;height:3.25rem;display:block}.badge.svelte-1fbfew1:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.pending.svelte-1fbfew1{cursor:not-allowed;background:#14121040}.hero.svelte-jh33bs{min-height:100svh;color:var(--paper);display:flex;position:relative;overflow:clip}.plates.svelte-jh33bs,.plate.svelte-jh33bs,.scrim.svelte-jh33bs{position:absolute;inset:0}.plate.svelte-jh33bs{opacity:0;transition:opacity 1.2s ease-in-out}.plate.showing.svelte-jh33bs{opacity:1}.plate.svelte-jh33bs figure,.plate.svelte-jh33bs img,.plate.svelte-jh33bs div{height:100%;aspect-ratio:auto!important}.plate.svelte-jh33bs .brief{align-items:start;padding-top:4rem}.scrim.svelte-jh33bs{background:linear-gradient(#00000073 0%,#00000061 25%,#00000080 55%,#000000b8 100%)}.content.svelte-jh33bs{z-index:1;flex-direction:column;justify-content:space-between;width:100%;padding-block:1.5rem 1.75rem;display:flex;position:relative}.wordmark.svelte-jh33bs{font-family:var(--sans);letter-spacing:.16em;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.wordmark.svelte-jh33bs img:where(.svelte-jh33bs){width:auto;height:2.25rem;display:block}.middle.svelte-jh33bs{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,4vw,2.5rem);padding-block:clamp(2rem,8vw,4rem);display:flex}.display.svelte-jh33bs span:where(.svelte-jh33bs){display:block}.sub.svelte-jh33bs{font-family:var(--serif);color:#f2efe9e0;max-width:34rem;margin:0;font-size:clamp(1.0625rem,2.2vw,1.375rem);line-height:1.45}.caption.svelte-jh33bs{color:#f2efe9bf}.more.svelte-jh33bs{z-index:1;min-height:44px;color:var(--paper);font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0a;border:1px solid #f2efe98c;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem 0 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex;position:absolute;bottom:1.75rem;left:50%;translate:-50%}.more.svelte-jh33bs:hover{border-color:var(--paper);background:#ffffff1a}.more.svelte-jh33bs:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.more.svelte-jh33bs svg:where(.svelte-jh33bs){animation:2.4s ease-in-out infinite svelte-jh33bs-nudge}@keyframes svelte-jh33bs-nudge{0%,60%,to{transform:translateY(0)}30%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.more.svelte-jh33bs svg:where(.svelte-jh33bs){animation:none}}.column.svelte-1w05b3g{max-width:34rem}.signature.svelte-1w05b3g{font-family:var(--serif);margin:2rem 0 0;font-size:1.0625rem}.stack.svelte-jbxfpj{width:min(17rem,62vw);display:grid}.slot.svelte-jbxfpj{opacity:0;grid-area:1/1;transition:opacity .5s ease-in-out}.slot.showing.svelte-jbxfpj{opacity:1;z-index:2}.slot.leaving.svelte-jbxfpj{opacity:1;z-index:1;transition:none}.slot.svelte-jbxfpj img{-webkit-mask:url(../../../landing/screens/mask.png) 50%/100% 100% no-repeat;mask:url(../../../landing/screens/mask.png) 50%/100% 100% no-repeat}.slot.svelte-jbxfpj:has(img){filter:drop-shadow(0 30px 40px #00000073)}.phone.svelte-jbxfpj{background:#0b0b0c;border-radius:2.6rem;padding:.55rem;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px -20px #000000b3}.screen.svelte-jbxfpj{background:var(--deep);border-radius:2.1rem;overflow:hidden}.screen.svelte-jbxfpj .brief{letter-spacing:.04em;padding:1rem .75rem;font-size:.625rem}@media (prefers-reduced-motion:reduce){.slot.svelte-jbxfpj{transition:none}}.moment.svelte-1dgqf1g{min-height:88svh;color:var(--paper);flex-direction:column;justify-content:center;padding-block:clamp(3rem,9vw,6rem) 1.25rem;display:flex;position:relative;overflow:clip}.ground.svelte-1dgqf1g,.scrim.svelte-1dgqf1g{position:absolute;inset:0}.ground.svelte-1dgqf1g{background:#0b1116}.ground.svelte-1dgqf1g figure,.ground.svelte-1dgqf1g img,.ground.svelte-1dgqf1g .brief{height:100%;aspect-ratio:auto!important}.ground.svelte-1dgqf1g img{filter:saturate(.75)brightness(.8)}.scrim.svelte-1dgqf1g{background:linear-gradient(90deg,#02080ed6 0%,#02080ea8 50%,#02080e99 100%)}.inner.svelte-1dgqf1g{z-index:1;align-items:center;gap:clamp(2rem,5vw,4rem);width:100%;display:grid;position:relative}@media (width>=60rem){.inner.svelte-1dgqf1g{grid-template-columns:1.1fr .9fr}}.words.svelte-1dgqf1g{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.point.svelte-1dgqf1g{align-self:stretch}.point.svelte-1dgqf1g h2:where(.svelte-1dgqf1g),.point.svelte-1dgqf1g p:where(.svelte-1dgqf1g){max-width:30rem}.point.svelte-1dgqf1g h2:where(.svelte-1dgqf1g){font-family:var(--sans);letter-spacing:-.025em;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.08}.point.svelte-1dgqf1g p:where(.svelte-1dgqf1g){font-family:var(--serif);color:#f2efe9d1;margin:.875rem 0 0;font-size:clamp(1.0625rem,1.8vw,1.25rem);line-height:1.5}.device.svelte-1dgqf1g,.inline-device.svelte-1dgqf1g{justify-content:center;display:flex;position:relative}.device.svelte-1dgqf1g:before,.inline-device.svelte-1dgqf1g:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#02080eb3,#0000);position:absolute;inset:5% -20%}.device.svelte-1dgqf1g .stack,.inline-device.svelte-1dgqf1g .stack{position:relative}.point.svelte-1dgqf1g{transition:opacity .4s ease-in-out}.point.svelte-1dgqf1g .pass:where(.svelte-1dgqf1g){font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--paper);border:1px solid #f2efe980;border-radius:999px;margin:0 0 1rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-block}.inline-device.svelte-1dgqf1g{margin-top:2rem}.paired.svelte-1dgqf1g .device:where(.svelte-1dgqf1g){display:none}@media (width>=60rem){.device.svelte-1dgqf1g,.inline-device.svelte-1dgqf1g{display:none}.paired.svelte-1dgqf1g .point:where(.svelte-1dgqf1g)+.point:where(.svelte-1dgqf1g){margin-top:30svh}.paired.svelte-1dgqf1g .words:where(.svelte-1dgqf1g){padding-bottom:20svh}.point.dim.svelte-1dgqf1g{opacity:.4}}.caption.svelte-1dgqf1g{z-index:1;color:#f2efe999;width:100%;margin-top:clamp(2rem,5vw,3rem);position:relative}.story.svelte-s10bs1{position:relative}.rail.svelte-s10bs1{display:none}@media (width>=60rem){.rail.svelte-s10bs1{z-index:2;pointer-events:none;display:block;position:absolute;inset:0;overflow-x:clip}.columns.svelte-s10bs1{--w:clamp(17rem, 38svh, 27rem);--half:calc(var(--w) * 1.0173);height:100%;padding-block:max(2rem, calc(44svh - var(--half)));grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4rem);display:grid}.pin.svelte-s10bs1{top:max(1rem, calc(50svh - var(--half)));grid-column:2;justify-content:center;align-self:start;display:flex;position:sticky}.pin.svelte-s10bs1:before{content:"";background:radial-gradient(closest-side,#02080eb3,#0000);position:absolute;inset:5% -20%}.pin.svelte-s10bs1 .stack{width:var(--w);max-width:100%;position:relative}}.heading.svelte-qr0r5e{margin-top:1rem}.groups.svelte-qr0r5e{font-family:var(--sans);letter-spacing:-.01em;flex-wrap:wrap;gap:.4rem 1.25rem;margin:clamp(2rem,5vw,3rem) 0;padding:0;font-size:clamp(.9375rem,2vw,1.25rem);font-weight:700;list-style:none;display:flex}.figures.svelte-qr0r5e{flex-wrap:wrap;gap:2.5rem 4rem;margin:2rem 0 0;display:flex}.figures.svelte-qr0r5e dt:where(.svelte-qr0r5e){font-family:var(--sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:700;line-height:1}.figures.svelte-qr0r5e dd:where(.svelte-qr0r5e){font-family:var(--sans);color:#14121099;margin:.5rem 0 0;font-size:.9375rem}.kicker.svelte-qr0r5e{font-family:var(--serif);max-width:30rem;margin:2.5rem 0 0;font-size:1.0625rem;line-height:1.6}.groups.svelte-qr0r5e li:where(.svelte-qr0r5e){align-items:center;gap:.4em;display:inline-flex}.heading.svelte-nzo89{margin-top:1rem}.tiers.svelte-nzo89{border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));gap:2rem;margin:clamp(2rem,5vw,3rem) 0 0;padding-top:2rem;display:grid}.name.svelte-nzo89{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#1412108c;margin:0 0 1rem;font-size:.6875rem;font-weight:700}.amount.svelte-nzo89{font-family:var(--sans);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1}.prices.svelte-nzo89{flex-wrap:wrap;gap:1rem 2.5rem;display:flex}.term.svelte-nzo89{font-family:var(--sans);color:#1412108c;margin:.5rem 0 0;font-size:.9375rem}.tier.svelte-nzo89 ul:where(.svelte-nzo89){margin:1.5rem 0 0;padding:0;list-style:none}.tier.svelte-nzo89 li:where(.svelte-nzo89){font-family:var(--serif);padding:.45rem 0;font-size:.9375rem;line-height:1.5}.trial.svelte-nzo89{font-family:var(--sans);letter-spacing:-.02em;max-width:40rem;margin:clamp(2.5rem,6vw,4rem) 0 0;font-size:clamp(1.125rem,2.6vw,1.5rem);font-weight:700;line-height:1.25}.name.svelte-nzo89{align-items:center;gap:.45em;display:flex}.get.svelte-15queag{min-height:max(70svh,68.9879vw);display:flex;position:relative;overflow:clip}.picture.svelte-15queag{background:#0b1116;position:absolute;inset:0}.picture.svelte-15queag figure,.picture.svelte-15queag img,.picture.svelte-15queag div{height:100%;aspect-ratio:auto!important}.picture.svelte-15queag img{object-position:96% 50%}@media (width<=40rem){.picture.svelte-15queag img{object-position:calc(96% + 100px) 50%}}.content.svelte-15queag{z-index:1;width:100%;color:var(--paper);flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:2rem;padding-block:clamp(2.5rem,8vw,5rem);display:flex;position:relative}.mark.svelte-15queag{width:auto;height:3rem;display:block}.invite.svelte-15queag{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.get.svelte-15queag .heading:where(.svelte-15queag){font-size:clamp(1.75rem,5.5vw,5.5rem)}.sub.svelte-15queag{font-family:var(--sans);margin:0 0 .75rem;font-size:clamp(1.0625rem,2.2vw,1.375rem);line-height:1.4}footer.onDeep.svelte-3gxl39{background:#000}.inner.svelte-3gxl39{flex-direction:column;gap:clamp(2rem,5vw,3rem);padding-block:clamp(2.5rem,6vw,4rem);display:flex}nav.svelte-3gxl39{flex-wrap:wrap;gap:1.5rem;display:flex}nav.svelte-3gxl39 a:where(.svelte-3gxl39){min-height:44px;font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:inherit;align-items:center;font-size:.8125rem;text-decoration:none;display:inline-flex}nav.svelte-3gxl39 a:where(.svelte-3gxl39) span:where(.svelte-3gxl39){border-bottom:1px solid #f2efe959;padding-bottom:2px}nav.svelte-3gxl39 a:where(.svelte-3gxl39):hover span:where(.svelte-3gxl39){border-bottom-color:currentColor}.foot.svelte-3gxl39{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;display:flex}.wordmark.svelte-3gxl39{font-family:var(--sans);letter-spacing:.16em;margin:0;font-size:.875rem;font-weight:700}.foot.svelte-3gxl39 .caption:where(.svelte-3gxl39){margin:0}
