.sso-pathways{padding-top:64px;padding-bottom:64px;color:#171717}.sso-pathways__eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:#a81820;margin:0 0 12px}.sso-pathways h2{font-size:clamp(28px,3vw,42px);line-height:1.15;letter-spacing:-.02em;margin:0 0 30px;color:#171717}.sso-pathways__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sso-pathways__card{padding:28px;background:#f5f5f3;border-top:3px solid #cb2027;display:flex;flex-direction:column;align-items:flex-start}.sso-pathways__number{font-size:12px;letter-spacing:.1em;color:#666}.sso-pathways h3{font-size:23px;line-height:1.2;color:#171717;margin:20px 0 12px}.sso-pathways__card p{font-size:15px;line-height:1.65;color:#555;margin:0 0 22px}.sso-pathways a{font-size:14px;font-weight:700;color:#171717;text-underline-offset:5px;display:inline-flex;gap:20px;margin-top:auto;min-height:44px;align-items:center}@media(max-width:749px){.sso-pathways{padding-top:40px;padding-bottom:40px}.sso-pathways__grid{grid-template-columns:1fr;gap:16px}.sso-pathways__card{padding:22px}.sso-pathways h3{margin-top:10px}}.sso-hero{position:relative;isolation:isolate;background:#111;color:#fff;min-height:560px;display:flex;align-items:center;overflow:hidden}.sso-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.sso-hero__media img{width:100%;height:100%;object-fit:cover;object-position:70% center}.sso-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000e6,#0009 40%,#0000000f 85%);z-index:-1}.sso-hero__content{width:100%;padding-top:64px;padding-bottom:54px}.sso-hero__eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;margin:0 0 22px;color:#eee}.sso-hero h1{color:inherit;font-size:clamp(36px,4.4vw,62px);line-height:1.02;letter-spacing:-.025em;max-width:680px;margin:0;text-transform:uppercase}.sso-hero__text{max-width:510px;font-size:18px;line-height:1.6;margin:24px 0 28px;color:#eee}.sso-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.sso-hero__actions a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:50px;padding:14px 22px;font-size:14px;font-weight:700;text-decoration:none;border:1px solid #fff;color:#fff}.sso-hero__actions .sso-hero__primary{background:#cb2027;border-color:#cb2027}.sso-hero__actions a:hover{background:#fff;color:#111;border-color:#fff}.sso-hero__actions a:focus-visible{outline:3px solid #fff;outline-offset:4px}.sso-hero__foot{font-size:12px;margin:28px 0 0;color:#ddd;letter-spacing:.03em}@media(max-width:749px){.sso-hero{min-height:520px;align-items:flex-end}.sso-hero__content{padding:44px 22px 34px}.sso-hero:after{background:linear-gradient(0deg,#000000f5,#000000a6 65%,#0000001f)}.sso-hero__media img{object-position:65% center}.sso-hero h1{font-size:40px;max-width:500px}.sso-hero__text{font-size:16px;margin:18px 0 22px}.sso-hero__eyebrow{font-size:10px;margin-bottom:16px}.sso-hero__actions{gap:10px}.sso-hero__actions a{padding:12px 16px;font-size:13px;gap:12px}.sso-hero__foot{line-height:1.6;margin-top:20px}}.sso-military-price{margin:8px 0;line-height:1.4}.sso-military-price__label{display:block;font-size:12px;font-weight:700;letter-spacing:.02em;margin-bottom:4px}.sso-military-price__amount{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.sso-military-price__amount s{font-size:14px;opacity:.7}.sso-military-price__amount strong{font-size:20px}.sso-military-price__badge{background:#a81820;color:#fff;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:700}.sso-military-price small{display:block;font-size:11px;max-width:42em;margin-top:4px}.price--sso-military>.price__container,.price--sso-military>.sso-price-context,.price--sso-military>.price__badge-sale{display:none}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AAAAAAAAACgAAAAAAAAg */
