.lan-module__ZZnmhG__head{z-index:6;width:1180px;position:absolute;top:64px;left:96px}.lan-module__ZZnmhG__head h2{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.038em;text-wrap:balance;margin-top:16px;font-size:60px;line-height:1.04}.lan-module__ZZnmhG__genvag{position:absolute;inset:0}.lan-module__ZZnmhG__genvag>*{transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease)}.lan-module__ZZnmhG__gvLines{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lan-module__ZZnmhG__gvWalk{fill:none;stroke:color-mix(in srgb, var(--human) 75%, transparent);stroke-width:3px;stroke-dasharray:2 13;stroke-linecap:round;transition:opacity var(--mid) var(--ease)}.lan-module__ZZnmhG__gvArc{fill:none;stroke:var(--ai);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;filter:drop-shadow(0 0 12px color-mix(in srgb, var(--ai) 70%, transparent));transition:stroke-dashoffset 1.15s var(--ease)}.lan-module__ZZnmhG__genvag[data-short=true] .lan-module__ZZnmhG__gvArc{stroke-dashoffset:0}.lan-module__ZZnmhG__genvag[data-short=true] .lan-module__ZZnmhG__gvWalk{opacity:.28}.lan-module__ZZnmhG__gvTask,.lan-module__ZZnmhG__gvResult{z-index:4;background:var(--paper);width:300px;min-height:176px;color:var(--paper-ink);box-shadow:var(--shadow);border-radius:10px;padding:24px 28px;position:absolute;top:392px}.lan-module__ZZnmhG__gvTask{left:96px;rotate:-2deg}.lan-module__ZZnmhG__gvResult{left:1204px;rotate:2deg}.lan-module__ZZnmhG__gvTask small,.lan-module__ZZnmhG__gvResult small{letter-spacing:.14em;text-transform:uppercase;opacity:.72;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.lan-module__ZZnmhG__gvTask p,.lan-module__ZZnmhG__gvResult p{font-family:var(--font-display);letter-spacing:-.02em;margin-top:12px;font-size:36px;font-weight:800;line-height:1.08}.lan-module__ZZnmhG__gvPathLabel{z-index:4;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--human) 55%, var(--ink));transition:opacity var(--mid) var(--ease);align-items:center;gap:12px;font-size:22px;font-weight:800;display:flex;position:absolute;top:520px;left:470px}.lan-module__ZZnmhG__gvWork{left:calc(var(--x) - 122px);z-index:3;background:color-mix(in srgb, var(--human) 14%, var(--glass));border:2px solid color-mix(in srgb, var(--human) 70%, transparent);width:252px;min-height:66px;box-shadow:inset 0 1px 0 var(--glass-top);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease), transform var(--slow) var(--ease);border-radius:16px;align-items:center;gap:14px;padding:12px 18px;display:flex;position:absolute;top:580px}.lan-module__ZZnmhG__gvWork b{background:var(--human);width:36px;height:36px;color:var(--on-human);border-radius:50%;flex:none;place-items:center;font-size:19px;display:grid}.lan-module__ZZnmhG__gvWork span{text-wrap:balance;font-size:25px;font-weight:700;line-height:1.12}.lan-module__ZZnmhG__genvag[data-short=true] .lan-module__ZZnmhG__gvWork,.lan-module__ZZnmhG__genvag[data-short=true] .lan-module__ZZnmhG__gvPathLabel{opacity:.3;filter:blur(1px)saturate(.4)}.lan-module__ZZnmhG__gvAiLabel{z-index:5;letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb, var(--ai) 20%, var(--glass));border:1px solid color-mix(in srgb, var(--ai) 60%, transparent);border-radius:999px;align-items:center;gap:12px;padding:10px 22px;font-size:24px;font-weight:800;display:flex;position:absolute;top:186px;left:800px;translate:-50%}.lan-module__ZZnmhG__gvNote{z-index:7;width:1300px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.045em;text-wrap:balance;font-size:92px;line-height:1.02;position:absolute;top:250px;left:150px}.lan-module__ZZnmhG__genvag[data-resting=true]>:not(.lan-module__ZZnmhG__gvNote):not(.lan-module__ZZnmhG__head){opacity:.12;filter:blur(2px)}.lan-module__ZZnmhG__detektor{position:absolute;inset:0}.lan-module__ZZnmhG__dtPaper{z-index:3;background:var(--paper);width:620px;color:var(--paper-ink);box-shadow:var(--shadow);transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);border-radius:10px;padding:32px 40px 38px;position:absolute;top:236px;left:150px;rotate:-1deg}.lan-module__ZZnmhG__dtPaper small{letter-spacing:.14em;text-transform:uppercase;opacity:.66;font-size:17px;font-weight:800;display:block}.lan-module__ZZnmhG__dtPaper p{margin-top:16px;font-size:28px;line-height:1.42}.lan-module__ZZnmhG__dtTool{z-index:4;background:color-mix(in srgb, var(--bg) 78%, #000);border:1px solid var(--glass-edge);width:460px;box-shadow:var(--shadow);border-radius:18px;padding:28px 34px 30px;position:absolute;top:236px;left:860px}.lan-module__ZZnmhG__dtTool small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:17px;font-weight:800;display:block}.lan-module__ZZnmhG__dtValue{font-family:var(--font-display);letter-spacing:-.05em;color:var(--alert);margin-top:8px;font-size:150px;font-weight:800;line-height:.95}.lan-module__ZZnmhG__dtValue span{margin-left:.06em;font-size:.42em}.lan-module__ZZnmhG__dtBar{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:99px;height:12px;margin-top:18px;display:block;position:relative;overflow:hidden}.lan-module__ZZnmhG__dtBar:after{content:"";border-radius:inherit;background:var(--alert);transform-origin:0;transform:scaleX(var(--v));transition:transform 1.2s var(--ease) .25s;position:absolute;inset:0}.lan-module__ZZnmhG__detektor[data-step="0"] .lan-module__ZZnmhG__dtBar:after{transform:scaleX(0)}.lan-module__ZZnmhG__dtVerdict{margin-top:16px;font-size:30px;font-weight:700}.lan-module__ZZnmhG__dtReaction{z-index:5;width:640px;position:absolute;top:572px;left:860px}.lan-module__ZZnmhG__dtReaction blockquote{font-family:var(--font-display);letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1.04}.lan-module__ZZnmhG__dtReaction p{flex-direction:column;gap:4px;margin-top:14px;display:flex}.lan-module__ZZnmhG__dtReaction strong{letter-spacing:.15em;text-transform:uppercase;color:var(--soft);font-size:20px}.lan-module__ZZnmhG__dtReaction span{font-size:28px;line-height:1.28}.lan-module__ZZnmhG__detektor[data-step="3"] .lan-module__ZZnmhG__dtPaper,.lan-module__ZZnmhG__detektor[data-step="3"] .lan-module__ZZnmhG__dtTool{opacity:.1;filter:blur(2px)}.lan-module__ZZnmhG__dtResearch{z-index:6;width:1280px;position:absolute;top:236px;left:150px}.lan-module__ZZnmhG__dtFocus{font-size:38px;font-weight:700;line-height:1.22}.lan-module__ZZnmhG__dtDetail{color:var(--soft);margin-top:10px;font-size:34px;line-height:1.28}.lan-module__ZZnmhG__dtQuote{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-top:60px;font-size:68px;font-weight:800;line-height:1.03}.lan-module__ZZnmhG__dtQuote cite{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:20px;font-size:20px;font-style:normal;font-weight:700;display:block}.lan-module__ZZnmhG__insattning{position:absolute;inset:0}.lan-module__ZZnmhG__insLetter{--c:var(--human);left:var(--x);z-index:3;text-align:center;width:300px;transition:left 1.1s var(--ease), opacity var(--mid) var(--ease), transform var(--slow) var(--ease), filter var(--mid) var(--ease);position:absolute;top:240px;translate:-50%}.lan-module__ZZnmhG__insLetter[data-role=ai]{--c:var(--ai)}.lan-module__ZZnmhG__insLetter[data-role=shared]{--c:var(--accent-positive)}.lan-module__ZZnmhG__insLetter strong{font-family:var(--font-display);letter-spacing:-.04em;color:var(--c);text-shadow:0 0 44px color-mix(in srgb, var(--c) 32%, transparent);font-size:214px;font-weight:800;line-height:.9;display:block}.lan-module__ZZnmhG__insLetter small{letter-spacing:.16em;text-transform:uppercase;margin-top:30px;font-size:22px;font-weight:800;display:block}.lan-module__ZZnmhG__insLetter p{color:var(--muted);text-wrap:balance;text-shadow:0 2px 14px color-mix(in srgb, var(--bg) 85%, transparent);margin-top:10px;font-size:28px;line-height:1.28}.lan-module__ZZnmhG__insLetter small{text-shadow:0 2px 12px color-mix(in srgb, var(--bg) 85%, transparent)}.lan-module__ZZnmhG__insLetter[data-on=false]{opacity:0;filter:blur(8px);transform:translateY(140px)scale(.86)}.lan-module__ZZnmhG__insLetter[data-inserted=true] strong{text-shadow:0 0 70px color-mix(in srgb, var(--c) 62%, transparent)}.lan-module__ZZnmhG__insattning[data-resting=true] .lan-module__ZZnmhG__insLetter{opacity:.26;filter:blur(1px)}.lan-module__ZZnmhG__insNote{z-index:5;width:1400px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.038em;text-wrap:balance;font-size:62px;line-height:1.04;position:absolute;top:104px;left:96px}.lan-module__ZZnmhG__vagg{position:absolute;inset:0}.lan-module__ZZnmhG__vgGrid{z-index:2;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:absolute;inset:64px 72px 150px}.lan-module__ZZnmhG__vagg[data-count="4"] .lan-module__ZZnmhG__vgGrid{grid-template-columns:repeat(2,1fr)}.lan-module__ZZnmhG__vagg[data-count="5"] .lan-module__ZZnmhG__vgGrid,.lan-module__ZZnmhG__vagg[data-count="3"] .lan-module__ZZnmhG__vgGrid{grid-template-columns:repeat(3,1fr)}.lan-module__ZZnmhG__vgCell{background:color-mix(in srgb, var(--bg) 60%, #000);box-shadow:var(--shadow);border-radius:14px;margin:0;position:relative;overflow:hidden}.lan-module__ZZnmhG__vgCell video,.lan-module__ZZnmhG__vgCell img{object-fit:cover;width:100%;height:100%;display:block}.lan-module__ZZnmhG__vgTag{letter-spacing:.12em;text-transform:uppercase;background:var(--ai);color:var(--on-accent-secondary,var(--bg));border-radius:999px;padding:6px 13px 5px;font-size:16px;font-weight:800;position:absolute;top:14px;left:14px}.lan-module__ZZnmhG__vgVeil{z-index:3;pointer-events:none;opacity:0;transition:opacity var(--mid) var(--ease);background:radial-gradient(ellipse 72% 62% at 50% 46%, color-mix(in srgb, var(--bg) 58%, transparent), color-mix(in srgb, var(--bg) 88%, transparent));position:absolute;inset:0}.lan-module__ZZnmhG__vgVeil[data-on=true]{opacity:1}.lan-module__ZZnmhG__vgTitle{z-index:4;text-align:center;opacity:0;width:1300px;transition:opacity .45s var(--ease), transform .95s cubic-bezier(.34, 1.3, .5, 1);position:absolute;top:250px;left:150px;transform:translateY(-90px)scale(1.04)}.lan-module__ZZnmhG__vgTitle[data-on=true]{opacity:1;transform:none}.lan-module__ZZnmhG__vgTitle>p:first-child{justify-content:center}.lan-module__ZZnmhG__vgTitle h2{font-family:var(--font-display);letter-spacing:-.05em;margin-top:18px;font-size:136px;font-weight:800;line-height:.96}.lan-module__ZZnmhG__vgTitle h2+p{color:var(--soft);margin-top:24px;font-size:34px;line-height:1.3}.lan-module__ZZnmhG__vgNote{z-index:5;text-align:center;width:1300px;font-size:34px;font-weight:700;position:absolute;top:640px;left:150px}.lan-module__ZZnmhG__ord{position:absolute;inset:0}.lan-module__ZZnmhG__ordHead{z-index:5;position:absolute;top:84px;left:96px}.lan-module__ZZnmhG__ordLines{z-index:3;width:930px;transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:148px;left:96px}.lan-module__ZZnmhG__ordLines li{border-left:3px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-left:24px}.lan-module__ZZnmhG__ordLines p{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.025em;text-wrap:balance;font-size:42px;line-height:1.12}.lan-module__ZZnmhG__ordLines small{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:18px;font-weight:700;display:block}.lan-module__ZZnmhG__litWord{transition:color .9s var(--ease), text-shadow .9s var(--ease), background-color .9s var(--ease);border-radius:6px}.lan-module__ZZnmhG__litWord[data-lit=true]{color:var(--human);background:color-mix(in srgb, var(--human) 14%, transparent);text-shadow:0 0 28px color-mix(in srgb, var(--human) 55%, transparent)}.lan-module__ZZnmhG__ordLabel{z-index:4;font-family:var(--font-display);letter-spacing:-.03em;color:var(--human);font-size:54px;font-weight:800;line-height:1;position:absolute;top:652px;left:96px}.lan-module__ZZnmhG__ord[data-final=true] .lan-module__ZZnmhG__ordLines{opacity:.18;filter:blur(1.5px)}.lan-module__ZZnmhG__ordFinal{z-index:5;width:940px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.042em;text-wrap:balance;font-size:78px;line-height:1.03;position:absolute;top:280px;left:96px}.lan-module__ZZnmhG__verben{position:absolute;inset:0}.lan-module__ZZnmhG__vbRow{--c:var(--muted);left:96px;top:calc(232px + var(--row) * 190px);z-index:3;width:950px;transition:top 1.1s var(--ease), opacity var(--mid) var(--ease);position:absolute}.lan-module__ZZnmhG__vbRow[data-on=false]{opacity:0}.lan-module__ZZnmhG__vbRow[data-role=ai]{--c:var(--ai)}.lan-module__ZZnmhG__vbRow[data-role=human]{--c:var(--human)}.lan-module__ZZnmhG__vbLabel{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--c) 70%, var(--ink));font-size:22px;font-weight:800}.lan-module__ZZnmhG__vbRow ul{flex-wrap:wrap;gap:16px;margin:14px 0 0;padding:0;list-style:none;display:flex}.lan-module__ZZnmhG__vbRow li{font-family:var(--font-display);letter-spacing:-.02em;background:color-mix(in srgb, var(--c) 18%, var(--glass));border:2px solid color-mix(in srgb, var(--c) 72%, transparent);box-shadow:var(--shadow);animation:lan-module__ZZnmhG__vbIn .75s var(--ease) both;animation-delay:calc(var(--i) * .13s);border-radius:12px;padding:16px 26px 17px;font-size:42px;font-weight:800;line-height:1}.lan-module__ZZnmhG__vbRow[data-role=passive] li{background:var(--glass);border-color:color-mix(in srgb, var(--ink) 22%, transparent);color:var(--muted);font-style:italic;font-weight:600}@keyframes lan-module__ZZnmhG__vbIn{0%{opacity:0;transform:perspective(700px)translateY(20px)rotateX(70deg)}}.lan-module__ZZnmhG__verben[data-still=true] .lan-module__ZZnmhG__vbRow li{animation:none}.lan-module__ZZnmhG__verben[data-final=true] .lan-module__ZZnmhG__vbRow{opacity:.5}.lan-module__ZZnmhG__vbFinal{z-index:5;width:950px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.04em;text-wrap:balance;font-size:54px;line-height:1.04;position:absolute;top:574px;left:96px}.lan-module__ZZnmhG__eftertext{z-index:3;width:940px;position:absolute;top:150px;left:96px}.lan-module__ZZnmhG__etTitle{font-family:var(--font-display);letter-spacing:-.048em;margin-top:22px;font-size:100px;font-weight:800;line-height:.98}.lan-module__ZZnmhG__etRoles{gap:34px;margin:64px 0 0;display:grid}.lan-module__ZZnmhG__etRoles>div{grid-template-columns:250px 1fr;align-items:end;column-gap:28px;display:grid}.lan-module__ZZnmhG__etRoles dt{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:right;padding-bottom:8px;font-size:22px;font-weight:800}.lan-module__ZZnmhG__etRoles dd{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:60px;font-weight:800;line-height:1}.lan-module__ZZnmhG__etRoles dd[data-blank] i{background:color-mix(in srgb, var(--ink) 60%, transparent);width:440px;height:3px;margin-bottom:8px;display:block}.lan-module__ZZnmhG__etFoot{color:var(--muted);margin-top:64px;font-size:20px;line-height:1.5}.lan-module__ZZnmhG__lins{position:absolute;inset:0}.lan-module__ZZnmhG__lins>*{transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease)}.lan-module__ZZnmhG__lnRef{z-index:3;background:var(--glass);border:1px solid var(--glass-edge);width:900px;box-shadow:inset 0 1px 0 var(--glass-top);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;margin:0;padding:18px 26px 20px;position:absolute;top:196px;left:96px}.lan-module__ZZnmhG__lnRef figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:17px;font-weight:800}.lan-module__ZZnmhG__lnRef blockquote{margin-top:8px;font-size:27px;font-style:italic;line-height:1.34}.lan-module__ZZnmhG__lnVerdict{align-items:center;gap:10px;margin-top:10px;font-size:25px;font-weight:700;display:flex}.lan-module__ZZnmhG__lnQuestions{z-index:4;gap:18px;width:930px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:392px;left:96px}.lan-module__ZZnmhG__lnQuestions h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1.1}.lan-module__ZZnmhG__lnQuestions p{color:var(--soft);margin-top:6px;font-size:26px;line-height:1.28}.lan-module__ZZnmhG__lnQuestions li[data-on=true][data-current=false]{opacity:.42}.lan-module__ZZnmhG__lins[data-resting=true] .lan-module__ZZnmhG__lnQuestions,.lan-module__ZZnmhG__lins[data-resting=true] .lan-module__ZZnmhG__lnRef{opacity:.05;filter:blur(3px)}.lan-module__ZZnmhG__lnNote{z-index:5;width:940px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.042em;text-wrap:balance;font-size:74px;line-height:1.03;position:absolute;top:300px;left:96px}.lan-module__ZZnmhG__gapet{--gp-light:var(--hz2-hot);--gp-dim:color-mix(in srgb, var(--ink) 44%, transparent);--gp-draw:cubic-bezier(.55, 0, .35, 1);--gp-glow:0 0 14px 4px color-mix(in srgb, var(--gp-light) 80%, transparent), 0 0 56px 16px color-mix(in srgb, var(--hz2-glow) 46%, transparent);position:absolute;inset:0}[data-tone=light] .lan-module__ZZnmhG__gapet{--gp-light:color-mix(in srgb, var(--accent-bright) 55%, var(--hz2-glow))}.lan-module__ZZnmhG__gapet .lan-module__ZZnmhG__head h2{transition:opacity var(--fast) var(--ease)}.lan-module__ZZnmhG__gapet[data-resting=true] .lan-module__ZZnmhG__head h2{opacity:0}.lan-module__ZZnmhG__gpPlot{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lan-module__ZZnmhG__gpArea{fill:color-mix(in srgb, var(--hz2-glow) 15%, transparent);opacity:0;transition:opacity 1.2s var(--ease) 1.2s, d 1.9s var(--gp-draw)}.lan-module__ZZnmhG__gapet[data-lower=true] .lan-module__ZZnmhG__gpArea{opacity:1}.lan-module__ZZnmhG__gpGhost{fill:none;stroke:var(--gp-dim);stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 12;opacity:0;transition:opacity .9s var(--ease) .5s}.lan-module__ZZnmhG__gapet[data-closes=true] .lan-module__ZZnmhG__gpGhost{opacity:.8}.lan-module__ZZnmhG__gpUpper,.lan-module__ZZnmhG__gpLower{fill:none;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1}.lan-module__ZZnmhG__gpUpper{stroke:var(--gp-light);filter:drop-shadow(0 0 10px var(--hz2-glow))}.lan-module__ZZnmhG__gpLower{stroke:var(--gp-dim);stroke-dashoffset:1px;transition:stroke-dashoffset 2s var(--gp-draw) .15s, d 1.9s var(--gp-draw), stroke .9s var(--ease) .4s, filter .9s var(--ease) .4s}.lan-module__ZZnmhG__gapet[data-lower=true] .lan-module__ZZnmhG__gpLower{stroke-dashoffset:0}.lan-module__ZZnmhG__gapet[data-closes=true] .lan-module__ZZnmhG__gpLower{stroke:var(--gp-light);filter:drop-shadow(0 0 10px var(--hz2-glow))}.lan-module__ZZnmhG__gpDot{z-index:4;offset-rotate:0deg;background:var(--gp-light);width:22px;height:22px;box-shadow:var(--gp-glow);border-radius:50%;position:absolute;top:0;left:0}.lan-module__ZZnmhG__gpUpperDot{offset-distance:100%}.lan-module__ZZnmhG__gpRide{z-index:4;pointer-events:none;width:1600px;height:900px;transition:translate 1.9s var(--gp-draw);position:absolute;top:0;left:0}.lan-module__ZZnmhG__gapet[data-closes=true] .lan-module__ZZnmhG__gpRide{translate:0 var(--gp-lift)}.lan-module__ZZnmhG__gpLowerDot{offset-distance:0%;opacity:0;background:var(--gp-dim);box-shadow:none;transition:offset-distance 2s var(--gp-draw) .15s, opacity .3s var(--ease) .15s, background-color .9s var(--ease) .4s, box-shadow .9s var(--ease) .4s}.lan-module__ZZnmhG__gapet[data-lower=true] .lan-module__ZZnmhG__gpLowerDot{offset-distance:100%;opacity:1}.lan-module__ZZnmhG__gapet[data-closes=true] .lan-module__ZZnmhG__gpLowerDot{background:var(--gp-light);box-shadow:var(--gp-glow)}.lan-module__ZZnmhG__gpMark{left:var(--x);top:var(--y);z-index:3;width:0;height:0;position:absolute}.lan-module__ZZnmhG__gpMark:before{content:"";border:3px solid var(--gp-light);background:var(--bg);width:20px;height:20px;box-shadow:0 0 18px color-mix(in srgb, var(--hz2-glow) 60%, transparent);border-radius:50%;position:absolute;top:-10px;left:-10px}.lan-module__ZZnmhG__gpBranch{opacity:0;transition:opacity .6s var(--ease) .1s, scale .9s var(--ease) .1s;scale:.3}.lan-module__ZZnmhG__gapet[data-closes=true] .lan-module__ZZnmhG__gpBranch{opacity:1;scale:1}.lan-module__ZZnmhG__gpSide{z-index:5;width:420px;position:absolute;left:1100px}.lan-module__ZZnmhG__gpSide small{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.lan-module__ZZnmhG__gpSide small i{background:var(--gp-light);width:12px;height:12px;box-shadow:0 0 12px var(--hz2-glow);border-radius:50%;flex:none}.lan-module__ZZnmhG__gpLow small i{background:var(--gp-dim);box-shadow:none}.lan-module__ZZnmhG__gpSide p{text-wrap:balance;margin-top:10px;font-size:30px;font-weight:600;line-height:1.24}.lan-module__ZZnmhG__gpUp{transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);top:316px}.lan-module__ZZnmhG__gpLow{bottom:262px}.lan-module__ZZnmhG__gapet[data-step="1"] .lan-module__ZZnmhG__gpLow[data-on=true]{transition-delay:1.4s}.lan-module__ZZnmhG__gapet[data-resting=true] .lan-module__ZZnmhG__gpSide{opacity:.4;filter:saturate(.6)}.lan-module__ZZnmhG__gpGapLabel{z-index:4;letter-spacing:.16em;text-transform:uppercase;color:var(--soft);font-size:20px;font-weight:800;position:absolute;top:604px;left:760px}.lan-module__ZZnmhG__gapet[data-step="1"] .lan-module__ZZnmhG__gpGapLabel[data-on=true]{transition-delay:2s}.lan-module__ZZnmhG__gpStartLabel{z-index:4;letter-spacing:.14em;text-transform:uppercase;width:340px;color:var(--muted);font-size:20px;font-weight:800;position:absolute;top:616px;left:96px}.lan-module__ZZnmhG__gpNote{z-index:6;width:980px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.04em;text-wrap:balance;font-size:62px;line-height:1.04;position:absolute;top:140px;left:96px}.lan-module__ZZnmhG__gapet[data-resting=true] .lan-module__ZZnmhG__gpNote[data-on=true]{--play-delay:1s;transition-delay:.5s}.lan-module__ZZnmhG__gapet[data-still=false][data-step="0"] .lan-module__ZZnmhG__gpStart{animation:lan-module__ZZnmhG__gpPop .8s var(--ease) .5s backwards}.lan-module__ZZnmhG__gapet[data-still=false][data-step="0"] .lan-module__ZZnmhG__gpUpper{animation:lan-module__ZZnmhG__gpDraw 2.2s var(--gp-draw) .9s backwards}.lan-module__ZZnmhG__gapet[data-still=false][data-step="0"] .lan-module__ZZnmhG__gpUpperDot{animation:lan-module__ZZnmhG__gpRun 2.2s var(--gp-draw) .9s backwards}.lan-module__ZZnmhG__gapet[data-still=false][data-step="0"] .lan-module__ZZnmhG__gpUp{animation:lan-module__ZZnmhG__gpIn 1s var(--ease) 2.5s backwards}@keyframes lan-module__ZZnmhG__gpPop{0%{opacity:0;scale:.3}}@keyframes lan-module__ZZnmhG__gpDraw{0%{stroke-dashoffset:1px}}@keyframes lan-module__ZZnmhG__gpRun{0%{offset-distance:0%}}@keyframes lan-module__ZZnmhG__gpIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}.lan-module__ZZnmhG__taggig{--tg-ai:color-mix(in srgb, var(--ai) 62%, var(--hz2-hot));--tg-dim:color-mix(in srgb, var(--ink) 40%, transparent);--tg-draw:cubic-bezier(.55, 0, .35, 1);position:absolute;inset:0}[data-tone=light] .lan-module__ZZnmhG__taggig{--tg-ai:color-mix(in srgb, var(--ai) 78%, var(--ink))}.lan-module__ZZnmhG__tgPlot{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lan-module__ZZnmhG__tgLine{fill:none;stroke:var(--tg-ai);stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--tg-off);filter:drop-shadow(0 0 9px color-mix(in srgb, var(--ai) 70%, transparent));transition:stroke-dashoffset 2.2s var(--tg-draw) .1s, d 1.9s var(--tg-draw)}.lan-module__ZZnmhG__tgGhost{fill:none;stroke:var(--tg-dim);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:3 11;opacity:0;transition:opacity .9s var(--ease) .5s}.lan-module__ZZnmhG__taggig[data-moves=true] .lan-module__ZZnmhG__tgGhost{opacity:.85}.lan-module__ZZnmhG__tgPeakDot{left:calc(var(--x) - 11px);top:calc(var(--y) - 11px);z-index:4;background:var(--tg-ai);width:22px;height:22px;box-shadow:0 0 14px 4px color-mix(in srgb, var(--tg-ai) 80%, transparent), 0 0 50px 14px color-mix(in srgb, var(--ai) 45%, transparent);transition:translate 1.9s var(--tg-draw);border-radius:50%;position:absolute}.lan-module__ZZnmhG__taggig[data-moves=true] .lan-module__ZZnmhG__tgPeakDot{translate:0 var(--tg-rise)}.lan-module__ZZnmhG__tgSide{z-index:5;position:absolute}.lan-module__ZZnmhG__tgSide small{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:20px;font-weight:800;display:flex}.lan-module__ZZnmhG__tgSide small i{background:var(--tg-dim);border-radius:50%;flex:none;width:12px;height:12px}.lan-module__ZZnmhG__tgHigh small i{background:var(--tg-ai);box-shadow:0 0 12px var(--ai)}.lan-module__ZZnmhG__tgHigh{width:820px;transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);top:150px;left:700px}.lan-module__ZZnmhG__tgHigh p{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.035em;text-wrap:balance;transform-origin:0 0;transition:transform 1s var(--ease);margin-top:14px;font-size:58px;line-height:1.06}.lan-module__ZZnmhG__tgLines>span+span{letter-spacing:-.01em;margin-top:12px;font-size:.52em;line-height:1.25}.lan-module__ZZnmhG__taggig[data-dip=true] .lan-module__ZZnmhG__tgHigh p{transform:scale(.6)}.lan-module__ZZnmhG__taggig[data-dip=true] .lan-module__ZZnmhG__tgHigh{opacity:.72}.lan-module__ZZnmhG__tgLow{width:580px;bottom:414px;left:960px}.lan-module__ZZnmhG__tgLow p{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.03em;text-wrap:balance;margin-top:12px;font-size:44px;line-height:1.08}.lan-module__ZZnmhG__tgLow .lan-module__ZZnmhG__tgLines>span+span{margin-top:8px;font-size:.64em}.lan-module__ZZnmhG__taggig[data-step="1"] .lan-module__ZZnmhG__tgLow[data-on=true]{transition-delay:1.5s}.lan-module__ZZnmhG__taggig[data-resting=true] .lan-module__ZZnmhG__tgSide{opacity:.35;filter:saturate(.6)}.lan-module__ZZnmhG__tgObject{left:calc(var(--x) - 88px);top:calc(var(--y) - 200px);z-index:4;object-fit:contain;filter:drop-shadow(0 24px 40px #00000073);width:176px;height:176px;transition:opacity var(--mid) var(--ease);position:absolute}.lan-module__ZZnmhG__taggig[data-dip=false] .lan-module__ZZnmhG__tgObject{opacity:0;visibility:hidden}.lan-module__ZZnmhG__taggig[data-resting=true] .lan-module__ZZnmhG__tgObject{opacity:.6}.lan-module__ZZnmhG__tgNote{z-index:6;width:480px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.042em;text-wrap:balance;font-size:64px;line-height:1.02;position:absolute;top:268px;left:96px}.lan-module__ZZnmhG__taggig[data-resting=true] .lan-module__ZZnmhG__tgNote[data-on=true]{--play-delay:.9s;transition-delay:.4s}.lan-module__ZZnmhG__taggig[data-still=false][data-step="0"] .lan-module__ZZnmhG__tgLine{animation:lan-module__ZZnmhG__tgDraw 1.5s var(--tg-draw) .7s backwards}.lan-module__ZZnmhG__taggig[data-still=false][data-step="0"] .lan-module__ZZnmhG__tgHigh{animation:lan-module__ZZnmhG__tgIn 1s var(--ease) 1.1s backwards}.lan-module__ZZnmhG__taggig[data-still=false][data-step="0"] .lan-module__ZZnmhG__tgPeakDot{animation:lan-module__ZZnmhG__tgPop .7s var(--ease) 2s backwards}.lan-module__ZZnmhG__taggig[data-still=false][data-step="1"] .lan-module__ZZnmhG__tgObject{animation:1.1s cubic-bezier(.3,0,.4,1) .7s backwards lan-module__ZZnmhG__tgDrop}@keyframes lan-module__ZZnmhG__tgDraw{0%{stroke-dashoffset:1px}}@keyframes lan-module__ZZnmhG__tgIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}@keyframes lan-module__ZZnmhG__tgPop{0%{opacity:0;scale:.3}}@keyframes lan-module__ZZnmhG__tgDrop{0%{opacity:0;translate:0 -380px;rotate:-12deg}50%{opacity:1;translate:0 10px;rotate:4deg}72%{translate:0 -8px;rotate:-2deg}to{translate:0;rotate:none}}@media (prefers-reduced-motion:reduce){.lan-module__ZZnmhG__genvag *,.lan-module__ZZnmhG__detektor *,.lan-module__ZZnmhG__insattning *,.lan-module__ZZnmhG__vagg *,.lan-module__ZZnmhG__ord *,.lan-module__ZZnmhG__verben *,.lan-module__ZZnmhG__eftertext *,.lan-module__ZZnmhG__lins *,.lan-module__ZZnmhG__gapet *,.lan-module__ZZnmhG__taggig *{transition:none!important;animation:none!important}}
.rorelse-module__E_4zYq__kran{--kr-ai:color-mix(in srgb, var(--ai) 58%, var(--hz2-hot));position:absolute;inset:0}.rorelse-module__E_4zYq__krHead{z-index:6;position:absolute;top:64px;left:96px}.rorelse-module__E_4zYq__krTap{z-index:3;width:330px;height:361px;transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);margin:0;position:absolute;top:104px;left:96px}.rorelse-module__E_4zYq__krTap img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 1px color-mix(in srgb, var(--hz2-hot) 50%, transparent)) drop-shadow(0 28px 50px #00000073)}.rorelse-module__E_4zYq__kran[data-phase=thesis] .rorelse-module__E_4zYq__krTap{opacity:.22;filter:blur(1.5px)saturate(.6)}.rorelse-module__E_4zYq__kran[data-phase=practice] .rorelse-module__E_4zYq__krTap{opacity:.42;filter:saturate(.7)}.rorelse-module__E_4zYq__krStream{z-index:2;pointer-events:none;width:100%;height:100%;transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);position:absolute;inset:0;overflow:visible}.rorelse-module__E_4zYq__krStream path{fill:none;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .4s var(--ease)}.rorelse-module__E_4zYq__krFall{stroke:var(--kr-ai);stroke-width:9px;opacity:.9;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--kr-ai) 70%, transparent))}.rorelse-module__E_4zYq__krSpread{stroke:var(--kr-ai);stroke-width:3px;opacity:.75;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--kr-ai) 70%, transparent))}.rorelse-module__E_4zYq__krStream[data-on=true] path{stroke-dashoffset:0}.rorelse-module__E_4zYq__krStream[data-on=true] .rorelse-module__E_4zYq__krFall{transition:stroke-dashoffset .75s cubic-bezier(.5,0,.85,.4) .1s}.rorelse-module__E_4zYq__krStream[data-on=true] .rorelse-module__E_4zYq__krSpread{transition:stroke-dashoffset 1.7s var(--ease) .8s}.rorelse-module__E_4zYq__kran[data-phase=thesis] .rorelse-module__E_4zYq__krStream,.rorelse-module__E_4zYq__kran[data-phase=practice] .rorelse-module__E_4zYq__krStream{opacity:.2;filter:blur(1px)}.rorelse-module__E_4zYq__krFlow{z-index:4;pointer-events:none;gap:16px;width:840px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:680px;left:176px}.rorelse-module__E_4zYq__krFlow li{white-space:nowrap;background:color-mix(in srgb, var(--ai) 18%, var(--glass));border:1px solid color-mix(in srgb, var(--ai) 62%, transparent);box-shadow:inset 0 1px 0 var(--glass-top), 0 10px 30px #00000038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform 1.3s var(--ease) calc(1.05s + var(--i) * .3s), opacity .7s var(--ease) calc(1.05s + var(--i) * .3s), filter .7s var(--ease);border-radius:999px;flex:none;align-items:center;gap:10px;padding:8px 18px 9px;font-size:27px;font-weight:700;display:flex}.rorelse-module__E_4zYq__krFlow li[data-on=false]{opacity:0;transform:translate(calc(-150px - var(--i) * 60px), -14px) scale(.6);transition-duration:.3s;transition-delay:0s}.rorelse-module__E_4zYq__kran:is([data-phase=thesis],[data-phase=tool],[data-phase=practice]) .rorelse-module__E_4zYq__krFlow li[data-on=true]{opacity:.16;filter:blur(1.5px);transition-delay:0s}.rorelse-module__E_4zYq__krTitle{z-index:5;width:560px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.05em;font-size:104px;line-height:.98;position:absolute;top:190px;left:470px}.rorelse-module__E_4zYq__krThesis{z-index:5;text-align:center;width:640px;font-family:var(--font-display);letter-spacing:-.05em;transition:opacity .9s var(--ease) .15s, transform 1.5s var(--ease) .15s, filter .9s var(--ease) .15s;font-weight:800;line-height:.94;position:absolute;top:110px;left:420px}.rorelse-module__E_4zYq__krThesis[data-on=false]{opacity:0;filter:blur(12px);transition-duration:.35s;transition-delay:0s;transform:translateY(200px)scale(.78)}.rorelse-module__E_4zYq__krLines>span:first-child{color:var(--ink);filter:drop-shadow(0 0 30px color-mix(in srgb, var(--hz2-hot) 45%, transparent));font-size:158px}.rorelse-module__E_4zYq__krLines>span:nth-child(2){color:var(--soft);margin:6px 0 10px;font-size:92px}.rorelse-module__E_4zYq__krLines>span:nth-child(3){color:color-mix(in srgb, var(--ai) 40%, var(--ink));font-size:76px}.rorelse-module__E_4zYq__krThesis[data-on=true] .rorelse-module__E_4zYq__krLines>span:nth-child(3){animation:rorelse-module__E_4zYq__krSink 1.7s var(--ease) .7s backwards}@keyframes rorelse-module__E_4zYq__krSink{0%{opacity:.25;transform:translateY(-56px)}}.rorelse-module__E_4zYq__krTool{z-index:5;width:560px;font-family:var(--font-display);letter-spacing:-.035em;color:color-mix(in srgb, var(--ai) 32%, var(--ink));font-size:66px;font-weight:800;line-height:1.02;position:absolute;top:186px;left:470px}.rorelse-module__E_4zYq__krTool[data-dim=true]{opacity:.42}.rorelse-module__E_4zYq__krPractice{z-index:5;width:560px;font-family:var(--font-display);letter-spacing:-.048em;filter:drop-shadow(0 0 26px color-mix(in srgb, var(--hz2-hot) 40%, transparent));font-size:90px;font-weight:800;line-height:.98;position:absolute;top:400px;left:470px}.rorelse-module__E_4zYq__lateral{position:absolute;inset:0}.rorelse-module__E_4zYq__laHead{z-index:6;position:absolute;top:56px;left:96px}.rorelse-module__E_4zYq__laStage{z-index:3;transform-origin:96px 110px;transition:transform 1.1s var(--ease), opacity var(--mid) var(--ease), filter var(--mid) var(--ease);position:absolute;inset:0}.rorelse-module__E_4zYq__lateral[data-chat=true] .rorelse-module__E_4zYq__laStage{opacity:.3;filter:blur(.5px);transform:scale(.42)}.rorelse-module__E_4zYq__laPage,.rorelse-module__E_4zYq__laTab{background:var(--paper);color:var(--paper-ink);box-shadow:var(--shadow);border-radius:16px;margin:0;position:absolute;overflow:hidden}.rorelse-module__E_4zYq__laPage{width:600px;height:440px;transition:left 1s var(--ease), top 1s var(--ease), width 1s var(--ease), height 1s var(--ease);top:110px;left:96px}.rorelse-module__E_4zYq__lateral[data-lateral=true] .rorelse-module__E_4zYq__laPage{width:410px;height:320px;top:160px}.rorelse-module__E_4zYq__laBar{background:color-mix(in srgb, var(--paper-ink) 9%, var(--paper));border-bottom:1px solid color-mix(in srgb, var(--paper-ink) 12%, transparent);align-items:center;gap:7px;height:40px;padding:0 16px;display:flex}.rorelse-module__E_4zYq__laBar>i{background:color-mix(in srgb, var(--paper-ink) 26%, transparent);border-radius:50%;width:11px;height:11px}.rorelse-module__E_4zYq__laBar>span{white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb, var(--paper) 70%, transparent);min-width:0;color:color-mix(in srgb, var(--paper-ink) 70%, transparent);border-radius:99px;flex:1;margin-left:10px;padding:5px 14px;font-size:15px;font-weight:600;overflow:hidden}.rorelse-module__E_4zYq__laBody{padding:22px 28px}.rorelse-module__E_4zYq__laBody small{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:14px;font-weight:800;display:block}.rorelse-module__E_4zYq__laBody h3{font-family:var(--font-display);letter-spacing:-.025em;transition:font-size 1s var(--ease);margin-top:10px;font-size:40px;font-weight:800;line-height:1.06}.rorelse-module__E_4zYq__lateral[data-lateral=true] .rorelse-module__E_4zYq__laBody h3{font-size:30px}.rorelse-module__E_4zYq__laBody p,.rorelse-module__E_4zYq__laTabBody p{gap:9px;margin-top:18px;display:grid}.rorelse-module__E_4zYq__laBody p i,.rorelse-module__E_4zYq__laTabBody p i{background:color-mix(in srgb, var(--paper-ink) 16%, transparent);border-radius:6px;height:10px;display:block}.rorelse-module__E_4zYq__laTab{left:620px;top:calc(110px + var(--i) * 230px);width:390px;height:200px;transition:transform 1.1s var(--ease) calc(.25s + var(--i) * .22s), opacity .6s var(--ease) calc(.25s + var(--i) * .22s)}.rorelse-module__E_4zYq__laTab[data-on=false]{opacity:0;transition-duration:.3s;transition-delay:0s;transform:translate(-260px)scale(.86)}.rorelse-module__E_4zYq__laTabBody{padding:18px 24px}.rorelse-module__E_4zYq__laTabBody h4{align-items:flex-start;gap:12px;font-size:27px;font-weight:800;line-height:1.18;display:flex}.rorelse-module__E_4zYq__laTabBody h4>i{margin-top:9px}.rorelse-module__E_4zYq__laArrows{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rorelse-module__E_4zYq__laArrows path{fill:none;stroke:color-mix(in srgb, var(--human) 55%, var(--hz2-hot));stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--ease);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--human) 60%, transparent))}.rorelse-module__E_4zYq__laArrows[data-on=true] path{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--ease) .55s}[data-tone=light] .rorelse-module__E_4zYq__laArrows path{stroke:color-mix(in srgb, var(--human) 65%, var(--ink));filter:none}.rorelse-module__E_4zYq__laText{z-index:5;text-wrap:balance;width:914px;font-size:36px;font-weight:700;line-height:1.28;position:absolute;top:574px;left:96px}.rorelse-module__E_4zYq__laText small{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:20px;font-weight:800;display:block}.rorelse-module__E_4zYq__laChat{z-index:5;width:610px;position:absolute;top:300px;left:400px}.rorelse-module__E_4zYq__laChat[data-on=false]{pointer-events:none}.rorelse-module__E_4zYq__laChatLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.rorelse-module__E_4zYq__laAsk,.rorelse-module__E_4zYq__laReply{flex-direction:column;margin-top:18px;display:flex}.rorelse-module__E_4zYq__laAsk{align-items:flex-end}.rorelse-module__E_4zYq__laReply{align-items:flex-start;margin-left:110px}.rorelse-module__E_4zYq__laAsk small,.rorelse-module__E_4zYq__laReply small{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0 14px 8px;font-size:17px;font-weight:700;display:flex}.rorelse-module__E_4zYq__laAsk p{background:var(--human);color:var(--on-human);border-radius:26px 26px 8px;padding:16px 26px;font-size:32px;font-weight:600}.rorelse-module__E_4zYq__laReply p{background:color-mix(in srgb, var(--ink) 9%, var(--bg-surface));border:1px solid var(--glass-edge);border-radius:26px 26px 26px 8px;padding:16px 30px;font-size:38px;font-weight:700}.rorelse-module__E_4zYq__laLoop{width:118px;height:118px;position:absolute;top:120px;left:-10px;overflow:visible}.rorelse-module__E_4zYq__laLoop path{fill:none;stroke:var(--ai);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--ai) 70%, transparent))}.rorelse-module__E_4zYq__laLoop path:first-child{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s var(--ease)}.rorelse-module__E_4zYq__laLoop[data-on=true] path:first-child{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease) .45s}.rorelse-module__E_4zYq__laLoopHead{opacity:0;transition:opacity .3s var(--ease)}.rorelse-module__E_4zYq__laLoop[data-on=true] .rorelse-module__E_4zYq__laLoopHead{opacity:1;transition:opacity .3s var(--ease) 1.45s}.rorelse-module__E_4zYq__laNote{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.035em;text-wrap:balance;margin-top:34px;font-size:54px;line-height:1.04}.rorelse-module__E_4zYq__poang{position:absolute;inset:0}.rorelse-module__E_4zYq__poHead{z-index:5;width:914px;position:absolute;top:64px;left:96px}.rorelse-module__E_4zYq__poHead h2{margin-top:14px;font-size:36px;font-weight:700;line-height:1.2}.rorelse-module__E_4zYq__poRules{z-index:4;width:914px;transition:top 1s var(--ease), gap 1s var(--ease);gap:44px;margin:0;display:flex;position:absolute;top:250px;left:96px}.rorelse-module__E_4zYq__poRules>div{border-top:2px solid color-mix(in srgb, var(--ink) 22%, transparent);transition:padding 1s var(--ease), border-color 1s var(--ease);flex:1;padding-top:24px}.rorelse-module__E_4zYq__poRules dt{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.05em;text-shadow:0 0 60px color-mix(in srgb, var(--hz2-glow) 28%, transparent);transition:font-size 1s var(--ease);font-size:150px;line-height:.9}.rorelse-module__E_4zYq__poRules dd{color:var(--muted);transition:font-size 1s var(--ease), margin 1s var(--ease);margin:14px 0 0;font-size:26px;font-weight:600;line-height:1.35}.rorelse-module__E_4zYq__poang[data-test=true] .rorelse-module__E_4zYq__poRules{gap:26px;top:176px}.rorelse-module__E_4zYq__poang[data-test=true] .rorelse-module__E_4zYq__poRules>div{border-color:#0000;align-items:baseline;gap:10px;padding-top:0;display:flex}.rorelse-module__E_4zYq__poang[data-test=true] .rorelse-module__E_4zYq__poRules dt{font-size:38px}.rorelse-module__E_4zYq__poang[data-test=true] .rorelse-module__E_4zYq__poRules dd{margin:0;font-size:20px}.rorelse-module__E_4zYq__poRow{left:96px;top:calc(300px + var(--r) * 150px);z-index:4;width:914px;transition:opacity var(--mid) var(--ease), filter var(--mid) var(--ease);grid-template-columns:250px 1fr 120px;align-items:center;gap:18px;display:grid;position:absolute}.rorelse-module__E_4zYq__poRow[data-on=false]{opacity:0;visibility:hidden}.rorelse-module__E_4zYq__poRow[data-row=A]{top:450px}.rorelse-module__E_4zYq__poRow[data-row=B]{top:300px}.rorelse-module__E_4zYq__poang[data-still=false] .rorelse-module__E_4zYq__poRow[data-row=A][data-on=true]{animation:rorelse-module__E_4zYq__poDown .9s var(--ease) 2.1s backwards}.rorelse-module__E_4zYq__poang[data-still=false] .rorelse-module__E_4zYq__poRow[data-row=B][data-on=true]{animation:rorelse-module__E_4zYq__poUp .9s var(--ease) 2.1s backwards}@keyframes rorelse-module__E_4zYq__poDown{0%{top:300px}}@keyframes rorelse-module__E_4zYq__poUp{0%{top:450px}}.rorelse-module__E_4zYq__poLabel{font-size:26px;font-weight:800;line-height:1.2}.rorelse-module__E_4zYq__poCells{gap:8px;margin:0;padding:0;list-style:none;display:flex}.rorelse-module__E_4zYq__poCells li{border-radius:10px;flex:none;width:44px;height:44px;position:relative}.rorelse-module__E_4zYq__poCells li[data-cell=right],.rorelse-module__E_4zYq__poCells li[data-cell=lucky]{background:color-mix(in srgb, var(--hz2-glow) 78%, var(--ink));box-shadow:0 0 16px color-mix(in srgb, var(--hz2-glow) 40%, transparent)}.rorelse-module__E_4zYq__poCells li[data-cell=lucky]{outline:3px solid var(--hz2-warm);outline-offset:3px}.rorelse-module__E_4zYq__poCells li[data-cell=blank]{border:2px dashed color-mix(in srgb, var(--ink) 45%, transparent)}.rorelse-module__E_4zYq__poCells li[data-cell=blank]:after{content:"?";color:var(--muted);place-items:center;font-size:24px;font-weight:800;display:grid;position:absolute;inset:0}.rorelse-module__E_4zYq__poCells li[data-cell=wrong]{background:color-mix(in srgb, var(--ink) 16%, transparent)}.rorelse-module__E_4zYq__poCells li[data-cell=wrong]:after{content:"×";color:var(--muted);place-items:center;font-size:30px;font-weight:700;display:grid;position:absolute;inset:0}.rorelse-module__E_4zYq__poang[data-still=false] .rorelse-module__E_4zYq__poRow[data-on=true] .rorelse-module__E_4zYq__poCells li{animation:rorelse-module__E_4zYq__poCell .4s var(--ease) calc(.35s + var(--c) * .13s) backwards}@keyframes rorelse-module__E_4zYq__poCell{0%{opacity:0;transform:scale(.3)}}.rorelse-module__E_4zYq__poScore{justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.rorelse-module__E_4zYq__poScore strong{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:72px;font-weight:800;line-height:1}.rorelse-module__E_4zYq__poScore span{color:var(--muted);font-size:19px;font-weight:700}.rorelse-module__E_4zYq__poang[data-resting=true] .rorelse-module__E_4zYq__poRow{opacity:.55}.rorelse-module__E_4zYq__poNote{z-index:5;width:914px;font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.04em;font-size:64px;line-height:1.02;position:absolute;top:612px;left:96px}@media (prefers-reduced-motion:reduce){.rorelse-module__E_4zYq__kran *,.rorelse-module__E_4zYq__lateral *,.rorelse-module__E_4zYq__poang *{transition:none!important;animation:none!important}}
@property --veil{syntax:"<number>";inherits:true;initial-value:.5}@property --big{syntax:"<number>";inherits:true;initial-value:0}.skala-module__cFPl5W__sky{pointer-events:none;background:var(--bg);transition:--veil .9s var(--ease), --big 1.1s var(--ease);position:absolute;inset:0;overflow:hidden}.skala-module__cFPl5W__sky[data-still=true]{transition:none}.skala-module__cFPl5W__level{transform-origin:0 0;width:1600px;height:900px;position:absolute;top:0;left:0}.skala-module__cFPl5W__level img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.skala-module__cFPl5W__sky[data-moving=true] .skala-module__cFPl5W__level{will-change:transform, opacity}.skala-module__cFPl5W__level[data-inner=true]{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(180deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(180deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(180deg, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__level img{filter:grayscale()contrast(1.08)brightness(1.08);mix-blend-mode:multiply}.skala-module__cFPl5W__cam{transform-origin:1155px 450px;position:absolute;inset:0}.skala-module__cFPl5W__cam[data-layer=bild]:before{content:"";background:#000;position:absolute;inset:-200%}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__cam[data-layer=bild]:before{display:none}.skala-module__cFPl5W__dawn{pointer-events:none;mix-blend-mode:screen;opacity:var(--dawn);transition:opacity 4.5s var(--ease) .5s;position:absolute;inset:0}.skala-module__cFPl5W__sky[data-still=true] .skala-module__cFPl5W__dawn{transition:none}.skala-module__cFPl5W__dawn i{position:absolute}.skala-module__cFPl5W__dawn i:first-child{background:radial-gradient(50% 46%,#ffc4788c,#ff8c3c33 48%,#0000 72%);width:1400px;height:520px;top:-150px;left:455px}.skala-module__cFPl5W__dawn i:nth-child(2){border-radius:50%;width:688px;height:688px;top:106px;left:811px;box-shadow:0 -2px 4px #fff0d2f2,0 -6px 24px #ffc478b3,inset 0 6px 14px #ffdcaa59;-webkit-mask-image:linear-gradient(#000 0% 8%,#0000 26%);mask-image:linear-gradient(#000 0% 8%,#0000 26%)}.skala-module__cFPl5W__dawn i:nth-child(3){background:radial-gradient(circle,#fff 0 22%,#ffe8bee6 34%,#ffbe6e59 60%,#0000 72%);border-radius:50%;width:60px;height:60px;top:76px;left:1195px}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__dawn{display:none}.skala-module__cFPl5W__veil{background:var(--bg);opacity:var(--veil);position:absolute;inset:0}.skala-module__cFPl5W__vignette{background:radial-gradient(ellipse 86% 82% at 50% 48%, transparent 58%, color-mix(in srgb, var(--bg) 72%, transparent) 100%);position:absolute;inset:0}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__vignette{opacity:.35}.skala-module__cFPl5W__frame{border:1px solid color-mix(in srgb, var(--text) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--bg) 30%, transparent);position:absolute}.skala-module__cFPl5W__frame i{border:0 solid var(--accent);width:14px;height:14px;position:absolute}.skala-module__cFPl5W__frame i:first-child{border-top-width:2px;border-left-width:2px;top:-3px;left:-3px}.skala-module__cFPl5W__frame i:nth-child(2){border-top-width:2px;border-right-width:2px;top:-3px;right:-3px}.skala-module__cFPl5W__frame i:nth-child(3){border-bottom-width:2px;border-left-width:2px;bottom:-3px;left:-3px}.skala-module__cFPl5W__frame i:nth-child(4){border-bottom-width:2px;border-right-width:2px;bottom:-3px;right:-3px}.skala-module__cFPl5W__frameLabel{white-space:nowrap;font-family:var(--font-label,var(--font-mono));letter-spacing:.04em;color:color-mix(in srgb, var(--text) 82%, transparent);font-size:17px;font-weight:500;line-height:1;position:absolute;top:-3px;left:calc(100% + 12px)}.skala-module__cFPl5W__frameLabel sup,.skala-module__cFPl5W__hudPow sup{vertical-align:baseline;margin-left:.04em;font-size:max(.54em,14px);line-height:0;position:relative;top:-.72em}.skala-module__cFPl5W__hudScrim{width:1320px;height:720px;opacity:var(--big);background:radial-gradient(ellipse 100% 100% at 0% 100%, color-mix(in srgb, var(--bg) 88%, transparent) 0%, color-mix(in srgb, var(--bg) 74%, transparent) 42%, color-mix(in srgb, var(--bg) 30%, transparent) 68%, transparent 88%);position:absolute;bottom:0;left:0}.skala-module__cFPl5W__hud{left:calc(40px + 56px * var(--big));bottom:calc(22px + 140px * var(--big));color:var(--text);font-family:var(--font-label,var(--font-mono));position:absolute}.skala-module__cFPl5W__hudTop{align-items:baseline;gap:calc(14px + 26px * var(--big));margin:0;display:flex}.skala-module__cFPl5W__hudPow{font-size:calc(27px + 181px * var(--big));letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-weight:500;line-height:.9}.skala-module__cFPl5W__hudPow small{letter-spacing:0;color:var(--text-muted);margin-left:.22em;font-size:max(.46em,14px);font-weight:400}.skala-module__cFPl5W__hudPlace{font-size:calc(15px + 25px * var(--big));letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--text) calc(62% + 38% * var(--big)), transparent);white-space:nowrap;font-weight:500;line-height:1}.skala-module__cFPl5W__ruler{width:calc(280px + 640px * var(--big));height:calc(12px + 14px * var(--big));margin-top:calc(9px + 18px * var(--big));border-bottom:1px solid color-mix(in srgb, var(--text) 32%, transparent);position:relative}.skala-module__cFPl5W__ruler i{left:calc(var(--x) * 100%);width:1px;height:calc(5px + 8px * var(--big));background:color-mix(in srgb, var(--text) 40%, transparent);position:absolute;bottom:0}.skala-module__cFPl5W__ruler i[data-stop=true]{height:calc(9px + 14px * var(--big));background:color-mix(in srgb, var(--text) 76%, transparent)}.skala-module__cFPl5W__ruler b{left:calc(var(--m) * 100%);bottom:calc(-4px - 5px * var(--big));width:calc(8px + 10px * var(--big));aspect-ratio:1;background:var(--accent-bright);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-bright) 26%, transparent), 0 0 18px color-mix(in srgb, var(--accent-bright) 70%, transparent);border-radius:50%;position:absolute;translate:-50%}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__ruler b{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-bright) 30%, transparent)}.skala-module__cFPl5W__portalIn{z-index:60;pointer-events:none;width:192px;height:108px;box-shadow:0 0 0 2400px var(--bg);animation:1.35s cubic-bezier(.65,0,.25,1) 80ms both skala-module__cFPl5W__portalOpen;position:absolute;top:356px;left:1014px}.skala-module__cFPl5W__portalIn img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-tone=light] .skala-module__cFPl5W__portalIn img{filter:grayscale()contrast(1.08)brightness(1.08)}.skala-module__cFPl5W__portalIn i{border:0 solid var(--accent);width:18px;height:18px;position:absolute}.skala-module__cFPl5W__portalIn i:first-of-type{border-top-width:2px;border-left-width:2px;top:-3px;left:-3px}.skala-module__cFPl5W__portalIn i:nth-of-type(2){border-top-width:2px;border-right-width:2px;top:-3px;right:-3px}.skala-module__cFPl5W__portalIn i:nth-of-type(3){border-bottom-width:2px;border-left-width:2px;bottom:-3px;left:-3px}.skala-module__cFPl5W__portalIn i:nth-of-type(4){border-bottom-width:2px;border-right-width:2px;bottom:-3px;right:-3px}@keyframes skala-module__cFPl5W__portalOpen{0%{opacity:1;width:192px;height:108px;top:356px;left:1014px}80%{opacity:1;width:1600px;height:900px;top:0;left:0}to{opacity:0;width:1600px;height:900px;top:0;left:0}}.skala-module__cFPl5W__zoom{position:absolute;inset:0}.skala-module__cFPl5W__zoomScrim{background:radial-gradient(ellipse 100% 100% at 0% 0%, color-mix(in srgb, var(--bg) 80%, transparent) 0%, color-mix(in srgb, var(--bg) 42%, transparent) 46%, transparent 76%);width:1240px;height:560px;position:absolute;top:0;left:0}.skala-module__cFPl5W__zoomHead{width:660px;position:absolute;top:92px;left:96px}.skala-module__cFPl5W__zoomHead>p:first-child{white-space:nowrap}.skala-module__cFPl5W__zoomTitle{font-family:var(--font-display);font-weight:var(--heading-weight);letter-spacing:-.042em;text-wrap:balance;margin-top:20px;font-size:78px;line-height:1.02}.skala-module__cFPl5W__zoomCaption{width:600px;color:color-mix(in srgb, var(--text) 86%, transparent);text-wrap:pretty;margin-top:24px;font-size:30px;line-height:1.3}.skala-module__cFPl5W__planetGl{visibility:hidden;width:1600px;height:900px;position:absolute;top:0;left:0}.skala-module__cFPl5W__planetGl[data-on=true]{visibility:visible}.skala-module__cFPl5W__planetGl[data-on=true]~.skala-module__cFPl5W__cam[data-layer=bild]:before{display:none}.skala-module__cFPl5W__level[data-p="7"] img{transition:opacity .6s var(--ease)}.skala-module__cFPl5W__planetGl[data-on=true]~.skala-module__cFPl5W__cam[data-layer=bild] .skala-module__cFPl5W__level[data-p="7"] img{opacity:0}.skala-module__cFPl5W__sky[data-still=true] .skala-module__cFPl5W__level[data-p="7"] img{transition:none}.skala-module__cFPl5W__sky[data-tone=light] .skala-module__cFPl5W__planetGl{filter:grayscale()contrast(1.08)brightness(1.08);mix-blend-mode:multiply}
.stege-vis-module__Vwltnq__layer{opacity:0;pointer-events:none;transition:opacity .5s var(--ease);position:absolute;inset:0}.stege-vis-module__Vwltnq__layer[data-on=true]{opacity:1;transition:opacity 1.2s var(--ease) .2s}.stege-vis-module__Vwltnq__layer[data-still=true]{transition:none}[data-tone=light] .stege-vis-module__Vwltnq__layer{--human-text:color-mix(in srgb, var(--human) 42%, var(--ink))}.stege-vis-module__Vwltnq__canvas{width:1600px;height:900px;position:absolute;top:0;left:0}.stege-vis-module__Vwltnq__full{width:1600px;height:900px;position:absolute;top:0;left:0;overflow:visible}.stege-vis-module__Vwltnq__windCone{fill:color-mix(in srgb, var(--ai) 14%, transparent);stroke:color-mix(in srgb, var(--ai) 50%, transparent);stroke-width:1px}.stege-vis-module__Vwltnq__windLine{fill:none;stroke:var(--ai);stroke-width:1.8px;stroke-dasharray:5 6}.stege-vis-module__Vwltnq__windDay{fill:var(--ai)}.stege-vis-module__Vwltnq__windEye{fill:none;stroke:var(--ink);stroke-width:2px}.stege-vis-module__Vwltnq__days{width:260px;height:1px;font-family:var(--font-label,var(--font-mono));color:var(--muted);font-size:15px;position:absolute;top:200px;left:1228px}.stege-vis-module__Vwltnq__daysAxis{background:color-mix(in srgb, var(--ink) 45%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.stege-vis-module__Vwltnq__daysTick{position:absolute;top:12px;translate:-50%}.stege-vis-module__Vwltnq__daysTick:before{content:"";background:currentColor;width:1px;height:6px;position:absolute;top:-12px;left:50%}.stege-vis-module__Vwltnq__daysUnit{text-transform:uppercase;letter-spacing:.12em;position:absolute;top:12px;left:calc(100% + 22px)}.stege-vis-module__Vwltnq__daysWarn,.stege-vis-module__Vwltnq__daysWater{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex-direction:column;align-items:center;gap:8px;font-weight:600;display:flex;position:absolute;bottom:-5px;translate:-50%}.stege-vis-module__Vwltnq__daysWarn{color:var(--ai);left:0}.stege-vis-module__Vwltnq__daysWater{color:var(--ink);left:100%}.stege-vis-module__Vwltnq__daysWarn i,.stege-vis-module__Vwltnq__daysWater i{background:currentColor;border-radius:50%;order:2;width:11px;height:11px}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__daysWarn{animation:stege-vis-module__Vwltnq__daysIn .5s var(--ease) var(--warn) backwards}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__daysWater{animation:stege-vis-module__Vwltnq__daysRun var(--waterFor) linear var(--water) backwards}@keyframes stege-vis-module__Vwltnq__daysIn{0%{opacity:0}}@keyframes stege-vis-module__Vwltnq__daysRun{0%{left:0}}.stege-vis-module__Vwltnq__scan{width:290px;position:absolute;top:206px;left:1272px}.stege-vis-module__Vwltnq__scanHead{border-bottom:1px solid color-mix(in srgb, var(--ink) 28%, transparent);justify-content:space-between;align-items:baseline;margin:0 0 14px;padding-bottom:8px;display:flex}.stege-vis-module__Vwltnq__scanHead span{font-family:var(--font-label,var(--font-mono));letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:15px;font-weight:600}.stege-vis-module__Vwltnq__scanHead b{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.stege-vis-module__Vwltnq__scanA,.stege-vis-module__Vwltnq__scanB{gap:6px;margin:0 0 30px;padding:0;list-style:none;display:grid}.stege-vis-module__Vwltnq__scanA{grid-template-columns:repeat(10,16px)}.stege-vis-module__Vwltnq__scanB{grid-template-columns:repeat(13,16px)}.stege-vis-module__Vwltnq__scanA li{background:var(--ink);width:16px;height:16px}.stege-vis-module__Vwltnq__scanA li[data-gone]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ai) 70%, transparent);background:0 0}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__scanA li[data-gone]{animation:stege-vis-module__Vwltnq__scanGone .5s var(--ease) calc(.9s + var(--d) * 1.2s) backwards}@keyframes stege-vis-module__Vwltnq__scanGone{0%{background:var(--ink);box-shadow:inset 0 0 0 1.5px #0000}}.stege-vis-module__Vwltnq__scanB li{background:var(--human);border-radius:50%;width:16px;height:16px}.stege-vis-module__Vwltnq__scanB li[data-new]{background:var(--ai)}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__scanB li[data-new]{animation:stege-vis-module__Vwltnq__scanNew .45s var(--ease) calc(2.6s + var(--d) * 1s) backwards}@keyframes stege-vis-module__Vwltnq__scanNew{0%{opacity:0;transform:scale(0)}}.stege-vis-module__Vwltnq__clock{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;margin:0;display:grid;position:absolute;top:214px;left:1236px}.stege-vis-module__Vwltnq__clock b{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--human-text,var(--human));font-size:76px;font-weight:800;line-height:1}.stege-vis-module__Vwltnq__clock span{font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;font-size:20px;font-weight:600}.stege-vis-module__Vwltnq__clock small{font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;margin-top:10px;font-size:15px}.stege-vis-module__Vwltnq__mapEdge{fill:none;stroke:color-mix(in srgb, var(--ink) 55%, transparent);stroke-width:1.6px;stroke-dasharray:1 1}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__mapEdge{animation:stege-vis-module__Vwltnq__mapDraw .5s var(--ease) var(--d) backwards}@keyframes stege-vis-module__Vwltnq__mapDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.stege-vis-module__Vwltnq__mapNode{fill:var(--bg);stroke:var(--ink);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__mapNode{animation:stege-vis-module__Vwltnq__mapPop .4s var(--ease) var(--d) backwards}@keyframes stege-vis-module__Vwltnq__mapPop{0%{transform:scale(0)}}.stege-vis-module__Vwltnq__mapRoot{fill:var(--human)}.stege-vis-module__Vwltnq__film{width:296px;height:526px;margin:0;position:absolute;top:214px;left:1252px}.stege-vis-module__Vwltnq__film video,.stege-vis-module__Vwltnq__filmPoster{object-fit:cover;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.stege-vis-module__Vwltnq__filmPoster{transition:opacity .5s var(--ease) .25s}.stege-vis-module__Vwltnq__film[data-playing=true] .stege-vis-module__Vwltnq__filmPoster{opacity:0}.stege-vis-module__Vwltnq__film i{border:0 solid var(--human);width:16px;height:16px;position:absolute}.stege-vis-module__Vwltnq__film i:first-of-type{border-top-width:2px;border-left-width:2px;top:-7px;left:-7px}.stege-vis-module__Vwltnq__film i:nth-of-type(2){border-top-width:2px;border-right-width:2px;top:-7px;right:-7px}.stege-vis-module__Vwltnq__film i:nth-of-type(3){border-bottom-width:2px;border-left-width:2px;bottom:-7px;left:-7px}.stege-vis-module__Vwltnq__film i:nth-of-type(4){border-bottom-width:2px;border-right-width:2px;bottom:-7px;right:-7px}.stege-vis-module__Vwltnq__filmLabel{width:320px;font-family:var(--font-label,var(--font-mono));letter-spacing:.14em;text-transform:uppercase;color:var(--human-text,var(--human));font-size:15px;font-weight:600;line-height:1.35;position:absolute;bottom:calc(100% + 16px);left:0}.stege-vis-module__Vwltnq__filmCredit{width:300px;font-family:var(--font-label,var(--font-mono));letter-spacing:.04em;color:var(--muted);margin:0;font-size:14px;line-height:1.4;position:absolute;top:calc(100% + 14px);left:0}.stege-vis-module__Vwltnq__mol{width:300px;position:absolute;top:206px;left:1250px}.stege-vis-module__Vwltnq__molGrid{grid-template-columns:repeat(10,26px);gap:4px;margin:0 0 22px;padding:0;list-style:none;display:grid}.stege-vis-module__Vwltnq__molGrid li{width:26px;height:22px}.stege-vis-module__Vwltnq__molGrid svg{width:26px;height:22px;display:block;overflow:visible}.stege-vis-module__Vwltnq__molGrid polyline{fill:none;stroke:color-mix(in srgb, var(--ink) 34%, transparent);stroke-width:1.4px}.stege-vis-module__Vwltnq__molGrid circle{fill:color-mix(in srgb, var(--ink) 40%, transparent)}.stege-vis-module__Vwltnq__molGrid li[data-role=active] polyline,.stege-vis-module__Vwltnq__molGrid li[data-role=better] polyline{stroke:var(--ai)}.stege-vis-module__Vwltnq__molGrid li[data-role=active] circle{fill:var(--ai)}.stege-vis-module__Vwltnq__molGrid li[data-role=better] circle{fill:var(--human)}.stege-vis-module__Vwltnq__molGrid li[data-role=better] circle:first-of-type{fill:var(--ai)}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__molGrid li{animation:stege-vis-module__Vwltnq__molDraw .35s var(--ease) calc(.2s + var(--a) * 1.4s) backwards}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__molGrid li[data-role=active] :is(polyline,circle),.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__molGrid li[data-role=better] polyline{animation:stege-vis-module__Vwltnq__molActive .45s var(--ease) calc(1.9s + var(--d) * 1.2s) backwards}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__molGrid li[data-role=better] circle{animation:stege-vis-module__Vwltnq__molBetter .45s var(--ease) calc(3.2s + var(--d) * 1.1s) backwards}@keyframes stege-vis-module__Vwltnq__molDraw{0%{opacity:0;transform:translateY(4px)scale(.6)}}@keyframes stege-vis-module__Vwltnq__molActive{0%{fill:color-mix(in srgb, var(--ink) 40%, transparent);stroke:color-mix(in srgb, var(--ink) 34%, transparent)}}@keyframes stege-vis-module__Vwltnq__molBetter{0%{fill:var(--ai)}}.stege-vis-module__Vwltnq__molKey{border-bottom:1px solid color-mix(in srgb, var(--ink) 20%, transparent);grid-template-columns:14px 1fr auto;align-items:baseline;column-gap:12px;margin:0 0 10px;padding-bottom:8px;display:grid}.stege-vis-module__Vwltnq__molKey i{background:var(--ai);border-radius:50%;width:12px;height:12px}.stege-vis-module__Vwltnq__molKey[data-role=better] i{background:var(--human)}.stege-vis-module__Vwltnq__molKey span{font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:15px;font-weight:600}.stege-vis-module__Vwltnq__molKey b{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.stege-vis-module__Vwltnq__molKey[data-role=better] b{color:var(--human-text,var(--human))}.stege-vis-module__Vwltnq__lungTitle{border-bottom:1px solid color-mix(in srgb, var(--ink) 28%, transparent);width:300px;font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;padding-bottom:10px;font-size:15px;font-weight:600;line-height:1.4;position:absolute;top:206px;left:1252px}.stege-vis-module__Vwltnq__lungZero{fill:none;stroke:color-mix(in srgb, var(--ink) 50%, transparent);stroke-width:1px}.stege-vis-module__Vwltnq__lungZeroLabel{font-family:var(--font-label,var(--font-mono));fill:var(--muted);font-size:14px}.stege-vis-module__Vwltnq__lungBar{fill:color-mix(in srgb, var(--ink) 34%, transparent)}[data-role=drug] .stege-vis-module__Vwltnq__lungBar{fill:var(--ai)}.stege-vis-module__Vwltnq__lungValue{font-family:var(--font-display);letter-spacing:-.03em;fill:var(--ink);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800}[data-role=drug] .stege-vis-module__Vwltnq__lungValue{fill:var(--ai)}.stege-vis-module__Vwltnq__lungUnit{font-family:var(--font-label,var(--font-mono));letter-spacing:.04em;font-size:16px;font-weight:500}.stege-vis-module__Vwltnq__lungLabel{font-family:var(--font-label,var(--font-mono));letter-spacing:.1em;text-transform:uppercase;fill:var(--muted);font-size:15px;font-weight:600}.stege-vis-module__Vwltnq__scrollLabel{width:300px;font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:15px;font-weight:600;position:absolute;left:1252px}.stege-vis-module__Vwltnq__scrollPath{fill:none;stroke:color-mix(in srgb, var(--human) 70%, var(--ink));stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1 1}.stege-vis-module__Vwltnq__scrollGhost{fill:none;stroke:color-mix(in srgb, var(--human) 70%, var(--ink));stroke-width:1.5px}.stege-vis-module__Vwltnq__scrollPage{fill:color-mix(in srgb, var(--human) 14%, transparent);stroke:color-mix(in srgb, var(--human) 55%, transparent);stroke-width:1px}.stege-vis-module__Vwltnq__scrollInk{fill:var(--ai);font-family:Georgia,Times New Roman,serif;font-size:15px}.stege-vis-module__Vwltnq__scrollSweep{fill:none;stroke:var(--ai);stroke-width:2px}.stege-vis-module__Vwltnq__scrollCount{align-items:baseline;gap:10px;margin:0;display:flex;position:absolute;top:748px;left:1252px}.stege-vis-module__Vwltnq__scrollCount b{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ai);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.stege-vis-module__Vwltnq__scrollCount span{font-family:var(--font-label,var(--font-mono));letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:15px;font-weight:600}.stege-vis-module__Vwltnq__scrollMark{width:300px;font-family:var(--font-label,var(--font-mono));letter-spacing:.04em;color:var(--muted);margin:0;font-size:14px;position:absolute;top:800px;left:1252px}.stege-vis-module__Vwltnq__scrollCt{object-fit:cover;width:152px;height:188px;position:absolute;top:232px;left:1324px;-webkit-mask-image:radial-gradient(50% 50%,#000 78%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 78%,#0000 100%)}[data-tone=light] .stege-vis-module__Vwltnq__scrollCt{filter:invert()contrast(1.1);mix-blend-mode:multiply}.stege-vis-module__Vwltnq__scrollSheet{border:1px solid color-mix(in srgb, var(--ai) 45%, transparent);background:color-mix(in srgb, var(--ink) 5%, var(--bg));width:300px;position:absolute;top:470px;left:1252px;overflow:hidden}.stege-vis-module__Vwltnq__scrollText{background:var(--ai);width:300px;height:262px;-webkit-mask-image:var(--strip);mask-image:var(--strip);position:absolute;top:0;left:0;-webkit-mask-position:-560px 0;mask-position:-560px 0;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.stege-vis-module__Vwltnq__layer[data-on=true]:not([data-still=true]) .stege-vis-module__Vwltnq__scrollText{animation:40s linear 5.6s forwards stege-vis-module__Vwltnq__scrollPan}@keyframes stege-vis-module__Vwltnq__scrollPan{to{-webkit-mask-position:-1700px 0;mask-position:-1700px 0}}
