.sd-city.sd-hub .sd-hero{min-height:min(70vh,640px)}.sd-city.sd-hub .sd-hero h1{font-size:clamp(40px,7.4vw,112px);line-height:.95}.sd-city.sd-hub .sd-eyebrow{font-family:var(--f-script);color:#9fdcff;transform-origin:0;margin-bottom:10px;font-size:clamp(26px,3vw,40px);display:block;transform:rotate(-3deg)}.sd-city.sd-hub .sd-h2{font-family:var(--f-head);text-transform:uppercase;color:var(--ink);font-size:clamp(34px,4.2vw,60px);font-weight:400;line-height:1}.sd-city.sd-hub .sd-h2 .sd-script{font-size:1.1em}.sd-city.sd-hub .sd-block{margin-top:80px}.sd-city.sd-hub .sd-block>.sd-lead{margin-top:14px}.sd-city.sd-hub .sd-cats{margin-top:28px}.sd-city.sd-hub .sd-cat-body .sd-cat-text{margin-bottom:2px}.sd-city.sd-hub .sd-chips{flex-wrap:wrap;gap:8px;display:flex}.sd-city.sd-hub .sd-chips li{background:#eff4ff14;border:1px solid #eff4ff1f;border-radius:999px;align-items:baseline;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.sd-city.sd-hub .sd-chips b{font-variant-numeric:tabular-nums;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.sd-city.sd-hub .sd-citybox{margin-top:28px;padding-top:22px}.sd-city.sd-hub .sd-citybox input{background:#fff!important}.sd-city.sd-hub .sd-citybox label{font-weight:600}.sd-city.sd-hub .sd-cat-media h3{z-index:2;color:#fff;font-family:var(--f-head);text-transform:uppercase;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1;position:absolute;bottom:16px;left:24px;right:24px}
