.deck_deck__L2u6y{background:#141310;color:#141310;min-height:100vh;padding:5.5rem 1.25rem 3rem}.deck_slide__YI4it{display:flex;flex-direction:column;margin:0 auto 1.25rem;min-height:min(56.25vw,53rem);max-width:94rem;overflow:hidden;padding:clamp(2rem,5vw,5rem);position:relative}.deck_light__FzREV{background:#f0efe9;color:#141310}.deck_dark__OCYzN{background:#141310;border:1px solid hsla(51,19%,93%,.18);color:#f0efe9}.deck_slideFooter__cy9mY,.deck_slideHeader__oCILE{display:flex;font-family:var(--font-mono),monospace;font-size:.65rem;justify-content:space-between;letter-spacing:.16em;text-transform:uppercase}.deck_slideHeader__oCILE{color:#b05a3c}.deck_dark__OCYzN .deck_slideHeader__oCILE{color:#e2a689}.deck_slideTitle__k6o6B{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.4rem,5vw,5.25rem);font-weight:300;letter-spacing:-.025em;line-height:1.02;margin:clamp(2rem,5vw,4.5rem) 0 0;max-width:72rem}.deck_slideBody__gSGAV{display:flex;flex:1;flex-direction:column;justify-content:center;margin-top:2rem}.deck_slideFooter__cy9mY{border-top:1px solid;margin-top:2.5rem;opacity:.38;padding-top:1rem}.deck_lede__huHLn{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.7rem,3vw,3rem);font-weight:300;line-height:1.25;max-width:70rem}.deck_copy__hniHH{font-size:clamp(1rem,1.6vw,1.35rem);font-weight:300;line-height:1.65;max-width:66rem}.deck_closing__hqOAp{border-left:3px solid #b05a3c;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.25rem,2vw,2rem);line-height:1.35;margin-top:2.2rem;max-width:68rem;padding-left:1.4rem}.deck_dark__OCYzN .deck_closing__hqOAp{border-color:#e2a689}.deck_grid2__pa_g9,.deck_grid3__sLnaN,.deck_grid4__UU_CZ{display:grid;gap:1rem}.deck_grid2__pa_g9{grid-template-columns:repeat(2,minmax(0,1fr))}.deck_grid3__sLnaN{grid-template-columns:repeat(3,minmax(0,1fr))}.deck_grid4__UU_CZ{grid-template-columns:repeat(4,minmax(0,1fr))}.deck_metric__VJWXM,.deck_productCard___UNbG,.deck_statusCard__U8giK{border:1px solid;min-height:9rem;opacity:.9;padding:1.25rem}.deck_metric__VJWXM p,.deck_productCard___UNbG>p,.deck_statusCard__U8giK>span{color:#b05a3c;font-family:var(--font-mono),monospace;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.deck_dark__OCYzN .deck_metric__VJWXM p,.deck_dark__OCYzN .deck_productCard___UNbG>p,.deck_dark__OCYzN .deck_statusCard__U8giK>span{color:#e2a689}.deck_metric__VJWXM strong{display:block;font-size:clamp(1.4rem,2vw,2.2rem);line-height:1.2;margin-top:1rem}.deck_metric__VJWXM strong,.deck_productCard___UNbG h2{font-family:var(--font-display),Georgia,serif;font-weight:300}.deck_productCard___UNbG h2{font-size:clamp(2rem,4vw,4rem);margin:1.2rem 0}.deck_productCard___UNbG div,.deck_statusCard__U8giK p{font-size:clamp(.9rem,1.25vw,1.1rem);font-weight:300;line-height:1.55}.deck_milestoneList__eOLIM{display:grid;gap:0;list-style:none;margin:0;padding:0}.deck_milestone__GBXq7{align-items:baseline;border-top:1px solid;display:grid;gap:1rem;grid-template-columns:3rem 1fr;padding:.8rem 0}.deck_milestone__GBXq7 span{color:#b05a3c;font-family:var(--font-mono),monospace;font-size:.7rem}.deck_dark__OCYzN .deck_milestone__GBXq7 span{color:#e2a689}.deck_milestone__GBXq7 p{font-size:clamp(.9rem,1.3vw,1.15rem);margin:0}@media (max-width:800px){.deck_deck__L2u6y{padding-inline:0}.deck_slide__YI4it{min-height:100vh;padding:6rem 1.4rem 2rem}.deck_grid2__pa_g9,.deck_grid3__sLnaN,.deck_grid4__UU_CZ{grid-template-columns:1fr}}@page{size:A4 landscape;margin:0}@media print{.deck_deck__L2u6y{background:#fff;padding:0}.deck_slide__YI4it{-moz-column-break-after:page;break-after:page;height:210mm;margin:0;max-width:none;min-height:210mm;page-break-after:always;padding:14mm 16mm 11mm;width:297mm}.deck_slide__YI4it:last-child{-moz-column-break-after:auto;break-after:auto;page-break-after:auto}.deck_slideTitle__k6o6B{font-size:15mm;margin-top:11mm}.deck_slideBody__gSGAV{margin-top:7mm}.deck_lede__huHLn{font-size:8mm}.deck_copy__hniHH{font-size:4.6mm}.deck_closing__hqOAp{font-size:6mm;margin-top:6mm}.deck_metric__VJWXM,.deck_productCard___UNbG,.deck_statusCard__U8giK{min-height:31mm;padding:4mm}.deck_metric__VJWXM strong{font-size:6mm}.deck_productCard___UNbG h2{font-size:10mm;margin:4mm 0}.deck_milestone__GBXq7 p,.deck_productCard___UNbG div,.deck_statusCard__U8giK p{font-size:3.7mm}.deck_slideFooter__cy9mY{margin-top:5mm}}