.subpage{max-width:1100px;margin:0 auto;padding:72px 34px 80px}.subpage .brand svg{display:none}.subpage-hero{border-left:1px solid var(--gold);padding-left:28px;margin-bottom:46px}.subpage h1{font-family:var(--heading);font-size:clamp(44px,7vw,78px);line-height:.94;text-transform:uppercase;margin:0 0 18px}.subpage-lead{font-size:21px;line-height:1.45;color:#d0d5d1;max-width:760px}.subpage-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.subpage-card{border:1px solid #4b5751;padding:28px;background:linear-gradient(135deg,#182120,#0c1214)}.subpage-card h2{font-size:27px;margin:0 0 12px}.subpage-card p{line-height:1.55;color:#c6cdc8;margin:0}.subpage-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}.back-link{font-family:var(--heading);text-transform:uppercase;letter-spacing:1px;padding:12px 0;border-bottom:1px solid var(--gold)}@media(max-width:700px){.subpage{padding:42px 22px}.subpage-grid{grid-template-columns:1fr}.subpage h1{font-size:48px}.subpage-lead{font-size:18px}}

.subpage h1,.subpage-card{overflow-wrap:anywhere;min-width:0}.subpage a:hover{color:var(--gold)}header nav a[aria-current]{color:var(--gold)}@media(max-width:700px){header .menu{margin-left:auto}.subpage h1{font-size:clamp(32px,8vw,48px)}.subpage-card{padding:22px}.subpage-hero{padding-left:16px}.subpage .button{max-width:100%;white-space:normal;text-align:center}}
