.secondary-page{color:#f6f0cf;background:#050505;min-height:100vh;padding:clamp(7rem,10vw,11rem) 0 8rem}.secondary-inner{width:min(100% - 3rem,1380px);margin-inline:auto}.secondary-eyebrow{color:#b1ac92;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1rem;font-size:.67rem;font-weight:700}.secondary-title{max-width:1100px;margin:0;font-size:clamp(3.5rem,8vw,8.5rem);line-height:1}.secondary-intro{color:#a5a49e;max-width:620px;margin:1.5rem 0 0;font-size:clamp(.95rem,1.2vw,1.1rem);line-height:1.7}.secondary-rule{border:0;border-top:1px solid #30302b;margin:clamp(3rem,7vw,6rem) 0 2rem}.secondary-sectionHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.secondary-sectionTitle{font:clamp(1.8rem,3vw,3rem) var(--font-display);text-transform:uppercase;margin:0}.secondary-meta{color:#a19f94;letter-spacing:.15em;text-transform:uppercase;font-size:.72rem}.secondary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.secondary-packCard{min-width:0;color:inherit;background:#111;border:1px solid #2c2c2c;padding:.65rem;transition:transform .25s,border-color .25s}.secondary-packCard:hover{border-color:#c7bb90;transform:translateY(-5px)}.secondary-visual,.secondary-detailVisual{background:radial-gradient(#48473c,#101010 70%);place-items:center;display:grid;overflow:hidden}.secondary-visual{height:380px}.secondary-visual .booster{height:85%}.secondary-cardText{justify-content:space-between;align-items:end;gap:1rem;padding:1.3rem .5rem .4rem;display:flex}.secondary-cardTitle{text-transform:uppercase;font:1.6rem var(--font-display);margin:0}.secondary-arrow{font-size:1.5rem}.secondary-detail{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,7rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.secondary-detailVisual{min-height:clamp(400px,52vw,700px)}.secondary-detailVisual .booster{height:75%}.secondary-detailCopy{padding-block:2rem}.secondary-detailCopy .secondary-title{font-size:clamp(3.5rem,6vw,7rem)}.secondary-link{color:#f6f0cf;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #bfb696;align-items:center;gap:.7rem;margin-top:2.5rem;padding-bottom:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.secondary-link:hover{color:#fff}.secondary-empty{background:radial-gradient(at 80% 30%,#222,#101010 70%);border:1px solid #2b2b2b;min-height:280px;padding:clamp(2rem,6vw,5rem)}.secondary-emptyTitle{max-width:650px;font:clamp(2rem,4vw,4rem) var(--font-display);text-transform:uppercase;margin:0}.secondary-emptyCopy{color:#aaa;max-width:540px;margin:1.25rem 0 0;line-height:1.7}.secondary-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.secondary-step{background:linear-gradient(150deg,#171717,#090909);border:1px solid #292929;min-height:300px;padding:2rem}.secondary-stepNumber{color:#bdb595;letter-spacing:.16em;font-size:.72rem}.secondary-stepTitle{font:1.9rem var(--font-display);text-transform:uppercase;margin:3.5rem 0 1rem}.secondary-stepCopy{color:#aaa;margin:0;line-height:1.65}.secondary-filters{flex-wrap:wrap;gap:10px;margin:24px 0;display:flex}.secondary-filters select{color:#f6f0cf;background:#171717;border:1px solid #393939;min-width:150px;padding:12px}@media (max-width:1000px){.secondary-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.secondary-inner{width:calc(100% - 36px)}.secondary-detail,.secondary-steps{grid-template-columns:1fr}.secondary-detailVisual{min-height:350px}.secondary-step{min-height:220px}.secondary-grid{gap:8px}.secondary-visual{height:250px}.secondary-visual .booster-title{font-size:25px}.secondary-visual .booster-title span{font-size:8px}}
