.glide-rail.svelte-h826yc{position:fixed;top:50%;right:max(.5rem,env(safe-area-inset-right));z-index:150;transform:translateY(-50%)}.glide-rail.svelte-h826yc ol:where(.svelte-h826yc){display:grid;margin:0;padding:0;list-style:none}.rail-stop.svelte-h826yc{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--theme-text, #fff);font:inherit;cursor:pointer}.rail-stop.svelte-h826yc:focus-visible{outline:2px solid var(--theme-accent, #7aa2ff);outline-offset:-2px;border-radius:999px}.rail-dot.svelte-h826yc{flex:none;width:10px;height:10px;border:1.5px solid color-mix(in oklab,var(--theme-text, #fff) 70%,transparent);border-radius:50%;transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}.rail-stop.svelte-h826yc:hover .rail-dot:where(.svelte-h826yc){border-color:var(--theme-text, #fff)}.rail-stop[aria-current=step].svelte-h826yc .rail-dot:where(.svelte-h826yc){border-color:var(--theme-accent, #7aa2ff);background:var(--theme-accent, #7aa2ff);transform:scale(1.35)}.rail-label.svelte-h826yc{position:absolute;top:50%;right:100%;padding:.3rem .65rem;border:1px solid var(--theme-stroke, oklch(.45 .03 270 / .2));border-radius:999px;background:linear-gradient(var(--theme-panel-bg, rgb(15, 15, 20)),var(--theme-panel-bg, rgb(15, 15, 20))),var(--sheet-bg-solid, rgb(15, 15, 20));font-size:var(--font-size-sm, .875rem);white-space:nowrap;opacity:0;transform:translate(.5rem,-50%);pointer-events:none;transition:opacity var(--transition-fast),transform var(--transition-fast)}.glide-rail.svelte-h826yc:hover .rail-label:where(.svelte-h826yc),.glide-rail.svelte-h826yc:focus-within .rail-label:where(.svelte-h826yc){opacity:1;transform:translateY(-50%);pointer-events:auto}.glide-step.svelte-h826yc{position:sticky;bottom:max(1rem,env(safe-area-inset-bottom));z-index:150;display:flex;gap:.5rem;align-self:center;margin-block:auto max(1rem,env(safe-area-inset-bottom))}.step-label.svelte-h826yc{white-space:nowrap}.glide-stars.svelte-12oitqv{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;color:var(--theme-text, #fff)}.glide.svelte-dgy8k{position:relative;--glide-top: calc(var(--marketing-header-h, 64px) + var(--glide-gap));--glide-room: calc(100dvh - var(--glide-top) - var(--glide-band))}@media(min-width:1100px)and (min-height:700px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.glide.svelte-dgy8k .composer-page{padding-top:var(--glide-top)}.glide.svelte-dgy8k .composer-page>.opening{--hero-card-cap: min(45rem, calc(var(--glide-room) * .47));min-height:var(--glide-room);padding-bottom:clamp(.75rem,2vw,28px)}.glide.svelte-dgy8k .composer-page .scroll-cue{display:none}}@media(min-width:105rem)and (min-height:56.25rem)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.glide.svelte-dgy8k .composer-page>.opening{--hero-card-cap: min(52rem, calc(var(--glide-room) * .51))}}.glide.svelte-dgy8k.staged{display:flex;flex-direction:column;overflow-anchor:none}.glide.svelte-dgy8k.staged .composer-page{--stop-room: var(--glide-room);--stop-pad: 0px;position:sticky;top:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);width:100%;height:100vh;height:100dvh;margin:0;padding:0;overflow:clip;perspective:var(--glide-perspective);perspective-origin:50% calc(var(--glide-top) + var(--glide-room) / 2);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--glide-band)),transparent calc(100% - var(--glide-band) + 1.5rem))}.glide.svelte-dgy8k.staged .composer-page>section{grid-area:1 / 1;align-self:start;justify-self:center;box-sizing:border-box;width:min(100% - 10rem,var(--shell-w, min(1720px, 92vw)));margin:0;border-block:0;will-change:transform,opacity;backface-visibility:hidden}
