.us-page{position:relative;background:var(--ds-bg-base);min-height:100vh}.us-page .bp-grid{opacity:.22}.eyebrow{font-family:var(--ds-font-sans);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ds-brand-text);margin-bottom:18px;display:flex;align-items:center;gap:10px}.us-header{position:relative;z-index:1;padding-top:calc(var(--ds-header-height) + clamp(56px, 9vw, 104px));padding-bottom:clamp(40px,6vw,64px)}.us-header__inner{max-width:720px}.us-header__eyebrow{margin-bottom:clamp(14px,2vw,20px)}.us-header__title{margin:0;font-family:var(--mkt-font-display);font-weight:700;font-size:clamp(36px,5.4vw,64px);line-height:1.04;letter-spacing:-.035em;color:var(--ds-text-primary);text-wrap:balance}.us-header__intro{margin:clamp(18px,2.4vw,24px) 0 0;max-width:56ch;font-family:var(--ds-font-sans);font-size:clamp(15px,1.1vw,17px);line-height:1.6;color:var(--ds-text-secondary)}.us-grid-section{position:relative;z-index:1;padding-bottom:clamp(72px,11vw,128px)}.us-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(28px,3vw,40px)}.us-more{margin:clamp(40px,5vw,64px) 0 0;font-family:var(--ds-font-mono);font-size:13px;letter-spacing:.04em;color:var(--ds-text-muted)}@media (max-width:599px){.us-grid{grid-template-columns:1fr}}