:root{color-scheme:dark;--dk-paper:#f2ead5;--dk-muted:#b5b1a1;--dk-bg:#0d1713;--dk-forest:#172820;--dk-panel:#1d3128;--dk-line:#40584c;--dk-gold:#d8bb72;--dk-moss:#98ad87;--dk-rust:#bd6847;--dk-max:1180px;font-family:Georgia,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}.dk-body{margin:0;color:var(--dk-paper);background:radial-gradient(circle at 80% 0,rgba(79,107,83,.25),transparent 35rem),var(--dk-bg);line-height:1.65}.dk-body a{color:inherit}.dk-body a:focus-visible,.dk-body summary:focus-visible,.dk-body button:focus-visible,.dk-body input:focus-visible{outline:3px solid var(--dk-gold);outline-offset:4px}.dk-body img{display:block;width:100%;height:auto}.dk-skip{position:fixed;left:1rem;top:-6rem;z-index:30;padding:.75rem 1rem;color:var(--dk-bg);background:var(--dk-gold);font:800 .84rem/1.2 ui-sans-serif,system-ui,sans-serif}.dk-skip:focus{top:1rem}.dk-site-header,.dk-main,.dk-site-footer{width:min(calc(100% - 2rem),var(--dk-max));margin-inline:auto}.dk-site-header{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;position:relative;z-index:20;border-bottom:1px solid var(--dk-line)}.dk-brand{display:grid;text-decoration:none;line-height:1.05;text-transform:uppercase}.dk-brand strong{font-size:1.18rem;letter-spacing:.04em}.dk-brand span{margin-top:.26rem;color:var(--dk-gold);font:800 .61rem/1 ui-sans-serif,system-ui,sans-serif;letter-spacing:.2em}.dk-nav{display:flex;align-items:stretch;gap:.2rem}.dk-nav>a,.dk-nav-group>summary{display:flex;align-items:center;min-height:42px;padding:.65rem .8rem;color:var(--dk-muted);font:800 .72rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;cursor:pointer;list-style:none}.dk-nav-group>summary::-webkit-details-marker{display:none}.dk-nav-group{position:relative}.dk-nav-group>summary::after{content:"";width:.38rem;height:.38rem;margin-left:.52rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-2px) rotate(45deg)}.dk-nav>a[aria-current=page],.dk-nav>a:hover,.dk-nav-group[open]>summary{color:var(--dk-gold);background:rgba(29,49,40,.75)}.dk-nav-group ul{position:absolute;right:0;top:calc(100% - 1px);z-index:25;width:285px;margin:0;padding:.55rem;list-style:none;background:#12221b;border:1px solid var(--dk-line);box-shadow:0 20px 45px rgba(0,0,0,.42)}.dk-nav-group li+li{border-top:1px solid rgba(64,88,76,.55)}.dk-nav-group li a{display:block;padding:.72rem;color:var(--dk-muted);font:700 .82rem/1.4 ui-sans-serif,system-ui,sans-serif;text-decoration:none}.dk-nav-group li a:hover{color:var(--dk-paper);background:var(--dk-panel)}.dk-main{padding:3rem 0 7rem}.dk-main article>section,.dk-main article>aside,.dk-main article>nav{margin-top:6.5rem;scroll-margin-top:1rem}.dk-kicker{margin:0 0 .85rem;color:var(--dk-gold);font:850 .67rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase}.dk-main h1,.dk-main h2,.dk-main h3,.dk-main p,.dk-main a,.dk-main td,.dk-main dd{overflow-wrap:anywhere}.dk-main h1{margin:0;font-size:clamp(3.7rem,8vw,7rem);font-weight:500;line-height:.84;letter-spacing:-.07em}.dk-lead{max-width:720px;margin:1.4rem 0 0;color:var(--dk-muted);font-size:clamp(1.06rem,2vw,1.34rem)}.dk-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0 0}.dk-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.72rem 1rem;color:var(--dk-paper);background:rgba(23,40,32,.75);border:1px solid var(--dk-line);font:850 .82rem/1 ui-sans-serif,system-ui,sans-serif;text-decoration:none;cursor:pointer}.dk-button--gold{color:#1a1b12;background:var(--dk-gold);border-color:var(--dk-gold)}.dk-button--gold:hover{color:#1a1b12;background:#f1d990}.dk-hub-hero,.dk-page-intro{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(2rem,5vw,4.8rem);align-items:center;min-height:610px;padding:3rem 0}.dk-hub-hero figure,.dk-page-intro figure{margin:0;background:#13231c;border:1px solid var(--dk-line);box-shadow:16px 16px 0 rgba(216,187,114,.08)}.dk-hub-hero figure img,.dk-page-intro figure img{aspect-ratio:var(--media-ratio,1200/630);object-fit:cover}.dk-hub-hero figcaption,.dk-page-intro figcaption,.dk-video-feature figcaption{padding:.8rem 1rem;color:var(--dk-muted);font:.76rem/1.45 ui-sans-serif,system-ui,sans-serif}.dk-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:2rem 0 0;border-block:1px solid var(--dk-line)}.dk-facts div{min-width:0;padding:.8rem;border-right:1px solid var(--dk-line)}.dk-facts div:last-child{border-right:0}.dk-facts dt{color:var(--dk-muted);font:750 .62rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.dk-facts dd{margin:.35rem 0 0;font-size:.88rem}.dk-taskboard{padding:clamp(1.4rem,4vw,3rem);color:#132019;background:var(--dk-paper)}.dk-taskboard header,.dk-main section>header,.dk-main article>aside>header{display:grid;grid-template-columns:210px minmax(0,1fr);gap:.5rem 2rem;margin-bottom:2rem}.dk-taskboard .dk-kicker{color:#7b482f}.dk-taskboard h2,.dk-main section>header h2,.dk-main article>aside>header h2,.dk-login-fix h2,.dk-sources h2,.dk-signet-warning h2{margin:0;font-size:clamp(2.2rem,4.7vw,4.4rem);font-weight:500;line-height:.95;letter-spacing:-.05em}.dk-taskboard ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.dk-taskboard li{min-width:0}.dk-taskboard a{display:grid;height:100%;padding:1rem;border:1px solid #b8a986;text-decoration:none}.dk-taskboard a:hover{color:#132019;background:#fff9ea;border-color:#7b482f}.dk-taskboard data{color:#8c583d;font:850 .7rem/1 ui-monospace,monospace}.dk-taskboard strong{margin-top:1rem;font-size:1.08rem}.dk-taskboard span{margin-top:.45rem;color:#675e4e;font:.82rem/1.45 ui-sans-serif,system-ui,sans-serif}.dk-truths dl{margin:0 0 0 min(18vw,210px)}.dk-truths dl div{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:1.5rem;padding:1.15rem 0;border-top:1px solid var(--dk-line)}.dk-truths dl div:last-child{border-bottom:1px solid var(--dk-line)}.dk-truths dt{color:var(--dk-gold);font-size:1.08rem}.dk-truths dd{margin:0;color:var(--dk-muted)}.dk-video-feature>header>p:last-child{grid-column:2;margin:.35rem 0 0;color:var(--dk-muted)}.dk-video-feature>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.dk-video-feature figure{min-width:0;margin:0;background:var(--dk-panel);border:1px solid var(--dk-line)}.dk-video-feature iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.dk-page-intro--black{--media-ratio:1200/630}.dk-process>h2{max-width:900px;margin:0 0 2rem;font-size:clamp(2.2rem,5vw,4.6rem);font-weight:500;line-height:.95;letter-spacing:-.05em}.dk-process ol{margin:0;padding:0;list-style:none;border-block:1px solid var(--dk-line)}.dk-process li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:1rem;padding:1.1rem 0}.dk-process li+li{border-top:1px solid var(--dk-line)}.dk-process data{color:var(--dk-gold);font:850 1rem/1.5 ui-monospace,monospace}.dk-process h3{margin:0;font-size:1.25rem;font-weight:500}.dk-process p{margin:.35rem 0 0;color:var(--dk-muted)}.dk-login-fix{display:grid;grid-template-columns:minmax(0,.85fr) minmax(300px,1.15fr);gap:2rem;padding:clamp(1.4rem,4vw,3rem);background:var(--dk-forest);border:1px solid var(--dk-line)}.dk-login-fix ol{margin:0;padding:0;list-style:none;counter-reset:login}.dk-login-fix li{counter-increment:login;display:grid;grid-template-columns:36px minmax(0,1fr);gap:.8rem;padding:.65rem 0;color:var(--dk-muted)}.dk-login-fix li::before{content:counter(login);display:grid;place-items:center;width:30px;height:30px;color:#1a1b12;background:var(--dk-gold);font:850 .75rem/1 ui-sans-serif,system-ui,sans-serif}.dk-main table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.dk-main caption{padding:.9rem 0;color:var(--dk-muted);text-align:left;font-style:italic}.dk-main th,.dk-main td{padding:1rem;border-top:1px solid var(--dk-line)}.dk-main thead th{color:var(--dk-gold);font:850 .68rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}.dk-main tbody th{color:var(--dk-gold);font-size:1.04rem;font-weight:500}.dk-main td{color:var(--dk-muted)}.dk-outcome-table>div,.dk-result-table>div{overflow-x:auto;border-block:1px solid var(--dk-line)}.dk-timer-hero{max-width:960px;padding:4rem 0 1rem}.dk-timer-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem 3rem;align-items:center;padding:clamp(1.5rem,4vw,3rem);background:var(--dk-forest);border:1px solid var(--dk-line)}.dk-timer-tool h2{margin:0;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:500;line-height:.93;letter-spacing:-.05em}.dk-timer-tool p{max-width:680px;color:var(--dk-muted)}.dk-timer-tool form{display:flex;flex-wrap:wrap;align-items:end;gap:.7rem;margin-top:1.3rem}.dk-timer-tool label{display:grid;gap:.35rem;color:var(--dk-muted);font:750 .69rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}.dk-timer-tool input{width:82px;min-height:48px;padding:.7rem;color:var(--dk-paper);background:var(--dk-bg);border:1px solid var(--dk-line);font:850 1rem/1 ui-monospace,monospace}.dk-timer-tool output{color:var(--dk-gold);font:500 clamp(3.8rem,9vw,7.7rem)/.88 ui-monospace,monospace;letter-spacing:-.08em}.dk-timer-tool>p{grid-column:1/-1;margin:0;font: .76rem/1.4 ui-sans-serif,system-ui,sans-serif}.dk-evidence-table,.dk-log-table,.dk-signet-compare{overflow-x:auto}.dk-wait-plan ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;background:var(--dk-line)}.dk-wait-plan li{min-width:0;padding:1.1rem;background:var(--dk-panel)}.dk-wait-plan strong,.dk-wait-plan span{display:block}.dk-wait-plan strong{color:var(--dk-gold)}.dk-wait-plan span{margin-top:.55rem;color:var(--dk-muted);font-size:.85rem}.dk-verdict{padding:clamp(1.5rem,4vw,3rem);background:var(--dk-paper);color:#152019}.dk-verdict .dk-kicker{color:#7b482f}.dk-verdict h2{margin:0;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:500;line-height:.9;letter-spacing:-.05em}.dk-verdict p{max-width:860px;font-size:1.08rem}.dk-proof-layers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:2rem 0 0;background:#6a4432}.dk-proof-layers div{padding:1.2rem;background:#1c120e}.dk-proof-layers dt{color:#ef9e78;font:850 .7rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.13em;text-transform:uppercase}.dk-proof-layers dd{margin:.5rem 0 0;color:#cab7ad}.dk-proof-layers mark{color:#25130c;background:#ef9e78}.dk-experiment ol{margin:0;padding:0;list-style:none;border-block:1px solid var(--dk-line)}.dk-experiment li{display:grid;grid-template-columns:50px minmax(0,1fr);gap:1rem;padding:1rem 0}.dk-experiment li+li{border-top:1px solid var(--dk-line)}.dk-experiment data{color:var(--dk-gold);font:850 .9rem/1.5 ui-monospace,monospace}.dk-experiment strong,.dk-experiment span{display:block}.dk-experiment span{margin-top:.3rem;color:var(--dk-muted)}.dk-reference-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:6.5rem}.dk-reference-pair section{min-width:0;margin:0;padding:clamp(1.2rem,3vw,2rem);background:var(--dk-panel);border:1px solid var(--dk-line)}.dk-reference-pair h2{margin:0;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:500;line-height:.95;letter-spacing:-.05em}.dk-reference-pair dl{margin:1.5rem 0 0}.dk-reference-pair dl div{display:grid;grid-template-columns:95px 1fr;gap:1rem;padding:.7rem 0;border-top:1px solid var(--dk-line)}.dk-reference-pair dt{color:var(--dk-gold)}.dk-reference-pair dd{margin:0;color:var(--dk-muted)}.dk-reference-pair ul{margin:1.5rem 0 0;padding:0;list-style:none}.dk-reference-pair li{padding:.7rem 0;border-top:1px solid var(--dk-line)}.dk-reference-pair li strong,.dk-reference-pair li span{display:block}.dk-reference-pair li span{color:var(--dk-muted);font-size:.85rem}.dk-reference-pair aside{margin-top:1rem;padding:1rem;color:#1b1c13;background:var(--dk-gold)}.dk-signet-intro{max-width:970px;padding:4rem 0 1rem}.dk-current-answer{margin-top:2rem;padding:1rem 1.2rem;color:#1b1c13;background:var(--dk-gold)}.dk-timeline ol{margin:0 0 0 min(15vw,180px);padding:0;list-style:none;border-left:1px solid var(--dk-line)}.dk-timeline li{display:grid;grid-template-columns:130px minmax(0,1fr);gap:1.3rem;padding:0 0 2rem 1.6rem;position:relative}.dk-timeline li::before{content:"";position:absolute;left:-6px;top:.5rem;width:11px;height:11px;background:var(--dk-gold);border-radius:50%}.dk-timeline time,.dk-timeline li>span{color:var(--dk-gold);font:850 .72rem/1.4 ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.dk-timeline h3{margin:0;font-size:1.3rem;font-weight:500}.dk-timeline p{margin:.35rem 0 0;color:var(--dk-muted)}.dk-signet-warning{padding:clamp(1.4rem,4vw,2.8rem);color:#182019;background:var(--dk-paper)}.dk-signet-warning h2{max-width:760px}.dk-signet-warning p{max-width:820px}.dk-faq>header{margin-bottom:1rem!important}.dk-faq__items{max-width:900px;margin-left:auto}.dk-faq details{border-top:1px solid var(--dk-line)}.dk-faq details:last-child{border-bottom:1px solid var(--dk-line)}.dk-faq summary{cursor:pointer;padding:1.15rem 2rem 1.15rem 0;color:var(--dk-gold);font-size:1.04rem}.dk-faq details div{padding:0 0 1.2rem;color:var(--dk-muted)}.dk-sources{padding:clamp(1.3rem,4vw,2.5rem);background:var(--dk-forest);border:1px solid var(--dk-line)}.dk-sources h2{font-size:clamp(1.8rem,4vw,3rem)}.dk-sources ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:1.4rem 0 0;padding:1px;list-style:none;background:var(--dk-line)}.dk-sources li{min-width:0;padding:1rem;background:var(--dk-panel)}.dk-sources li a,.dk-sources li span{display:block}.dk-sources li a{color:var(--dk-gold);font-weight:700}.dk-sources li span{margin-top:.35rem;color:var(--dk-muted);font: .8rem/1.4 ui-sans-serif,system-ui,sans-serif}.dk-related{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.3rem;border-block:1px solid var(--dk-line)}.dk-related>strong{color:var(--dk-gold)}.dk-related ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.7rem 1rem;margin:0;padding:0;list-style:none}.dk-related a{color:var(--dk-muted);font:750 .8rem/1.3 ui-sans-serif,system-ui,sans-serif}.dk-site-footer{display:flex;justify-content:space-between;gap:2rem;padding:2rem 0 3rem;border-top:1px solid var(--dk-line);color:var(--dk-muted);font: .8rem/1.5 ui-sans-serif,system-ui,sans-serif}.dk-site-footer p{max-width:650px;margin:.35rem 0 0}.dk-site-footer nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.8rem 1rem}.dk-site-footer a{font-weight:750;text-decoration:none}
@media(max-width:920px){.dk-site-header{align-items:flex-start;flex-direction:column;padding:1rem 0}.dk-nav{width:100%;flex-wrap:wrap}.dk-nav-group ul{left:0;right:auto}.dk-hub-hero,.dk-page-intro{grid-template-columns:1fr;min-height:0}.dk-taskboard ol{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-login-fix{grid-template-columns:1fr}.dk-timer-tool{grid-template-columns:1fr}.dk-timer-tool output{justify-self:start}.dk-proof-layers{grid-template-columns:1fr}.dk-reference-pair{grid-template-columns:1fr}}
@media(max-width:680px){.dk-main{padding-top:1rem}.dk-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dk-nav>a,.dk-nav-group>summary{justify-content:space-between;border:1px solid var(--dk-line);background:rgba(29,49,40,.72)}.dk-nav-group{position:static}.dk-nav-group ul{position:absolute;left:0;right:0;top:100%;width:100%}.dk-main h1{font-size:clamp(3.5rem,17vw,5.4rem)}.dk-hub-hero,.dk-page-intro{padding-top:4rem}.dk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-facts div{border-bottom:1px solid var(--dk-line)}.dk-taskboard header,.dk-main section>header,.dk-main article>aside>header{grid-template-columns:1fr}.dk-taskboard ol,.dk-video-feature>div{grid-template-columns:1fr}.dk-video-feature>header>p:last-child{grid-column:1}.dk-truths dl{margin-left:0}.dk-truths dl div{grid-template-columns:1fr;gap:.3rem}.dk-timer-tool output{font-size:clamp(3.2rem,16vw,5rem)}.dk-wait-plan ol{grid-template-columns:1fr}.dk-timeline ol{margin-left:0}.dk-timeline li{grid-template-columns:1fr;gap:.3rem}.dk-sources ul{grid-template-columns:1fr}.dk-related,.dk-site-footer{align-items:flex-start;flex-direction:column}.dk-related ul,.dk-site-footer nav{justify-content:flex-start}}
.dk-video-launch{display:block;position:relative;width:100%;aspect-ratio:16/9;padding:0;color:var(--dk-paper);background:#102119;border:0;cursor:pointer;overflow:hidden}.dk-video-launch img{height:100%;object-fit:cover}.dk-video-launch::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 40%,rgba(8,18,13,.86))}.dk-video-launch span{position:absolute;left:1rem;bottom:.85rem;z-index:1;font:850 .7rem/1.2 ui-sans-serif,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
