.ux-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.ux-head-text{min-width:0}.ux-head-eyebrow{margin:0 0 var(--sp-3);font-family:var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--eyebrow);font-size:.95rem;font-weight:700;line-height:1}.ux-head-eyebrow:before{content:"";vertical-align:middle;background:var(--accent);width:22px;height:4px;transform:skewX(var(--skew));margin-right:10px;display:inline-block}.ux-head-title{font-family:var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(2.6rem,min(6vw,9svh),5rem);font-weight:800;line-height:.88}.ux-head[data-size=xl] .ux-head-title{font-size:clamp(3.4rem,min(11svh,9vw),8.5rem)}.ux-head[data-size=title] .ux-head-title{letter-spacing:.03em;font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1}.ux-head-link{border-bottom:2px solid var(--accent);font-family:var(--font-display),"Saira Condensed",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;align-items:center;gap:.6em;padding-bottom:4px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.ux-head-link:hover,.ux-head-link:focus-visible{color:#fff}@media (max-width:760px){.ux-head-title{font-size:clamp(2.4rem,13vw,3.6rem)}.ux-head[data-size=xl] .ux-head-title{font-size:clamp(3rem,16vw,4.6rem)}.ux-head[data-size=title] .ux-head-title{font-size:clamp(1.5rem,6.4vw,1.75rem)}.ux-head-link{border-bottom:0;min-height:44px;margin-block:-12px;padding-bottom:0;font-size:.9rem;position:relative}.ux-head-link:after{content:"";background:var(--accent);height:2px;position:absolute;top:calc(50% + .5em + 4px);left:0;right:0}}
