.scs-origin{background:var(--deep);color:var(--paper);overflow:hidden}.scs-title{display:grid;grid-template-columns:1.3fr 1fr;gap:15px 70px;align-items:end;margin-bottom:40px}.scs-title>.eyebrow{grid-column:1/-1;color:var(--gold);margin-bottom:0}.scs-title h2{margin:0}.scs-title h2 em{color:var(--gold)}.scs-title p{color:#ccd8cb;margin:0;max-width:420px}.scs-title p strong{color:var(--gold);font-weight:600}.scs-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.scs-card{position:relative;border:1px solid #f7f6ee55;background:#376258;min-height:345px;overflow:hidden;cursor:pointer;padding:0;color:var(--paper);text-align:left;isolation:isolate;transition:transform 300ms var(--ease),border-color 300ms}.scs-card .landscape{position:absolute;inset:0;z-index:-2;min-height:0;opacity:.65}.scs-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#102b28e0,#102b2800 65%)}.scs-letter{display:block;font-family:var(--serif);font-size:clamp(8rem,14vw,13rem);line-height:1;padding:25px 32px 0;letter-spacing:-.07em;transition:transform 400ms var(--ease);text-shadow:0 8px 20px #102b2820}.scs-card-name{position:absolute;bottom:28px;left:30px;right:30px;font-family:var(--serif);font-size:2.2rem;line-height:1.1}.scs-card-name>small{display:block;font-family:var(--sans);font-size:.78rem;letter-spacing:.08em;margin-top:9px;color:#e3eadf}.scs-card-arrow{position:absolute;right:0;bottom:0;border:1px solid #ffffff70;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;font-family:var(--sans);font-size:1.4rem}.scs-card[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 2px var(--gold)}.scs-card:hover,.scs-card:focus-visible{transform:translateY(-5px)}.scs-card[aria-pressed=true] .scs-letter{transform:translateY(-4px) rotate(-3deg);color:var(--gold)}.scs-card[aria-pressed=true] .landscape span{animation:scs-landscape 850ms var(--ease) both}.scs-card[aria-pressed=true] .landscape span:nth-child(2){animation-delay:60ms}.scs-card[aria-pressed=true] .landscape span:nth-child(3){animation-delay:110ms}.scs-instruction{font-size:.83rem;color:#ccd8cb;margin-top:18px}.scs-stage{min-height:215px;padding:30px 0 20px;border-top:1px solid #ffffff30;margin-top:30px}.scs-stage article{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.scs-stage article:not([hidden]){animation:panel-in 350ms var(--ease)}.scs-stage h3{font-size:2.5rem;max-width:400px;margin-bottom:20px}.scs-stage .eyebrow{color:var(--gold);margin-bottom:18px}.scs-stage p{color:#ccd8cb;max-width:480px}.scs-resources{font-size:.75rem;letter-spacing:.04em;color:#e9d2a9}.scs-signature{display:flex;align-items:center;gap:18px;padding:25px 0 0;border-top:1px solid #ffffff30;font-size:.72rem;letter-spacing:.13em;flex-wrap:wrap;color:#ccd8cb}.scs-signature strong{font-family:var(--serif);font-size:1.5rem;color:var(--gold);font-weight:400;letter-spacing:.03em}.scs-equals{margin-left:auto}@keyframes scs-landscape{from{opacity:.3;translate:0 16px}to{opacity:1;translate:0 0}}
@media(max-width:760px){.scs-title{display:block}.scs-title>.eyebrow{margin-bottom:22px}.scs-title h2{font-size:3rem;margin-bottom:25px}.scs-title p{max-width:100%}.scs-cards{gap:10px}.scs-card{min-height:225px}.scs-letter{font-size:6.3rem;padding:18px 10px}.scs-card-name{left:12px;right:12px;bottom:18px;font-size:1.4rem}.scs-card-name>small{font-size:.65rem;letter-spacing:0}.scs-card-arrow{display:none}.scs-card .landscape:before{width:40px;height:40px;top:15px;right:12px}.scs-stage{min-height:335px;margin-top:25px}.scs-stage article{grid-template-columns:1fr;gap:22px}.scs-stage h3{font-size:2.3rem;margin-bottom:15px}.scs-stage p{margin:0}.scs-signature{gap:12px;font-size:.66rem}.scs-equals{margin-left:0}.scs-signature strong{font-size:1.35rem;width:100%}.scs-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){.scs-card,.scs-letter{transition:none}.scs-card .landscape span,.scs-stage article{animation:none!important}}
