.dsm{padding-top:var(--dsm-pt, 36px);padding-bottom:var(--dsm-pb, 24px)}.dsm__head{text-align:center;max-width:720px;margin:0 auto 28px}.dsm__eyebrow,.dsm__kicker{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#c39c71;font-weight:600}.dsm__eyebrow{margin:0 0 8px}.dsm__heading{margin:0 0 10px}.dsm__text{margin:0;color:rgba(var(--color-foreground),.75);font-size:1.5rem;line-height:1.6}.dsm__grid{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.dsm__grid{grid-template-columns:repeat(4,1fr);gap:18px}.dsm__item--wide{grid-column:span 2}}.dsm__tile{position:relative;display:block;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;background:#0d0d1f;color:#f4ecdd;text-decoration:none;isolation:isolate;box-shadow:0 10px 30px #0d0d1f2e}.dsm__item--wide .dsm__tile{aspect-ratio:3 / 2}@media(max-width:989px){.dsm__item--wide .dsm__tile{aspect-ratio:3 / 4}}.dsm__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease;z-index:0}.dsm__tile:hover .dsm__img{transform:scale(1.05)}.dsm__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0d0d1f00 35%,#0d0d1f8c 65%,#0d0d1feb)}.dsm__body{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:18px 18px 16px;display:flex;flex-direction:column;gap:4px}.dsm__title{font-family:var(--font-heading-family);font-size:clamp(2rem,2.6vw,2.8rem);line-height:1.1;font-weight:500;letter-spacing:.02em}.dsm__tag{font-size:1.3rem;line-height:1.45;color:#f4ecddd1}.dsm__meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:1.2rem}.dsm__count{color:#ffb503;font-weight:600;letter-spacing:.04em}.dsm__cta{color:#f4ecdd;opacity:.85;transition:opacity .2s}.dsm__tile:hover .dsm__cta{opacity:1}@media(max-width:749px){.dsm__body{padding:12px}.dsm__tag{display:none}.dsm__meta{font-size:1.1rem}}.dsm__explorer{display:flex;align-items:center;gap:16px;margin:20px auto 0;max-width:760px;padding:14px 20px;border-radius:14px;background:#0d0d1fc7;border:1px solid rgba(255,181,3,.35);color:#f4ecdd;text-decoration:none;transition:border-color .2s,transform .2s}.dsm__explorer:hover{border-color:#ffb503;transform:translateY(-1px);color:#fff}.dsm__explorer-icon{flex:0 0 auto;color:#ffb503;display:flex}.dsm__explorer-title{display:block;font-size:1.5rem;font-weight:600;line-height:1.35}@media(max-width:749px){.dsm__kicker{font-size:9px;letter-spacing:.14em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsm__title{font-size:1.8rem}.dsm__meta{margin-top:4px}.dsm__count{white-space:nowrap}.dsm__cta{display:none}.dsm__explorer{padding:12px 14px;gap:12px}.dsm__explorer-title{font-size:1.35rem}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/section-deep-space-missions.css.map */
