.nav-link.svelte-118v35a{padding-block:.4rem;transition:color .2s;position:relative}.nav-link.svelte-118v35a:after{content:"";inset-inline:0;background:var(--color-plate);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;transform:scaleX(0)}.nav-link.svelte-118v35a:hover,.nav-link.svelte-118v35a:focus-visible{color:var(--color-ink)}.nav-link.svelte-118v35a:hover:after,.nav-link.svelte-118v35a:focus-visible:after{transform:scaleX(1)}.nav-cta.svelte-118v35a{align-items:center;padding:.6rem 1.15rem;display:inline-flex}.nav-ghost.svelte-118v35a{color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-line-strong);padding:.55rem 1.05rem;transition:box-shadow .2s}.nav-ghost.svelte-118v35a:hover{box-shadow:inset 0 0 0 2px var(--color-ink)}.nav-icon.svelte-118v35a{width:2.75rem;height:2.75rem;color:var(--color-ink);place-items:center;display:inline-grid}@media (width>=1024px){.nav-icon.svelte-118v35a{display:none}}.nav-cta.svelte-118v35a:focus-visible,.nav-ghost.svelte-118v35a:focus-visible,.nav-icon.svelte-118v35a:focus-visible{outline:2px solid var(--color-plate);outline-offset:3px}.sheet.svelte-118v35a{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--color-ink);background:0 0;border:0;margin:0;padding:0}.sheet.svelte-118v35a::backdrop{background:oklch(17.8% 0 0/.92)}.sheet-cta.svelte-118v35a{text-align:center;padding:1rem;font-size:.875rem;display:block}.sheet-ghost.svelte-118v35a{color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-line-strong)}.rule.svelte-x85egc{width:5.5rem;height:.6rem}.split[data-tone=bone].svelte-x85egc .rule:where(.svelte-x85egc){background-color:var(--color-raised)}.split[data-tone=void].svelte-x85egc .rule:where(.svelte-x85egc){background-color:var(--color-plate)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.plate.svelte-x85egc{animation:linear both svelte-x85egc-plate-drop;animation-timeline:view();animation-range:cover 6% cover 34%}}}@keyframes svelte-x85egc-plate-drop{0%{clip-path:inset(0 0 32%)}to{clip-path:inset(0)}}.feature-link.svelte-x85egc{padding-bottom:.5rem;transition:color .2s;position:relative}.feature-link.svelte-x85egc:after{content:"";inset-inline:0;transform-origin:0;background:currentColor;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0}.feature-link.svelte-x85egc:hover:after,.feature-link.svelte-x85egc:focus-visible:after{transform:scaleX(.55)}.split[data-tone=bone].svelte-x85egc .feature-link:where(.svelte-x85egc):hover,.split[data-tone=bone].svelte-x85egc .feature-link:where(.svelte-x85egc):focus-visible{color:var(--color-plate-deep)}.split[data-tone=void].svelte-x85egc .feature-link:where(.svelte-x85egc):hover,.split[data-tone=void].svelte-x85egc .feature-link:where(.svelte-x85egc):focus-visible{color:var(--color-plate)}.feature-link.svelte-x85egc:focus-visible{outline-offset:4px;outline:2px solid}@media (prefers-reduced-motion:reduce){.feature-link.svelte-x85egc:after{transition:none}}.frame.svelte-19s5a60{transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s}.tile.svelte-19s5a60:hover .frame:where(.svelte-19s5a60),.tile.svelte-19s5a60:focus-visible .frame:where(.svelte-19s5a60){transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.frame.svelte-19s5a60,.frame.svelte-19s5a60 img:where(.svelte-19s5a60){transition:none}.tile.svelte-19s5a60:hover .frame:where(.svelte-19s5a60),.tile.svelte-19s5a60:focus-visible .frame:where(.svelte-19s5a60){transform:none}}.plate.svelte-1u1sjbk{box-shadow:1px 0 0 0 var(--color-line), 0 1px 0 0 var(--color-line)}.veil.svelte-1u1sjbk{opacity:0;background:linear-gradient(#0000 0%,oklch(0% 0 0/.3) 28%,oklch(0% 0 0/.72) 62%,oklch(0% 0 0/.9) 100%);transition:opacity .35s cubic-bezier(.16,1,.3,1)}.img.svelte-1u1sjbk{transition:transform .6s cubic-bezier(.16,1,.3,1)}.plate.pinned.svelte-1u1sjbk .veil:where(.svelte-1u1sjbk),.plate.svelte-1u1sjbk:focus-visible .veil:where(.svelte-1u1sjbk){opacity:1}.plate.pinned.svelte-1u1sjbk .img:where(.svelte-1u1sjbk),.plate.svelte-1u1sjbk:focus-visible .img:where(.svelte-1u1sjbk){transform:scale(1.03)}@media (hover:hover){.plate.svelte-1u1sjbk:hover .veil:where(.svelte-1u1sjbk){opacity:1}.plate.svelte-1u1sjbk:hover .img:where(.svelte-1u1sjbk){transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.veil.svelte-1u1sjbk,.img.svelte-1u1sjbk{transition:none}.plate.pinned.svelte-1u1sjbk .img:where(.svelte-1u1sjbk),.plate.svelte-1u1sjbk:hover .img:where(.svelte-1u1sjbk),.plate.svelte-1u1sjbk:focus-visible .img:where(.svelte-1u1sjbk){transform:none}}.week.svelte-1chb391{scroll-snap-type:x mandatory}@media (width>=1024px){.week.svelte-1chb391{scroll-snap-type:none}}.week.svelte-1chb391:focus-visible{outline:2px solid var(--color-plate);outline-offset:8px}.slot.svelte-1chb391{padding:.6rem .7rem}.slot.is-gone.svelte-1chb391{opacity:.55}.mark.svelte-9bg4yx{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:9999px;align-items:center;padding:.1rem .5rem;font-size:.625rem;display:inline-flex}.scroller.svelte-9bg4yx{scrollbar-gutter:stable;max-height:30rem;padding-right:1rem;overflow-y:auto}.scroller.svelte-9bg4yx:focus-visible{outline-offset:4px;outline:2px solid}.fade.svelte-9bg4yx{inset-inline:0;pointer-events:none;background:linear-gradient(to top, var(--fade) 22%, transparent);height:4.5rem;position:absolute;bottom:0}[data-tone=bone].svelte-9bg4yx .fade:where(.svelte-9bg4yx){--fade:var(--color-marble)}[data-tone=void].svelte-9bg4yx .fade:where(.svelte-9bg4yx){--fade:var(--color-void)}.dock.svelte-9bg4yx{inset-inline:0;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:.25rem}.more.svelte-9bg4yx{pointer-events:auto;border-style:solid;border-width:1px;align-items:center;gap:.3rem;height:1.9rem;padding-inline:.6rem;transition:transform .2s;display:inline-flex}.more.svelte-9bg4yx:hover{transform:translateY(2px)}.more.svelte-9bg4yx:focus-visible{outline-offset:3px;outline:2px solid}@media (prefers-reduced-motion:no-preference){.more.svelte-9bg4yx svg{animation:2.4s ease-in-out infinite svelte-9bg4yx-nudge}}@keyframes svelte-9bg4yx-nudge{0%,62%,to{transform:translateY(0)}78%{transform:translateY(2px)}}.row.svelte-9bg4yx{border-top-style:solid;border-top-width:1px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;column-gap:.875rem;padding-block:.875rem;display:grid}.row.svelte-9bg4yx:last-child{border-bottom-style:solid;border-bottom-width:1px}.count.svelte-9bg4yx{text-align:right;min-width:2.4ch;line-height:.9}.price.svelte-9bg4yx{white-space:nowrap}.note.svelte-9bg4yx{overflow-wrap:anywhere}@media (width>=640px){.row.svelte-9bg4yx{column-gap:1.25rem;padding-block:1rem}}.grid.svelte-6m846c{grid-template-columns:1fr;gap:.75rem;margin-top:1rem;display:grid}@media (width>=640px){.grid.svelte-6m846c{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}}.tile.svelte-6m846c{border:1px solid var(--tile-line);color:var(--tile-ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem 1.125rem;padding:.875rem 1.125rem;display:grid;position:relative}@media (width>=640px){.tile.svelte-6m846c{flex-direction:column;align-items:stretch;gap:0;min-height:12rem;padding:1.125rem;display:flex}}[data-tone=bone].svelte-6m846c .tile:where(.svelte-6m846c){--tile-line:color-mix(in oklab, var(--color-void) 22%, transparent);--tile-ink:var(--color-void);--tile-price:var(--color-plate-deep);--tile-note:var(--color-surface);--tile-stamp-bg:var(--color-void);--tile-stamp-ink:var(--color-marble)}[data-tone=void].svelte-6m846c .tile:where(.svelte-6m846c){--tile-line:var(--color-line-strong);--tile-ink:var(--color-ink);--tile-price:var(--color-plate);--tile-note:var(--color-ink-faint);--tile-stamp-bg:var(--color-ink);--tile-stamp-ink:var(--color-void)}.offer.svelte-6m846c{background:var(--tile-stamp-bg);color:var(--tile-stamp-ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:.35rem .7rem;font-size:.75rem;font-weight:700;position:absolute;top:0;right:0}.tile-head.svelte-6m846c{flex-direction:column;gap:.3rem;min-width:3.25rem;display:flex}.tile-main.svelte-6m846c{flex-direction:column;gap:.25rem;min-width:0;display:flex}.tile.svelte-6m846c:has(.offer:where(.svelte-6m846c)) .price:where(.svelte-6m846c){padding-right:4.25rem}@media (width>=640px){.tile.svelte-6m846c:has(.offer:where(.svelte-6m846c)) .price:where(.svelte-6m846c){padding-right:0}.tile-head.svelte-6m846c{min-width:0}.tile-main.svelte-6m846c{flex:auto;gap:0}}.count.svelte-6m846c{font-family:var(--font-condensed);font-variation-settings:"wdth" 68, "wght" 800;letter-spacing:-.012em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:3rem;line-height:.85}.count.word.svelte-6m846c{overflow-wrap:break-word;font-size:1.125rem;line-height:.95}@media (width>=640px){.count.word.svelte-6m846c{font-size:1.625rem}}.unit.svelte-6m846c{letter-spacing:.18em;text-transform:uppercase;font-size:.625rem;font-weight:700}.price.svelte-6m846c{color:var(--tile-price);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.tile-foot.svelte-6m846c{flex-direction:column;gap:.3rem;display:flex}@media (width>=640px){.price.svelte-6m846c{margin-top:1.25rem}.tile-foot.svelte-6m846c{margin-top:auto;padding-top:1rem}}.nick.svelte-6m846c{overflow-wrap:anywhere;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.terms.svelte-6m846c{overflow-wrap:anywhere;color:var(--tile-note);font-size:.6875rem;line-height:1.45}.chip.svelte-1u34pmn{align-items:center;gap:.55rem;padding:.6rem .95rem;transition:background-color .2s;display:inline-flex}.chip.svelte-1u34pmn:hover{background-color:var(--color-raised)}.chip.svelte-1u34pmn:focus-visible{outline:2px solid var(--color-plate);outline-offset:3px}.icon.svelte-1u34pmn{background-color:var(--color-plate);width:1.05rem;height:1.05rem;display:block}.faq.svelte-nxgbz3 summary:where(.svelte-nxgbz3)::-webkit-details-marker{content:"";display:none}.faq.svelte-nxgbz3 summary:where(.svelte-nxgbz3)::marker{content:"";display:none}.faq.svelte-nxgbz3 summary:where(.svelte-nxgbz3){list-style:none}.feature-link.svelte-ercbj0{padding-bottom:.2rem;transition:color .2s;position:relative}.feature-link.svelte-ercbj0:after{content:"";inset-inline:0;transform-origin:0;background:currentColor;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;transform:scaleX(0)}.feature-link.svelte-ercbj0:hover:after,.feature-link.svelte-ercbj0:focus-visible:after{transform:scaleX(1)}.hero-scrim.svelte-1uha8ag{pointer-events:none;background:linear-gradient(oklch(17.8% 0 0/.72),#0000 9rem),linear-gradient(#0000 38%,oklch(17.8% 0 0/.86) 78%,oklch(17.8% 0 0) 100%),linear-gradient(90deg,oklch(17.8% 0 0/.78),#0000 55%),oklch(17.8% 0 0/.25);position:absolute;inset:0}.hero-video.svelte-1uha8ag{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1)}.hero-video.is-ready.svelte-1uha8ag{opacity:1}@media (prefers-reduced-motion:reduce){.hero-video.svelte-1uha8ag{transition:none}}@media (prefers-reduced-motion:no-preference){.hero-line.svelte-1uha8ag{clip-path:inset(0);animation:.9s cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-line-cut}.hero-line.svelte-1uha8ag:nth-child(2){animation-delay:90ms}.hero-line.svelte-1uha8ag:nth-child(3){animation-delay:.18s}.hero-rule.svelte-1uha8ag{animation:.7s cubic-bezier(.16,1,.3,1) .42s both svelte-1uha8ag-rule-extend}}@keyframes svelte-1uha8ag-line-cut{0%{clip-path:inset(0 0 100%);transform:translateY(.35em)}}@keyframes svelte-1uha8ag-rule-extend{0%{transform-origin:0;transform:scaleX(0)}}.cta.svelte-1uha8ag{justify-content:center;align-items:center;gap:.65rem;padding:1rem 1.6rem;font-size:.8125rem;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.cta-ghost.svelte-1uha8ag{color:var(--color-ink);box-shadow:inset 0 0 0 2px var(--color-line-strong)}.cta-ghost.svelte-1uha8ag:hover{box-shadow:inset 0 0 0 2px var(--color-ink)}.cta-arrow{transition:transform .3s cubic-bezier(.16,1,.3,1)}.cta.svelte-1uha8ag:hover .cta-arrow{transform:translate(.35rem)}.tutorial.svelte-1uha8ag{color:var(--color-plate);border-bottom:1px solid color-mix(in oklab, var(--color-plate) 45%, transparent);align-items:center;gap:.5rem;margin-top:1.75rem;padding-bottom:.35rem;font-size:.75rem;display:inline-flex}.tutorial.svelte-1uha8ag:hover{border-bottom-color:var(--color-plate)}.feature-link.svelte-1uha8ag,.footer-link.svelte-1uha8ag{padding-bottom:.35rem;transition:color .2s;position:relative}.feature-link.svelte-1uha8ag:after,.footer-link.svelte-1uha8ag:after{content:"";inset-inline:0;background:var(--color-plate);transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;transform:scaleX(0)}.feature-link.svelte-1uha8ag:hover:after,.feature-link.svelte-1uha8ag:focus-visible:after,.footer-link.svelte-1uha8ag:hover:after,.footer-link.svelte-1uha8ag:focus-visible:after{transform:scaleX(1)}.footer-link.svelte-1uha8ag:hover{color:var(--color-ink)}
