.DAIJWW_root{--font-tasa-display:var(--font-tasa-orbiter);--font-tasa-body:var(--font-tasa-explorer);--film-t-badge:10px;--film-t-caption:11px;--film-t-value:12.5px;--film-t-emphasis:14.5px;--film-bg:#0d0d0d;--film-bg-2:#101012;--film-card:#111118;--film-ink:#f4f4f4;--film-ink-dim:#b9b9bf;--film-gray:#84848c;--film-gray-2:#7c7c85;--film-line:#ffffff14;--film-line-2:#ffffff24;--film-ease:cubic-bezier(.16, 1, .3, 1);--film-track:.18em;background:var(--film-bg);color:var(--film-ink);font-family:var(--font-tasa-body), system-ui, sans-serif;font-size:16px;line-height:1.6;position:relative}.DAIJWW_skip{z-index:300;background:var(--film-ink);color:#0a0a0b;font-size:var(--film-t-value);border-radius:100px;padding:10px 18px;font-weight:600;position:absolute;top:.5rem;left:.5rem}.DAIJWW_skip:not(:focus-visible){clip-path:inset(50%);opacity:0;pointer-events:none}.DAIJWW_root :is(a,button,input):focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #6f50d8}.DAIJWW_film,.DAIJWW_stage{position:relative}.DAIJWW_glow{pointer-events:none;background:radial-gradient(circle,#ffffff09,#0000 64%);border-radius:50%;width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;top:-10%;right:-14%}.DAIJWW_scene{align-items:center;min-height:100svh;padding:96px clamp(20px,6vw,80px) 64px;display:flex;position:relative}.DAIJWW_wrap{width:100%;max-width:1200px;margin:0 auto}.DAIJWW_wrapNarrow{width:100%;max-width:940px}.DAIJWW_centered{text-align:center}.DAIJWW_chapterLabel{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.24em;color:var(--film-gray);align-items:center;gap:16px;margin-bottom:clamp(20px,3.5vh,34px);font-weight:500;display:flex}.DAIJWW_chapterLabel .DAIJWW_tick{background:var(--film-gray-2);width:34px;height:1px}.DAIJWW_chapterLabel em{color:var(--film-gray-2);white-space:nowrap;font-style:normal}.DAIJWW_filmH1{font-family:var(--font-tasa-display), system-ui, sans-serif;letter-spacing:-.012em;color:#d2d2d8;max-width:1180px;font-size:clamp(2.4rem,6vw,4.6rem);font-weight:800;line-height:1.08}.DAIJWW_display{font-family:var(--font-tasa-display), system-ui, sans-serif;letter-spacing:-.01em;color:#d2d2d8;font-size:clamp(1.8rem,4.4vw,3.6rem);font-weight:600;line-height:1.14}.DAIJWW_display em,.DAIJWW_painH em{color:#fff;font-style:normal;font-weight:800}.DAIJWW_filmH1 em{color:#fff;font-style:normal}.DAIJWW_lede em,.DAIJWW_statement em,.DAIJWW_painP em,.DAIJWW_painHSm em{font-style:normal;font-family:var(--font-tasa-display), system-ui, sans-serif;color:var(--film-ink);font-weight:600}.DAIJWW_blk{display:block}.DAIJWW_line{display:block;overflow:hidden}.DAIJWW_line>span{display:block;transform:translateY(0)}.DAIJWW_lede{color:var(--film-ink-dim);max-width:640px;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.75}.DAIJWW_eyebrow{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.24em;color:var(--film-gray);align-items:center;gap:14px;margin-bottom:30px;display:flex}.DAIJWW_eyebrow:before{content:"";background:var(--film-gray-2);width:40px;height:1px}.DAIJWW_monoNote{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.1em;color:var(--film-gray)}.DAIJWW_painTag{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.22em;color:var(--film-gray);margin-bottom:26px}.DAIJWW_painH{font-family:var(--font-tasa-display), system-ui, sans-serif;letter-spacing:-.01em;color:#d2d2d8;max-width:980px;font-size:clamp(1.6rem,3.6vw,3rem);font-weight:600;line-height:1.2}.DAIJWW_painP{color:var(--film-ink-dim);max-width:640px;margin-top:26px;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.75}.DAIJWW_mega{font-family:var(--font-tasa-display), system-ui, sans-serif;letter-spacing:-.015em;color:#d2d2d8;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,8vw,6.8rem);font-weight:800;line-height:1.06}.DAIJWW_megaUnit{letter-spacing:0;color:var(--film-gray);font-size:.32em;font-weight:500}.DAIJWW_painHSm{letter-spacing:-.008em;color:var(--film-ink-dim);margin-top:14px;font-size:clamp(1.4rem,3.2vw,2.4rem);font-weight:500;line-height:1.3}.DAIJWW_statement{letter-spacing:-.008em;color:var(--film-ink);font-size:clamp(1.6rem,3.6vw,3rem);font-weight:500;line-height:1.32}.DAIJWW_statementMuted{color:var(--film-gray)}.DAIJWW_altLine{font-family:var(--font-tasa-display), system-ui, sans-serif;letter-spacing:-.01em;color:#d2d2d8;flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:clamp(14px,2.6vh,26px);font-size:clamp(1.4rem,3.4vw,2.7rem);font-weight:600;display:flex}.DAIJWW_strikeWrap{display:inline-block;position:relative}.DAIJWW_strike{background:var(--film-ink);width:104%;height:4px;transform:translateY(-50%) scaleX(var(--strike,1));transform-origin:0;border-radius:2px;position:absolute;top:53%;left:-2%}.DAIJWW_altNote{letter-spacing:-.01em;color:var(--film-gray);font-size:.5em;font-weight:400}.DAIJWW_sweep{background-image:linear-gradient(#ffffff21,#ffffff21);background-repeat:no-repeat;background-size:calc(var(--sweep,1) * 100%) 78%;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 55%;border-radius:3px;margin:0 -.08em;padding:0 .08em}.DAIJWW_doors{z-index:5;pointer-events:none;display:none;position:absolute;inset:0}.DAIJWW_door{background:#0d0d0f;width:50.6%;position:absolute;top:0;bottom:0}.DAIJWW_doorL{border-right:1px solid var(--film-line-2);left:0}.DAIJWW_doorR{border-left:1px solid var(--film-line-2);right:0}.DAIJWW_miniSteps{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-emphasis);letter-spacing:.08em;color:var(--film-ink-dim);flex-wrap:wrap;gap:clamp(20px,4vw,52px);margin-top:clamp(28px,5vh,46px);display:flex}.DAIJWW_miniSteps b{color:var(--film-gray-2);margin-right:9px;font-weight:500}.DAIJWW_cardsDuo{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(18px,2.4vw,34px);display:grid}.DAIJWW_card{border:1px solid var(--film-line);background:var(--film-card);border-radius:18px;padding:26px;position:relative;overflow:hidden}.DAIJWW_cardHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.DAIJWW_cardHead .DAIJWW_t{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.14em;color:var(--film-gray)}.DAIJWW_cardHead .DAIJWW_b{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-badge);letter-spacing:.1em;color:var(--film-ink-dim);background:#ffffff0f;border-radius:100px;flex-shrink:0;padding:4px 10px}.DAIJWW_scoreBig{align-items:baseline;gap:14px;margin-bottom:6px;display:flex}.DAIJWW_scoreBig .DAIJWW_v{font-family:var(--font-mono-product), ui-monospace, monospace;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:700;line-height:1}.DAIJWW_scoreBig .DAIJWW_v small{color:var(--film-gray);font-size:22px}.DAIJWW_scoreBig .DAIJWW_chip{border:1px solid var(--film-line-2);font-size:var(--film-t-value);color:var(--film-ink);background:#ffffff12;border-radius:100px;padding:5px 12px;font-weight:500}.DAIJWW_scoreSub{font-size:var(--film-t-value);color:var(--film-gray);margin-bottom:24px}.DAIJWW_heroCard{background:var(--film-card);padding:22px 22px 20px}.DAIJWW_heroCardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.DAIJWW_heroScore{align-items:baseline;gap:12px;min-width:0;display:flex}.DAIJWW_heroScore .DAIJWW_v{font-family:var(--font-mono-product), ui-monospace, monospace;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.DAIJWW_heroScore .DAIJWW_v small{color:var(--film-gray);font-size:18px}.DAIJWW_heroScore .DAIJWW_chip{border:1px solid var(--film-line-2);white-space:nowrap;color:var(--film-ink);background:#ffffff12;border-radius:100px;flex-shrink:0;padding:4px 11px;font-size:11.5px;font-weight:500}.DAIJWW_heroBadge{font-family:var(--font-mono-product), ui-monospace, monospace;letter-spacing:.1em;color:var(--film-ink-dim);background:#ffffff0f;border-radius:100px;flex-shrink:0;padding:4px 10px;font-size:10px}.DAIJWW_heroRadar{justify-content:center;margin:4px 0 2px;display:flex}.DAIJWW_dim{margin-bottom:16px}.DAIJWW_dim .DAIJWW_row{font-size:var(--film-t-value);justify-content:space-between;margin-bottom:7px;display:flex}.DAIJWW_dim .DAIJWW_dn{color:var(--film-ink-dim)}.DAIJWW_dim .DAIJWW_dv{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-value);font-variant-numeric:tabular-nums;color:var(--film-ink)}.DAIJWW_bar{background:#ffffff12;border-radius:2px;height:3px;display:block;position:relative}.DAIJWW_bar .DAIJWW_me{background:var(--film-ink);width:100%;transform:scaleX(calc(var(--w,1) * var(--bar-p,1)));transform-origin:0;border-radius:2px;position:absolute;inset:0 auto 0 0}.DAIJWW_dimLow .DAIJWW_me{background:var(--film-gray)}.DAIJWW_bar .DAIJWW_avg{background:var(--film-ink);opacity:.4;width:1.5px;height:10px;position:absolute;top:-3.5px}.DAIJWW_legend{font-size:var(--film-t-caption);color:var(--film-gray);gap:22px;margin-top:20px;display:flex}.DAIJWW_legend i{background:var(--film-ink);vertical-align:middle;border-radius:2px;width:14px;height:2.5px;margin-right:7px;display:inline-block}.DAIJWW_legend .DAIJWW_lp i{background:#fff6}.DAIJWW_heroLegend{justify-content:center;margin-top:2px}.DAIJWW_heroLegend i{background:#6f50d8}.DAIJWW_heroLegend .DAIJWW_lp i{background:0 0;border-top:1px dashed #ffffff80;height:0}.DAIJWW_matchRow{border-bottom:1px solid var(--film-line);align-items:center;gap:14px;padding:15px 0;display:flex}.DAIJWW_matchRow:last-of-type{border-bottom:0}.DAIJWW_matchRow .DAIJWW_av{border:1px solid var(--film-line-2);width:40px;height:40px;font-size:var(--film-t-value);color:var(--film-ink-dim);background:#1d1d21;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.DAIJWW_matchRow .DAIJWW_mi{flex:1;min-width:0}.DAIJWW_matchRow .DAIJWW_mn{font-size:var(--film-t-emphasis);font-weight:500;display:block}.DAIJWW_matchRow .DAIJWW_md{font-size:var(--film-t-value);color:var(--film-gray);margin-top:2px;display:block}.DAIJWW_matchRow .DAIJWW_pc{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-emphasis);font-variant-numeric:tabular-nums;color:var(--film-ink);font-weight:500}.DAIJWW_cardFoot{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);color:var(--film-gray-2);justify-content:space-between;gap:12px;margin-top:18px;display:flex}.DAIJWW_fixItem{border-bottom:1px solid var(--film-line);align-items:flex-start;gap:14px;padding:13px 0;display:flex}.DAIJWW_fixItem:last-of-type{border-bottom:0}.DAIJWW_fixItem .DAIJWW_p{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-badge);border-radius:6px;flex-shrink:0;margin-top:2px;padding:3px 8px}.DAIJWW_fixItem .DAIJWW_p1{color:var(--film-ink);background:#ffffff1a}.DAIJWW_fixItem .DAIJWW_p2{color:var(--film-ink-dim);background:#ffffff0f}.DAIJWW_fixItem .DAIJWW_p3{color:var(--film-gray);background:#ffffff0a}.DAIJWW_fixItem .DAIJWW_ft{font-size:var(--film-t-emphasis);font-weight:500;display:block}.DAIJWW_fixItem .DAIJWW_fd{font-size:var(--film-t-value);color:var(--film-gray);margin-top:2px;display:block}.DAIJWW_quoteCard{border-left:1px solid var(--film-line-2);margin:18px 0;padding:4px 0 4px 20px}.DAIJWW_quoteCard p{font-size:var(--film-t-emphasis);color:var(--film-ink-dim);font-style:italic;font-weight:400;line-height:1.6}.DAIJWW_proofStats{border:1px solid var(--film-line);background:var(--film-line);border-radius:18px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(28px,5vh,48px);display:grid;overflow:hidden}.DAIJWW_pstat{background:var(--film-bg-2);padding:30px 26px}.DAIJWW_pstat .DAIJWW_n{font-family:var(--font-mono-product), ui-monospace, monospace;letter-spacing:-.035em;font-variant-numeric:tabular-nums;align-items:baseline;font-size:clamp(1.8rem,3.2vw,2.7rem);font-weight:700;display:flex}.DAIJWW_pstat .DAIJWW_l{font-size:var(--film-t-value);color:var(--film-gray);margin-top:8px}.DAIJWW_ctaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:38px;display:flex}.DAIJWW_scrollCue{font-family:var(--font-mono-product), ui-monospace, monospace;font-size:var(--film-t-caption);letter-spacing:.2em;color:var(--film-gray);align-items:center;gap:12px;display:flex;position:absolute;bottom:34px;left:clamp(20px,6vw,80px)}.DAIJWW_scrollCue .DAIJWW_bar2{background:var(--film-line-2);width:1px;height:44px;position:relative;overflow:hidden}.DAIJWW_scrollCue .DAIJWW_bar2:after{content:"";background:var(--film-ink);width:100%;height:100%;animation:DAIJWW_filmCue 2s var(--film-ease) infinite;position:absolute;top:0;left:0;transform:translateY(-100%)}@keyframes DAIJWW_filmCue{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}.DAIJWW_eyebrow,.DAIJWW_chapterLabel,.DAIJWW_scrollCue,.DAIJWW_cardHead .DAIJWW_t,.DAIJWW_cardHead .DAIJWW_b,.DAIJWW_painTag,.DAIJWW_monoNote,.DAIJWW_cardFoot,.DAIJWW_miniSteps{text-transform:none}@media (max-width:860px){.DAIJWW_cardsDuo,.DAIJWW_proofStats{grid-template-columns:1fr}}@media (max-width:860px),(pointer:coarse){.DAIJWW_scene{min-height:0;padding:clamp(52px,8vh,72px) clamp(20px,6vw,80px)}.DAIJWW_scene[data-scene="0"]{padding-top:clamp(20px,3vh,32px)}.DAIJWW_painBeat{padding-bottom:0}.DAIJWW_painBeat+.DAIJWW_painBeat{padding-top:clamp(32px,5vh,46px)}.DAIJWW_painTag{margin-bottom:14px}.DAIJWW_painP{margin-top:16px}.DAIJWW_painBeat .DAIJWW_centered{text-align:left}.DAIJWW_painHSm br{display:none}}@media (prefers-reduced-motion:reduce){.DAIJWW_scrollCue .DAIJWW_bar2:after{opacity:.35;animation:none;transform:translateY(0)}}.DAIJWW_film[data-film=scrub] .DAIJWW_stage{height:100svh;position:sticky;top:0;overflow:hidden}.DAIJWW_film[data-film=scrub] .DAIJWW_scene{opacity:0;visibility:hidden;min-height:0;padding:96px clamp(20px,6vw,80px) 64px;position:absolute;inset:0}.DAIJWW_film[data-film=scrub] .DAIJWW_doors{display:block}.DAIJWW_film[data-film=scrub] .DAIJWW_line>span{transform:translateY(var(--line-y,0))}.DAIJWW_film:not([data-film=scrub]) .DAIJWW_scrollCue,.DAIJWW_progress{display:none}.DAIJWW_film[data-film=scrub] .DAIJWW_progress{--film-rail-vis:visible;z-index:5;pointer-events:none;display:block;position:absolute;bottom:30px;left:clamp(20px,6vw,80px);right:clamp(20px,6vw,80px)}.DAIJWW_progressRail{background:#ffffff29;border-radius:2px;height:2px;position:relative}.DAIJWW_progressFill{transform-origin:0;transform:scaleX(var(--film-p,0));background:#fff;border-radius:2px;position:absolute;inset:0;box-shadow:0 0 10px #ffffff73}.DAIJWW_progressTick{top:0;left:calc(var(--at) * 100%);background:#ffffff57;width:1px;height:8px;margin-top:-3px;position:absolute}
@font-face{font-family:tasaOrbiter;src:url(../media/TASAOrbiter_VariableFont_wght-s.p.3o1p1p2letpsq.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:tasaOrbiter Fallback;src:local(Arial);ascent-override:89.86%;descent-override:24.85%;line-gap-override:0.0%;size-adjust:104.61%}.OyQmDa_className{font-family:tasaOrbiter,tasaOrbiter Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.OyQmDa_variable{--font-tasa-orbiter:"tasaOrbiter", "tasaOrbiter Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
@font-face{font-family:tasaExplorer;src:url(../media/TASAExplorer_VariableFont_wght-s.p.0mlksuoitwp72.woff2)format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:tasaExplorer Fallback;src:local(Arial);ascent-override:89.65%;descent-override:24.8%;line-gap-override:0.0%;size-adjust:104.85%}.XsG_oa_className{font-family:tasaExplorer,tasaExplorer Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.XsG_oa_variable{--font-tasa-explorer:"tasaExplorer", "tasaExplorer Fallback", system-ui, -apple-system, Segoe UI, sans-serif}