.dossier-deals :focus-visible{outline:3px solid var(--d-stamp);outline-offset:3px}.dossier-deals-label-icon{display:inline-flex;align-items:center;gap:8px}.dossier-deals-prime{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);margin-top:56px;border:2px solid var(--d-ink);background:var(--d-card);box-shadow:6px 6px 0 var(--d-ink)}.dossier-deals-prime-copy{display:flex;flex-direction:column;gap:16px;padding:40px}.dossier-deals-prime-copy h2{font-family:var(--d-display);font-size:clamp(40px,4.6vw,60px);font-weight:900;line-height:.92;text-transform:uppercase}.dossier-deals-prime-copy h2 span{color:var(--d-stamp)}.dossier-deals-prime-copy>p:not(.dossier-label):not(.dossier-fineprint){max-width:560px;color:var(--d-ink-3);font-size:17px;line-height:1.6}.dossier-deals-prime-trial{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:40px;background:var(--d-ink);color:var(--d-on-ink)}.dossier-deals-prime-trial .dossier-label{color:var(--d-marker)}.dossier-deals-prime-trial h3{font-family:var(--d-display);font-size:clamp(40px,4vw,52px);font-weight:900;line-height:.92;text-transform:uppercase}.dossier-deals-prime-trial>p:not(.dossier-label){color:var(--d-on-ink-2);font-size:15px;line-height:1.55}.dossier-deals-prime-cta{align-self:flex-start;margin:6px 0 4px;border-color:var(--d-marker);background:var(--d-marker);color:var(--d-ink);text-align:left}.dossier-deals-prime-cta:hover{box-shadow:3px 3px 0 var(--d-on-ink)}.dossier-deals-prime-trial :focus-visible{outline-color:var(--d-marker)}.dossier-deals-prime-note{color:#b5ad99;font-family:var(--d-mono);font-size:12px;line-height:1.55}.dossier-deals .dossier-block-head{gap:10px}.dossier-deals-store-list{display:flex;flex-direction:column;gap:10px}.dossier-deals-store-list .dossier-link-card strong{display:flex;align-items:center;justify-content:space-between;gap:12px}.dossier-deals-gear{margin-top:88px;padding-top:56px;border-top:2px solid var(--d-ink)}.dossier-deals-gear .dossier-section-head h2{font-family:var(--d-display);font-size:clamp(46px,6vw,76px);font-weight:900;line-height:.9;text-transform:uppercase}.dossier-deals-gear-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.dossier-deals-gear-card{gap:8px;padding:22px}.dossier-deals-gear-card strong{font-size:17px}.dossier-deals-gear-card small{font-size:14px}.dossier-deals-gear-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--d-rule)}.dossier-link-card .dossier-deals-gear-links{font-family:var(--d-sans);font-size:14px;letter-spacing:normal}.dossier-deals-gear-links a{display:inline-flex;align-items:center;gap:4px;min-height:32px;color:var(--d-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.dossier-deals-gear-links a:hover{color:var(--d-stamp)}.dossier-deals-warning{display:grid;grid-template-columns:380px minmax(0,1fr);grid-gap:48px;gap:48px;margin-top:72px;padding:44px 48px;border-width:3px}.dossier-deals-warning-intro{display:flex;flex-direction:column;gap:18px}.dossier-deals-warning-intro h2{font-family:var(--d-display);font-size:clamp(46px,5.5vw,72px);font-weight:900;line-height:.9;text-transform:uppercase}.dossier-deals-warning-body{display:flex;flex-direction:column;gap:20px;padding-top:8px}.dossier-deals-warning-body .dossier-list li{padding:12px 0;border-top:2px solid var(--d-ink);font-size:18px;font-weight:600}.dossier-deals-warning-body .dossier-list{gap:0}.dossier-deals-warning-body .dossier-list svg{color:var(--d-stamp)}.dossier-deals-warning-body>p{color:var(--d-ink-2);font-size:16px;line-height:1.6}.dossier-deals-warning-body a{color:var(--d-stamp);font-weight:600;text-underline-offset:3px}@media (max-width:1100px){.dossier-deals-gear-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-deals-warning{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:900px){.dossier-deals-prime{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.dossier-deals-prime{margin-top:40px;box-shadow:5px 5px 0 var(--d-ink)}.dossier-deals-prime-copy,.dossier-deals-prime-trial{padding:24px}.dossier-deals-prime-cta{align-self:stretch}.dossier-deals-gear{margin-top:56px;padding-top:40px}.dossier-deals-gear-grid{grid-template-columns:minmax(0,1fr)}.dossier-deals-warning{margin-top:48px;padding:24px}}