.scene.svelte-1fh08kj{isolation:isolate;--text:#1b1b1f;--text-muted:#4a4640;color:#1b1b1f;background:#faf3ea;position:relative;overflow:hidden}.scene.band.svelte-1fh08kj{background:var(--paper);color:var(--ink);--text:var(--ink);--text-muted:var(--ink-soft);border-block-end:var(--line) solid var(--edge)}.in.svelte-1fh08kj{z-index:2;max-inline-size:var(--inner);padding:clamp(1.5rem,4vw,3.25rem) clamp(1rem,4vw,2rem);margin-inline:auto;padding-block-end:calc(var(--art) * 1.02);position:relative}.band.svelte-1fh08kj .in:where(.svelte-1fh08kj){padding-block-start:clamp(1.25rem,3vw,2rem);padding-block-end:calc(var(--art) + 1.25rem)}.stage.svelte-1fh08kj{block-size:var(--art);z-index:0;background:#faf3ea;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden}.band.svelte-1fh08kj .stage:where(.svelte-1fh08kj){border-block-start:var(--line) solid var(--edge);background:var(--paper-sunk)}[dir=rtl] .stage.svelte-1fh08kj{transform:scaleX(-1)}:root[data-theme=dark] .scene.svelte-1fh08kj{background:var(--paper);--text:var(--ink);--text-muted:var(--ink-soft);color:var(--ink)}:root[data-theme=dark] .stage.svelte-1fh08kj{background:var(--paper-sunk);filter:brightness(.62)saturate(.85)contrast(1.05)}:root[data-theme=dark] .full.svelte-1fh08kj .stage:where(.svelte-1fh08kj){-webkit-mask-image:linear-gradient(#0000 0,#000 55%);mask-image:linear-gradient(#0000 0,#000 55%)}:root[data-theme=dark] .cloud.svelte-1fh08kj{fill:var(--card);stroke:var(--ink-soft);opacity:.7}:root[data-theme=dark] .sun.svelte-1fh08kj{border-color:var(--ink-soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .scene.svelte-1fh08kj{background:var(--paper);--text:var(--ink);--text-muted:var(--ink-soft);color:var(--ink)}:root:not([data-theme=light]) .stage.svelte-1fh08kj{background:var(--paper-sunk);filter:brightness(.62)saturate(.85)contrast(1.05)}:root:not([data-theme=light]) .full.svelte-1fh08kj .stage:where(.svelte-1fh08kj){-webkit-mask-image:linear-gradient(#0000 0,#000 55%);mask-image:linear-gradient(#0000 0,#000 55%)}:root:not([data-theme=light]) .cloud.svelte-1fh08kj{fill:var(--card);stroke:var(--ink-soft);opacity:.7}:root:not([data-theme=light]) .sun.svelte-1fh08kj{border-color:var(--ink-soft)}}.art.svelte-1fh08kj{object-fit:cover;object-position:var(--pos);transform-origin:50% 100%;block-size:100%;inline-size:100%;display:block}.full.svelte-1fh08kj .stage:where(.svelte-1fh08kj){-webkit-mask-image:linear-gradient(#0000 0,#000 7%);mask-image:linear-gradient(#0000 0,#000 7%)}.sky.svelte-1fh08kj{z-index:1;pointer-events:none;position:absolute;inset:0}.sun.svelte-1fh08kj{aspect-ratio:1;background:var(--saffron);border:1.5px solid #1b1b1f;border-radius:50%;inline-size:clamp(2.6rem,6vw,5rem);position:absolute;inset-block-start:clamp(1rem,3vw,2.4rem);inset-inline-end:clamp(1.5rem,11vw,12rem)}.sun.svelte-1fh08kj:before,.sun.svelte-1fh08kj:after{content:"";border:1.5px solid var(--saffron);opacity:0;border-radius:50%;position:absolute;inset:-.5rem}.cloud.svelte-1fh08kj{fill:#fffdf8;stroke:#1b1b1f;stroke-width:1.5px;opacity:.85;position:absolute}.c1.svelte-1fh08kj{block-size:auto;inline-size:clamp(4.5rem,9vw,8rem);inset-block-start:12%;inset-inline-start:62%}.c2.svelte-1fh08kj{block-size:auto;inline-size:clamp(3.5rem,7vw,6rem);inset-block-start:32%;inset-inline-start:82%}@media (width<=40rem){.cloud.svelte-1fh08kj{display:none}.art.svelte-1fh08kj{object-position:var(--pos-sm)}}@media (prefers-reduced-motion:no-preference){.full.svelte-1fh08kj .art:where(.svelte-1fh08kj){animation:1.2s cubic-bezier(.2,.7,.2,1) both svelte-1fh08kj-scene-in,36s ease-in-out 1.2s infinite alternate svelte-1fh08kj-scene-drift}.band.svelte-1fh08kj .art:where(.svelte-1fh08kj){animation:.9s cubic-bezier(.2,.7,.2,1) both svelte-1fh08kj-scene-in}.sun.svelte-1fh08kj:before{animation:4.5s ease-out infinite svelte-1fh08kj-sun-ring}.sun.svelte-1fh08kj:after{animation:4.5s ease-out 2.25s infinite svelte-1fh08kj-sun-ring}.c1.svelte-1fh08kj{animation:70s linear infinite alternate svelte-1fh08kj-cloud}.c2.svelte-1fh08kj{animation:95s linear -30s infinite alternate-reverse svelte-1fh08kj-cloud}}@keyframes svelte-1fh08kj-scene-in{0%{opacity:0;transform:translate(4%)scale(1.04)}to{opacity:1;transform:none}}@keyframes svelte-1fh08kj-scene-drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.06)translate(-1.6%)}}@keyframes svelte-1fh08kj-sun-ring{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.7)}}@keyframes svelte-1fh08kj-cloud{0%{transform:translate(-4rem)}to{transform:translate(6rem)}}
