.key-concept[data-astro-cid-5vylfyjf]{--key-rule:var(--day-rule,#a6bce533);background:var(--day-surface,#05060a);color:var(--day-heading,#f5f7fb);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.key-shell[data-astro-cid-5vylfyjf]{width:min(100% - 64px,1180px);margin-inline:auto}.key-topline[data-astro-cid-5vylfyjf],.key-folio[data-astro-cid-5vylfyjf]{color:var(--day-muted,#9ea9bd);letter-spacing:.12em;justify-content:space-between;gap:20px;padding:25px 0;font:600 9px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.key-topline[data-astro-cid-5vylfyjf]{border-bottom:1px solid var(--key-rule)}.key-hero[data-astro-cid-5vylfyjf]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:72px 0 84px;display:grid}.key-index[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b6bfcf);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:12px;margin:0;font:600 10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.key-index[data-astro-cid-5vylfyjf]>span[data-astro-cid-5vylfyjf]{background:var(--day-wash-blue,#21b7ff);width:28px;height:1px;display:block}.key-copy[data-astro-cid-5vylfyjf] h1[data-astro-cid-5vylfyjf]{letter-spacing:-.06em;margin:28px 0 26px;font-size:clamp(54px,5.8vw,82px);font-weight:680;line-height:.98}.key-concept[data-astro-cid-5vylfyjf] em[data-astro-cid-5vylfyjf]{color:var(--day-blue,#21b7ff);margin-top:.1em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:inline-block}.key-copy[data-astro-cid-5vylfyjf] h1[data-astro-cid-5vylfyjf] em[data-astro-cid-5vylfyjf]{font-size:.77em}.key-lead[data-astro-cid-5vylfyjf]{max-width:560px;color:var(--day-reading,#a6adbd);margin:0 0 20px;font-size:21px;line-height:1.6}.key-link[data-astro-cid-5vylfyjf]{border-bottom:1px solid var(--day-rule,#4e6780);min-height:44px;color:var(--day-heading,#e4edf9);justify-content:space-between;align-items:center;gap:30px;margin-top:24px;padding:5px 0;font-size:12px;text-decoration:none;display:inline-flex}.key-link[data-astro-cid-5vylfyjf] span[data-astro-cid-5vylfyjf]{color:var(--day-blue,#21b7ff)}.key-link[data-astro-cid-5vylfyjf]:hover{color:var(--day-cyan,#68e6ff);border-color:var(--day-rule,#68e6ff)}.key-link[data-astro-cid-5vylfyjf]:focus-visible{outline:2px solid var(--day-rule,#68e6ff);outline-offset:5px}.key-hero-status[data-astro-cid-5vylfyjf]{border-left:1px solid var(--day-rule,#8e57ff);max-width:430px;color:var(--day-reading,#a6adbd);margin:24px 0 0;padding-left:13px;font-size:13px;line-height:1.8}.key-figure[data-astro-cid-5vylfyjf],.key-detail[data-astro-cid-5vylfyjf]{min-width:0;margin:0}.key-product-frame[data-astro-cid-5vylfyjf]{aspect-ratio:1;border:1px solid var(--key-rule);background:#14171d;overflow:hidden}.key-product[data-astro-cid-5vylfyjf]{object-fit:cover;width:100%;height:100%;display:block}.key-readout[data-astro-cid-5vylfyjf]{color:var(--day-reading,#afbad0);letter-spacing:.07em;justify-content:space-between;gap:16px;margin:13px 0 0;font:500 11px/1.7 ui-monospace,monospace;display:flex}.key-concept[data-astro-cid-5vylfyjf] figcaption[data-astro-cid-5vylfyjf]{color:var(--day-muted,#98a2b5);margin-top:14px;font:500 11px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace}.key-materials[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:80px 0 95px;scroll-margin-top:24px;display:grid}.key-detail-image[data-astro-cid-5vylfyjf]{aspect-ratio:.95;border:1px solid var(--key-rule);background:#171b24;overflow:hidden}.key-detail-image[data-astro-cid-5vylfyjf] img[data-astro-cid-5vylfyjf]{object-fit:cover;transform-origin:55% 70%;width:100%;height:100%;display:block;transform:scale(1.35)}.key-concept[data-astro-cid-5vylfyjf] h2[data-astro-cid-5vylfyjf]{letter-spacing:-.045em;margin:22px 0 26px;font-size:clamp(35px,3.4vw,49px);font-weight:620;line-height:1.04}.key-concept[data-astro-cid-5vylfyjf] h2[data-astro-cid-5vylfyjf] em[data-astro-cid-5vylfyjf]{font-size:.82em}.key-material-copy[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]:not(.key-index),.key-construction-copy[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf],.key-reality[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]:not(.key-index){color:var(--day-reading,#a6adbd);font-size:14px;line-height:1.85}.key-material-list[data-astro-cid-5vylfyjf]{margin:28px 0 0}.key-material-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:76px 1fr;gap:20px;padding:17px 0;display:grid}.key-material-list[data-astro-cid-5vylfyjf] dt[data-astro-cid-5vylfyjf]{color:var(--day-violet,#b491ff);font:600 10px/1.8 ui-monospace,monospace}.key-material-list[data-astro-cid-5vylfyjf] dd[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b8c1d0);margin:0;font-size:14px;line-height:1.8}.key-comparison[data-astro-cid-5vylfyjf]{border-block:1px solid var(--key-rule);margin-top:24px}.key-comparison[data-astro-cid-5vylfyjf] summary[data-astro-cid-5vylfyjf]{cursor:pointer;min-height:44px;color:var(--day-cyan,#68e6ff);padding-block:14px;font-size:14px}.key-engine[data-astro-cid-5vylfyjf]{background:var(--day-surface,#0a0e17);border-block:1px solid var(--key-rule);padding:82px 0}.key-section-heading[data-astro-cid-5vylfyjf]{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:36px;display:grid}.key-section-heading[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]{max-width:480px;color:var(--day-reading,#b1bbcc);margin:0 0 26px;font-size:16px;line-height:1.85}.key-access[data-astro-cid-5vylfyjf]{border:1px solid var(--key-rule);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]{border-top:2px solid var(--day-rule,#21b7ff);padding:28px}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]+li[data-astro-cid-5vylfyjf]{border-left:1px solid var(--key-rule)}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]:nth-child(2){border-top-color:var(--day-rule,#b491ff)}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]:nth-child(3){border-top-color:var(--day-rule,#68e6ff)}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]>span[data-astro-cid-5vylfyjf]{color:var(--day-reading,#aebbd0);letter-spacing:.08em;font:600 9px/1.7 ui-monospace,monospace}.key-access[data-astro-cid-5vylfyjf] h3[data-astro-cid-5vylfyjf]{letter-spacing:-.035em;margin:27px 0 15px;font-size:23px}.key-access[data-astro-cid-5vylfyjf] p[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b8c1d0);margin:0;font-size:14px;line-height:1.85}.key-flow-note[data-astro-cid-5vylfyjf]{color:var(--day-reading,#a6adbd);margin:24px 0 0;font-size:11px;line-height:1.8}.key-evidence[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:90px 0;display:grid}.key-evidence-list[data-astro-cid-5vylfyjf]{margin:0}.key-evidence-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:112px 1fr;gap:22px;padding:25px 0;display:grid}.key-evidence-list[data-astro-cid-5vylfyjf] dt[data-astro-cid-5vylfyjf]{color:var(--day-blue,#21b7ff);font-size:14px;font-weight:600}.key-evidence-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]:nth-child(2) dt[data-astro-cid-5vylfyjf]{color:var(--day-violet,#b491ff)}.key-evidence-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]:nth-child(3) dt[data-astro-cid-5vylfyjf]{color:var(--day-cyan,#68e6ff)}.key-evidence-list[data-astro-cid-5vylfyjf] dd[data-astro-cid-5vylfyjf]{color:var(--day-reading,#bec7d8);margin:0;font-size:14px;line-height:1.8}.key-evidence-list[data-astro-cid-5vylfyjf] dd[data-astro-cid-5vylfyjf] span[data-astro-cid-5vylfyjf]{color:var(--day-muted,#9aa7bd);margin-top:12px;font:500 9px/1.8 ui-monospace,monospace;display:block}.key-construction[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:1fr 1fr;gap:80px;padding:80px 0;display:grid}.key-construction-copy[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]:first-child{margin-top:0}.key-construction[data-astro-cid-5vylfyjf] .key-link[data-astro-cid-5vylfyjf]{margin-top:10px}.key-reality[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:82px 0;display:grid}.key-edition-number[data-astro-cid-5vylfyjf]{color:var(--day-blue,#21b7ff);letter-spacing:-.07em;font:400 clamp(140px,17vw,220px)/.85 Georgia,Times New Roman,serif}.key-edition-number[data-astro-cid-5vylfyjf] span[data-astro-cid-5vylfyjf]{color:var(--day-reading,#a6adbd);letter-spacing:.05em;margin-top:25px;font:600 9px/1.8 ui-monospace,monospace;display:block}.key-reservation[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);grid-template-columns:1fr 1fr;gap:80px;padding:82px 0;display:grid}.key-reservation-lead[data-astro-cid-5vylfyjf]{color:var(--day-reading,#a6adbd);margin:0;font-size:17px;line-height:1.8}.key-reservation-footnote[data-astro-cid-5vylfyjf]{color:var(--day-muted,#9aa7bd);margin:26px 0 0;font-size:12px;line-height:1.8}.key-reservation-card[data-astro-cid-5vylfyjf]{border:1px solid var(--key-rule);background:var(--day-surface,#0a0e17);padding:30px}.key-reservation-kicker[data-astro-cid-5vylfyjf]{color:var(--day-cyan,#68e6ff);letter-spacing:.12em;margin:0 0 22px;font:600 10px/1.8 ui-monospace,monospace}.key-reservation-price[data-astro-cid-5vylfyjf]{align-items:baseline;gap:18px;margin:0 0 24px;display:flex}.key-reservation-price[data-astro-cid-5vylfyjf] strong[data-astro-cid-5vylfyjf]{color:var(--day-heading,#f5f7fb);letter-spacing:-.06em;font-size:clamp(58px,6vw,80px);font-weight:600;line-height:1}.key-reservation-price[data-astro-cid-5vylfyjf] span[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b8c1d0);font-size:12px;line-height:1.5}.key-reservation-ledger[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule)}.key-reservation-ledger[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{border-bottom:1px solid var(--key-rule);color:var(--day-reading,#b8c1d0);justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.key-reservation-ledger[data-astro-cid-5vylfyjf] strong[data-astro-cid-5vylfyjf]{color:var(--day-heading,#f5f7fb);font-weight:600}.key-reservation-disclosure[data-astro-cid-5vylfyjf]{color:var(--day-muted,#9aa7bd);margin:18px 0 0;font-size:11px;line-height:1.7}.key-reservation-cta[data-astro-cid-5vylfyjf]{background:var(--day-blue,#21b7ff);color:#05060a;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:17px 18px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.key-reservation-cta[data-astro-cid-5vylfyjf]:hover{background:var(--day-cyan,#68e6ff)}.key-reservation-cta[data-astro-cid-5vylfyjf]:focus-visible{outline:2px solid var(--day-cyan,#68e6ff);outline-offset:4px}.key-reservation-cta--disabled[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b8c1d0);border:1px solid var(--key-rule);cursor:default;background:0 0}.key-reservation-policy[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);margin-top:22px}.key-reservation-policy[data-astro-cid-5vylfyjf] summary[data-astro-cid-5vylfyjf]{cursor:pointer;color:var(--day-heading,#f5f7fb);padding:15px 0;font-size:12px}.key-reservation-policy[data-astro-cid-5vylfyjf] p[data-astro-cid-5vylfyjf]{color:var(--day-reading,#b8c1d0);margin:0 0 12px;font-size:12px;line-height:1.8}.key-reservation-policy[data-astro-cid-5vylfyjf] a[data-astro-cid-5vylfyjf]{color:var(--day-cyan,#68e6ff)}.key-folio[data-astro-cid-5vylfyjf]{border-top:1px solid var(--key-rule);font-size:8px}@media (width<=1000px){.key-hero[data-astro-cid-5vylfyjf]{gap:30px}.key-copy[data-astro-cid-5vylfyjf] h1[data-astro-cid-5vylfyjf]{font-size:clamp(47px,6vw,66px)}.key-lead[data-astro-cid-5vylfyjf]{font-size:19px}.key-materials[data-astro-cid-5vylfyjf],.key-section-heading[data-astro-cid-5vylfyjf],.key-evidence[data-astro-cid-5vylfyjf],.key-construction[data-astro-cid-5vylfyjf],.key-reservation[data-astro-cid-5vylfyjf],.key-reality[data-astro-cid-5vylfyjf]{gap:40px}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]{padding:22px}.key-evidence-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{grid-template-columns:90px 1fr;gap:14px}}@media (width<=700px){.key-shell[data-astro-cid-5vylfyjf]{width:calc(100% - 40px)}.key-topline[data-astro-cid-5vylfyjf]{padding:20px 0;font-size:7px}.key-hero[data-astro-cid-5vylfyjf],.key-materials[data-astro-cid-5vylfyjf],.key-section-heading[data-astro-cid-5vylfyjf],.key-access[data-astro-cid-5vylfyjf],.key-evidence[data-astro-cid-5vylfyjf],.key-construction[data-astro-cid-5vylfyjf],.key-reservation[data-astro-cid-5vylfyjf],.key-reality[data-astro-cid-5vylfyjf]{grid-template-columns:1fr}.key-hero[data-astro-cid-5vylfyjf]{gap:0;padding:36px 0 44px}.key-copy[data-astro-cid-5vylfyjf]{display:contents}.key-copy[data-astro-cid-5vylfyjf]>.key-index[data-astro-cid-5vylfyjf]{order:0}.key-copy[data-astro-cid-5vylfyjf] h1[data-astro-cid-5vylfyjf]{order:1;margin:22px 0 28px;font-size:clamp(45px,12.5vw,74px)}.key-copy[data-astro-cid-5vylfyjf] h1[data-astro-cid-5vylfyjf] em[data-astro-cid-5vylfyjf]{font-size:.78em}.key-figure[data-astro-cid-5vylfyjf]{order:2;margin-bottom:26px}.key-lead[data-astro-cid-5vylfyjf]{order:3;margin-bottom:16px;font-size:17px}.key-copy[data-astro-cid-5vylfyjf]>.key-link[data-astro-cid-5vylfyjf]{order:4;justify-self:start;margin-top:18px}.key-hero-status[data-astro-cid-5vylfyjf]{order:5;margin-top:20px;font-size:12px}.key-index[data-astro-cid-5vylfyjf]{letter-spacing:.07em;font-size:8px}.key-index[data-astro-cid-5vylfyjf]>span[data-astro-cid-5vylfyjf]{width:20px}.key-readout[data-astro-cid-5vylfyjf]{flex-wrap:wrap;gap:6px 16px;font-size:10px}.key-concept[data-astro-cid-5vylfyjf] figcaption[data-astro-cid-5vylfyjf]{font-size:10px}.key-materials[data-astro-cid-5vylfyjf]{gap:30px;padding:44px 0}.key-detail-image[data-astro-cid-5vylfyjf]{aspect-ratio:1.15}.key-concept[data-astro-cid-5vylfyjf] h2[data-astro-cid-5vylfyjf]{margin:20px 0;font-size:35px}.key-material-copy[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]:not(.key-index),.key-construction-copy[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf],.key-reality[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]:not(.key-index){font-size:15px}.key-material-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{grid-template-columns:62px 1fr;gap:14px}.key-engine[data-astro-cid-5vylfyjf]{padding:45px 0}.key-section-heading[data-astro-cid-5vylfyjf]{gap:0;margin-bottom:26px}.key-section-heading[data-astro-cid-5vylfyjf]>p[data-astro-cid-5vylfyjf]{margin-bottom:0;font-size:14px}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]{padding:24px}.key-access[data-astro-cid-5vylfyjf] li[data-astro-cid-5vylfyjf]+li[data-astro-cid-5vylfyjf]{border-top-width:1px;border-left:0}.key-access[data-astro-cid-5vylfyjf] h3[data-astro-cid-5vylfyjf]{margin-top:16px}.key-flow-note[data-astro-cid-5vylfyjf]{font-size:12px}.key-evidence[data-astro-cid-5vylfyjf]{gap:20px;padding:46px 0}.key-evidence-list[data-astro-cid-5vylfyjf]>div[data-astro-cid-5vylfyjf]{grid-template-columns:88px 1fr}.key-evidence-list[data-astro-cid-5vylfyjf] dd[data-astro-cid-5vylfyjf]{font-size:13px}.key-construction[data-astro-cid-5vylfyjf]{gap:8px;padding:44px 0}.key-reservation[data-astro-cid-5vylfyjf]{gap:28px;padding:50px 0}.key-reservation-card[data-astro-cid-5vylfyjf]{padding:22px}.key-reservation-price[data-astro-cid-5vylfyjf]{flex-direction:column;align-items:start;gap:6px}.key-reality[data-astro-cid-5vylfyjf]{gap:38px;padding:50px 0}.key-edition-number[data-astro-cid-5vylfyjf]{font-size:148px}.key-edition-number[data-astro-cid-5vylfyjf] span[data-astro-cid-5vylfyjf]{font-size:8px}.key-folio[data-astro-cid-5vylfyjf]{gap:10px;font-size:6px}}
