.dossier-guide-print{display:flex;flex-direction:column;gap:8px;padding:8px 8px 10px;border:1px solid var(--d-rule);background:var(--d-print);box-shadow:0 10px 24px rgba(28,27,24,.14)}.dossier-guide-print img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.dossier-guide-print figcaption{color:var(--d-ink-2);font-family:var(--d-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.dossier-guide-print.tilted{transform:rotate(-2deg);box-shadow:0 1px 0 rgba(28,27,24,.08),0 22px 44px rgba(28,27,24,.22)}.dossier-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px;padding-top:56px}.dossier-guide-card{display:flex;flex-direction:column;gap:18px;padding:16px 16px 22px;border:2px solid var(--d-ink);background:var(--d-card);color:var(--d-ink);text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.dossier-guide-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--d-ink)}.dossier-guide-card .dossier-guide-print{box-shadow:none}.dossier-guide-card-body{display:flex;flex-grow:1;flex-direction:column;gap:10px;padding:0 4px}.dossier-guide-card-num{color:var(--d-stamp);font-family:var(--d-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.dossier-guide-card strong{font-family:var(--d-display);font-size:34px;font-weight:900;line-height:.92;text-transform:uppercase}.dossier-guide-card-desc{color:var(--d-ink-2);font-size:15px;line-height:1.55}.dossier-guide-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--d-rule);color:var(--d-ink-2);font-family:var(--d-mono);font-size:12px}.dossier-guide-card-meta>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.dossier-guide-card-cta{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.dossier-guide-card:hover .dossier-guide-card-cta{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.dossier-guide-card.featured{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;grid-gap:24px;gap:24px;padding:18px;box-shadow:6px 6px 0 var(--d-ink)}.dossier-guide-card.featured:hover{box-shadow:9px 9px 0 var(--d-ink)}.dossier-guide-card.featured .dossier-guide-print{align-self:stretch}.dossier-guide-card.featured picture{display:flex;flex-grow:1}.dossier-guide-card.featured .dossier-guide-print img{height:100%;min-height:240px;aspect-ratio:auto}.dossier-guide-card.featured strong{font-size:44px}.dossier-guide-card.featured .dossier-guide-card-body{padding:6px 4px 4px 0}.dossier-guide-article .dossier-page-head h1,.dossier-guide-deep .dossier-page-head h1{font-size:clamp(48px,5.8vw,86px)}.dossier-fact-card .dossier-guide-print{box-shadow:none}.dossier-guide-main{display:flex;flex-direction:column;min-width:0}.dossier-guide-main .dossier-prose{max-width:none}.dossier-guide-block{display:flex;flex-direction:column;gap:20px;margin-top:64px;padding-top:48px;border-top:2px solid var(--d-ink)}.dossier-guide-block.first{margin-top:0;padding-top:0;border-top:0}.dossier-guide-block .dossier-block-head h2{font-size:clamp(34px,4vw,46px)}.dossier-guide-main .dossier-list svg{color:var(--d-stamp)}.dossier-aside .dossier-card{padding:24px}.dossier-guide-deep .dossier-section{padding:80px 0;border-top:2px solid var(--d-ink)}.dossier-guide-deep .dossier-page-head+.dossier-section{border-top:0}.dossier-guide-deep-evidence{position:relative;padding:18px 8px 0 0}.dossier-guide-deep-evidence .dossier-guide-print{width:100%}.dossier-guide-fast-read{position:relative;display:flex;flex-direction:column;gap:10px;width:90%;margin:22px 0 0 auto;padding:18px 20px;border:2px solid var(--d-ink);background:var(--d-card);box-shadow:6px 6px 0 var(--d-ink);transform:rotate(1.4deg)}.dossier-guide-fast-read .dossier-mini-label{display:inline-flex;align-items:center;gap:8px;color:var(--d-stamp);font-weight:600}.dossier-guide-fast-read strong{font-size:17px;font-weight:600;line-height:1.45}.dossier-guide-folders{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:40px;gap:40px}.dossier-guide-folder{display:flex;flex-direction:column}.dossier-guide-folder-tab{align-self:flex-start;padding:10px 22px 8px;border:2px solid var(--d-ink);border-bottom:0;border-radius:6px 6px 0 0;background:var(--d-folder);font-family:var(--d-mono);font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.dossier-guide-folder-body{position:relative;padding:24px;border:2px solid var(--d-ink);border-radius:0 6px 6px 6px;background:var(--d-folder)}.dossier-guide-folder-card{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:30px;border:1px solid var(--d-rule);background:var(--d-card)}.dossier-guide-folder-card h3{font-family:var(--d-display);font-size:clamp(40px,4.4vw,56px);font-weight:900;line-height:.9;text-transform:uppercase}.dossier-guide-folder-card>p{color:var(--d-ink-2);font-size:17px;line-height:1.55}.dossier-guide-best-fit{display:flex;flex-direction:column;gap:6px;align-self:stretch;padding:14px 0;border-top:1px dashed var(--d-rule);border-bottom:1px dashed var(--d-rule)}.dossier-guide-best-fit p{font-size:16px;font-weight:500;line-height:1.5}.dossier-guide-includes{align-self:stretch;gap:9px;font-size:16px;font-weight:500;line-height:1.4}.dossier-guide-folder.ultimate .dossier-guide-includes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 18px;gap:9px 18px}.dossier-guide-folder-card .dossier-callout{align-self:stretch;font-size:15px}.dossier-guide-folder-stamp{position:absolute;top:-50px;right:18px;padding:6px 14px;border-width:4px;color:var(--d-stamp);font-size:26px;mix-blend-mode:multiply;transform:rotate(8deg)}.dossier-guide-upgrades{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:28px;gap:28px}.dossier-guide-upgrades article{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:2px solid var(--d-ink)}.dossier-guide-upgrades svg{color:var(--d-stamp)}.dossier-guide-upgrades h3{font-size:20px}.dossier-guide-upgrades p{color:var(--d-ink-2);font-size:15px;line-height:1.55}.dossier-guide-bonus-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:32px 22px;gap:32px 22px}.dossier-guide-bonus{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.dossier-guide-bonus .dossier-guide-print{align-self:stretch;margin-bottom:4px}.dossier-guide-bonus .dossier-guide-print img{aspect-ratio:16/9}.dossier-guide-bonus:nth-child(odd) .dossier-guide-print{transform:rotate(-1.2deg)}.dossier-guide-bonus:nth-child(2n) .dossier-guide-print{transform:rotate(1deg)}.dossier-guide-bonus h3{font-size:17px;line-height:1.3}.dossier-guide-bonus p{color:var(--d-ink-2);font-size:14px;line-height:1.5}.dossier-guide-matrix table{font-size:16px}.dossier-guide-matrix tbody th{width:190px;padding:16px;border-top:1px dashed var(--d-rule);background:transparent;color:var(--d-ink);font-family:var(--d-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-align:left;text-transform:uppercase;vertical-align:top}.dossier-guide-matrix tbody tr:first-child th{border-top:0}.dossier-guide-matrix td{padding:16px}.dossier-guide-caveats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin-top:40px}.dossier-guide-caveats article{display:flex;flex-direction:column;gap:10px;padding:24px;border:2px dashed var(--d-ink);background:var(--d-card)}.dossier-guide-caveats svg{color:var(--d-stamp)}.dossier-guide-caveats h2{font-family:var(--d-sans);font-size:20px;font-weight:700;line-height:1.25;text-transform:none}.dossier-guide-caveats p{color:var(--d-ink-2);font-size:15px;line-height:1.55}.dossier-guide-deep-detail{padding-top:80px;border-top:2px solid var(--d-ink)}.dossier-guide-takeaway{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:32px;gap:32px;margin-top:88px;padding:40px 44px;background:var(--d-ink);color:var(--d-on-ink)}.dossier-guide-takeaway>svg{color:var(--d-marker)}.dossier-guide-takeaway h2{margin-bottom:10px;font-family:var(--d-display);font-size:clamp(40px,4.4vw,56px);font-weight:900;line-height:.9;text-transform:uppercase}.dossier-guide-takeaway p{max-width:560px;color:var(--d-on-ink-2);font-size:16px;line-height:1.6}.dossier-guide-takeaway-actions{display:flex;flex-direction:column;gap:12px}.dossier-guide-takeaway :focus-visible{outline-color:var(--d-marker)}.dossier-button.dossier-guide-on-ink{border-color:var(--d-on-ink)}.dossier-button.dossier-guide-on-ink.primary{border-color:var(--d-marker);background:var(--d-marker);color:var(--d-ink)}.dossier-button.dossier-guide-on-ink.outline{color:var(--d-on-ink)}.dossier-button.dossier-guide-on-ink:hover{box-shadow:3px 3px 0 var(--d-on-ink-2)}@media (max-width:1120px){.dossier-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dossier-guide-card.featured{grid-column:1/-1}.dossier-guide-bonus-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dossier-guide-takeaway{grid-template-columns:auto minmax(0,1fr)}.dossier-guide-takeaway-actions{grid-column:2;flex-direction:row;flex-wrap:wrap}}@media (max-width:1000px){.dossier-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-guide-deep-evidence{max-width:440px}.dossier-guide-folders{grid-template-columns:minmax(0,1fr);gap:72px}.dossier-guide-upgrades{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-guide-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dossier-guide-caveats{grid-template-columns:minmax(0,1fr)}.dossier-fact-card .dossier-guide-print{max-width:420px}}@media (max-width:720px){.dossier-guide-grid{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:36px}.dossier-guide-card.featured{grid-template-columns:minmax(0,1fr);gap:18px;padding:16px 16px 22px;box-shadow:5px 5px 0 var(--d-ink)}.dossier-guide-card strong,.dossier-guide-card.featured strong{font-size:34px}.dossier-guide-deep .dossier-section{padding:56px 0}.dossier-guide-folder-body{padding:12px}.dossier-guide-folder-card{gap:14px;padding:20px}.dossier-guide-folder.ultimate .dossier-guide-includes{grid-template-columns:minmax(0,1fr)}.dossier-guide-folder-stamp{top:-42px;right:8px;font-size:18px}.dossier-guide-upgrades{grid-template-columns:minmax(0,1fr)}.dossier-guide-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.dossier-guide-bonus .dossier-chip{max-width:100%;white-space:normal}.dossier-guide-matrix table{min-width:0}.dossier-guide-matrix thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dossier-guide-matrix tbody th,.dossier-guide-matrix td,.dossier-guide-matrix tr{display:block;width:auto}.dossier-guide-matrix tr+tr{border-top:2px solid var(--d-ink)}.dossier-guide-matrix tbody th{padding:14px 16px 4px;border-top:0;color:var(--d-stamp)}.dossier-guide-matrix td{padding:8px 16px 12px;border-top:0}.dossier-guide-matrix td:before{display:block;margin-bottom:2px;content:attr(data-label);color:var(--d-ink-2);font-family:var(--d-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.dossier-guide-deep-detail{padding-top:56px}.dossier-guide-block{margin-top:48px;padding-top:36px}.dossier-guide-takeaway{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:56px;padding:28px 22px}.dossier-guide-takeaway-actions{grid-column:auto;flex-direction:column}.dossier-guide-takeaway-actions .dossier-button{width:100%}}