.sos{--sos-red: #e51c23;--sos-navy: #0b1a3d;--sos-black: #0a0a0a;--sos-card-bg: #141414;--sos-border: rgba(255, 255, 255, .08);--sos-muted: #9a9a9a;--sos-text: #f5f5f5;position:relative;overflow:hidden;background:var(--sos-black);padding:96px 24px 88px;isolation:isolate}.sos__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(1200px 500px at 50% -10%,rgba(229,28,35,.28),transparent 60%),radial-gradient(900px 500px at 50% 5%,rgba(11,26,61,.85),transparent 65%),linear-gradient(180deg,var(--sos-black) 0%,var(--sos-black) 55%,#050505 100%)}.sos__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;background-image:radial-gradient(circle,#fff 1px,transparent 1.4px);background-size:90px 90px}.sos__container{position:relative;max-width:1240px;margin:0 auto}.sos__header{text-align:center;max-width:720px;margin:0 auto 56px}.sos__eyebrow{display:inline-block}.sos__heading{font-weight:800;letter-spacing:.01em;text-transform:uppercase;font-size:clamp(32px,4.5vw,52px);line-height:1.12;color:var(--sos-text);margin:0 0 8px}.sos__heading strong,.sos__heading em{color:var(--sos-red);font-style:normal}.sos__subheading{margin-top:20px;color:var(--sos-muted);font-size:17px;line-height:1.6}.sos__subheading p{margin:0}.sos__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}@media(min-width:990px){.sos__grid{grid-template-columns:repeat(3,1fr)}}.sos__card{background:var(--sos-card-bg);border:1px solid var(--sos-border);border-radius:4px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.sos__card:hover{transform:translateY(-4px);border-color:#e51c2373;box-shadow:0 20px 40px -20px #e51c2359}.sos__card-link{display:block;color:inherit;text-decoration:none}.sos__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#1c1c1c}.sos__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.sos__card:hover .sos__image{transform:scale(1.05)}.sos__image--placeholder{display:flex;align-items:center;justify-content:center}.sos__placeholder-svg{width:100%;height:100%;opacity:.35}.sos__tag{position:absolute;top:16px;left:16px;background:var(--sos-red);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:7px 12px;border-radius:2px}.sos__content{padding:24px 24px 28px}.sos__date{margin:0 0 10px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--sos-muted)}.sos__card-title{margin:0 0 12px;font-size:22px;font-weight:800;line-height:1.25;text-transform:uppercase;color:var(--sos-text)}.sos__excerpt{color:#fff;font-size:16px;line-height:1.6;margin-bottom:20px}.sos__excerpt p{margin:0}.sos__read-more{display:inline-flex;align-items:center;gap:8px;color:var(--sos-red);font-size:17px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:gap .2s ease}.sos__card:hover .sos__read-more{gap:12px}.sos__empty{text-align:center;color:var(--sos-muted);border:1px dashed var(--sos-border);border-radius:4px;padding:48px 24px;font-size:15px}.sos__cta{display:flex;justify-content:center;margin-top:48px}.sos__button{display:inline-block;background:var(--sos-red);color:#fff;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:16px 32px;border-radius:2px;transition:background .2s ease,transform .2s ease}.sos__button:hover{background:#c8171d;transform:translateY(-1px)}@media(max-width:989px){.sos{padding:64px 20px}.sos__header{margin-bottom:40px}}.tagline-wrapper{display:inline-flex;align-items:center;justify-content:center;padding:0 20px;min-height:24px;width:fit-content;max-width:100%;border:2px solid var(--tagline-border-color);background:transparent;box-sizing:border-box;margin-bottom:10px}.tagline{font-family:Quantico,sans-serif;font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--tagline-text-color);white-space:nowrap}@media(max-width:767px){.tagline-wrapper{padding:0 16px}.tagline{font-size:14px;white-space:normal;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-stories-of-service.css.map */
