.sub-hero{padding:clamp(140px,22vh,220px) 0 clamp(48px,8vh,96px);position:relative;overflow:hidden}.sub-hero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:24px 64px;display:grid}.sub-hero__title{background:linear-gradient(180deg, #fff0c4, var(--gold) 55%, #c4831c);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(4.5rem,13vw,11rem)}.sub-hero__side{justify-items:start;gap:20px;display:grid}.sub-hero__mark{opacity:.08;pointer-events:none;width:min(62vw,720px);animation:60s linear infinite turn;position:absolute;top:50%;right:-8vw;translate:0 -50%}@keyframes turn{to{rotate:360deg}}.sub-main{padding-bottom:clamp(96px,14vh,160px);position:relative}.note{border-left:3px solid var(--gold);background:var(--panel);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--mute);max-width:70ch;margin-top:48px;padding:18px 20px}@media (max-width:900px){.sub-hero .wrap{grid-template-columns:1fr}}
