.edaider-module__ZlV6YG__viewport{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.edaider-module__ZlV6YG__stage{transform-origin:0 0;isolation:isolate;background:radial-gradient(ellipse at 100% 100%,var(--accent-bright),transparent 70%),var(--bg);width:1280px;height:720px;color:var(--text);font-family:var(--font-body);--ink:var(--text);--paper:var(--bg-surface);--signal:var(--bg);position:absolute;inset:0;overflow:hidden}.edaider-module__ZlV6YG__stage h1,.edaider-module__ZlV6YG__stage p,.edaider-module__ZlV6YG__stage blockquote{margin:0}.edaider-module__ZlV6YG__stage h1{font-family:var(--font-display);font-weight:var(--heading-weight,900);letter-spacing:-.055em;line-height:.95}.edaider-module__ZlV6YG__copy{white-space:pre-wrap}.edaider-module__ZlV6YG__stage [data-critical]{overflow-wrap:break-word}.edaider-module__ZlV6YG__top{font-family:var(--font-mono);letter-spacing:.09em;z-index:10;opacity:.8;justify-content:space-between;font-size:13px;display:flex;position:absolute;top:30px;left:56px;right:56px}.edaider-module__ZlV6YG__footer{z-index:10;opacity:.74;font-size:13px;line-height:1.35;position:absolute;bottom:25px;left:56px;right:56px}.edaider-module__ZlV6YG__footer a{color:inherit;text-underline-offset:3px;text-decoration:underline}.edaider-module__ZlV6YG__environment{z-index:-2;position:absolute;inset:0}.edaider-module__ZlV6YG__fullImage,.edaider-module__ZlV6YG__environment video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.edaider-module__ZlV6YG__shade{background:linear-gradient(90deg,color-mix(in srgb,var(--text) 95%,transparent),color-mix(in srgb,var(--text) 58%,transparent) 70%,color-mix(in srgb,var(--text) 26%,transparent)),linear-gradient(0deg,var(--text),transparent 50%);position:absolute;inset:0}.edaider-module__ZlV6YG__stage[data-layout=opening],.edaider-module__ZlV6YG__stage[data-layout=quote],.edaider-module__ZlV6YG__stage[data-layout=return]{color:var(--bg-surface);background:var(--text)}.edaider-module__ZlV6YG__opening{position:absolute;top:144px;left:60px}.edaider-module__ZlV6YG__opening>p{letter-spacing:-.02em;margin-bottom:27px;font-size:26px}.edaider-module__ZlV6YG__opening h1{color:var(--bg);max-width:1130px;font-size:116px;line-height:.91}.edaider-module__ZlV6YG__openingLine{background:var(--bg);width:95px;height:6px;margin-top:37px}.edaider-module__ZlV6YG__voiceNumber{font-size:425px;font-family:var(--font-display);letter-spacing:-.09em;color:var(--bg);opacity:.075;font-weight:900;line-height:.8;position:absolute;bottom:11px;right:22px}.edaider-module__ZlV6YG__quote{background:linear-gradient(135deg,color-mix(in srgb,var(--bg-surface) 7%,transparent),transparent),color-mix(in srgb,var(--text) 74%,transparent);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border:1px solid color-mix(in srgb,var(--bg-surface) 23%,transparent);width:1135px;min-height:364px;box-shadow:0 35px 60px -22px color-mix(in srgb,var(--text) 75%,transparent);border-radius:24px;padding:49px 55px 45px;position:absolute;top:146px;left:69px}.edaider-module__ZlV6YG__quote p{letter-spacing:-.035em;font-size:51px;font-weight:600;line-height:1.16;position:relative}.edaider-module__ZlV6YG__quote[data-long=true] p{font-size:46px}.edaider-module__ZlV6YG__quoteMark{font-family:var(--font-display);color:var(--bg);font-size:150px;line-height:1;position:absolute;top:-25px;left:15px}.edaider-module__ZlV6YG__voiceTrack{gap:9px;display:flex;position:absolute;bottom:83px;left:73px}.edaider-module__ZlV6YG__voiceTrack i{background:var(--bg-surface);opacity:.2;width:31px;height:4px;display:block}.edaider-module__ZlV6YG__voiceTrack i[data-on=true]{background:var(--bg);opacity:1;width:78px}.edaider-module__ZlV6YG__mediaCopy{width:400px;position:absolute;top:150px;left:54px}.edaider-module__ZlV6YG__mediaCopy h1{font-size:83px}.edaider-module__ZlV6YG__mediaCopy>p{max-width:340px;margin-top:30px;font-size:26px;line-height:1.25}.edaider-module__ZlV6YG__cinema{background:var(--text);border:10px solid var(--bg-surface);width:751px;height:533px;box-shadow:0 26px 60px -25px color-mix(in srgb,var(--text) 50%,transparent);border-radius:18px;position:absolute;top:110px;left:480px;overflow:hidden}.edaider-module__ZlV6YG__cinema video{object-fit:contain;width:100%;height:100%}.edaider-module__ZlV6YG__profileCopy{width:470px;position:absolute;top:140px;left:57px}.edaider-module__ZlV6YG__profileCopy h1{font-size:85px}.edaider-module__ZlV6YG__profileCopy>p{width:375px;margin-top:33px;font-size:27px;line-height:1.25}.edaider-module__ZlV6YG__profileMedia{width:751px;height:421px;position:absolute;top:192px;left:505px}.edaider-module__ZlV6YG__profileImage{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 28px 26px color-mix(in srgb,var(--text) 35%,transparent))}.edaider-module__ZlV6YG__scopeHalo{background:radial-gradient(circle,var(--bg-surface),transparent 66%);opacity:.55;width:1600px;height:1600px;position:absolute;top:-720px;left:140px}.edaider-module__ZlV6YG__scopeTitle{z-index:5;width:1135px;font-size:88px;position:absolute;top:100px;left:55px}.edaider-module__ZlV6YG__scopeSubtitle{z-index:5;font-size:24px;line-height:1.2;position:absolute;top:276px;left:60px}.edaider-module__ZlV6YG__scopeMedia{border:7px solid var(--bg-surface);background:var(--text);box-shadow:0 16px 24px -12px color-mix(in srgb,var(--text) 40%,transparent);z-index:2;border-bottom-width:40px;position:absolute}.edaider-module__ZlV6YG__scopePhoto{object-fit:cover;width:100%;height:100%}.edaider-module__ZlV6YG__scopeMedia>div{color:var(--text);white-space:nowrap;font-size:17px;font-weight:650;position:absolute;bottom:-32px;left:10px}.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="1"] .edaider-module__ZlV6YG__scopeTitle,.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="2"] .edaider-module__ZlV6YG__scopeTitle{font-size:68px;top:84px}.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="1"] .edaider-module__ZlV6YG__scopeSubtitle,.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="2"] .edaider-module__ZlV6YG__scopeSubtitle{top:229px}.edaider-module__ZlV6YG__schoolWorld{z-index:3;border:2px solid #0000;border-radius:20px;width:816px;height:365px;position:absolute;top:281px;left:232px}.edaider-module__ZlV6YG__schoolWorld[data-school=true]{border-color:color-mix(in srgb,var(--text) 65%,transparent);box-shadow:0 10px 35px color-mix(in srgb,var(--text) 15%,transparent);background:color-mix(in srgb,var(--bg-surface) 85%,transparent)}.edaider-module__ZlV6YG__schoolPhoto{opacity:.16;border-radius:19px;position:absolute;inset:0;overflow:hidden}.edaider-module__ZlV6YG__schoolLabel{font-size:30px;font-family:var(--font-display);letter-spacing:.08em;font-weight:900;position:absolute;top:15px;left:310px}.edaider-module__ZlV6YG__busWorld{box-shadow:0 16px 22px -15px var(--text);z-index:2;border-radius:12px;position:absolute;overflow:hidden}.edaider-module__ZlV6YG__busShade{background:linear-gradient(0deg,color-mix(in srgb,var(--text) 85%,transparent),transparent);position:absolute;inset:0}.edaider-module__ZlV6YG__busWorld>span{color:var(--bg-surface);letter-spacing:.1em;font-size:20px;font-weight:800;position:absolute;bottom:19px;left:20px}.edaider-module__ZlV6YG__echo{background:var(--bg-surface);border-left:3px solid var(--text);z-index:3;width:244px;height:111px;box-shadow:0 10px 17px -14px var(--text);padding:12px 14px;position:absolute;overflow:hidden}.edaider-module__ZlV6YG__echoNumber{font-size:12px;font-family:var(--font-mono);opacity:.55}.edaider-module__ZlV6YG__echo p{margin-top:7px;font-size:22px;line-height:1.15}.edaider-module__ZlV6YG__echo:nth-of-type(3n){border-left-color:var(--accent-bright)}.edaider-module__ZlV6YG__echo[data-index="0"]{top:12px;left:-69px}.edaider-module__ZlV6YG__echo[data-index="1"]{top:135px;left:-106px}.edaider-module__ZlV6YG__echo[data-index="2"]{top:255px;left:-40px}.edaider-module__ZlV6YG__echo[data-index="3"]{top:12px;right:-69px}.edaider-module__ZlV6YG__echo[data-index="4"]{top:135px;right:-106px}.edaider-module__ZlV6YG__echo[data-index="5"]{top:255px;right:-40px}.edaider-module__ZlV6YG__returnTitle{color:var(--bg);font-size:90px;position:absolute;top:94px;left:58px}.edaider-module__ZlV6YG__returnVoices{align-items:stretch;gap:22px;display:flex;position:absolute;top:225px;left:60px;right:60px}.edaider-module__ZlV6YG__returnVoices blockquote{border:1px solid color-mix(in srgb,var(--bg-surface) 28%,transparent);background:color-mix(in srgb,var(--text) 76%,transparent);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);border-radius:17px;flex:1;padding:24px 27px}.edaider-module__ZlV6YG__returnVoices p{letter-spacing:-.025em;font-size:29px;line-height:1.23}.edaider-module__ZlV6YG__returnVoices[data-voices="2"] p{font-size:35px}.edaider-module__ZlV6YG__returnVoices[data-voices="1"]{width:975px}.edaider-module__ZlV6YG__returnVoices[data-voices="1"] p{font-size:43px;line-height:1.2}.edaider-module__ZlV6YG__returnQuestion{letter-spacing:-.025em;width:1120px;color:var(--bg);font-size:35px;font-weight:650;line-height:1.2;position:absolute;top:574px;left:61px}.edaider-module__ZlV6YG__closing{position:absolute;top:185px;left:56px}.edaider-module__ZlV6YG__closing h1{z-index:2;max-width:1170px;font-size:133px;line-height:.95;position:relative}.edaider-module__ZlV6YG__closing>p{max-width:1100px;margin-top:30px;font-size:30px}.edaider-module__ZlV6YG__closeCircle{border:2px solid color-mix(in srgb,var(--text) 15%,transparent);z-index:0;border-radius:50%;width:600px;height:600px;position:absolute;top:-129px;left:769px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.edaider-module__ZlV6YG__quote,.edaider-module__ZlV6YG__returnVoices blockquote{background:var(--text)}}@media (prefers-reduced-motion:reduce){.edaider-module__ZlV6YG__stage *{transition:none!important;animation:none!important}}.edaider-module__ZlV6YG__stage[data-layout=research]{background:var(--text);color:var(--bg-surface)}.edaider-module__ZlV6YG__researchArt{z-index:-1;position:absolute;inset:0}.edaider-module__ZlV6YG__researchArt:after{content:"";background:linear-gradient(90deg,var(--text),transparent);position:absolute;inset:0}.edaider-module__ZlV6YG__researchIntro{width:1040px;position:absolute;top:119px;left:58px}.edaider-module__ZlV6YG__researchIntro>p{font-size:23px;line-height:1.35}.edaider-module__ZlV6YG__researchIntro h1{color:var(--bg);margin-top:36px;font-size:107px}.edaider-module__ZlV6YG__researchIntro .edaider-module__ZlV6YG__problem{max-width:700px;margin-top:42px;font-size:32px;line-height:1.25}.edaider-module__ZlV6YG__swarm{grid-template-columns:repeat(16,1fr);gap:9px;width:544px;height:420px;display:grid;position:absolute;top:147px;right:55px;transform:perspective(1000px)rotateY(-12deg)rotate(3deg)}.edaider-module__ZlV6YG__swarm i{border:1px solid var(--bg);background:color-mix(in srgb,var(--bg) 17%,transparent);box-shadow:0 0 13px color-mix(in srgb,var(--bg) 12%,transparent);border-radius:4px}.edaider-module__ZlV6YG__agentCopy{width:550px;position:absolute;top:160px;left:58px}.edaider-module__ZlV6YG__agentCopy h1{color:var(--bg);font-size:137px}.edaider-module__ZlV6YG__agentCopy h2{margin:22px 0;font-size:35px;font-weight:650;line-height:1.16}.edaider-module__ZlV6YG__agentCopy>p{max-width:410px;font-size:25px;line-height:1.35}.edaider-module__ZlV6YG__swarmCaption{opacity:.65;font-size:14px;position:absolute;bottom:92px;right:64px}.edaider-module__ZlV6YG__volume{grid-template-columns:1.35fr 1fr;gap:70px;display:grid;position:absolute;top:164px;left:58px;right:58px}.edaider-module__ZlV6YG__volume h1{color:var(--bg);font-size:213px;line-height:1}.edaider-module__ZlV6YG__volume p{letter-spacing:-.04em;font-size:44px}.edaider-module__ZlV6YG__volume small{opacity:.75;max-width:490px;margin-top:50px;font-size:20px;line-height:1.35;display:block}.edaider-module__ZlV6YG__hours{border-left:1px solid color-mix(in srgb,var(--bg-surface) 35%,transparent);padding-left:62px}.edaider-module__ZlV6YG__analogyTitle{font-size:25px;position:absolute;top:115px;left:58px}.edaider-module__ZlV6YG__years{z-index:2;position:absolute;top:231px;left:58px}.edaider-module__ZlV6YG__years h1{color:var(--bg);font-size:167px}.edaider-module__ZlV6YG__years p{margin-top:19px;font-size:34px}.edaider-module__ZlV6YG__compressed{text-align:center;background:var(--bg);width:324px;color:var(--text);z-index:2;border-radius:17px;padding:25px 10px 31px;position:absolute;top:223px;right:65px}.edaider-module__ZlV6YG__compressed h1{font-size:157px}.edaider-module__ZlV6YG__compressed p{font-size:34px}.edaider-module__ZlV6YG__foldLines{opacity:.15;flex-direction:column;justify-content:space-between;width:530px;height:300px;display:flex;position:absolute;top:195px;left:434px;transform:skewY(-13deg)}.edaider-module__ZlV6YG__foldLines i{background:var(--bg);transform-origin:100%;height:1px;display:block}.edaider-module__ZlV6YG__analogyNote{opacity:.8;font-size:20px;position:absolute;bottom:136px;left:59px}.edaider-module__ZlV6YG__researchResult{color:var(--bg);font-size:23px;position:absolute;bottom:83px;left:59px}.edaider-module__ZlV6YG__stage[data-phone=true] .edaider-module__ZlV6YG__quote{min-height:350px;padding:38px 38px 40px;top:155px}.edaider-module__ZlV6YG__stage[data-phone=true] .edaider-module__ZlV6YG__quote p{font-size:39px;line-height:1.19}.edaider-module__ZlV6YG__stage[data-phone=true] .edaider-module__ZlV6YG__quote[data-long=true] p{font-size:37px}.edaider-module__ZlV6YG__stage[data-phone=true] .edaider-module__ZlV6YG__voiceNumber{font-size:320px;bottom:80px;right:474px}.edaider-module__ZlV6YG__phone{background:var(--bg-surface);width:376px;height:566px;color:var(--text);border:7px solid #343430;border-radius:44px;position:absolute;top:76px;left:832px;overflow:hidden;box-shadow:0 25px 65px #0008,0 0 0 1px #fff6}.edaider-module__ZlV6YG__phoneIsland{background:#151511;border-radius:20px;width:100px;height:19px;position:absolute;top:11px;left:131px}.edaider-module__ZlV6YG__phoneHeader{border-bottom:1px solid color-mix(in srgb,var(--text) 15%,transparent);justify-content:space-between;padding:49px 24px 15px;font-size:22px;font-weight:800;display:flex}.edaider-module__ZlV6YG__phoneHeader>span{letter-spacing:3px}.edaider-module__ZlV6YG__phoneChat{flex-direction:column;gap:19px;padding:20px 18px;display:flex}.edaider-module__ZlV6YG__phoneChat small{letter-spacing:.05em;font-size:12px;font-family:var(--font-mono);opacity:.65;margin-bottom:5px;font-weight:700;display:block}.edaider-module__ZlV6YG__phoneChat p{letter-spacing:-.025em;font-size:22px;line-height:1.25}.edaider-module__ZlV6YG__userMessage{background:color-mix(in srgb,var(--bg) 55%,var(--bg-surface));border-radius:17px 17px 4px;align-self:flex-end;max-width:95%;padding:13px 15px}.edaider-module__ZlV6YG__aiMessage{border-left:3px solid var(--accent);align-self:flex-start;max-width:100%;padding:0 10px 0 13px}.edaider-module__ZlV6YG__phoneCaption{text-align:center;opacity:.65;font-size:12px;position:absolute;bottom:29px;left:10px;right:10px}.edaider-module__ZlV6YG__homeBar{background:var(--text);opacity:.55;border-radius:5px;width:105px;height:4px;position:absolute;bottom:10px;left:127px}.edaider-module__ZlV6YG__busProgress{width:355px;height:58px;position:absolute;bottom:78px;left:73px}.edaider-module__ZlV6YG__busRider{width:98px;height:46px;position:absolute;bottom:7px;left:-24px}.edaider-module__ZlV6YG__busIcon{object-fit:contain;filter:drop-shadow(0 3px 2px #0008);width:100%;height:100%}.edaider-module__ZlV6YG__busProgress .edaider-module__ZlV6YG__voiceTrack{gap:9px;bottom:0;left:0}.edaider-module__ZlV6YG__busProgress .edaider-module__ZlV6YG__voiceTrack i,.edaider-module__ZlV6YG__busProgress .edaider-module__ZlV6YG__voiceTrack i[data-on=true]{width:48px}.edaider-module__ZlV6YG__stage[data-layout=montage]{background:var(--text);color:var(--bg-surface)}.edaider-module__ZlV6YG__videoMosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.1fr 1fr;gap:13px;display:grid;position:absolute;inset:-25px;transform:rotate(-3deg)scale(1.06)}.edaider-module__ZlV6YG__videoMosaic>div{background:#121212;min-height:0;overflow:hidden}.edaider-module__ZlV6YG__videoMosaic video{object-fit:cover;width:100%;height:100%}.edaider-module__ZlV6YG__mosaicOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#000b,#0005),#0003;position:absolute;inset:0}.edaider-module__ZlV6YG__montageTitle{z-index:3;color:var(--bg);text-shadow:0 8px 55px #0008;max-width:1180px;font-size:153px;position:absolute;top:182px;left:58px}.edaider-module__ZlV6YG__montageSubtitle{z-index:3;font-size:30px;position:absolute;bottom:90px;left:62px}.edaider-module__ZlV6YG__researchIntro h1{margin-top:35px;font-size:180px}.edaider-module__ZlV6YG__researchIntro .edaider-module__ZlV6YG__problem{margin-top:40px}.edaider-module__ZlV6YG__mediaCopy h1,.edaider-module__ZlV6YG__profileCopy h1{font-size:104px}.edaider-module__ZlV6YG__mediaCopy,.edaider-module__ZlV6YG__profileCopy{width:440px}.edaider-module__ZlV6YG__profileCopy>p{margin-top:45px}.edaider-module__ZlV6YG__newsWall{z-index:3;pointer-events:none;position:absolute;inset:0}.edaider-module__ZlV6YG__newsClip{border:5px solid var(--bg-surface);background:var(--bg-surface);transform-origin:top;position:absolute;box-shadow:0 18px 42px #0004}.edaider-module__ZlV6YG__newsImage{object-fit:cover;object-position:top;width:100%;height:auto;max-height:360px;display:block}.edaider-module__ZlV6YG__stage[data-layout=scope] .edaider-module__ZlV6YG__scopeTitle,.edaider-module__ZlV6YG__stage[data-layout=scope] .edaider-module__ZlV6YG__scopeSubtitle{z-index:15}.edaider-module__ZlV6YG__stage[data-layout=scope]:not([data-step="0"]) .edaider-module__ZlV6YG__scopeTitle{background:color-mix(in srgb,var(--bg) 94%,transparent);width:790px;box-shadow:0 0 30px 20px color-mix(in srgb,var(--bg) 94%,transparent);font-size:68px;top:80px}.edaider-module__ZlV6YG__stage[data-layout=scope]:not([data-step="0"]) .edaider-module__ZlV6YG__scopeSubtitle{background:var(--bg);padding:0 5px;top:229px}.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="4"] .edaider-module__ZlV6YG__schoolWorld{z-index:12}.edaider-module__ZlV6YG__stage[data-layout=scope] .edaider-module__ZlV6YG__footer{background:color-mix(in srgb,var(--bg) 90%,transparent);padding:4px;bottom:21px}.edaider-module__ZlV6YG__newsClip[data-news-index="4"] .edaider-module__ZlV6YG__newsImage{object-position:bottom;height:200px}.edaider-module__ZlV6YG__newsClip[data-news-index="8"] .edaider-module__ZlV6YG__newsImage{object-position:top;height:190px}.edaider-module__ZlV6YG__newsClip[data-news-index="9"] .edaider-module__ZlV6YG__newsImage{object-position:bottom;height:185px}.edaider-module__ZlV6YG__stage[data-layout=learning]{background:var(--text)}.edaider-module__ZlV6YG__learningBackdrop{grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.edaider-module__ZlV6YG__learningPhoto{background:var(--text);position:relative;overflow:hidden}.edaider-module__ZlV6YG__learningPhoto[data-side=right]{background:var(--bg)}.edaider-module__ZlV6YG__learningPhotoInner{position:absolute;inset:0}.edaider-module__ZlV6YG__learningPhoto .edaider-module__ZlV6YG__fullImage{object-position:center 35%}.edaider-module__ZlV6YG__learningVeil{background:linear-gradient(180deg,color-mix(in srgb,var(--text) 62%,transparent),transparent 45%,color-mix(in srgb,var(--text) 80%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--text) 20%,transparent),transparent);position:absolute;inset:0}.edaider-module__ZlV6YG__learningPhoto[data-side=right] .edaider-module__ZlV6YG__learningVeil{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 10%,transparent),transparent 48%,color-mix(in srgb,var(--text) 35%,transparent))}.edaider-module__ZlV6YG__learningSeam{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--bg) 65%,transparent) 30%,transparent 95%);width:1px;position:absolute;top:0;bottom:0;left:50%}.edaider-module__ZlV6YG__learningTitle{color:var(--bg-surface);text-shadow:0 5px 40px #0007;font-size:119px;position:absolute;top:83px;left:49px}.edaider-module__ZlV6YG__learningPair{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid;position:absolute;top:363px;left:48px;right:48px}.edaider-module__ZlV6YG__learningChat{border:1px solid color-mix(in srgb,var(--bg-surface) 32%,transparent);background:linear-gradient(140deg,color-mix(in srgb,var(--bg-surface) 8%,transparent),transparent 60%),color-mix(in srgb,var(--text) 79%,transparent);-webkit-backdrop-filter:blur(24px)saturate(.8);backdrop-filter:blur(24px)saturate(.8);min-height:272px;color:var(--bg-surface);border-radius:24px 24px 7px;position:relative;overflow:hidden;box-shadow:0 22px 70px #0006,inset 0 1px #fff2}.edaider-module__ZlV6YG__learningChat[data-side=right]{background:linear-gradient(130deg,#fff5,transparent 70%),color-mix(in srgb,var(--bg-surface) 82%,transparent);color:var(--text);border-color:color-mix(in srgb,var(--bg-surface) 80%,transparent);margin-top:23px;box-shadow:0 22px 65px #20241033,inset 0 1px #fffa}.edaider-module__ZlV6YG__learningMessage{padding:24px 29px 30px}.edaider-module__ZlV6YG__learningSender{font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:10px;margin-bottom:20px;font-size:14px;display:flex}.edaider-module__ZlV6YG__learningAvatar{opacity:.65;border:1px solid;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.edaider-module__ZlV6YG__learningAvatar svg{width:17px;height:17px}.edaider-module__ZlV6YG__learningSent{opacity:.5;margin-left:auto;font-size:24px;line-height:1}.edaider-module__ZlV6YG__learningMessage p{letter-spacing:-.025em;font-size:31px;font-weight:500;line-height:1.31}.edaider-module__ZlV6YG__stage[data-layout=learning] .edaider-module__ZlV6YG__top{color:var(--text);text-shadow:0 1px 12px var(--bg-surface)}.edaider-module__ZlV6YG__stage[data-layout=learning] .edaider-module__ZlV6YG__footer{color:var(--bg-surface);text-shadow:0 1px 8px #000;opacity:.7;max-width:545px;font-size:12px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.edaider-module__ZlV6YG__learningChat{background:var(--text)}.edaider-module__ZlV6YG__learningChat[data-side=right]{background:var(--bg-surface)}}.edaider-module__ZlV6YG__stage[data-layout=scope] .edaider-module__ZlV6YG__scopeTitle,.edaider-module__ZlV6YG__stage[data-layout=scope]:not([data-step="0"]) .edaider-module__ZlV6YG__scopeTitle{background:color-mix(in srgb,var(--bg) 94%,transparent);width:790px;box-shadow:0 0 30px 20px color-mix(in srgb,var(--bg) 94%,transparent);font-size:98px;top:79px}.edaider-module__ZlV6YG__stage[data-layout=scope] .edaider-module__ZlV6YG__scopeSubtitle,.edaider-module__ZlV6YG__stage[data-layout=scope]:not([data-step="0"]) .edaider-module__ZlV6YG__scopeSubtitle{background:var(--bg);padding:0 5px;font-size:30px;top:196px}.edaider-module__ZlV6YG__stage[data-layout=scope][data-step="3"] .edaider-module__ZlV6YG__scopeTitle{width:1160px;box-shadow:none;background:0 0;font-size:162px;line-height:1;top:178px}.edaider-module__ZlV6YG__viewport{--linjen-night:var(--bg);--linjen-ink:var(--text);--linjen-sun:var(--accent);--linjen-surface:var(--bg-surface);--linjen-muted:var(--text-muted);--linjen-backdrop:var(--linjen-sky,radial-gradient(ellipse at 88% -12%,#34569657,transparent 56%),radial-gradient(ellipse at 6% 118%,#ffb32121,transparent 54%))}@container style(--signature:linjen){.edaider-module__ZlV6YG__stage{background:var(--linjen-backdrop),var(--bg)}.edaider-module__ZlV6YG__stage[data-layout=opening],.edaider-module__ZlV6YG__stage[data-layout=quote],.edaider-module__ZlV6YG__stage[data-layout=return],.edaider-module__ZlV6YG__stage[data-layout=research],.edaider-module__ZlV6YG__stage[data-layout=montage],.edaider-module__ZlV6YG__stage[data-layout=learning]{--text:var(--linjen-night);--bg:var(--linjen-sun);--bg-surface:var(--linjen-ink);--text-muted:var(--linjen-muted);background:var(--linjen-backdrop),var(--linjen-night)}.edaider-module__ZlV6YG__voiceNumber,.edaider-module__ZlV6YG__stage[data-phone=true] .edaider-module__ZlV6YG__voiceNumber{font-family:var(--font-doto),var(--font-mono);font-variation-settings:"ROND" 100;letter-spacing:.02em;color:var(--accent-bright);opacity:1;text-shadow:0 0 8px color-mix(in srgb,var(--accent-bright) 75%,transparent),0 0 22px color-mix(in srgb,var(--accent-bright) 35%,transparent);font-size:74px;font-weight:900;line-height:1;bottom:132px;left:56px;right:auto}}
.finale-module__2SVyNq__root{isolation:isolate;position:absolute;inset:0}.finale-module__2SVyNq__root h1,.finale-module__2SVyNq__root h2,.finale-module__2SVyNq__root p{margin:0}.finale-module__2SVyNq__root h1,.finale-module__2SVyNq__root h2{font-family:var(--font-display);font-weight:var(--heading-weight,900);letter-spacing:-.055em;line-height:1}.finale-module__2SVyNq__root svg{overflow:visible}.finale-module__2SVyNq__root img{object-fit:contain;width:100%;height:100%}.finale-module__2SVyNq__progress,.finale-module__2SVyNq__ecpa,.finale-module__2SVyNq__ending{--f-light:var(--g-paper);--f-tint:var(--g-bg);--f-dark:var(--g-ink)}.finale-module__2SVyNq__progressHalo{background:radial-gradient(ellipse,color-mix(in srgb,var(--g-accent) 34%,transparent),transparent 68%);z-index:-1;width:810px;height:540px;position:absolute;top:190px;left:570px}.finale-module__2SVyNq__progressTitle{max-width:760px;color:var(--f-light);font-size:73px;position:absolute;top:153px;left:58px}.finale-module__2SVyNq__progressTrack{fill:none;width:1280px;height:720px;stroke:var(--f-tint);stroke-width:2px;position:absolute;inset:0}.finale-module__2SVyNq__trackGhost{opacity:.12;stroke-width:1px}.finale-module__2SVyNq__progressTrack .finale-module__2SVyNq__returnPath{opacity:.35;stroke-dasharray:5 8;stroke-width:1.5px}.finale-module__2SVyNq__progressObjects{gap:30px;display:flex;position:absolute;top:322px;left:58px;right:58px}.finale-module__2SVyNq__progressStop{flex:1;min-width:0}.finale-module__2SVyNq__progressArtifact{justify-content:center;align-items:center;height:187px;display:flex;position:relative}.finale-module__2SVyNq__stopCopy h2{color:var(--f-light);margin-top:19px;font-size:36px}.finale-module__2SVyNq__stopCopy p{color:var(--f-tint);max-width:250px;margin-top:12px;font-size:20px;line-height:1.35}.finale-module__2SVyNq__progressFooter{color:var(--f-tint);font-size:23px;position:absolute;bottom:64px;left:58px}.finale-module__2SVyNq__miniBook{filter:drop-shadow(15px 25px 15px #0005);width:195px;height:158px;position:relative;transform:perspective(650px)rotateY(-20deg)rotate(-8deg)}.finale-module__2SVyNq__miniBook>div{background:var(--f-light);border-radius:4px;position:absolute;inset:0;transform:translate(8px,7px)}.finale-module__2SVyNq__miniBook>div+div{border-bottom:2px solid var(--f-tint);transform:translate(4px,3px)}.finale-module__2SVyNq__miniBook img{border:5px solid var(--f-light);background:var(--f-light);border-radius:3px;position:relative;object-fit:cover!important}.finale-module__2SVyNq__dialogSculpture{width:165px;height:145px;position:relative;transform:rotate(-9deg)}.finale-module__2SVyNq__dialogSculpture i{border:1px solid var(--f-light);background:linear-gradient(135deg,color-mix(in srgb,var(--f-light) 92%,transparent),color-mix(in srgb,var(--f-tint) 40%,transparent));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px 20px 20px 3px;width:135px;height:62px;position:absolute;box-shadow:5px 14px 25px #0003}.finale-module__2SVyNq__dialogSculpture i:nth-child(2){background:linear-gradient(135deg,var(--f-tint),var(--g-accent));border-radius:20px 20px 3px;top:50px;left:39px}.finale-module__2SVyNq__dialogSculpture i:nth-child(3){width:110px;height:48px;top:98px;left:0}.finale-module__2SVyNq__dialogSculpture i:after{content:"";background:var(--f-dark);opacity:.25;border-radius:3px;width:58%;height:5px;position:absolute;top:24px;left:20px}.finale-module__2SVyNq__repeatSculpture{filter:drop-shadow(0 10px 15px #0004);width:165px;height:165px;position:relative;transform:rotate(-18deg)}.finale-module__2SVyNq__repeatSculpture svg{fill:none;width:100%;height:100%;stroke:var(--f-tint);stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.finale-module__2SVyNq__repeatSculpture>div{background:linear-gradient(120deg,var(--f-light),var(--f-tint));width:53px;height:67px;box-shadow:9px 9px 0 color-mix(in srgb,var(--f-tint) 18%,transparent);border-radius:3px;position:absolute;top:48px;left:57px;transform:rotate(24deg)}.finale-module__2SVyNq__progressArtifact>.finale-module__2SVyNq__paper{width:130px;height:158px;transform:rotate(9deg)}.finale-module__2SVyNq__paper{background:linear-gradient(110deg,var(--g-paper) 65%,color-mix(in srgb,var(--g-paper) 89%,var(--g-accent)));width:235px;height:282px;color:var(--g-ink);box-shadow:1px 2px 1px #fff9,12px 24px 28px #24152f27,2px 3px 0 color-mix(in srgb,var(--g-ink) 15%,var(--g-paper));transform-origin:50%;border-radius:4px 25px 4px 4px;position:relative}.finale-module__2SVyNq__paper svg{width:100%;height:100%}.finale-module__2SVyNq__paperMargin{stroke:var(--g-accent);stroke-width:1px;opacity:.25}.finale-module__2SVyNq__inkLine{fill:none;stroke:var(--g-ink);stroke-width:2px;stroke-linecap:round;opacity:.55}.finale-module__2SVyNq__revision{fill:none;stroke:var(--g-accent);stroke-width:4px;stroke-linecap:round}.finale-module__2SVyNq__fold{background:linear-gradient(45deg,color-mix(in srgb,var(--g-paper) 55%,var(--g-accent)),var(--g-paper));clip-path:polygon(0 0,100% 100%,0 100%);filter:drop-shadow(-2px 3px 2px #0004);width:26px;height:26px;position:absolute;top:0;right:0}.finale-module__2SVyNq__pencil{background:linear-gradient(90deg,var(--g-accent),var(--g-bg) 40%,var(--g-accent) 70%,var(--g-ink));clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%);filter:drop-shadow(7px 10px 3px #0004);width:16px;height:201px;position:absolute;bottom:-12px;right:-17px;transform:rotate(23deg)}.finale-module__2SVyNq__paper:not([data-revised=true]) .finale-module__2SVyNq__pencil{bottom:-18px;right:18px;transform:rotate(42deg)}.finale-module__2SVyNq__modelName{font-family:var(--font-mono);color:var(--g-accent);font-size:20px;position:absolute;top:113px;left:58px}.finale-module__2SVyNq__modelQuestion{max-width:1150px;font-size:53px;position:absolute;top:155px;left:57px}.finale-module__2SVyNq__jagTracks{fill:none;width:1280px;height:720px;stroke:var(--g-accent);stroke-width:3px;position:absolute;inset:0}.finale-module__2SVyNq__jagStages{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:absolute;top:254px;left:64px;right:64px}.finale-module__2SVyNq__jagStage{text-align:center;position:relative}.finale-module__2SVyNq__stageName{font-family:var(--font-display);letter-spacing:-.05em;z-index:3;font-size:77px;font-weight:900;line-height:1;position:relative}.finale-module__2SVyNq__stageObject{place-items:center;height:275px;margin-top:0;display:grid;position:relative}.finale-module__2SVyNq__stageObject .finale-module__2SVyNq__paper{width:204px;height:246px}.finale-module__2SVyNq__stageAction{max-width:355px;min-height:60px;font-size:23px;line-height:1.3;margin-top:28px!important;margin-left:auto!important;margin-right:auto!important}.finale-module__2SVyNq__jagStage[data-active=true] .finale-module__2SVyNq__stageName{color:var(--g-ink)}.finale-module__2SVyNq__jagStage[data-active=true] .finale-module__2SVyNq__stageAction{font-weight:650}.finale-module__2SVyNq__thoughtCarrier{pointer-events:none;color:var(--g-ink);gap:7px;display:flex;position:absolute;top:436px;left:242px}.finale-module__2SVyNq__thoughtCarrier i{background:currentColor;border-radius:50%;width:5px;height:5px}.finale-module__2SVyNq__optic{width:300px;height:300px;color:var(--g-accent);filter:drop-shadow(0 22px 24px #24152f30);border-radius:50%;position:relative}.finale-module__2SVyNq__opticRim{background:conic-gradient(from 25deg,var(--g-paper),var(--g-accent) 15%,var(--g-bg) 24%,var(--g-paper) 32%,var(--g-accent) 48%,var(--g-ink) 55%,var(--g-bg) 71%,var(--g-paper) 88%,var(--g-accent));box-shadow:inset 0 0 3px var(--g-paper);border-radius:50%;padding:8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.finale-module__2SVyNq__opticGlass{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--g-paper) 83%,transparent),transparent 38%),linear-gradient(140deg,color-mix(in srgb,var(--g-paper) 58%,transparent),color-mix(in srgb,var(--g-bg) 12%,transparent) 48%,color-mix(in srgb,var(--g-accent) 42%,transparent));border:1px solid color-mix(in srgb,var(--g-paper) 75%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:inset -13px -14px 30px color-mix(in srgb,var(--g-accent) 18%,transparent),inset 4px 5px 3px #ffffff70;border-radius:50%;position:absolute;inset:9px}.finale-module__2SVyNq__opticCore{border:1px solid color-mix(in srgb,var(--g-paper) 85%,transparent);background:radial-gradient(circle at 34% 23%,var(--g-paper),var(--g-bg) 34%,var(--g-accent) 72%,var(--g-ink));box-shadow:0 10px 25px color-mix(in srgb,var(--g-accent) 38%,transparent);border-radius:50%;position:absolute;inset:28%}.finale-module__2SVyNq__optic svg{opacity:.7;width:100%;height:100%;position:absolute;inset:0}.finale-module__2SVyNq__optic[data-active=true] .finale-module__2SVyNq__opticCore{box-shadow:0 0 55px color-mix(in srgb,var(--g-paper) 60%,transparent),0 10px 25px color-mix(in srgb,var(--g-accent) 38%,transparent)}.finale-module__2SVyNq__ecpaTitle{color:var(--f-tint);font-size:147px;position:absolute;top:112px;left:53px;letter-spacing:-.08em!important}.finale-module__2SVyNq__ecpaQuestion{max-width:420px;color:var(--f-light);font-size:29px;line-height:1.35;position:absolute;top:283px;left:60px}.finale-module__2SVyNq__ecpaFloor{background:radial-gradient(ellipse,color-mix(in srgb,var(--g-accent) 18%,transparent),transparent 65%);border:1px solid color-mix(in srgb,var(--f-tint) 10%,transparent);border-radius:50%;width:715px;height:467px;position:absolute;top:168px;left:531px;transform:rotate(-13deg)}.finale-module__2SVyNq__roundTable{border:1px solid color-mix(in srgb,var(--f-tint) 65%,transparent);background:radial-gradient(ellipse at 34% 22%,color-mix(in srgb,var(--f-light) 22%,transparent),color-mix(in srgb,var(--f-tint) 6%,transparent) 70%);border-radius:50%;width:344px;height:294px;position:absolute;top:280px;left:700px;box-shadow:inset 0 3px 10px #ffffff10,0 28px 40px #0003}.finale-module__2SVyNq__personPosition{width:0;height:0;position:absolute;top:0;left:0}.finale-module__2SVyNq__person{filter:drop-shadow(6px 16px 10px #0006);width:98px;height:98px;position:absolute;top:-49px;left:-49px}.finale-module__2SVyNq__personShoulders{background:linear-gradient(135deg,var(--f-light),var(--f-tint) 45%,var(--g-accent));border-top:2px solid var(--f-light);border-radius:50% 50% 30% 30%;width:98px;height:75px;position:absolute;top:22px;left:0;transform:perspective(150px)rotateX(20deg)}.finale-module__2SVyNq__personHead{background:radial-gradient(circle at 35% 25%,var(--f-light),var(--f-tint) 40%,var(--g-accent));border:1px solid color-mix(in srgb,var(--f-light) 70%,transparent);border-radius:50%;width:46px;height:48px;position:absolute;top:-4px;left:26px;box-shadow:3px 8px 6px #0004}.finale-module__2SVyNq__person[data-tone="1"] .finale-module__2SVyNq__personShoulders{background:linear-gradient(140deg,var(--g-accent),var(--f-tint))}.finale-module__2SVyNq__person[data-tone="2"] .finale-module__2SVyNq__personShoulders{background:linear-gradient(140deg,var(--f-light),var(--g-accent))}.finale-module__2SVyNq__personNote{background:var(--f-light);border-radius:3px;width:41px;height:52px;position:absolute;bottom:-11px;right:-18px;transform:rotate(16deg);box-shadow:2px 4px 3px #0004}.finale-module__2SVyNq__personNote:after{content:"";background:repeating-linear-gradient(transparent 0,transparent 5px,var(--g-accent) 6px,transparent 7px);opacity:.7;position:absolute;inset:12px 7px}.finale-module__2SVyNq__ecpaChat{border:1px solid var(--f-tint);background:linear-gradient(135deg,color-mix(in srgb,var(--f-light) 85%,transparent),color-mix(in srgb,var(--f-tint) 62%,transparent));-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:25px 25px 25px 3px;width:238px;height:185px;padding:20px;position:absolute;top:288px;left:859px;transform:rotate(-7deg);box-shadow:12px 25px 60px #0004}.finale-module__2SVyNq__chatDots{gap:5px;margin-bottom:24px;display:flex}.finale-module__2SVyNq__chatDots i{background:var(--f-dark);opacity:.4;border-radius:50%;width:5px;height:5px}.finale-module__2SVyNq__chatStroke{background:var(--f-dark);opacity:.28;border-radius:3px;width:78%;height:5px;margin-top:10px}.finale-module__2SVyNq__chatStroke+.finale-module__2SVyNq__chatStroke{width:60%}.finale-module__2SVyNq__chatResponse{background:var(--g-accent);opacity:.85;border-radius:12px 12px 3px;height:47px;margin-top:16px;margin-left:70px}.finale-module__2SVyNq__conversationPaths{fill:none;width:1280px;height:720px;stroke:var(--f-tint);stroke-width:2px;stroke-linecap:round;position:absolute;inset:0}.finale-module__2SVyNq__ecpaFocus{max-width:470px;color:var(--f-light);position:absolute;top:421px;left:59px}.finale-module__2SVyNq__phaseNumber{font-family:var(--font-mono);opacity:.55;font-size:14px}.finale-module__2SVyNq__ecpaFocus h2{margin-top:14px;font-size:62px}.finale-module__2SVyNq__ecpaFocus p{color:var(--f-tint);margin-top:20px;font-size:24px;line-height:1.35}.finale-module__2SVyNq__ecpaRail{gap:25px;display:flex;position:absolute;bottom:65px;left:60px;right:60px}.finale-module__2SVyNq__ecpaRail>div{border-top:1px solid color-mix(in srgb,var(--f-tint) 22%,transparent);font-size:14px;font-family:var(--font-mono);color:var(--f-tint);opacity:.25;flex:1;padding-top:14px;position:relative}.finale-module__2SVyNq__ecpaRail>div[data-reached=true]{opacity:.6}.finale-module__2SVyNq__ecpaRail>div[data-current=true]{opacity:1;border-top:2px solid var(--f-tint)}.finale-module__2SVyNq__ecpaRail i{display:none}.finale-module__2SVyNq__endingIntro{color:var(--f-light);font-size:82px;position:absolute;top:111px;left:57px}.finale-module__2SVyNq__lensAssembly{height:345px;position:absolute;top:216px;left:0;right:0}.finale-module__2SVyNq__knowledgeLens,.finale-module__2SVyNq__teachingLens{isolation:isolate;width:526px;height:345px;position:absolute;top:0}.finale-module__2SVyNq__knowledgeLens{left:100px}.finale-module__2SVyNq__lensAssembly .finale-module__2SVyNq__optic{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.finale-module__2SVyNq__lensAssembly .finale-module__2SVyNq__opticCore,.finale-module__2SVyNq__lensAssembly .finale-module__2SVyNq__optic svg{display:none}.finale-module__2SVyNq__lensAssembly .finale-module__2SVyNq__opticRim{padding:5px}.finale-module__2SVyNq__lensAssembly .finale-module__2SVyNq__opticGlass{background:radial-gradient(ellipse at 33% 20%,color-mix(in srgb,var(--f-light) 45%,transparent),transparent 47%),linear-gradient(140deg,color-mix(in srgb,var(--f-tint) 25%,transparent),color-mix(in srgb,var(--g-accent) 12%,transparent));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.finale-module__2SVyNq__lensWords{color:var(--f-light);flex-direction:column;justify-content:center;padding:62px;display:flex;position:absolute;inset:0}.finale-module__2SVyNq__lensWords h2{font-size:49px;line-height:1.02}.finale-module__2SVyNq__lensWords p{color:var(--f-tint);max-width:380px;margin-top:25px;font-size:21px;line-height:1.45}.finale-module__2SVyNq__teachingLens .finale-module__2SVyNq__lensWords{padding-left:62px}.finale-module__2SVyNq__teachingLens{left:565px}.finale-module__2SVyNq__intersection{text-align:center;color:var(--f-light);font-size:44px;font-weight:600;position:absolute;bottom:78px;left:58px;right:58px}.finale-module__2SVyNq__ending[data-phase="2"]{color:var(--g-ink)}.finale-module__2SVyNq__finalAperture{border:1px solid color-mix(in srgb,var(--g-accent) 35%,transparent);background:radial-gradient(circle at 60% 35%,var(--g-paper),color-mix(in srgb,var(--g-paper) 32%,transparent) 54%,transparent 55%),conic-gradient(from 10deg,transparent,var(--g-accent),transparent 30%,var(--g-paper),transparent 62%);width:706px;height:706px;box-shadow:inset 0 0 0 14px color-mix(in srgb,var(--g-paper) 23%,transparent),0 0 0 18px color-mix(in srgb,var(--g-accent) 5%,transparent);border-radius:50%;position:absolute;top:64px;left:639px}.finale-module__2SVyNq__finalPortrait{z-index:2;filter:drop-shadow(-12px 10px 27px #24152f20);width:562px;height:566px;position:absolute;top:188px;left:732px}.finale-module__2SVyNq__finalPortrait img{object-position:center bottom}.finale-module__2SVyNq__finalTitle{z-index:3;white-space:pre-wrap;text-wrap:balance;width:875px;max-width:875px;font-size:111px;position:absolute;top:200px;left:54px;line-height:1.03!important}.finale-module__2SVyNq__finalUnderline{background:var(--g-accent);transform-origin:0;z-index:3;width:315px;height:7px;position:absolute;top:577px;left:62px}.finale-module__2SVyNq__thoughtCarrier{z-index:4;width:235px;height:282px;display:block;top:347px;left:133px}.finale-module__2SVyNq__thoughtCarrier .finale-module__2SVyNq__pencil{display:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.finale-module__2SVyNq__opticGlass{background:var(--g-bg)}.finale-module__2SVyNq__ecpaChat{background:var(--g-paper)}}@media (prefers-reduced-motion:reduce){.finale-module__2SVyNq__root *{transition:none!important;animation:none!important}}
.guide-module__utO8vW__viewport{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.guide-module__utO8vW__stage{--g-bg:var(--bg);--g-ink:var(--text);--g-paper:var(--bg-surface);--g-accent:var(--accent);transform-origin:0 0;isolation:isolate;background:var(--g-bg);width:1280px;height:720px;color:var(--g-ink);font-family:var(--font-body);position:absolute;inset:0;overflow:hidden}.guide-module__utO8vW__stage[data-solkraft=true]{--g-bg:#c8b8ff;--g-ink:#24152f;--g-paper:#fffdf1;--g-accent:#7758ab}.guide-module__utO8vW__stage[data-finale=night]{background:var(--g-ink);color:var(--g-paper)}.guide-module__utO8vW__stage[data-finale=night] .guide-module__utO8vW__light{opacity:.06}.guide-module__utO8vW__stage[data-finale=night] .guide-module__utO8vW__routeLine,.guide-module__utO8vW__stage[data-finale=night] .guide-module__utO8vW__route i,.guide-module__utO8vW__stage[data-finale=night] .guide-module__utO8vW__routeMarker{background:var(--g-paper)}.guide-module__utO8vW__stage[data-finale=night] .guide-module__utO8vW__routeMarker{box-shadow:0 0 0 5px color-mix(in srgb,var(--g-paper) 12%,transparent)}.guide-module__utO8vW__copy{white-space:pre-wrap}.guide-module__utO8vW__stage h1,.guide-module__utO8vW__stage h2,.guide-module__utO8vW__stage p,.guide-module__utO8vW__stage blockquote{margin:0}.guide-module__utO8vW__stage h1,.guide-module__utO8vW__stage h2{font-family:var(--font-display);letter-spacing:-.05em;line-height:1;font-weight:var(--heading-weight,900)}.guide-module__utO8vW__stage [data-critical]{overflow-wrap:break-word}.guide-module__utO8vW__light{z-index:-1;background:radial-gradient(ellipse at 88% 14%,color-mix(in srgb,var(--g-paper) 80%,transparent),transparent 67%);position:absolute;inset:0}.guide-module__utO8vW__header{font-family:var(--font-mono);letter-spacing:.08em;z-index:10;justify-content:space-between;font-size:12px;display:flex;position:absolute;top:30px;left:54px;right:54px}.guide-module__utO8vW__footer{opacity:.68;z-index:10;font-size:12px;line-height:1.4;position:absolute;bottom:20px;left:54px;right:54px}.guide-module__utO8vW__cover{object-fit:cover;width:100%;height:100%}.guide-module__utO8vW__contain{object-fit:contain;width:100%;height:100%}.guide-module__utO8vW__kicker{font-family:var(--font-mono);letter-spacing:.04em;opacity:.7;font-size:13px;line-height:1.4}.guide-module__utO8vW__route{height:39px;font-family:var(--font-mono);z-index:8;font-size:13px;display:flex;position:absolute;top:84px;left:57px;right:57px}.guide-module__utO8vW__route>div:not(.guide-module__utO8vW__routeLine){opacity:.4;width:20%;padding-top:16px;position:relative}.guide-module__utO8vW__route>div[data-active=true]{opacity:1;font-weight:700}.guide-module__utO8vW__route>div[data-past=true]{opacity:.65}.guide-module__utO8vW__route i{background:var(--g-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:0}.guide-module__utO8vW__routeLine{background:var(--g-ink);opacity:.2;height:1px;position:absolute;top:0;left:0;right:19%}.guide-module__utO8vW__routeMarker{background:var(--g-ink);width:11px;height:11px;box-shadow:0 0 0 5px color-mix(in srgb,var(--g-ink) 12%,transparent);border-radius:50%;position:absolute;top:-4px}.guide-module__utO8vW__williamPortrait{background:var(--g-ink);border-radius:150px 150px 18px 18px;width:295px;height:487px;position:absolute;top:135px;left:45px;overflow:hidden;box-shadow:0 25px 60px #24152f40}.guide-module__utO8vW__williamPortrait:after{content:"";background:linear-gradient(#0000,#24152fcc);position:absolute;inset:60% 0 0}.guide-module__utO8vW__williamPortrait h2{color:var(--g-paper);z-index:1;font-size:46px;position:absolute;bottom:26px;left:26px}.guide-module__utO8vW__williamPrompt{background:color-mix(in srgb,var(--g-paper) 85%,transparent);border:1px solid var(--g-paper);border-radius:22px;padding:30px 34px;position:absolute;top:100px;left:370px;right:45px;box-shadow:0 24px 60px #24152f20}.guide-module__utO8vW__williamQuote{width:815px;position:absolute;top:162px;left:399px}.guide-module__utO8vW__williamQuote blockquote{font-family:var(--font-display);font-size:65px;line-height:1.09;font-weight:var(--heading-weight,900);letter-spacing:-.045em}.guide-module__utO8vW__quoteMark{font-size:170px;font-family:var(--font-display);opacity:.16;position:absolute;top:-80px;left:-35px}.guide-module__utO8vW__valuePortrait{opacity:.15;filter:grayscale();width:510px;height:720px;position:absolute;top:0;right:-35px;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.guide-module__utO8vW__valueCopy{position:absolute;top:130px;left:55px}.guide-module__utO8vW__valueCopy h1{font-size:236px;line-height:.9}.guide-module__utO8vW__valueCopy>p{font-family:var(--font-display);font-size:72px;font-weight:var(--heading-weight,900);letter-spacing:-.04em;max-width:1160px;margin-top:32px;line-height:1.08}.guide-module__utO8vW__stage[data-guide=responsibility]{background:var(--g-ink);color:var(--g-paper)}.guide-module__utO8vW__stage[data-guide=responsibility] .guide-module__utO8vW__light{opacity:.08}.guide-module__utO8vW__manifesto{position:absolute;top:147px;left:56px}.guide-module__utO8vW__manifesto h1{color:var(--g-bg);font-size:110px;line-height:.97}.guide-module__utO8vW__manifesto>p{font-size:48px;font-family:var(--font-display);font-weight:var(--heading-weight,900);letter-spacing:-.02em;margin-top:28px;line-height:1.08}.guide-module__utO8vW__rule{background:var(--g-bg);width:118px;height:6px;margin-top:37px}.guide-module__utO8vW__bookArt{filter:drop-shadow(0 24px 23px #24152f50);width:615px;height:478px;position:absolute;top:164px;left:605px}.guide-module__utO8vW__bookIntro{width:559px;position:absolute;top:166px;left:55px}.guide-module__utO8vW__bookIntro h2{margin-top:13px;font-size:34px;line-height:1.1}.guide-module__utO8vW__bookIntro>p:last-child{max-width:460px;margin-top:24px;font-size:23px;line-height:1.35}.guide-module__utO8vW__languagePaper{background:var(--g-paper);border-radius:4px;width:736px;height:473px;padding:29px 35px;position:absolute;top:164px;left:58px;transform:rotate(-1deg);box-shadow:0 20px 50px #24152f30}.guide-module__utO8vW__languagePaper h2{margin-top:19px;font-size:50px}.guide-module__utO8vW__spanishLine{font-size:30px;line-height:1.35;margin-top:28px!important}.guide-module__utO8vW__verbs{border-top:1px solid color-mix(in srgb,var(--g-ink) 20%,transparent);gap:32px;margin-top:29px;padding-top:20px;display:flex}.guide-module__utO8vW__verbs>div{flex-direction:column;gap:7px;display:flex}.guide-module__utO8vW__verbs b{color:var(--g-accent);font-size:25px}.guide-module__utO8vW__verbs span{font-size:19px}.guide-module__utO8vW__journeyHeading{max-width:1150px;font-size:65px;position:absolute;top:170px;left:55px}.guide-module__utO8vW__bookGhost{opacity:.25;width:448px;height:350px;position:absolute;bottom:47px;left:30px;transform:rotate(-6deg)}.guide-module__utO8vW__agentPrompt{background:color-mix(in srgb,var(--g-paper) 85%,transparent);border:1px solid var(--g-paper);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px 24px 7px;width:742px;padding:27px 33px;position:absolute;top:330px;left:460px;box-shadow:0 18px 45px #24152f20}.guide-module__utO8vW__agentPrompt>p:last-child{margin-top:15px;font-size:27px;line-height:1.32}.guide-module__utO8vW__characterChat{flex-direction:column;gap:14px;width:635px;display:flex;position:absolute;top:168px;left:571px}.guide-module__utO8vW__characterLine{background:var(--g-paper);border-radius:18px 18px 18px 5px;align-self:flex-start;max-width:93%;padding:14px 20px;box-shadow:0 7px 25px #24152f15}.guide-module__utO8vW__characterLine small{font-family:var(--font-mono);opacity:.6;font-size:11px}.guide-module__utO8vW__stage[data-guide=characters]:not([data-step="0"]) .guide-module__utO8vW__journeyHeading{max-width:480px;font-size:61px;top:176px}.guide-module__utO8vW__characterTask{background:color-mix(in srgb,var(--g-paper) 75%,transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:16px;max-width:465px;padding:20px;font-size:27px;line-height:1.5;position:absolute;top:385px;left:58px}.guide-module__utO8vW__imagePrompt{background:var(--g-paper);border-radius:22px 22px 5px;padding:28px 30px;position:absolute;box-shadow:0 18px 44px #24152f20}.guide-module__utO8vW__generatedFrame{border:9px solid var(--g-paper);border-bottom-width:23px;width:605px;height:465px;position:absolute;top:170px;left:605px;transform:rotate(2deg);box-shadow:0 20px 45px #24152f40}.guide-module__utO8vW__generatedFrame img{object-position:center}.guide-module__utO8vW__stage[data-guide=images]:not([data-step="0"]) .guide-module__utO8vW__journeyHeading{max-width:515px;font-size:58px}.guide-module__utO8vW__imageTask{max-width:510px;font-size:24px;line-height:1.4;position:absolute;top:556px;left:60px}.guide-module__utO8vW__wordsTitle{max-width:670px;font-size:67px;position:absolute;top:175px;left:56px}.guide-module__utO8vW__wordsPhase{opacity:.45;margin-top:14px;display:block}.guide-module__utO8vW__vocab{flex-direction:column;gap:12px;width:510px;display:flex;position:absolute;top:395px;left:58px}.guide-module__utO8vW__vocab>div{background:color-mix(in srgb,var(--g-paper) 75%,transparent);border:1px solid var(--g-paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:9px;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.guide-module__utO8vW__vocab b{font-size:27px}.guide-module__utO8vW__vocab>div>span{opacity:.7;font-size:20px}.guide-module__utO8vW__recordScene{width:440px;height:429px;position:absolute;top:196px;left:745px}.guide-module__utO8vW__record{background:repeating-radial-gradient(circle,#211a27 0 3px,#39313e 4px,#211a27 5px);border-radius:50%;place-items:center;width:350px;height:350px;display:grid;transform:rotate(-15deg);box-shadow:0 25px 38px #24152f50}.guide-module__utO8vW__record>div{background:var(--g-bg);border:20px solid var(--g-accent);width:115px;height:115px;box-shadow:inset 0 0 0 33px var(--g-bg);border-radius:50%}.guide-module__utO8vW__recordScene>p{max-width:390px;margin-top:25px;font-size:25px;line-height:1.3}.guide-module__utO8vW__gameFilm{background:var(--g-ink);border:7px solid var(--g-ink);border-radius:27px;width:292px;height:506px;position:absolute;top:146px;left:805px;overflow:hidden;box-shadow:0 22px 50px #24152f50}.guide-module__utO8vW__gameFilm video{object-fit:contain;width:100%;height:100%}.guide-module__utO8vW__gameFilm p{background:var(--g-ink);color:var(--g-paper);text-align:center;padding:8px;font-size:12px;position:absolute;bottom:0;left:0;right:0}.guide-module__utO8vW__analogPaper{background:var(--g-paper);width:510px;height:400px;padding:34px 36px;position:absolute;top:218px;left:692px;transform:rotate(3deg);box-shadow:0 18px 45px #24152f40}.guide-module__utO8vW__analogPaper h2{margin-top:30px;font-size:42px;line-height:1.15}.guide-module__utO8vW__writingLines{background:repeating-linear-gradient(transparent,transparent 33px,color-mix(in srgb,var(--g-ink) 15%,transparent) 34px,transparent 35px);height:115px;margin-top:28px}.guide-module__utO8vW__pencil{background:linear-gradient(90deg,var(--g-accent),var(--g-bg),var(--g-accent));clip-path:polygon(0 0,100% 0,100% 90%,50% 100%,0 90%);width:18px;height:258px;position:absolute;top:168px;right:27px;transform:rotate(20deg)}.guide-module__utO8vW__progressTitle{font-size:78px;position:absolute;top:166px;left:58px}.guide-module__utO8vW__progression{grid-template-columns:repeat(4,1fr);gap:23px;display:grid;position:absolute;top:378px;left:60px;right:60px}.guide-module__utO8vW__progression>div{border-top:2px solid var(--g-ink);padding-top:18px}.guide-module__utO8vW__progression span{font-size:15px;font-family:var(--font-mono);opacity:.5}.guide-module__utO8vW__progression h2{margin-top:15px;font-size:37px}.guide-module__utO8vW__progression p{max-width:250px;margin-top:17px;font-size:22px;line-height:1.3}.guide-module__utO8vW__progressFoot{font-size:29px;font-weight:650;position:absolute;bottom:87px;left:58px}.guide-module__utO8vW__progressLoop{border:3px solid var(--g-accent);opacity:.35;border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;width:330px;height:180px;position:absolute;top:149px;right:70px;transform:rotate(-15deg)}.guide-module__utO8vW__lensTitle{font-size:105px;position:absolute;top:119px;left:57px}.guide-module__utO8vW__lensSubtitle{font-size:28px;position:absolute;top:248px;left:60px}.guide-module__utO8vW__jagRow{text-align:center;grid-template-columns:repeat(3,1fr);gap:25px;display:grid;position:absolute;top:338px;left:65px;right:65px}.guide-module__utO8vW__jagCircle{border:2px solid var(--g-ink);background:color-mix(in srgb,var(--g-paper) 62%,transparent);border-radius:50%;place-items:center;width:197px;height:197px;margin:auto;display:grid;box-shadow:0 17px 40px #24152f20}.guide-module__utO8vW__jagCircle[data-ai=true]{background:var(--g-ink);color:var(--g-bg)}.guide-module__utO8vW__jagCircle b{font-size:59px;font-family:var(--font-display);font-weight:900}.guide-module__utO8vW__jagRow p{margin-top:26px;font-size:25px;line-height:1.25}.guide-module__utO8vW__ecpaRow{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:absolute;top:350px;left:55px;right:55px}.guide-module__utO8vW__ecpaRow>div>div{background:var(--g-paper);border:1px solid var(--g-paper);border-radius:20px;place-items:center;height:145px;display:grid;box-shadow:0 16px 35px #24152f20}.guide-module__utO8vW__ecpaRow>div:nth-child(2)>div{background:var(--g-ink);color:var(--g-paper)}.guide-module__utO8vW__ecpaRow b{font-size:39px;font-family:var(--font-display)}.guide-module__utO8vW__ecpaRow p{text-align:center;margin-top:24px;font-size:24px;line-height:1.3}.guide-module__utO8vW__stage[data-guide=ending] .guide-module__utO8vW__lensTitle{font-size:82px}.guide-module__utO8vW__lensOverlap{justify-content:center;display:flex;position:absolute;top:282px;left:63px;right:63px}.guide-module__utO8vW__lensOverlap>div{background:color-mix(in srgb,var(--g-paper) 75%,transparent);border:1px solid var(--g-paper);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:130px;flex-direction:column;justify-content:center;width:570px;height:210px;padding:35px;display:flex}.guide-module__utO8vW__lensOverlap>div+div{background:color-mix(in srgb,var(--g-ink) 86%,transparent);color:var(--g-paper);margin-left:-45px;padding-left:57px}.guide-module__utO8vW__lensOverlap h2{font-size:38px}.guide-module__utO8vW__lensOverlap p{margin-top:18px;font-size:21px;line-height:1.3}.guide-module__utO8vW__intersection{text-align:center;font-size:39px;font-weight:650;position:absolute;top:557px;left:65px;right:65px}.guide-module__utO8vW__endPortrait{opacity:.17;filter:grayscale();width:480px;height:720px;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.guide-module__utO8vW__endTitle{max-width:1160px;font-size:120px;position:absolute;top:215px;left:57px;line-height:1!important}.guide-module__utO8vW__williamName{transform-origin:0 0;z-index:1;font-size:274px;position:absolute;top:104px;left:42px;letter-spacing:-.085em!important;line-height:1!important}.guide-module__utO8vW__williamPortrait{width:686px;height:646px;box-shadow:none;filter:drop-shadow(-15px 15px 28px #24152f28);z-index:2;background:0 0;border:0;border-radius:0;top:74px;left:596px;overflow:visible}.guide-module__utO8vW__williamPortrait:after{display:none}.guide-module__utO8vW__williamPortrait img{object-position:center bottom}.guide-module__utO8vW__stage[data-guide=william][data-step="0"] .guide-module__utO8vW__footer{max-width:460px}.guide-module__utO8vW__stage[data-guide=william][data-step="2"] .guide-module__utO8vW__footer{max-width:590px}.guide-module__utO8vW__williamPrompt{border:1px solid color-mix(in srgb,var(--g-paper) 95%,transparent);background:color-mix(in srgb,var(--g-paper) 84%,transparent);-webkit-backdrop-filter:blur(30px)saturate(1.15);backdrop-filter:blur(30px)saturate(1.15);z-index:4;border-radius:28px;padding:26px 36px 32px;top:128px;left:63px;right:63px;box-shadow:0 35px 90px #24152f28,inset 0 1px #fffa}.guide-module__utO8vW__promptBar{border-bottom:1px solid color-mix(in srgb,var(--g-ink) 13%,transparent);align-items:center;gap:12px;padding-bottom:17px;display:flex}.guide-module__utO8vW__promptBar>i{border:2px solid var(--g-accent);border-radius:50%;width:12px;height:12px}.guide-module__utO8vW__promptBar>span{opacity:.5;margin-left:auto;font-size:23px}.guide-module__utO8vW__fullPrompt{font-size:27px;line-height:1.43;margin-top:21px!important}.guide-module__utO8vW__williamQuote{z-index:3;width:750px;top:173px;left:64px}.guide-module__utO8vW__williamQuote blockquote{max-width:744px;text-shadow:0 2px 25px var(--g-bg);font-size:66px;line-height:1.08}.guide-module__utO8vW__williamQuote>p{margin-top:28px;font-size:18px}.guide-module__utO8vW__quoteMark{font-size:178px;top:-92px;left:-17px}.guide-module__utO8vW__stage[data-guide=william][data-step="2"] .guide-module__utO8vW__williamPortrait{width:570px;left:763px;opacity:.78!important}.guide-module__utO8vW__purpose{letter-spacing:.01em;opacity:.68;border-left:3px solid var(--g-accent);padding-left:20px;font-size:20px;position:absolute;bottom:78px;left:61px}.guide-module__utO8vW__stage[data-guide=responsibility] .guide-module__utO8vW__header{opacity:.65}.guide-module__utO8vW__manifestGrid{background:linear-gradient(90deg,transparent 49.8%,color-mix(in srgb,var(--g-bg) 8%,transparent) 50%,transparent 50.2%),repeating-linear-gradient(0deg,transparent 0,transparent 89px,color-mix(in srgb,var(--g-bg) 7%,transparent) 90px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.guide-module__utO8vW__manifesto{top:89px;left:52px;right:46px}.guide-module__utO8vW__manifesto .guide-module__utO8vW__manifestAction{font-family:var(--font-display);letter-spacing:-.07em;color:var(--g-paper);margin:0;font-size:87px;font-weight:900;line-height:.95}.guide-module__utO8vW__manifesto .guide-module__utO8vW__manifestTape{background:var(--g-bg);color:var(--g-ink);letter-spacing:-.04em;box-shadow:12px 14px 0 color-mix(in srgb,var(--g-accent) 35%,transparent);margin:0;padding:13px 24px 18px;font-size:61px;font-weight:900;line-height:1;position:absolute;top:3px;left:158px}.guide-module__utO8vW__manifesto h1{letter-spacing:-.075em;color:var(--g-paper);margin-top:38px;font-size:251px;line-height:1}.guide-module__utO8vW__manifesto .guide-module__utO8vW__manifestSub{letter-spacing:-.025em;color:var(--g-bg);margin:13px 0 0 9px;font-size:45px;line-height:1.1}.guide-module__utO8vW__responsibilityFlow{border-top:1px solid color-mix(in srgb,var(--g-bg) 30%,transparent);font-family:var(--font-mono);color:var(--g-bg);gap:36px;padding-top:22px;font-size:19px;display:flex;position:absolute;bottom:76px;left:64px;right:64px}.guide-module__utO8vW__responsibilityFlow>div{flex:1;align-items:center;gap:28px;display:flex}.guide-module__utO8vW__responsibilityFlow svg{opacity:.55;width:100px;height:20px}.guide-module__utO8vW__responsibilityFlow>div:last-child{flex:none}.guide-module__utO8vW__bookIntro h1{margin-top:43px;font-size:76px}.guide-module__utO8vW__bookIntro h2{font-size:30px}.guide-module__utO8vW__bookArt{height:490px;top:159px}.guide-module__utO8vW__stage[data-guide=book][data-step="1"] .guide-module__utO8vW__bookArt{opacity:.27}.guide-module__utO8vW__weekStory{z-index:3;width:1125px;position:absolute;top:172px;left:58px}.guide-module__utO8vW__weekStory h2{margin-top:16px;font-size:89px;line-height:1}.guide-module__utO8vW__weekLanguage{width:370px;font-size:32px;line-height:1.25;position:absolute;top:137px;left:730px}.guide-module__utO8vW__weekFlow{border-top:1px solid color-mix(in srgb,var(--g-ink) 25%,transparent);gap:28px;width:990px;margin-top:35px;display:flex}.guide-module__utO8vW__weekFlow>div{flex:1;padding-top:19px;position:relative}.guide-module__utO8vW__weekFlow>div:not(:last-child):after{content:"→";opacity:.45;font-size:33px;position:absolute;top:43px;right:0}.guide-module__utO8vW__weekFlow>div>span{font-family:var(--font-mono);opacity:.5;font-size:12px}.guide-module__utO8vW__weekFlow p{margin-top:12px;font-size:31px;font-weight:700}.guide-module__utO8vW__weekFooter{opacity:.75;align-items:center;gap:33px;font-size:22px;display:flex;margin-top:24px!important}.guide-module__utO8vW__weekFooter>span[aria-hidden=true]{font-size:43px;line-height:1}.guide-module__utO8vW__erikPortrait{width:640px;height:442px;position:absolute;top:285px;left:-70px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 20%);mask-image:linear-gradient(#0000,#000 20%)}.guide-module__utO8vW__erikPortrait img{object-position:left center;filter:saturate(.65);width:1100px;max-width:none;-webkit-mask-image:linear-gradient(90deg,#000 30%,#0000 58%);mask-image:linear-gradient(90deg,#000 30%,#0000 58%)}.guide-module__utO8vW__stage[data-guide=characters] .guide-module__utO8vW__journeyHeading,.guide-module__utO8vW__stage[data-guide=characters]:not([data-step="0"]) .guide-module__utO8vW__journeyHeading{max-width:480px;font-size:77px;top:173px;left:57px}.guide-module__utO8vW__chatSituation{z-index:3;max-width:425px;font-size:25px;line-height:1.35;position:absolute;top:273px;left:60px}.guide-module__utO8vW__characterChat{border:1px solid color-mix(in srgb,var(--g-paper) 94%,transparent);background:color-mix(in srgb,var(--g-paper) 59%,transparent);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:28px;width:670px;height:490px;display:block;top:160px;left:553px;overflow:hidden;box-shadow:0 27px 65px #24152f2b}.guide-module__utO8vW__chatHeader{border-bottom:1px solid color-mix(in srgb,var(--g-ink) 12%,transparent);align-items:center;gap:15px;height:83px;padding:17px 25px;display:flex}.guide-module__utO8vW__chatAvatar{border-radius:50%;width:47px;height:47px;overflow:hidden}.guide-module__utO8vW__chatAvatar img{object-position:18% 45%;width:115px;max-width:none;height:70px}.guide-module__utO8vW__chatHeader b{font-size:24px}.guide-module__utO8vW__chatHeader p{font-size:11px;font-family:var(--font-mono);opacity:.6;margin-top:3px}.guide-module__utO8vW__chatHeader>span{margin-left:auto;font-size:28px}.guide-module__utO8vW__chatMessages{flex-direction:column;gap:13px;padding:20px 25px;display:flex}.guide-module__utO8vW__characterLine{max-width:94%;padding:10px 17px;box-shadow:0 4px 20px #24152f0d}.guide-module__utO8vW__characterLine p{margin-top:4px;font-size:23px;line-height:1.25}.guide-module__utO8vW__characterLine small{font-size:10px}.guide-module__utO8vW__characterLine[data-side="1"]{background:var(--g-ink);color:var(--g-paper);border-radius:17px 17px 4px;align-self:flex-end}.guide-module__utO8vW__characterLine[data-side="0"]{background:var(--g-paper);color:var(--g-ink);border-radius:17px 17px 17px 4px;align-self:flex-start}.guide-module__utO8vW__characterTask{background:color-mix(in srgb,var(--g-paper) 87%,transparent);border:1px solid var(--g-paper);z-index:4;border-radius:20px;width:444px;max-width:444px;padding:22px;font-size:24px;line-height:1.35;top:524px;left:58px}.guide-module__utO8vW__imagePrompt{background:color-mix(in srgb,var(--g-paper) 81%,transparent);border:1px solid var(--g-paper);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);z-index:3;border-radius:26px;padding:23px 28px;box-shadow:0 22px 60px #24152f22}.guide-module__utO8vW__imagePrompt>p:last-child{margin-top:18px;font-size:29px;line-height:1.37}.guide-module__utO8vW__generatedFrame{border-width:8px 8px 24px;width:654px;height:438px;top:193px;left:564px;transform:none}.guide-module__utO8vW__stage[data-guide=images] .guide-module__utO8vW__journeyHeading{max-width:494px;font-size:60px;top:168px}.guide-module__utO8vW__stage[data-guide=images][data-step="0"] .guide-module__utO8vW__journeyHeading,.guide-module__utO8vW__stage[data-guide=images][data-step="2"] .guide-module__utO8vW__journeyHeading{max-width:1080px;font-size:64px}.guide-module__utO8vW__stage[data-guide=images][data-step="4"] .guide-module__utO8vW__journeyHeading{max-width:490px;font-size:70px;top:186px}.guide-module__utO8vW__imageTask{border-left:3px solid var(--g-accent);width:435px;max-width:435px;padding-left:20px;font-size:31px;line-height:1.45;top:416px;left:60px}.guide-module__utO8vW__bookSpread{filter:drop-shadow(0 25px 25px #24152f40);width:672px;height:430px;display:flex;position:absolute;top:184px;left:550px;transform:perspective(1400px)rotateY(-6deg)rotate(2deg)}.guide-module__utO8vW__bookPage{background:var(--g-paper);border-radius:3px;width:50%;height:100%;padding:18px;position:relative}.guide-module__utO8vW__bookPage:first-child{background:linear-gradient(90deg,var(--g-paper) 86%,color-mix(in srgb,var(--g-ink) 22%,var(--g-paper)))}.guide-module__utO8vW__bookPage:last-of-type{background:linear-gradient(90deg,color-mix(in srgb,var(--g-ink) 11%,var(--g-paper)),var(--g-paper) 7%)}.guide-module__utO8vW__bookPage img{object-position:38% center;height:245px}.guide-module__utO8vW__bookPage p{margin-top:19px;font-size:20px;line-height:1.4}.guide-module__utO8vW__bookCaption{text-align:center;font-size:16px;font-family:var(--font-mono);position:absolute;top:453px;left:0;right:0}.guide-module__utO8vW__wordsTitle{max-width:545px;font-size:61px}.guide-module__utO8vW__stage[data-guide=words][data-step="0"] .guide-module__utO8vW__vocab{width:455px;top:399px}.guide-module__utO8vW__songPlayer{background:var(--g-ink);width:609px;height:492px;color:var(--g-paper);border:1px solid color-mix(in srgb,var(--g-paper) 35%,transparent);border-radius:26px;position:absolute;top:156px;left:605px;overflow:hidden;box-shadow:0 30px 60px #24152f44}.guide-module__utO8vW__songArt{opacity:.4;position:absolute;inset:0}.guide-module__utO8vW__songArt img{object-position:50% center}.guide-module__utO8vW__songArt:after{content:"";background:linear-gradient(90deg,var(--g-ink),transparent 140%),linear-gradient(0deg,var(--g-ink),transparent);position:absolute;inset:0}.guide-module__utO8vW__songCopy{padding:28px 35px;position:relative}.guide-module__utO8vW__songCopy h2{margin-top:13px;font-size:46px}.guide-module__utO8vW__songLyrics{font-size:29px;line-height:1.4;margin-top:26px!important}.guide-module__utO8vW__waveform{opacity:.38;align-items:center;gap:5px;height:36px;margin-top:20px;display:flex}.guide-module__utO8vW__waveform i{background:var(--g-bg);border-radius:3px;width:4px}.guide-module__utO8vW__songNote{opacity:.72;font-size:13px;margin-top:13px!important}.guide-module__utO8vW__chatMessages{gap:10px;padding:16px 25px}.guide-module__utO8vW__characterLine{padding:9px 17px}.guide-module__utO8vW__characterLine small{line-height:1.2;display:block}.guide-module__utO8vW__chatAvatar img{object-fit:cover;object-position:20% center;width:100%;height:100%}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.guide-module__utO8vW__agentPrompt,.guide-module__utO8vW__characterTask,.guide-module__utO8vW__vocab>div,.guide-module__utO8vW__williamPrompt,.guide-module__utO8vW__imagePrompt,.guide-module__utO8vW__characterChat{background:var(--g-paper)}}@media (prefers-reduced-motion:reduce){.guide-module__utO8vW__stage *{transition:none!important;animation:none!important}}
.vem-module__20WavG__viewport{background:var(--bg);justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.vem-module__20WavG__stage{transform-origin:0 0;isolation:isolate;background:var(--bg);width:1280px;height:720px;color:var(--text);font-family:var(--font-body);--line:color-mix(in srgb,var(--text) 22%,transparent);--line-strong:color-mix(in srgb,var(--text) 48%,transparent);--dim:color-mix(in srgb,var(--text) 62%,transparent);position:absolute;inset:0;overflow:hidden}:where(.vem-module__20WavG__stage) :where(h1,h2,h3,p,blockquote,figure,dl,dd){margin:0}:where(.vem-module__20WavG__stage) blockquote{quotes:none}.vem-module__20WavG__copy{white-space:pre-wrap}.vem-module__20WavG__sky{z-index:0;pointer-events:none;opacity:var(--scenery,0);color:var(--text);background:radial-gradient(110% 80% at 50% 0%,var(--bg-surface),transparent 70%);position:absolute;inset:0;overflow:hidden}.vem-module__20WavG__skyStars{width:1280px;height:720px;position:absolute;inset:0}.vem-module__20WavG__skyDisc,.vem-module__20WavG__skyCool,.vem-module__20WavG__skyWarm{will-change:transform;border-radius:50%;width:3000px;height:3000px;margin-left:-1500px;position:absolute;top:0;left:50%}.vem-module__20WavG__skyDisc{background:var(--bg)}.vem-module__20WavG__skyCool{box-shadow:0 -1px 0 color-mix(in srgb,var(--accent) 55%,white),0 -8px 26px color-mix(in srgb,var(--accent) 30%,transparent), 0 -60px 120px color-mix(in srgb,var(--accent) 16%,transparent),0 -170px 260px var(--accent-glow);background:0 0}.vem-module__20WavG__skyWarm{opacity:0;box-shadow:0 -2px 0 color-mix(in srgb,var(--accent-bright) 95%,white),0 -12px 30px color-mix(in srgb,var(--accent-bright) 70%,transparent), 0 -70px 150px color-mix(in srgb,var(--accent-bright) 40%,transparent),0 -210px 300px color-mix(in srgb,var(--accent-bright) 22%,var(--accent-alert) 10%);background:0 0}.vem-module__20WavG__travel{z-index:1;transform-origin:50% 48%;position:absolute;inset:0}.vem-module__20WavG__curtain{z-index:40;pointer-events:none;position:absolute;inset:0}.vem-module__20WavG__curtain .vem-module__20WavG__sky{background-color:var(--bg)}.vem-module__20WavG__chrome{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);z-index:30;justify-content:space-between;gap:40px;font-size:15px;display:flex;position:absolute;top:32px;left:56px;right:56px}.vem-module__20WavG__chrome>span{padding:calc(var(--plate,0) * 7px) calc(var(--plate,0) * 11px) calc(var(--plate,0) * 6px);background:color-mix(in srgb,var(--text) calc(var(--plate,0) * 100%),transparent);color:color-mix(in srgb,var(--bg) calc(var(--plate,0) * 100%),var(--text-muted));font-weight:calc(400 + var(--plate,0) * 200);font-size:calc(15px - var(--plate,0) * 2px)}.vem-module__20WavG__chrome>span[data-empty=true]{visibility:hidden}.vem-module__20WavG__credit{font-family:var(--font-mono);letter-spacing:.03em;color:var(--text-muted);z-index:30;font-size:13px;line-height:1.4;position:absolute;bottom:24px;left:56px;right:56px}.vem-module__20WavG__credit a{color:inherit;text-underline-offset:3px;text-decoration:underline}.vem-module__20WavG__busScene{z-index:0;position:absolute;inset:0}.vem-module__20WavG__busPhotoWrap{position:absolute;inset:-24px}.vem-module__20WavG__busPhoto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vem-module__20WavG__busFilm{position:absolute;inset:0}.vem-module__20WavG__busFilm video{object-fit:cover;width:100%;height:100%}.vem-module__20WavG__busShade{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 94%,transparent) 0%,color-mix(in srgb,var(--bg) 76%,transparent) 42%,color-mix(in srgb,var(--bg) 30%,transparent) 100%), linear-gradient(0deg,color-mix(in srgb,var(--bg) 88%,transparent) 0%,transparent 42%);position:absolute;inset:0}.vem-module__20WavG__busShade[data-open]{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 90%,transparent) 0%,color-mix(in srgb,var(--bg) 55%,transparent) 55%,transparent 100%), linear-gradient(0deg,color-mix(in srgb,var(--bg) 92%,transparent) 0%,transparent 55%)}.vem-module__20WavG__busShade[data-phone=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 95%,transparent) 0%,color-mix(in srgb,var(--bg) 82%,transparent) 55%,color-mix(in srgb,var(--bg) 60%,transparent) 100%)}.vem-module__20WavG__busOpenCopy{z-index:5;max-width:940px;position:absolute;bottom:104px;left:72px}.vem-module__20WavG__voiceLine{font-family:var(--font-quote);color:var(--text);margin-bottom:22px;font-size:36px;font-style:italic;line-height:1.2}.vem-module__20WavG__busOpenTitle{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.045em * var(--display-track,1));font-size:118px;line-height:.9;font-stretch:calc(86% * var(--display-condense,1));color:var(--text);text-transform:var(--heading-case,none)}.vem-module__20WavG__busQuote{z-index:5;color:var(--text);position:absolute;top:150px;left:84px}.vem-module__20WavG__busQuote p{font-family:var(--font-quote);letter-spacing:-.012em;text-wrap:pretty;font-size:60px;font-style:italic;font-weight:400;line-height:1.13;position:relative}.vem-module__20WavG__busQuote p:before{content:"”";color:var(--accent);font-style:normal;position:absolute;top:-.04em;left:-.46em}.vem-module__20WavG__busQuote[data-long=true] p{font-size:50px}.vem-module__20WavG__busQuote[data-phone=true] p{font-size:40px;line-height:1.18}.vem-module__20WavG__busQuote[data-phone=true][data-long=true] p{font-size:35px}.vem-module__20WavG__voiceTrack{z-index:6;gap:10px;display:flex;position:absolute;bottom:66px;left:84px}.vem-module__20WavG__voiceTrack i{background:var(--line);width:38px;height:3px;display:block}.vem-module__20WavG__voiceTrack i[data-past=true]{background:var(--line-strong)}.vem-module__20WavG__voiceTrack i[data-on=true]{background:var(--accent)}.vem-module__20WavG__phone{background:var(--bg-surface);border:9px solid color-mix(in srgb,var(--text) 16%,var(--bg));width:384px;height:600px;box-shadow:0 40px 90px #0009,0 0 0 1px var(--line);z-index:8;border-radius:48px;flex-direction:column;display:flex;position:absolute;top:60px;left:818px;overflow:hidden}.vem-module__20WavG__phoneIsland{background:var(--bg);border-radius:14px;width:98px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.vem-module__20WavG__phoneHeader{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:54px 22px 15px;font-size:18px;font-weight:600;display:flex}.vem-module__20WavG__phoneAvatar{background:radial-gradient(circle at 35% 30%,var(--accent),color-mix(in srgb,var(--accent) 25%,var(--bg)));border-radius:50%;width:28px;height:28px}.vem-module__20WavG__phoneChat{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;padding:22px 18px 58px;display:flex}.vem-module__20WavG__msgUser,.vem-module__20WavG__msgAi{border-radius:20px;padding:12px 15px 13px}.vem-module__20WavG__msgUser{background:var(--accent);max-width:88%;color:var(--bg);border-bottom-right-radius:6px;align-self:flex-end}.vem-module__20WavG__msgAi{background:var(--bg-elevated);border:1px solid var(--line);border-bottom-left-radius:6px;align-self:flex-start;max-width:92%}.vem-module__20WavG__msgUser small,.vem-module__20WavG__msgAi small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.72;margin-bottom:4px;font-size:11px;display:block}.vem-module__20WavG__msgUser p,.vem-module__20WavG__msgAi p{white-space:pre-wrap;font-size:21px;line-height:1.36}.vem-module__20WavG__phoneCaption{text-align:center;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11px;position:absolute;bottom:16px;left:0;right:0}.vem-module__20WavG__turn{position:absolute;top:140px;left:92px;right:60px}.vem-module__20WavG__turnLead{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.05em * var(--display-track,1));font-size:150px;line-height:.9;font-stretch:calc(88% * var(--display-condense,1))}.vem-module__20WavG__turnSlot{height:176px;margin-top:4px;position:relative}.vem-module__20WavG__turnBefore{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.05em * var(--display-track,1));font-size:150px;line-height:.95;font-stretch:calc(88% * var(--display-condense,1));white-space:nowrap;position:absolute;top:0;left:0}.vem-module__20WavG__turnAfter{font-family:var(--font-quote);letter-spacing:-.025em;white-space:nowrap;font-size:132px;font-style:italic;font-weight:400;line-height:1;position:absolute;top:8px;left:-4px}.vem-module__20WavG__turnCoda{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text);align-items:center;gap:18px;margin-top:52px;font-size:28px;display:flex}.vem-module__20WavG__turnCoda:before{content:"";background:var(--accent);width:46px;height:3px}.vem-module__20WavG__titleCard{position:absolute;inset:0}.vem-module__20WavG__titleWords{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.045em * var(--display-track,1));flex-direction:column;font-stretch:82%;line-height:.86;display:flex;position:absolute;top:104px;left:84px}.vem-module__20WavG__titleKicker,.vem-module__20WavG__titleMain{font-size:172px;display:block}.vem-module__20WavG__titleKicker{font-size:calc(172px * var(--display-scale,1));text-transform:var(--heading-case,none);font-stretch:calc(82% * var(--display-condense,1));margin-left:-.05em}.vem-module__20WavG__titleMain{font-family:var(--font-quote);text-transform:none;color:var(--accent-bright-text,var(--accent-bright));letter-spacing:-.01em;font-style:italic;font-weight:400;font-stretch:100%;font-size:calc(118px * var(--display-scale,1));text-shadow:0 0 40px color-mix(in srgb,var(--accent-bright) 25%,transparent);margin-top:-.2em;padding-left:.06em}.vem-module__20WavG__titleCard[data-spread=true] .vem-module__20WavG__titleThesis{max-width:570px;font-size:29px;line-height:1.3}.vem-module__20WavG__titleSpread{pointer-events:none;z-index:1;position:absolute;inset:0}.vem-module__20WavG__archCard.vem-module__20WavG__titleSpreadCard{z-index:4;border-radius:12px;width:128px;height:210px}.vem-module__20WavG__archCard.vem-module__20WavG__titleSpreadCard:before{border-radius:7px;inset:7px}.vem-module__20WavG__titleSpreadNum{text-align:center;font-family:var(--font-display);letter-spacing:.12em;color:var(--accent-bright-text,var(--accent-bright));font-size:18px;line-height:1;position:absolute;top:13px;left:0;right:0}.vem-module__20WavG__titleSpreadCloud{position:absolute;top:40px;left:10px}.vem-module__20WavG__titleThesis{max-width:900px;font-family:var(--font-quote);font-size:36px;font-style:italic;line-height:1.25;position:absolute;top:482px;left:90px}.vem-module__20WavG__titleCredits{align-items:baseline;gap:20px;display:flex;position:absolute;bottom:70px;left:90px}.vem-module__20WavG__creditRole{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:14px}.vem-module__20WavG__creditName{font-family:var(--font-display);font-weight:var(--heading-weight,700);letter-spacing:calc(-.01em * var(--display-track,1));font-size:28px;font-stretch:calc(100% * var(--display-condense,1));text-transform:var(--heading-case,none)}.vem-module__20WavG__creditDetail{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-muted);font-size:14px}.vem-module__20WavG__actCard{flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0 92px}.vem-module__20WavG__actNumber{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:24px;font-size:18px}.vem-module__20WavG__actTitle{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.05em * var(--display-track,1));font-size:156px;line-height:.9;font-stretch:calc(84% * var(--display-condense,1));text-transform:var(--heading-case,none)}.vem-module__20WavG__actSubtitle{font-family:var(--font-quote);color:var(--dim);margin-top:30px;font-size:38px;font-style:italic;line-height:1.2}.vem-module__20WavG__incident{position:absolute;inset:0}.vem-module__20WavG__incDate{max-width:380px;font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.03em * var(--display-track,1));font-size:62px;line-height:.95;font-stretch:calc(80% * var(--display-condense,1));text-transform:var(--heading-case,none);position:absolute;top:84px;left:56px}.vem-module__20WavG__incCaption{text-wrap:pretty;width:366px;font-size:24px;line-height:1.36;position:absolute;top:176px;left:56px}.vem-module__20WavG__incAftermath{width:366px;color:var(--text-muted);font-size:19px;line-height:1.38;position:absolute;top:414px;left:56px}.vem-module__20WavG__incMap{width:762px;height:404px;position:absolute;top:84px;left:462px}.vem-module__20WavG__incLab{border:2px solid var(--line-strong);width:342px;height:404px;padding:18px 20px;position:absolute;top:0;left:0}.vem-module__20WavG__incBoxTitle{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;font-size:15px}.vem-module__20WavG__incBoxDetail{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-muted);margin-top:5px;font-size:13px}.vem-module__20WavG__incAgents{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;top:0;left:0}.vem-module__20WavG__incAgents i{background:var(--accent);width:11px;height:11px;box-shadow:0 0 12px var(--accent-glow);position:absolute}.vem-module__20WavG__incGuard{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-alert);align-items:center;gap:10px;font-size:15px;display:flex;position:absolute;top:176px;left:20px;right:20px}.vem-module__20WavG__guardDot{background:var(--accent-alert);width:10px;height:10px;box-shadow:0 0 12px var(--accent-alert);border-radius:50%;flex:none}.vem-module__20WavG__incBoard{border:1px dashed var(--line);height:166px;padding:12px 14px;position:absolute;bottom:18px;left:20px;right:20px}.vem-module__20WavG__incBoard[data-state=board],.vem-module__20WavG__incBoard[data-state=folders]{border-style:solid;border-color:var(--line-strong);background:color-mix(in srgb,var(--text) 4%,transparent)}.vem-module__20WavG__incBoardTitle{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px}.vem-module__20WavG__incBars{flex-direction:column;gap:6px;margin-top:12px;display:flex}.vem-module__20WavG__incBars i{background:color-mix(in srgb,var(--accent) 72%,transparent);transform-origin:0;height:4px;display:block}.vem-module__20WavG__incFolders{font-family:var(--font-mono);white-space:nowrap;margin-top:10px;font-size:14px;line-height:1.8}.vem-module__20WavG__folderMark{color:var(--accent);margin-right:8px}.vem-module__20WavG__incFolderNote{letter-spacing:.04em;color:var(--text-muted);white-space:normal;margin-top:6px;font-size:11px}.vem-module__20WavG__incGate{width:24px;height:404px;position:absolute;top:0;left:362px}.vem-module__20WavG__incGateBar{background:color-mix(in srgb,var(--text) 20%,transparent);width:8px;height:404px;position:absolute;top:0;left:8px}.vem-module__20WavG__incGateBar i{background:var(--accent-alert);width:8px;height:92px;box-shadow:0 0 16px var(--accent-alert);position:absolute;top:156px;left:0}.vem-module__20WavG__incGate p{text-align:center;width:96px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:12px;position:absolute;top:412px;left:-36px}.vem-module__20WavG__incNet{border-top:2px dashed var(--line-strong);width:68px;position:absolute;top:200px;left:394px}.vem-module__20WavG__incNet p{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-top:8px;font-size:12px}.vem-module__20WavG__incHf{border:2px solid var(--line-strong);width:292px;height:404px;padding:18px 20px;position:absolute;top:0;left:470px}.vem-module__20WavG__incCounter{position:absolute;bottom:54px;left:20px;right:20px}.vem-module__20WavG__incCounter strong{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.03em * var(--display-track,1));font-variant-numeric:tabular-nums;font-size:70px;line-height:1;font-stretch:calc(100% * var(--display-condense,1));text-transform:var(--heading-case,none);display:block}.vem-module__20WavG__counterLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:14px;display:block}.vem-module__20WavG__incClosed{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:14px;position:absolute;bottom:18px;left:20px}.vem-module__20WavG__incFound{z-index:6;width:380px;position:absolute;top:300px;left:56px}.vem-module__20WavG__incFound blockquote{font-family:var(--font-mono);color:var(--accent);border-left:3px solid var(--accent);padding-left:16px;font-size:20px;line-height:1.42}.vem-module__20WavG__incFound figcaption{font-family:var(--font-mono);color:var(--text-muted);margin-top:14px;font-size:13px;line-height:1.55}.vem-module__20WavG__incMessage{z-index:6;position:absolute;top:160px;left:120px;right:120px}.vem-module__20WavG__incMessageLabel{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:24px;font-size:16px}.vem-module__20WavG__incMessage blockquote{font-family:var(--font-mono);min-height:230px;font-size:40px;line-height:1.36}.vem-module__20WavG__caret{vertical-align:-.12em;background:var(--accent);width:.55em;height:1em;margin-left:6px;display:inline-block}.vem-module__20WavG__caret[data-done=true]{animation:1.1s step-end infinite vem-module__20WavG__vemBlink}@keyframes vem-module__20WavG__vemBlink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.vem-module__20WavG__caret[data-done=true]{animation:none}}.vem-module__20WavG__incMessage figcaption{font-family:var(--font-mono);color:var(--text-muted);margin-top:28px;font-size:14px}.vem-module__20WavG__incGloss{max-width:960px;font-family:var(--font-quote);letter-spacing:-.01em;color:color-mix(in srgb,var(--text) 86%,transparent);text-wrap:pretty;margin-top:26px;font-size:36px;font-style:italic;line-height:1.22}.vem-module__20WavG__incTimeline{height:150px;position:absolute;top:514px;left:56px;right:56px}.vem-module__20WavG__incTimelineLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:12px}.vem-module__20WavG__incTrack{height:40px;position:absolute;left:0;right:0}.vem-module__20WavG__incTrack[data-track=lab]{top:56px}.vem-module__20WavG__incTrack[data-track=hf]{top:96px}.vem-module__20WavG__incTrackName{width:140px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:13px;position:absolute;top:-8px;left:0}.vem-module__20WavG__incLine{background:var(--line-strong);transform-origin:0;height:2px;position:absolute;top:0;left:150px;right:0}.vem-module__20WavG__incStation{position:absolute;top:-6px}.vem-module__20WavG__incStation i{background:var(--bg);border:2px solid var(--text);border-radius:50%;width:14px;height:14px;display:block;transform:translate(-50%)}.vem-module__20WavG__incStation[data-alert=true] i{border-color:var(--accent);background:var(--accent)}.vem-module__20WavG__incStation em{white-space:nowrap;font-style:normal;font-family:var(--font-mono);letter-spacing:.03em;color:var(--dim);font-size:12px;position:absolute;top:19px}.vem-module__20WavG__incStation em .vem-module__20WavG__copy,.vem-module__20WavG__rulerTick em .vem-module__20WavG__copy,.vem-module__20WavG__incGuard .vem-module__20WavG__copy,.vem-module__20WavG__gapLabel .vem-module__20WavG__copy{white-space:nowrap}.vem-module__20WavG__incStation[data-align=center] em{left:0;transform:translate(-50%)}.vem-module__20WavG__incStation[data-align=right] em{right:6px}.vem-module__20WavG__incStation[data-align=left] em{left:-6px}.vem-module__20WavG__incTrack[data-track=lab] .vem-module__20WavG__incStation em{top:auto;bottom:20px}.vem-module__20WavG__incGap{background:var(--accent);height:2px;position:absolute;top:69px}.vem-module__20WavG__gapLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:13px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.vem-module__20WavG__incQuestion[data-small=true]{color:var(--dim);font-size:64px;top:92px;left:108px;right:auto}.vem-module__20WavG__incQuestion{font-family:var(--font-quote);z-index:6;transform-origin:100% 0;font-size:210px;font-style:italic;line-height:1;transition:all .7s cubic-bezier(.16,1,.3,1);position:absolute;top:190px;right:110px}.vem-module__20WavG__incAnswer{z-index:7;width:900px;position:absolute;left:110px}.vem-module__20WavG__incAnswer figcaption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:13px}.vem-module__20WavG__incAnswer[data-n="1"]{top:196px}.vem-module__20WavG__incAnswer[data-n="2"]{top:356px}.vem-module__20WavG__incAnswer[data-n="3"]{top:482px}.vem-module__20WavG__incAnswer blockquote{font-family:var(--font-quote);font-size:38px;font-style:italic;line-height:1.2}.vem-module__20WavG__incAnswer p{font-size:27px;line-height:1.36}.vem-module__20WavG__incAnswer .vem-module__20WavG__incVerdict{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.035em * var(--display-track,1));color:var(--accent-alert);font-size:66px;line-height:1;font-stretch:calc(100% * var(--display-condense,1));text-transform:var(--heading-case,none)}.vem-module__20WavG__incAnswer[data-n="3"] blockquote{font-family:var(--font-mono);margin-top:16px;font-size:22px;font-style:normal;line-height:1.4}.vem-module__20WavG__incAnswer[data-single=true]{width:1020px;top:214px}.vem-module__20WavG__incAnswer[data-single=true] figcaption{margin-bottom:18px;font-size:14px}.vem-module__20WavG__incAnswer[data-single=true] blockquote{letter-spacing:-.012em;text-wrap:balance;font-size:58px;line-height:1.1}.vem-module__20WavG__voices{position:absolute;inset:0}.vem-module__20WavG__orbit{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vem-module__20WavG__orbitPath{fill:none;stroke:var(--accent);stroke-width:1.2px;opacity:.85;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 70%,transparent))}.vem-module__20WavG__orbitDot{fill:var(--text-muted);opacity:.35}.vem-module__20WavG__orbitDot[data-past=true]{fill:var(--accent);opacity:.9}.vem-module__20WavG__orbitMarker{fill:none;stroke:var(--accent-bright);stroke-width:1.6px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent-bright) 80%,transparent))}.vem-module__20WavG__orbitName{z-index:3;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;position:absolute;transform:translate(-50%)}.vem-module__20WavG__orbitName[data-current=true]{color:var(--text)}.vem-module__20WavG__orbitName .vem-module__20WavG__copy{white-space:nowrap}.vem-module__20WavG__poleLeft,.vem-module__20WavG__poleRight{z-index:3;font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:13px;position:absolute;top:94px}.vem-module__20WavG__poleLeft{left:56px}.vem-module__20WavG__poleRight{text-align:right;right:56px}.vem-module__20WavG__rulerFace{z-index:4;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:var(--bg);width:46px;height:46px;box-shadow:0 0 14px color-mix(in srgb,var(--accent) 35%,transparent);border-radius:50%;margin:-23px 0 0 -23px;position:absolute;overflow:hidden}.vem-module__20WavG__rulerFaceCloud{position:absolute;top:-2px;left:-7px}.vem-module__20WavG__rulerFace[data-kind=mono],.vem-module__20WavG__rulerFace[data-kind=logo]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--accent);place-items:center;font-size:13px;font-weight:600;display:grid}.vem-module__20WavG__rulerLogo{background:var(--text-muted);width:26px;height:26px;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:auto 26px;mask-size:auto 26px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vem-module__20WavG__voicePortrait{pointer-events:none;z-index:1;justify-content:center;align-items:flex-end;width:410px;height:452px;margin:0;display:flex;position:absolute;bottom:0;right:40px}.vem-module__20WavG__voicePortrait[data-kind=mono],.vem-module__20WavG__voicePortrait[data-kind=logo]{align-items:center;height:430px}.vem-module__20WavG__portraitLogo{z-index:1;aspect-ratio:300/102.5;background:var(--text);width:330px;display:block;position:relative;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vem-module__20WavG__portraitMono{z-index:1;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);width:300px;height:300px;font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.04em * var(--display-track,1));color:color-mix(in srgb,var(--text) 26%,transparent);box-shadow:0 0 50px var(--accent-glow);border-radius:50%;place-items:center;font-size:112px;display:grid;position:relative}.vem-module__20WavG__portraitCredit{z-index:2;writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-muted);white-space:nowrap;font-size:12px;position:absolute;bottom:24px;right:-26px}.vem-module__20WavG__voiceNow{position:absolute;top:300px;left:96px;right:96px}.vem-module__20WavG__voices[data-faces=true] .vem-module__20WavG__voiceNow{top:296px;right:470px}.vem-module__20WavG__voiceStory{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright-text,var(--accent-bright));margin-bottom:18px;font-size:18px}.vem-module__20WavG__voiceQuote{font-family:var(--font-quote);letter-spacing:-.006em;text-wrap:pretty;font-style:italic;line-height:1.15}.vem-module__20WavG__voiceQuote[data-size=l]{font-size:70px}.vem-module__20WavG__voiceQuote[data-size=m]{font-size:54px}.vem-module__20WavG__voiceQuote[data-size=s]{font-size:45px}.vem-module__20WavG__voices[data-faces=true] .vem-module__20WavG__voiceQuote[data-size=l]{font-size:62px}.vem-module__20WavG__voices[data-faces=true] .vem-module__20WavG__voiceQuote[data-size=m]{font-size:48px}.vem-module__20WavG__voices[data-faces=true] .vem-module__20WavG__voiceQuote[data-size=s]{font-size:39px}.vem-module__20WavG__voiceWho{align-items:baseline;gap:16px;margin-top:28px;display:flex}.vem-module__20WavG__whoName{font-family:var(--font-display);font-weight:var(--heading-weight,700);letter-spacing:calc(-.01em * var(--display-track,1));font-size:28px;font-stretch:calc(100% * var(--display-condense,1));text-transform:var(--heading-case,none)}.vem-module__20WavG__whoRole{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:15px}.vem-module__20WavG__contactSheet{border-top:2px solid var(--line-strong);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;top:300px;left:56px;right:56px}.vem-module__20WavG__contactCell{border-bottom:1px solid var(--line);padding:18px 22px 20px}.vem-module__20WavG__contactCell:not(:nth-child(3n)){border-right:1px solid var(--line)}.vem-module__20WavG__contactSheet[data-row=true]{grid-template-columns:repeat(var(--cells,5),1fr)}.vem-module__20WavG__contactSheet[data-row=true] .vem-module__20WavG__contactCell{border-right:1px solid var(--line)}.vem-module__20WavG__contactSheet[data-row=true] .vem-module__20WavG__contactCell:nth-last-child(2){border-right:none}.vem-module__20WavG__contactSheet[data-row=true] .vem-module__20WavG__cellStory{font-size:29px}.vem-module__20WavG__cellName{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:13px;display:block}.vem-module__20WavG__cellStory{font-family:var(--font-quote);margin-top:8px;font-size:31px;font-style:italic;line-height:1.1}.vem-module__20WavG__contactFooter{font-family:var(--font-display);font-weight:var(--heading-weight,800);letter-spacing:calc(-.02em * var(--display-track,1));font-size:40px;font-stretch:calc(100% * var(--display-condense,1));text-transform:var(--heading-case,none);grid-column:1/-1;margin-top:26px}.vem-module__20WavG__archetype{position:absolute;inset:0}.vem-module__20WavG__archSpot{background:radial-gradient(closest-side,color-mix(in srgb,var(--text) 9%,transparent),transparent 70%);opacity:.55;pointer-events:none;border-radius:50%;width:900px;height:900px;transition:opacity 1.6s cubic-bezier(.16,1,.3,1);position:absolute;top:-60px;right:-120px}.vem-module__20WavG__archSpot[data-on=true]{opacity:1}.vem-module__20WavG__archName{z-index:2;font-family:var(--font-display);font-weight:var(--heading-weight,800);font-size:calc(var(--name-size,196px) * var(--display-scale,1));letter-spacing:calc(-.055em * var(--display-track,1));line-height:.9;font-stretch:calc(86% * var(--display-condense,1));white-space:nowrap;text-transform:var(--heading-case,none);position:absolute;top:70px;left:46px}.vem-module__20WavG__archCard{z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 30%,color-mix(in srgb,var(--text) 7%,transparent) 42%,transparent 52%), linear-gradient(160deg,color-mix(in srgb,var(--bg-elevated) 78%,transparent),color-mix(in srgb,var(--bg) 84%,transparent) 60%,color-mix(in srgb,var(--accent-secondary) 18%,transparent));width:330px;height:520px;box-shadow:0 30px 80px #0009,0 0 70px var(--accent-glow),inset 0 1px 0 color-mix(in srgb,var(--text) 12%,transparent);border-radius:16px;position:absolute;top:96px;left:806px}.vem-module__20WavG__archCard:after{content:"";border-radius:inherit;background:conic-gradient(from 210deg,var(--accent-bright),color-mix(in srgb,var(--accent) 80%,transparent),color-mix(in srgb,var(--accent-secondary) 85%,transparent),color-mix(in srgb,var(--text) 40%,transparent),var(--accent-bright));-webkit-mask-composite:xor;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vem-module__20WavG__archCard:before{content:"";border:1px solid color-mix(in srgb,var(--accent-bright) 30%,transparent);border-radius:9px;position:absolute;inset:10px}.vem-module__20WavG__archCardNum{text-align:center;font-family:var(--font-display);font-weight:var(--heading-weight,700);letter-spacing:.14em;color:var(--accent-bright-text,var(--accent-bright));font-size:34px;line-height:1;position:absolute;top:22px;left:0;right:0}.vem-module__20WavG__archCardCloud{position:absolute;top:70px;left:20px}.vem-module__20WavG__archPlinth{z-index:2;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--bg) 9%,transparent) 0 1px,transparent 1px 21px),linear-gradient(180deg,color-mix(in srgb,var(--text) 96%,var(--bg)),color-mix(in srgb,var(--text) 84%,var(--bg)));width:440px;height:96px;position:absolute;top:566px;left:770px;box-shadow:0 30px 70px #0000008c}.vem-module__20WavG__archCardOrn{fill:none;width:84px;height:12px;stroke:var(--accent-bright);stroke-width:1px;opacity:.75;margin-left:-42px;position:absolute;bottom:24px;left:50%}.vem-module__20WavG__archText{z-index:4;width:620px;transition:top .6s cubic-bezier(.16,1,.3,1);position:absolute;top:318px;left:56px}.vem-module__20WavG__archetype:not([data-step="0"]) .vem-module__20WavG__archText{top:188px}.vem-module__20WavG__archTagline{font-family:var(--font-quote);text-wrap:balance;font-size:44px;font-style:italic;line-height:1.14}.vem-module__20WavG__archLabel{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:16px}.vem-module__20WavG__archLabel[data-alert]{color:var(--accent-alert)}.vem-module__20WavG__archVoice{border-left:3px solid color-mix(in srgb,var(--text) 30%,transparent);margin:0 0 34px;padding-left:20px}.vem-module__20WavG__archVoice[data-student]{border-left-color:var(--accent)}.vem-module__20WavG__archVoice blockquote{font-family:var(--font-quote);text-wrap:balance;margin:0;font-size:36px;font-style:italic;line-height:1.14}.vem-module__20WavG__archSource{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-muted);margin-top:10px;font-size:14px}.vem-module__20WavG__archEnables{font-family:var(--font-display);letter-spacing:calc(-.015em * var(--display-track,1));text-wrap:balance;font-size:42px;font-weight:600;line-height:1.14}.vem-module__20WavG__archHides{font-family:var(--font-display);font-weight:var(--heading-weight-text,var(--heading-weight,800));letter-spacing:calc(-.03em * var(--display-track,1));text-wrap:balance;font-size:56px;line-height:1.04}.vem-module__20WavG__archDetail{color:var(--dim);text-wrap:pretty;margin-top:24px;font-size:24px;line-height:1.42}.vem-module__20WavG__archTry{background:var(--text);color:var(--bg);max-width:600px;margin-top:10px;padding:28px 30px 30px;rotate:-1deg;box-shadow:0 26px 60px #00000080}.vem-module__20WavG__archTryLabel{font-family:var(--font-label,var(--font-mono));font-stretch:var(--label-stretch,100%);letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--bg) 70%,transparent);margin-bottom:14px;font-size:14px}.vem-module__20WavG__archTryText{font-family:var(--font-display);font-weight:var(--heading-weight-text,var(--heading-weight,700));letter-spacing:calc(-.015em * var(--display-track,1));color:var(--bg);text-wrap:balance;font-size:36px;line-height:1.16}
