html:has(main.story){scroll-snap-type:y mandatory}.frame.svelte-9hb9oy{position:relative;box-sizing:border-box;display:grid;align-content:center;min-height:100svh;padding-block:max(4rem,9svh) calc(7.5rem + env(safe-area-inset-bottom));scroll-snap-align:start;scroll-snap-stop:always}.story.hinted.svelte-9hb9oy .frame:where(.svelte-9hb9oy):first-child{padding-bottom:calc(9.8rem + env(safe-area-inset-bottom))}.frame.free.svelte-9hb9oy{scroll-snap-stop:normal}@media(pointer:coarse){html:has(main.story){scroll-snap-type:y proximity}.frame.svelte-9hb9oy{scroll-snap-stop:normal}}.story.svelte-9hb9oy h1{max-width:18ch;font-size:clamp(2.8rem,7vw,6.6rem);letter-spacing:-.04em}.story.svelte-9hb9oy h2{max-width:22ch;font-size:clamp(2.2rem,5vw,4.4rem)}.story.svelte-9hb9oy h3{font-family:var(--font-display);font-size:1.45rem;font-weight:400}.story.svelte-9hb9oy .lead{margin-top:1.1rem;color:var(--ink-soft);font-size:clamp(1.1rem,1.6vw,1.4rem)}.story.svelte-9hb9oy .note{margin-top:1rem;color:var(--ink-faint)}.story.svelte-9hb9oy .cta{margin-top:1.8rem}:where(main.story) :where(ul,ol){margin:0;padding:0;list-style:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.frame.svelte-9hb9oy [data-rise]{animation:story-rise linear both,story-sink linear both;animation-timeline:view(),view();animation-range:entry 0% cover 34%,exit 0% exit 90%}.frame.svelte-9hb9oy :is(h1,h2)[data-rise]{animation-name:story-rise-title,story-sink}.frame.svelte-9hb9oy :is(h1,h2)[data-rise]:has(.word){animation:story-sink linear both;animation-timeline:view();animation-range:exit 0% exit 90%}.frame.svelte-9hb9oy [data-rise] .word{animation:story-rise-title linear both;animation-timeline:view();animation-range:entry calc(var(--i) * 4%) cover calc(30% + var(--i) * 4%)}}}@media(prefers-reduced-motion:no-preference){.frame.svelte-9hb9oy:first-child :is(h1,h2)[data-rise] .word{animation:story-word-in .9s var(--ease-out) calc(.12s + var(--i) * .07s) both}}@keyframes story-word-in{0%{opacity:0;translate:0 .55em;filter:blur(9px)}}@keyframes story-rise{0%{opacity:0;translate:0 2.6rem;scale:.97}}@keyframes story-rise-title{0%{opacity:0;translate:0 3rem;scale:.95;filter:blur(14px)}}@keyframes story-sink{to{opacity:0;translate:0 -1.8rem;scale:.97;filter:blur(8px)}}@media(pointer:coarse){@keyframes story-word-in{0%{opacity:0;translate:0 .55em}}@keyframes story-rise-title{0%{opacity:0;translate:0 3rem;scale:.95}}@keyframes story-sink{to{opacity:0;translate:0 -1.8rem;scale:.97}}}.hint.svelte-9hb9oy{position:fixed;left:50%;bottom:calc(6.4rem + env(safe-area-inset-bottom));z-index:20;display:grid;justify-items:center;gap:.15rem;translate:-50% 0;padding:.4rem .9rem;border:0;background:transparent;color:var(--ink-faint);font:inherit;font-size:.82rem;letter-spacing:.06em;cursor:pointer;transition:opacity .4s ease,translate .4s var(--ease-out)}:lang(ka) .hint.svelte-9hb9oy{letter-spacing:0}.hint.svelte-9hb9oy svg:where(.svelte-9hb9oy){width:1.2rem;height:1.2rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;animation:svelte-9hb9oy-nudge 1.8s ease-in-out infinite}.hint.gone.svelte-9hb9oy{opacity:0;translate:-50% .6rem;pointer-events:none}@keyframes svelte-9hb9oy-nudge{50%{translate:0 .25rem}}@media(prefers-reduced-motion:reduce){.hint.svelte-9hb9oy svg:where(.svelte-9hb9oy){animation:none}}.word.svelte-1oyndcr{display:inline-block}
