.hero-app.svelte-wl2tsh h1:where(.svelte-wl2tsh){letter-spacing:-.03em;font-size:clamp(3rem,1.6rem + 6.5vw,6.5rem)}.store-soon.svelte-wl2tsh{min-height:3.3rem;color:var(--starlight);align-items:center;margin:0;font-weight:600;display:inline-flex}.dots.svelte-wl2tsh .soft:where(.svelte-wl2tsh){opacity:.35}@media (prefers-reduced-motion:no-preference){.rises.svelte-wl2tsh .period:where(.svelte-wl2tsh){stroke-dasharray:1;animation:1.2s cubic-bezier(.3,0,.2,1) .2s both svelte-wl2tsh-draw}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh){animation:.9s ease-out both svelte-wl2tsh-appear}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):first-child{animation-delay:.9s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(2){animation-delay:1.05s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(3){animation-delay:1.2s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(4){animation-delay:1.35s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(5){animation-delay:1.5s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(6){animation-delay:1.65s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(7){animation-delay:1.8s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(8){animation-delay:1.95s}.rises.svelte-wl2tsh .dots:where(.svelte-wl2tsh)>g:where(.svelte-wl2tsh):nth-child(9){animation-delay:2.1s}.rises.svelte-wl2tsh .afterglow:where(.svelte-wl2tsh){animation:3s ease-out .6s both svelte-wl2tsh-appear}.rises.svelte-wl2tsh .belt:where(.svelte-wl2tsh){animation:1.6s ease-out 2.4s both svelte-wl2tsh-appear}}@keyframes svelte-wl2tsh-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-wl2tsh-appear{0%{opacity:0}}.range-grid.svelte-wl2tsh{align-items:center;gap:clamp(2.5rem,6vw,4rem);display:grid}@media (width>=56rem){.range-grid.svelte-wl2tsh{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.range.svelte-wl2tsh h2:where(.svelte-wl2tsh){margin-bottom:1.25rem}.range.svelte-wl2tsh .prose:where(.svelte-wl2tsh) p:where(.svelte-wl2tsh){font-family:var(--serif);font-size:1.1875rem;font-weight:350;line-height:1.62}.today.svelte-wl2tsh{color:#efeaec;background:#141213;border-radius:22px;margin:0;padding:clamp(1.5rem,4vw,2rem)}.today.svelte-wl2tsh p:where(.svelte-wl2tsh){margin:0}.today-day.svelte-wl2tsh{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(2.5rem,1.8rem + 2.4vw,3.25rem);font-weight:450;line-height:1}.today-day.svelte-wl2tsh span:where(.svelte-wl2tsh){font-family:var(--sans);letter-spacing:0;color:#b7b0b3;font-size:1rem;font-weight:400}.today.svelte-wl2tsh svg:where(.svelte-wl2tsh){width:100%;margin-top:1.5rem;display:block}.today.svelte-wl2tsh text:where(.svelte-wl2tsh){font-family:var(--sans);fill:#efeaec;font-size:13px}.card-dots.svelte-wl2tsh .soft:where(.svelte-wl2tsh){fill:#53232d}.today.svelte-wl2tsh .today-range:where(.svelte-wl2tsh){font-family:var(--serif);margin-top:1.5rem;font-size:clamp(1.875rem,1.4rem + 1.6vw,2.375rem);font-weight:450;line-height:1.1}.today.svelte-wl2tsh .today-likely:where(.svelte-wl2tsh){margin-top:.5rem}.today.svelte-wl2tsh .today-basis:where(.svelte-wl2tsh){color:#b7b0b3;margin-top:.375rem;font-size:.9375rem}.premise-panel.svelte-wl2tsh{--hz:62%;background:radial-gradient(60% 50% at 70% var(--hz), #ee97a638, #ee97a600 100%) no-repeat 0 0 / 100% var(--hz), linear-gradient(#0d0a1e, #1a1229 var(--hz), #0b0818 var(--hz), #060510);min-height:clamp(24rem,44vw,34rem);padding:clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.premise-panel.svelte-wl2tsh:before{content:"";left:0;right:0;top:var(--hz);background:linear-gradient(90deg,#f2a4691f,#f2a46999 70%,#f2a4691f);height:2px;position:absolute;translate:0 -50%}.premise-panel.svelte-wl2tsh h2:where(.svelte-wl2tsh){letter-spacing:-.035em;max-width:9em;font-size:clamp(2.5rem,1rem + 6vw,6.25rem);font-weight:380;line-height:.98;position:relative}.premise-panel.svelte-wl2tsh p:where(.svelte-wl2tsh){left:clamp(1.5rem,5vw,4rem);right:clamp(1.5rem,5vw,4rem);top:calc(var(--hz) + clamp(1rem, 3vw, 2rem));max-width:32rem;font-family:var(--serif);color:var(--mist);font-size:clamp(1.0625rem,.9rem + .6vw,1.375rem);font-weight:350;line-height:1.4;position:absolute}.premise-belt.svelte-wl2tsh i:where(.svelte-wl2tsh){aspect-ratio:1;background:var(--starlight);border-radius:50%;width:.4rem;position:absolute}.premise-belt.svelte-wl2tsh i:where(.svelte-wl2tsh):first-child{top:53%;left:78%}.premise-belt.svelte-wl2tsh i:where(.svelte-wl2tsh):nth-child(2){top:48.5%;left:81%}.premise-belt.svelte-wl2tsh i:where(.svelte-wl2tsh):nth-child(3){top:44%;left:84%}.read.svelte-wl2tsh .prose:where(.svelte-wl2tsh) p:where(.svelte-wl2tsh){font-family:var(--serif);font-size:1.1875rem;font-weight:350;line-height:1.62}.read.svelte-wl2tsh .subsection:where(.svelte-wl2tsh) h3:where(.svelte-wl2tsh){font-size:var(--step-2);font-weight:420}.ticks.svelte-wl2tsh{max-width:var(--measure);gap:.875rem;padding:0;list-style:none;display:grid}.ticks.svelte-wl2tsh li:where(.svelte-wl2tsh){color:var(--starlight);padding-left:1.5rem;position:relative}.ticks.svelte-wl2tsh li:where(.svelte-wl2tsh):before{content:"";background:#ee97a6;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.6em;left:.125rem}.shots.svelte-wl2tsh{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 1rem;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);grid-auto-columns:min(15rem,70vw);grid-auto-flow:column;gap:1rem;list-style:none;display:grid;overflow-x:auto}@media (width>=60rem){.shots.svelte-wl2tsh{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:3rem 2rem;margin:0;padding:0;overflow:visible}.shots.svelte-wl2tsh li:where(.svelte-wl2tsh){max-width:17rem}}.shot.svelte-wl2tsh{scroll-snap-align:start;margin:0}.shot-frame.svelte-wl2tsh{aspect-ratio:9/20;background:#f8f7f6;border-radius:22px;width:100%;overflow:hidden}.shot-frame.svelte-wl2tsh img:where(.svelte-wl2tsh){object-fit:cover;width:100%;height:100%;display:block}.shot.svelte-wl2tsh figcaption:where(.svelte-wl2tsh){font-family:var(--serif);margin-top:.875rem;font-size:1.125rem;line-height:1.3}.perms.svelte-wl2tsh{border-top:1px solid var(--haze)}.perms.svelte-wl2tsh div:where(.svelte-wl2tsh){border-bottom:1px solid var(--haze);gap:.25rem 2rem;padding-block:1.125rem;display:grid}@media (width>=44rem){.perms.svelte-wl2tsh div:where(.svelte-wl2tsh){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.perms.svelte-wl2tsh dt:where(.svelte-wl2tsh){font-family:var(--serif);font-size:1.1875rem;font-weight:450;line-height:1.3}.perms.svelte-wl2tsh dt:where(.svelte-wl2tsh) code:where(.svelte-wl2tsh){overflow-wrap:anywhere;margin-top:.25rem;display:block}.perms.svelte-wl2tsh dd:where(.svelte-wl2tsh){color:var(--starlight);margin:0}.features.svelte-wl2tsh{gap:1.75rem 3rem;margin-top:clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}@media (width>=44rem){.features.svelte-wl2tsh{grid-template-columns:repeat(2,minmax(0,1fr))}}.features.svelte-wl2tsh li:where(.svelte-wl2tsh){color:var(--mist)}.features.svelte-wl2tsh strong:where(.svelte-wl2tsh){font-family:var(--serif);color:var(--starlight);margin-bottom:.375rem;font-size:1.1875rem;font-weight:500;line-height:1.3;display:block}.pro.svelte-wl2tsh .prose:where(.svelte-wl2tsh){color:var(--starlight)}.get.svelte-wl2tsh{justify-items:start;gap:1.25rem;display:grid}.get.svelte-wl2tsh .note:where(.svelte-wl2tsh){margin-top:0}.get-icon.svelte-wl2tsh{border-radius:23%;width:4.5rem;height:auto}
