/*! © 2026 Decloudit Systems. All rights reserved. klaraone.ai */
#s04{padding-bottom:40px}#s04 .stage>div{opacity:0;transition:opacity .45s ease}#s04 .stage>div.on{opacity:1}.dayf{height:100%;position:relative}.dayf svg{width:100%;height:100%;display:block}.dayf.ph{background:radial-gradient(ellipse 70% 90% at 50% 40%,#4a9eff29,#0a0e16 70%)}.dayf.ph svg{position:absolute;inset:14px;width:calc(100% - 28px);height:calc(100% - 28px)}.dayf.vid video{width:100%;height:100%;object-fit:contain;display:block}.dayf.vid{background:#02040c}.mw{margin-top:16px;display:flex;align-items:center;gap:10px;min-height:28px;font-size:14.5px;line-height:1.35;color:var(--ink2)}.mw .lbl{display:inline-flex;align-items:center;gap:8px;flex:none;font:11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.mw .pulse{width:7px;height:7px;border-radius:50%;background:#5ce0a0;animation:mwpulse 1.8s ease-in-out infinite}@keyframes mwpulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.mw .lines{position:relative;flex:1;min-width:0;height:28px}.mw .line{position:absolute;inset:0;display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(7px);transition:opacity .4s ease,transform .4s ease}.mw .line.on{opacity:1;transform:none}.mw .line.out{opacity:0;transform:translateY(-7px)}.mw .line b{font-weight:600;color:var(--ink);flex:none}.mw .line span{min-width:0}.dav{width:22px;height:22px;border-radius:50%;object-fit:cover;object-position:top;flex:none;display:block}.dav.orb{background:radial-gradient(circle at 35% 30%,#fff 0,var(--c) 38%,#0a0e16 100%)}.l-spin{transform-box:fill-box;transform-origin:center;animation:lspin .9s linear infinite}.l-spin.slow{animation-duration:2.4s}@keyframes lspin{to{transform:rotate(360deg)}}.l-dot{animation:ldot 1.2s ease-in-out infinite}.l-dot.d2{animation-delay:.15s}.l-dot.d3{animation-delay:.3s}@keyframes ldot{0%,60%,to{opacity:.3}30%{opacity:1}}.l-out{transition:opacity .35s ease;opacity:0!important}.l-in{animation:lin .4s ease both}@keyframes lin{0%{opacity:0}to{opacity:1}}.l-pulse{animation:lpulse 2.2s ease-in-out infinite}@keyframes lpulse{0%,to{opacity:.25}50%{opacity:1}}.l-flow{animation:lflow .8s linear infinite}@keyframes lflow{to{stroke-dashoffset:-32}}.l-orbit{animation:lorbit 2.2s linear infinite}@keyframes lorbit{to{stroke-dashoffset:-100}}.l-ripple{transform-box:fill-box;transform-origin:center;animation:lrip .7s ease-out both}@keyframes lrip{0%{transform:scale(.3);opacity:.8}to{transform:scale(1.5);opacity:0}}.l-shine{transition:transform 1s cubic-bezier(.4,0,.3,1)}.l-band{transition:transform .35s ease}.dayf text{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif}.dayf text.m{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace}.fold{height:300vh;position:relative}.fold .pin{position:sticky;top:0;height:100vh;height:100svh;max-width:1100px;margin:0 auto;padding:0 24px;display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,3.5vh,36px)}.fold .say{display:grid;text-align:center;min-height:clamp(150px,24vh,230px);align-items:center}.fold .say>*{grid-area:1/1;margin:0}.fold .s1{font-size:clamp(30px,4.6vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.05}.fold .s3{font:clamp(34px,5vw,60px) var(--mono);letter-spacing:-.02em;color:var(--ink2)}.fold .s2 h3{margin:0;font-size:clamp(30px,4.6vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.08}.fold .s2 em{font-style:normal;color:var(--accent2)}.fold .s2 u{text-decoration:none;color:#5ce0a0}.fold .s2 p{margin:12px 0 0;font-size:clamp(18px,2vw,24px);color:var(--ink2)}.fold .chart{position:relative;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 16px 10px}.fold .g{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;height:27px;font-size:13px;color:var(--ink2)}.fold .g .n{display:flex;align-items:center;gap:8px;white-space:nowrap;min-width:0}.fold .g .tr{position:relative;height:100%}.fold .g.you{height:36px;margin-top:6px;border-top:1px solid var(--line);color:var(--ink);font-weight:600}.fold .night{position:absolute;top:12px;bottom:54px;left:134px;background:#4a9eff0d;border-radius:6px;pointer-events:none}.fold .bar{position:absolute;top:6px;bottom:6px;min-width:6px;border-radius:4px;background:#5ce0a01a}.fold .bar i{position:absolute;inset:0;border-radius:4px;background:#5ce0a0;transform-origin:left;transform:scaleX(0)}.fold .dot{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:1.5px solid var(--line2);transition:background .2s,border-color .2s,transform .2s}.fold .dot.seen{border-color:var(--ink3)}.fold .dot.hit{background:var(--accent);border-color:var(--accent);transform:scale(1.2)}.fold .hours{display:grid;grid-template-columns:118px minmax(0,1fr);font:10.5px var(--mono);color:var(--ink3);height:18px}.fold .hours div{position:relative}.fold .hours span{position:absolute;transform:translate(-50%)}.fold .hours span:last-child{transform:translate(-100%)}.fold .play{position:absolute;top:10px;bottom:28px;width:1.5px;background:#ffffffbf;pointer-events:none;opacity:0}.fold .key{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:6px;font:11px var(--mono);color:var(--ink3)}.fold .key i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:-1px}.fold .key .k1{background:var(--accent)}.fold .key .k2{border:1.5px solid var(--ink3)}.fold .key .k3{width:16px;height:7px;border-radius:3px;background:#5ce0a0;vertical-align:0}.fold .key span:last-child{margin-left:auto}.fold .thumbs{position:absolute;inset:0;pointer-events:none}.fold .th{position:absolute;left:0;top:0;overflow:hidden;background:#0a0e16;border:1px solid var(--line2);will-change:transform}.fold .th img{width:100%;height:100%;object-fit:cover;object-position:top left;display:block}@media(max-width:900px){#s04 .scrolly{gap:0}#s04 .scrolly .sticky{position:sticky;top:0;order:-1;z-index:4;background:var(--bg);padding:8px 0 10px}#s04 .scrolly .step{min-height:42vh;padding-block:0;opacity:.35}#s04 .scrolly .step.on{opacity:1}.mw{flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px;font-size:14px}.mw .lines{flex:none;width:100%;height:42px}.mw .line{align-items:flex-start}.fold .pin{padding:0 16px}.fold .chart{padding:10px 10px 8px}.fold .g,.fold .hours{grid-template-columns:84px minmax(0,1fr)}.fold .g{height:23px;font-size:12px}.fold .g .n{gap:6px}.fold .g .dav{width:16px;height:16px}.fold .g.you{height:32px}.fold .dot{width:8px;height:8px;margin:-4px 0 0 -4px}.fold .night{left:94px;top:10px;bottom:62px}}@media(prefers-reduced-motion:reduce){.mw .pulse{animation:none}.mw .line{transition:none}.fold{height:auto}.fold .pin{position:relative;height:auto;padding-block:40px}.fold .thumbs,.fold .s1,.fold .s3{display:none}}