*{margin:0;padding:0;box-sizing:border-box}:root{--bg: #FAF7F2;--bg-2: #F2EEE5;--ink: #1A1A1A;--ink-dim: #6A6A6A;--ink-faint: #D5CFBE;--gold: #B8913F;--gold-dim: #8A7334;--red: #C83E3E;--green: #5A9967;--blue: #4A78B4;--room-accent: #A84A2E;--room-accent-dim: #863A24;--qual: #4A78B4;--quant: #B8913F}html,body{background:#e8e3d7;color:var(--ink);font-family:Inter,Segoe UI,-apple-system,system-ui,sans-serif;font-feature-settings:"kern","liga","calt";overflow:hidden;height:100vh;width:100vw}#app{display:grid;grid-template-rows:1fr auto;height:100vh;background:#e8e3d7}#stage-wrap{position:relative;overflow:hidden;display:grid;place-items:center;background:#e8e3d7}#stage{position:relative;width:min(100vw,calc((100vh - 100px) * 16/9));aspect-ratio:16 / 9;background:var(--bg);overflow:hidden;box-shadow:0 0 80px #0000000a inset}#stage:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(ellipse at 50% 60%,transparent 60%,rgba(0,0,0,.08) 100%);z-index:3000}.corner{position:absolute;z-index:2500;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-dim);font-family:JetBrains Mono,SF Mono,Menlo,monospace;opacity:.6}.corner.tl{top:22px;left:28px}.corner.tr{top:22px;right:28px;text-align:right}.corner.bl{bottom:22px;left:28px}.corner.bl .case{color:var(--ink-dim)}.corner.bl .tc{margin-top:4px;color:var(--room-accent, var(--pod-accent, var(--gold)));font-weight:600;letter-spacing:2.5px;opacity:.85}.corner.br{bottom:20px;right:28px;opacity:.9;width:140px;height:32px;background-image:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;background-position:right center}.scene{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s;display:grid;place-items:center;padding:80px}.scene.active{opacity:1;visibility:visible;transition:opacity .65s ease,visibility 0s linear 0s;z-index:10}.beat{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.beat.on{opacity:1;transform:none}.slate{position:absolute;top:56px;left:80px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--room-accent);font-weight:600;z-index:2000}.slate:before{content:"";display:inline-block;width:22px;height:1px;background:var(--room-accent);vertical-align:middle;margin-right:10px;opacity:.7}#s00{background:linear-gradient(180deg,#F5F1E8 0%,var(--bg) 100%)}#s00 .kicker{font-size:12px;letter-spacing:4px;text-transform:uppercase;color:var(--room-accent);font-weight:600;margin-bottom:28px;text-align:center}#s00 .title{font-family:EB Garamond,Georgia,serif;font-size:clamp(64px,8vw,118px);line-height:.96;color:var(--ink);letter-spacing:-.02em;text-align:center}#s00 .title em{color:var(--room-accent);font-style:italic}#s00 .vs{font-family:EB Garamond,Georgia,serif;font-style:italic;color:var(--ink-dim);margin:0 18px}#s00 .sub{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:26px;color:var(--ink-dim);margin-top:24px;text-align:center}#s01 .std-wrap{max-width:1300px}#s01 .std-head{text-align:center;font-family:EB Garamond,Georgia,serif;font-size:clamp(32px,3.6vw,46px);color:var(--ink);margin-bottom:40px}#s01 .std-head em{color:var(--room-accent);font-style:italic}#s01 .std-pair{display:grid;grid-template-columns:1fr 1fr;gap:32px}#s01 .std-card{padding:32px 28px;background:#fdfbf6;border:1px solid var(--ink-faint);border-top:4px solid var(--room-accent);border-radius:3px}#s01 .std-card .tag{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:2px;color:var(--ink-dim);margin-bottom:10px}#s01 .std-card .nm{font-family:EB Garamond,Georgia,serif;font-size:30px;color:var(--ink);margin-bottom:14px}#s01 .std-card .ds{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:17px;color:var(--ink-dim);line-height:1.5}.def-wrap{max-width:1300px;text-align:center}.def-label{font-family:Inter,sans-serif;font-size:12px;letter-spacing:4px;text-transform:uppercase;font-weight:600;margin-bottom:22px}#s02 .def-label{color:var(--qual)}#s03 .def-label{color:var(--quant)}.def-word{font-family:EB Garamond,Georgia,serif;font-size:clamp(72px,9vw,130px);line-height:1;color:var(--ink);letter-spacing:-.02em;font-style:italic}.def-tag{margin-top:16px;font-family:EB Garamond,Georgia,serif;font-size:26px;color:var(--ink-dim)}.def-type{margin-top:28px;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--ink-dim);font-weight:600}#s02 .def-type strong{color:var(--qual)}#s03 .def-type strong{color:var(--quant)}.def-examples{margin-top:36px;display:flex;flex-direction:column;gap:10px;align-items:center}.def-ex{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:19px;color:var(--ink);padding:10px 22px;background:#fdfbf6;border-left:3px solid;max-width:780px}#s02 .def-ex{border-left-color:var(--qual)}#s03 .def-ex{border-left-color:var(--quant)}#s04{background:linear-gradient(180deg,var(--bg) 0%,#F5F1E8 100%)}#s04 .recal-wrap{text-align:center;max-width:1400px}#s04 .recal-big{font-family:EB Garamond,Georgia,serif;font-size:clamp(40px,4.6vw,64px);line-height:1.2;color:var(--ink)}#s04 .recal-big em{color:var(--room-accent);font-style:italic}#s04 .recal-flow{margin-top:48px;display:grid;grid-template-columns:1fr 80px 1fr;align-items:center;max-width:1100px;margin-left:auto;margin-right:auto}#s04 .recal-box{padding:26px 22px;background:#fdfbf6;border:1px solid var(--ink-faint);border-radius:3px;border-top:3px solid}#s04 .recal-box.ap{border-top-color:var(--qual)}#s04 .recal-box.to{border-top-color:var(--quant)}#s04 .recal-box .bt{font-family:Inter,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:6px}#s04 .recal-box.ap .bt{color:var(--qual)}#s04 .recal-box.to .bt{color:var(--quant)}#s04 .recal-box .bd{font-family:EB Garamond,Georgia,serif;font-size:17px;color:var(--ink);font-style:italic}#s04 .recal-arrow{font-family:EB Garamond,Georgia,serif;font-size:32px;color:var(--room-accent);text-align:center}#s05 .ann-wrap{max-width:1400px}#s05 .ann-date{text-align:center;font-family:JetBrains Mono,monospace;font-size:14px;letter-spacing:4px;text-transform:uppercase;color:var(--ink-dim);margin-bottom:32px}#s05 .ann-date strong{color:var(--room-accent)}#s05 .ann-head{text-align:center;font-family:EB Garamond,Georgia,serif;font-size:clamp(36px,4.2vw,56px);color:var(--ink);line-height:1.15;margin-bottom:36px}#s05 .ann-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1100px;margin:0 auto}#s05 .ann-card{padding:26px 28px;background:var(--ink);color:var(--bg);border-radius:3px}#s05 .ann-card .mn{font-family:EB Garamond,Georgia,serif;font-size:64px;color:var(--gold);line-height:1}#s05 .ann-card .mt{margin-top:10px;font-family:Inter,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#faf7f2cc}#s06{background:#1a1a1a;color:#f2eee5}#s06 .run-wrap{text-align:center;max-width:1400px}#s06 .run-tag{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:28px}#s06 .run-num{font-family:EB Garamond,Georgia,serif;font-size:clamp(120px,16vw,260px);line-height:.92;color:#f2eee5;letter-spacing:-.03em}#s06 .run-lbl{margin-top:16px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:28px;color:#f2eee5bf}#s06 .run-timeline{margin-top:48px;display:flex;justify-content:center;gap:24px;font-family:JetBrains Mono,monospace;font-size:13px;color:#f2eee599}#s06 .run-timeline .tk{padding:10px 18px;border:1px solid #3A3A3A;border-radius:2px}#s06 .run-timeline .tk strong{color:var(--gold);display:block;font-size:18px;margin-bottom:4px;letter-spacing:0;text-transform:none;font-family:EB Garamond,Georgia,serif;font-style:italic}#s07 .claim-wrap{max-width:1200px;text-align:center}#s07 .claim-label{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--qual);margin-bottom:26px;font-weight:600}#s07 .claim-list{display:flex;flex-direction:column;gap:14px;max-width:900px;margin:0 auto}#s07 .claim-item{padding:18px 28px;background:#fdfbf6;border-left:3px solid var(--qual);border-radius:2px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:22px;color:var(--ink);text-align:left}#s07 .claim-foot{margin-top:32px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:22px;color:var(--ink-dim)}#s08 .htm-wrap{max-width:1400px;display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}#s08 .htm-left h3{font-family:EB Garamond,Georgia,serif;font-size:clamp(32px,3.6vw,48px);color:var(--ink);line-height:1.2;margin-bottom:18px}#s08 .htm-left h3 em{color:var(--room-accent);font-style:italic}#s08 .htm-left p{font-family:EB Garamond,Georgia,serif;font-size:19px;color:var(--ink-dim);line-height:1.5;font-style:italic}#s08 .htm-chart{display:flex;align-items:flex-end;gap:12px;height:280px;padding:20px;background:#fdfbf6;border:1px solid var(--ink-faint);border-radius:3px}#s08 .htm-bar{flex:1;background:var(--quant);border-radius:2px 2px 0 0;position:relative}#s08 .htm-bar .lb{position:absolute;bottom:-22px;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:10px;color:var(--ink-dim)}#s08 .htm-caption{grid-column:1 / -1;margin-top:48px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:20px;color:var(--ink);text-align:center}#s09 .rate-wrap{max-width:1300px;text-align:center}#s09 .rate-big{font-family:EB Garamond,Georgia,serif;font-size:clamp(120px,16vw,240px);line-height:.9;color:var(--room-accent);letter-spacing:-.03em}#s09 .rate-lbl{margin-top:12px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:22px;color:var(--ink-dim)}#s09 .rate-body{margin-top:44px;font-family:EB Garamond,Georgia,serif;font-size:22px;color:var(--ink);line-height:1.4;max-width:1000px;margin-left:auto;margin-right:auto}#s09 .rate-body em{color:var(--room-accent);font-style:italic}#s10{background:linear-gradient(180deg,var(--bg) 0%,#F5F1E8 100%)}#s10 .tl-wrap{max-width:1400px;text-align:center}#s10 .tl-head{font-family:EB Garamond,Georgia,serif;font-size:clamp(36px,4.2vw,58px);line-height:1.2;color:var(--ink);margin-bottom:40px}#s10 .tl-head em{color:var(--room-accent);font-style:italic}#s10 .tl-pair{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;max-width:1100px;margin:0 auto}#s10 .tl-card{padding:30px 26px;background:#fdfbf6;border:1px solid var(--ink-faint);border-radius:3px;border-top:3px solid}#s10 .tl-card.qual{border-top-color:var(--qual)}#s10 .tl-card.quant{border-top-color:var(--quant);opacity:.85}#s10 .tl-card .tt{font-family:Inter,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:10px}#s10 .tl-card.qual .tt{color:var(--qual)}#s10 .tl-card.quant .tt{color:var(--quant)}#s10 .tl-card .bd{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:20px;color:var(--ink);line-height:1.4}#s10 .tl-vs{font-family:EB Garamond,Georgia,serif;font-style:italic;color:var(--room-accent);font-size:28px;text-align:center}#s11 .cro-wrap{max-width:1400px;text-align:center}#s11 .cro-chair{font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:clamp(100px,14vw,200px);line-height:1;color:var(--red);letter-spacing:-.03em}#s11 .cro-lbl{margin-top:8px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:24px;color:var(--ink-dim)}#s11 .cro-pair{margin-top:44px;display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:1000px;margin-left:auto;margin-right:auto}#s11 .cro-card{padding:22px 26px;background:#fdfbf6;border:1px solid var(--ink-faint);border-radius:2px;text-align:left}#s11 .cro-card .tt{font-family:Inter,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--room-accent);font-weight:600;margin-bottom:6px}#s11 .cro-card .bd{font-family:EB Garamond,Georgia,serif;font-size:18px;color:var(--ink);line-height:1.4;font-style:italic}#s12 .barr-wrap{max-width:1300px}#s12 .barr-slate{text-align:center;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--ink-dim);margin-bottom:32px}#s12 .barr-quote{padding:36px 48px;background:#fdfbf6;border-left:4px solid var(--room-accent);border-right:4px solid var(--room-accent);border-radius:2px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:clamp(26px,3vw,38px);color:var(--ink);line-height:1.3;text-align:center}#s12 .barr-attr{margin-top:18px;text-align:center;font-family:Inter,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-dim);font-weight:600}#s12 .barr-stats{margin-top:36px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#s12 .barr-stat{padding:22px;background:var(--ink);color:var(--bg);border-radius:2px;text-align:center}#s12 .barr-stat .n{font-family:EB Garamond,Georgia,serif;font-size:48px;color:var(--gold);line-height:1}#s12 .barr-stat .l{margin-top:8px;font-family:Inter,sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#faf7f2bf}#s13 .habit-wrap{max-width:1200px;text-align:center}#s13 .habit-head{font-family:EB Garamond,Georgia,serif;font-size:clamp(34px,4vw,50px);color:var(--ink);line-height:1.2;margin-bottom:40px}#s13 .habit-head em{color:var(--room-accent);font-style:italic}#s13 .habit-q{padding:28px 36px;border:2px solid var(--room-accent);border-radius:4px;font-family:EB Garamond,Georgia,serif;font-style:italic;font-size:26px;color:var(--room-accent);line-height:1.35;max-width:900px;margin:0 auto}#s14{background:linear-gradient(180deg,var(--bg) 0%,#F5F1E8 100%)}#s14 .tk-wrap{max-width:1400px;width:100%}#s14 .tk-head{font-family:EB Garamond,Georgia,serif;font-size:clamp(38px,4.4vw,54px);color:var(--ink);text-align:center;margin-bottom:44px}#s14 .tk-head em{color:var(--room-accent);font-style:italic}#s14 .tk-row{display:grid;grid-template-columns:220px 1fr;gap:32px;padding:22px 0;border-top:1px solid var(--ink-faint)}#s14 .tk-row:last-child{border-bottom:1px solid var(--ink-faint)}#s14 .tk-label{font-family:Inter,sans-serif;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--room-accent);font-weight:600;padding-top:4px}#s14 .tk-body{font-family:EB Garamond,Georgia,serif;font-size:22px;color:var(--ink);line-height:1.4}#s14 .tk-body em{color:var(--room-accent);font-style:italic}#transport{background:#1a1a1a;color:#f2eee5;padding:14px 30px;display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;font-family:Inter,sans-serif;font-size:12px}#tr-btn{background:var(--room-accent);border:0;color:#fff;padding:10px 22px;border-radius:20px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;letter-spacing:1px;text-transform:uppercase;transition:background .2s ease}#tr-btn:hover{background:var(--room-accent-dim)}#tr-scrub{position:relative;height:4px;background:#3a3a3a;border-radius:2px;cursor:pointer}#tr-scrub-fill{position:absolute;top:0;left:0;bottom:0;background:var(--room-accent);border-radius:2px;width:0%}#tr-time{font-family:JetBrains Mono,monospace;letter-spacing:1px;min-width:110px;text-align:right;color:#b8b5aa}#tr-btn.nomode{background:#6a6a6a;cursor:default}*:focus{outline:3px solid var(--gold, #B8913F);outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:3px solid var(--gold, #B8913F);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tk-credit{position:absolute;bottom:32px;left:0;right:0;text-align:center;font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:var(--ink-dim);opacity:.6}
