@property --p{syntax: "<number>"; inherits: true; initial-value: 0;}:root{--h-ink: #10131a;--h-soft: #23272f;--h-glass: rgba(255, 255, 255, .58);--h-glass-line: rgba(0, 0, 0, .08);--h-glass-ink: #1d1d1f;--h-glass-soft: #50535a;--h-raised: #ffffff;--h-ember: #ed7024;--res-no: #b83320;--res-mild: #7a4a0c;--res-yes: #1e6b3a}html[data-phase=night]{--h-ink: #f5f0eb;--h-ink: color-mix(in oklab, #f5f0eb, #ffd2c8 calc(var(--r, 0) * 100%));--h-soft: #e9e1d9;--h-soft: color-mix(in oklab, #e9e1d9, #f0c4b8 calc(var(--r, 0) * 100%));--h-glass: rgba(22, 10, 12, .7);--h-glass-line: rgba(255, 255, 255, .14);--h-glass-ink: #f5f0eb;--h-glass-soft: #ddd3ca;--h-raised: #2a1a1c;--h-ember: #ff9442;--res-no: #ffc0b2;--res-mild: #f2c38f;--res-yes: #9be3a5}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--h-glass: rgba(22, 10, 12, .7);--h-glass-line: rgba(255, 255, 255, .14);--h-glass-ink: #f5f0eb;--h-glass-soft: #ddd3ca;--h-raised: #2a1a1c;--h-ember: #ff9442;--res-no: #ffc0b2;--res-mild: #f2c38f;--res-yes: #9be3a5}}:root[data-theme=dark]{--h-glass: rgba(22, 10, 12, .7);--h-glass-line: rgba(255, 255, 255, .14);--h-glass-ink: #f5f0eb;--h-glass-soft: #ddd3ca;--h-raised: #2a1a1c;--h-ember: #ff9442;--res-no: #ffc0b2;--res-mild: #f2c38f;--res-yes: #9be3a5}html body.home[data-tone],:root:not([data-theme=light]) body.home[data-tone],:root[data-theme=dark] body.home[data-tone]{--ink: var(--h-ink);--ink-soft: var(--h-soft);--ink-faint: color-mix(in srgb, var(--h-ink) 12%, transparent);--line: color-mix(in srgb, var(--h-ink) 18%, transparent);--link: var(--h-ink);--ember-text: var(--h-ink);--ember: var(--h-ember);--on-ember: #1d1d1f;--focus: var(--h-ember);--glass-fill: var(--h-glass);--glass-line: var(--h-glass-line);--bg-raised: var(--h-raised);--bg: transparent;background:transparent;color:var(--ink)}body.home .glass,body.home .nav,body.home .btn.ghost{--ink: var(--h-glass-ink);--ink-soft: var(--h-glass-soft);--link: var(--h-glass-ink);--ember-text: var(--h-glass-ink);--ink-faint: color-mix(in srgb, var(--h-glass-ink) 12%, transparent);--line: color-mix(in srgb, var(--h-glass-ink) 18%, transparent);color:var(--ink)}body.home .glass{box-shadow:0 24px 60px -36px #1408048c}.sky-root{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}#sky,#haze,#veil,#glow,#sky .layer,#glow .layer{position:absolute;inset:0}#sky .layer{opacity:0}#sky .layer:nth-child(8){opacity:1}#glow{left:-100vw;width:200vw;opacity:0}#glow .layer{background:radial-gradient(60vw 70vh at 50% 86%,var(--c) 0%,transparent 60%);opacity:0}#glow .layer:nth-child(2){opacity:1}#stars{position:absolute;inset:0;width:100%;height:100%;opacity:0}#haze{background:linear-gradient(180deg,#fff 0%,transparent 85%);opacity:.3;transition:opacity .35s var(--ease)}#veil{background:linear-gradient(180deg,transparent 12%,#140a0e 67%);opacity:0;transition:opacity .35s var(--ease)}#sun{position:absolute;left:0;top:0;width:32vmin;height:32vmin;margin:-16vmin;transform:translate(10vw,12vh) scale(.7);will-change:transform}#sun .disc{position:absolute;inset:0;border-radius:50%;opacity:0;background:radial-gradient(circle,#fff 0 13%,var(--c) 24%,color-mix(in srgb,var(--c) 55%,transparent) 31%,color-mix(in srgb,var(--c) 18%,transparent) 46%,color-mix(in srgb,var(--c) 0%,transparent) 70%)}#sun .disc:nth-child(2),#sun .disc:nth-child(3){opacity:1}.home-section{position:relative;padding-block:clamp(72px,9vw,128px)}.copy{max-width:660px}.copy.center{text-align:center;margin-inline:auto}.copy.center .lede{margin-inline:auto}.copy .lede{margin-top:22px;color:var(--ink-soft)}.copy .lede+.lede{margin-top:14px}.copy .more{margin-top:22px;font-weight:600}.copy .small{margin-top:14px;color:var(--ink-soft)}body.home .eyebrow{color:var(--ink-soft)}main .home-section h2{font-size:clamp(var(--t-40),4.8vw,72px);line-height:.98}.two-col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:center}.two-col>*,.hero-grid>*,.log-wrap{min-width:0}.more a{color:var(--ink)}.more.center{text-align:center}.nowrap{white-space:nowrap}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.btn-row.center{justify-content:center}.hero{min-height:100svh;display:grid;align-items:center;padding-top:72px;padding-bottom:48px}.stage+.home-section{padding-top:clamp(96px,12vw,160px)}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center}.hero h1{font-size:clamp(48px,6.4vw,92px);line-height:.95}.hero .lede{margin-top:24px;max-width:44ch}.hero .btn-row{margin-top:32px}.hero .micro{margin-top:16px;font-size:var(--t-14);color:var(--ink-soft)}.sanskrit{display:flex;align-items:baseline;gap:12px;margin-top:36px;font-size:var(--t-14);color:var(--ink-soft)}.sanskrit .devanagari{font-size:1.9rem;line-height:1;color:var(--ink)}.sanskrit em{font-family:var(--font-serif);font-style:italic;font-size:1.1rem;color:var(--ink)}.hero-copy{position:relative;z-index:1}.hero-shot{position:relative;z-index:0;justify-self:stretch;width:100%}.mac-top{--mb-bg: rgba(255, 255, 255, .62);--mb-ink: #1d1d1f;--wall: linear-gradient(160deg, #f3c4ae 0%, #cdb9e4 46%, #7d9fdd 100%);width:112%;margin-left:-12%;padding:10px 10px 0 0;border-radius:0 26px 0 0;background:#101013;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 24%),linear-gradient(#000 68%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 24%),linear-gradient(#000 68%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mac-screen{position:relative;height:660px;border-radius:0 16px 0 0;overflow:hidden;background:var(--wall)}.menubar{position:relative;display:flex;align-items:center;justify-content:flex-end;height:32px;padding:0 14px 0 0;background:var(--mb-bg);color:var(--mb-ink);font-size:13px;font-weight:500;backdrop-filter:blur(20px)}.menubar ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:18px}.menubar .status{gap:14px}.menubar .status svg{display:block;width:17px;height:17px}.menubar .status li:nth-child(4) svg{width:24px;height:13px}.menubar .status .atapa{padding:3px 5px;margin:-3px 0;border-radius:6px;background:#00000024;color:var(--mb-ink)}.menubar .clock{font-variant-numeric:tabular-nums}.notch{position:absolute;left:44%;top:0;width:17%;height:100%;translate:-50% 0;background:#000;border-radius:0 0 10px 10px}.mac-top .popover{position:absolute;top:42px;right:46px;width:320px;filter:drop-shadow(0 30px 50px rgba(20,10,30,.35))}.mac-top .popover:before{content:"";position:absolute;top:-7px;right:158px;width:14px;height:14px;rotate:45deg;border-radius:3px 0 0;background:#2a2b31}.mac-top .popover img{display:block;border-radius:18px}@media(max-width:1100px){.mac-screen{height:600px}.mac-top .popover{width:300px}}@media(max-width:900px){.mac-top{width:108%;margin-left:-8%}.mac-top .popover{right:24px}.mac-top .popover:before{right:136px}}@media(max-width:640px){.mac-top{width:100%;margin:0;padding:0;background:none;border-radius:0;-webkit-mask-image:none;mask-image:none}.mac-screen{height:auto;background:none;overflow:visible;border-radius:0}.menubar{display:none}.mac-top .popover{position:static;width:min(320px,100%);margin-inline:auto;filter:drop-shadow(0 24px 40px rgba(20,10,30,.3))}.mac-top .popover:before{display:none}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .mac-top{--mb-bg: rgba(24, 22, 30, .62);--mb-ink: #f3f0ec;--wall: linear-gradient(160deg, #3a2740 0%, #1c2440 55%, #0f1730 100%)}:root:not([data-theme=light]) .menubar .status .atapa{background:#fff3}}:root[data-theme=dark] .mac-top{--mb-bg: rgba(24, 22, 30, .62);--mb-ink: #f3f0ec;--wall: linear-gradient(160deg, #3a2740 0%, #1c2440 55%, #0f1730 100%)}:root[data-theme=dark] .menubar .status .atapa{background:#fff3}@media(prefers-reduced-motion:no-preference){.hero .hero-shot{animation:drift .6s var(--ease) both}@keyframes drift{0%{opacity:0;transform:translateY(24px)}}}.stage{height:300vh;padding:0}.stage .sticky{position:sticky;top:0;height:100vh}.stage-grid{height:100%;padding-top:76px;padding-bottom:22px;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;gap:14px}.stage-head .eyebrow{margin-bottom:6px}.numeral-row{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.numeral{font-size:min(var(--t-kelvin),22vh);margin:0}.readout{display:flex;align-items:center;gap:10px;padding-bottom:.35em;font-size:var(--t-14);color:var(--ink-soft)}.swatch{width:28px;height:28px;border-radius:8px;border:1px solid rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px #ffffff59;flex:none}.mac,.timeline{--w: min(100%, calc((100vh - 470px)*1.6) );justify-self:center;width:var(--w);min-width:min(100%,300px)}.mac{align-self:center}.mac .screen{position:relative;padding:1.2%;background:#101012;border-radius:12px;box-shadow:0 40px 80px -30px #0009,inset 0 0 0 1px #ffffff1f}.mac .frames{--x: calc(var(--s, 0) * 14);position:relative;aspect-ratio:1200 / 750;overflow:hidden;border-radius:6px;background:#000}.mac .frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:clamp(0,calc(1 - (var(--i) - var(--x))),1)}.mac .base{position:relative;height:12px;margin:0 -2.5%;border-radius:0 0 14px 14px;background:linear-gradient(#3a3a3e,#1b1b1e);box-shadow:0 20px 40px -20px #0009}.mac .base:after{content:"";position:absolute;left:50%;top:0;width:18%;height:4px;translate:-50% 0;background:#0c0c0e;border-radius:0 0 6px 6px}.timeline .bar{height:2px;border-radius:2px;background:var(--line);overflow:hidden}.timeline .fill{height:100%;background:var(--ember);transform-origin:left;transform:scaleX(var(--s, 0))}.marks{position:relative;height:16px;list-style:none;padding:0;margin:8px 0 0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.marks li{position:absolute;left:calc(var(--at) * 100%);translate:-50% 0;white-space:nowrap}.marks li:first-child{translate:0}.marks li:last-child{translate:-100% 0}.stops{position:relative;height:2.9em;list-style:none;padding:0;margin:0;text-align:center}.stop{position:absolute;inset:0;display:grid;justify-items:center;align-content:start;gap:2px;opacity:0;transition:opacity .35s var(--ease)}.stop.is-current{opacity:1}.stop .k{font-size:1.5rem;line-height:1.1}.stop .k small{font-size:.55em;color:var(--ink-soft)}.stop .k .name{font-family:var(--font-body);font-size:.8125rem;margin-left:6px;color:var(--ink-soft)}.stop .cap{font-size:var(--t-14);color:var(--ink-soft)}.stage .label{text-align:center;color:var(--ink-soft);margin:0;font-size:.75rem}@media(max-height:720px){.stage-grid{gap:10px}.marks,.stage .label{display:none}.mac,.timeline{--w: min(100%, calc((100vh - 400px)*1.6) )}}.ba-figure{width:100%}.ba{position:relative;aspect-ratio:1200 / 750;border-radius:14px;overflow:hidden;background:#000;box-shadow:0 40px 80px -30px #0009}.ba img{position:absolute;inset:0;width:100%;height:100%}.ba-over{clip-path:inset(0 0 0 calc(var(--cut) * 1%))}.ba-handle{position:absolute;top:0;bottom:0;left:calc(var(--cut) * 1%);width:2px;background:#fff;translate:-1px 0;box-shadow:0 0 0 1px #0000004d}.ba-handle:after{content:"";position:absolute;top:50%;left:50%;width:36px;height:36px;translate:-50% -50%;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0006;background-image:linear-gradient(90deg,transparent 0 10px,#1d1d1f 10px 12px,transparent 12px 24px,#1d1d1f 24px 26px,transparent 26px)}.ba-range{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.ba:focus-within{outline:3px solid var(--focus);outline-offset:4px}.ba-figure figcaption{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:14px;font-size:var(--t-14);color:var(--ink-soft)}.ba-figure figcaption .right{text-align:right}.ba-figure figcaption .small{grid-column:1 / -1;text-align:center}.ba-figure figcaption strong{color:var(--ink)}#m5 .two-col{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.log td:first-child{white-space:nowrap}.log{border-radius:var(--r-card);padding:6px 12px 10px;overflow-x:auto}.log table{font-size:.8125rem;min-width:540px;line-height:1.45}.log caption{caption-side:top;text-align:left;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;padding:12px 10px 8px;color:var(--ink-soft)}.log th{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--ink-soft);background:transparent;position:static}.log td,.log th{padding:12px 10px}.log .res{text-align:right;white-space:nowrap}.log .no,.summary-table .no{color:var(--res-no)}.log .mild,.summary-table .mild{color:var(--res-mild)}.log .yes,.summary-table .yes{color:var(--res-yes)}.log tr.us{background:linear-gradient(90deg,color-mix(in srgb,var(--ember) 16%,transparent),transparent)}.log tr.us td{font-weight:500}.log-wrap .foot{margin-top:14px;color:var(--ink-soft)}.log-wrap .foot a{color:var(--ink)}.evidence{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:clamp(40px,6vw,64px)}.ev{margin:0;padding:10px 10px 14px;border-radius:14px;rotate:var(--tilt)}.ev img{width:100%;height:240px;object-fit:cover;object-position:top;border-radius:8px}.ev figcaption{margin-top:10px;font-family:var(--font-serif);font-style:italic;font-size:.9375rem;color:var(--ink-soft)}.curve{margin:28px 0 0}.curve svg{width:100%;height:auto;overflow:visible}.curve .grid{stroke:var(--ink);stroke-opacity:.18;stroke-dasharray:2 6}.curve .tick{stroke:var(--ink);stroke-opacity:.28}.curve .trace{fill:none;stroke:var(--ember);stroke-width:2.5;stroke-dasharray:1000;stroke-dashoffset:0}.curve .now{fill:var(--ember);stroke:#fff;stroke-width:2}.js .curve .trace{stroke-dashoffset:1000}.js .curve.in .trace{animation:draw 1.2s var(--ease) forwards}.js .curve .now{opacity:0}.js .curve.in .now{animation:pop .4s var(--ease) 1.1s forwards}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{to{opacity:1}}.curve-labels{position:relative;height:18px;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.curve-labels span{position:absolute;left:var(--x);translate:-50% 0;white-space:nowrap}.curve-axis{margin-top:10px}.intensity{margin-top:24px;color:var(--ink-soft)}.intensity strong{color:var(--ink);font-weight:500}.ev-visual{display:grid;justify-items:center;gap:16px}.sky-line{font-size:var(--t-21);font-style:italic;text-align:center}.also-list{list-style:none;padding:0;margin:clamp(40px,6vw,72px) auto 0;max-width:1040px;display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(40px,6vw,96px)}.also-list li{border-top:1px solid var(--line);padding:22px 0 26px}.also-list h3{font-family:var(--font-body);font-weight:600;font-size:var(--t-17);letter-spacing:0;line-height:1.3}.also-list p{margin-top:8px;font-size:var(--t-15, .9375rem);color:var(--ink-soft);max-width:46ch}.also-list p a{color:var(--ink);white-space:nowrap}@media(max-width:720px){.also-list{grid-template-columns:1fr}}body.home .footer{background:transparent;margin-top:0}.maker-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(32px,5vw,72px);align-items:center}.maker-photo{width:min(100%,400px);height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 28%;display:block;justify-self:end;border-radius:22px;filter:sepia(.22) saturate(.95);box-shadow:0 40px 80px -36px #000000b3}.maker-quote{display:flex;flex-direction:column;justify-content:center;max-width:620px}.maker-quote blockquote p{font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.3}.maker-quote cite{display:block;margin-top:20px;font-style:normal;font-size:var(--t-14);color:var(--ink-soft)}.maker-quote cite a{color:var(--ink)}.pricing .ticket{max-width:560px;margin:40px auto 0;padding:clamp(28px,4vw,48px);text-align:center}.pricing .once{color:var(--ink-soft);margin-top:6px}.pricing .check{display:inline-block;text-align:left;margin:18px auto 26px}.pricing .btn-row{justify-content:center}.summary-wrap{margin-top:clamp(40px,6vw,64px);max-width:760px}.summary{border-radius:var(--r-card);padding:6px 12px 10px;overflow-x:auto}.summary-table{font-size:var(--t-14);min-width:520px}.summary-table caption{caption-side:top;text-align:left;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;padding:12px 10px 8px;color:var(--ink-soft)}.summary-table th{font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--ink-soft);background:transparent;position:static}.summary-table tbody th{font-family:var(--font-body);font-size:var(--t-14);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:600}.summary-table td,.summary-table th{padding:12px 10px}.summary-table tr.us{background:linear-gradient(90deg,color-mix(in srgb,var(--ember) 16%,transparent),transparent)}.summary-wrap .more{margin-top:20px;font-weight:600}.home-faq{margin:0 auto}#faq h2{text-align:center}.final{padding-bottom:clamp(120px,14vw,200px)}.final h2{font-size:clamp(40px,6vw,88px)}.final .btn-row{margin-top:32px}html:not(.js) .sky-root,html.static .sky-root{display:none}html:not(.js) body.home,html.static body.home{background:var(--day-bg)}html:not(.js) .home-section,html.static .home-section{--h-glass: rgba(255, 255, 255, .58);--h-glass-line: rgba(0, 0, 0, .08);--h-glass-ink: #1d1d1f;--h-glass-soft: #50535a;--h-raised: #fff;--h-ember: #ed7024;--ink: #1d1d1f;--ink-soft: #50535a;--glass-fill: var(--h-glass);--glass-line: var(--h-glass-line);--ember: var(--h-ember);--line: rgba(0, 0, 0, .12);--res-no: #b83320;--res-mild: #7a4a0c;--res-yes: #1e6b3a}html:not(.js) .home-section[data-tone=day],html.static .home-section[data-tone=day]{background:var(--day-bg)}html:not(.js) .home-section[data-tone=evening],html.static .home-section[data-tone=evening]{background:var(--evening-bg)}html:not(.js) .home-section[data-tone=dusk],html.static .home-section[data-tone=dusk],html:not(.js) .home-section[data-tone=night],html.static .home-section[data-tone=night],html:not(.js) .home-section[data-tone=deepred],html.static .home-section[data-tone=deepred]{--h-glass: rgba(22, 10, 12, .7);--h-glass-line: rgba(255, 255, 255, .14);--h-glass-ink: #f5f0eb;--h-glass-soft: #ddd3ca;--h-raised: #2a1a1c;--h-ember: #ff9442;--ink: #f5f0eb;--ink-soft: #e9e1d9;--line: rgba(255, 255, 255, .18);--res-no: #ffc0b2;--res-mild: #f2c38f;--res-yes: #9be3a5}html:not(.js) .home-section[data-tone=dusk],html.static .home-section[data-tone=dusk]{background:var(--dusk-bg)}html:not(.js) .home-section[data-tone=night],html.static .home-section[data-tone=night]{background:var(--night-bg)}html:not(.js) .home-section[data-tone=deepred],html.static .home-section[data-tone=deepred]{background:var(--night-bg);--ink: #ffd2c8;--ink-soft: #f0c4b8}@media(prefers-color-scheme:dark){html:not(.js):not([data-theme=light]) .home-section,html.static:not([data-theme=light]) .home-section{--h-glass: rgba(22, 10, 12, .7);--h-glass-line: rgba(255, 255, 255, .14);--h-glass-ink: #f5f0eb;--h-glass-soft: #ddd3ca;--h-raised: #2a1a1c;--h-ember: #ff9442;--ink: #f5f0eb;--ink-soft: #e9e1d9;--line: rgba(255, 255, 255, .18);--res-no: #ffc0b2;--res-mild: #f2c38f;--res-yes: #9be3a5}html:not(.js):not([data-theme=light]) .home-section[data-tone=day],html.static:not([data-theme=light]) .home-section[data-tone=day]{background:#15100e}html:not(.js):not([data-theme=light]) .home-section[data-tone=evening],html.static:not([data-theme=light]) .home-section[data-tone=evening]{background:#1c1310}html:not(.js):not([data-theme=light]) body.home,html.static:not([data-theme=light]) body.home{background:#15100e}}html:not(.js) .stage,html.static .stage{height:auto;padding-block:clamp(80px,10vw,140px)}html:not(.js) .stage .sticky,html.static .stage .sticky{position:static;height:auto}html:not(.js) .stage-grid,html.static .stage-grid{height:auto;padding-top:0;display:grid;gap:24px}html:not(.js) .numeral-row,html.static .numeral-row,html:not(.js) .timeline,html.static .timeline{display:none}html:not(.js) .mac,html.static .mac{width:100%}html:not(.js) .mac .frames,html.static .mac .frames{aspect-ratio:auto;display:grid;gap:2%}html:not(.js) .mac .frame,html.static .mac .frame{position:static;opacity:1;height:auto}html:not(.js) .mac .frame:not(.stop),html.static .mac .frame:not(.stop),html:not(.js) .mac .frame[data-src]{display:none}html:not(.js) .stops,html.static .stops{height:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:left}html:not(.js) .stop,html.static .stop{position:static;opacity:1;justify-items:start}html:not(.js) .ba,html.static .ba{aspect-ratio:auto;display:grid;gap:12px;background:none;box-shadow:none}html:not(.js) .ba img,html.static .ba img{position:static;clip-path:none;border-radius:10px}html:not(.js) .ba-range,html.static .ba-range,html:not(.js) .ba-handle,html.static .ba-handle{display:none}html:not(.js) .hero-shot,html.static .hero-shot{animation:none}html.static .curve .trace{stroke-dashoffset:0;animation:none}html.static .curve .now{opacity:1}@media(max-width:900px){.two-col,.hero-grid,.maker-grid,#m5 .two-col{grid-template-columns:1fr}.evidence{grid-template-columns:1fr;gap:20px}.ev img{height:200px}.hero-grid{gap:40px}.maker-photo{width:min(100%,320px);justify-self:start}}@media(max-width:640px){.marks li:nth-child(2),.marks li:nth-child(3){display:none}.stop .k{font-size:1.25rem}.ba-figure figcaption{grid-template-columns:1fr}.ba-figure figcaption .right{text-align:left}.log table{min-width:520px}.stage-grid{padding-top:70px}#sun{width:36vmin;height:36vmin;margin:-18vmin}html:not(.js) .stops,html.static .stops{grid-template-columns:1fr 1fr}}
