:host{display:block}*,:before,:after{box-sizing:border-box}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:var(--sw-blue-strong);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--sw-blue);outline-offset:3px;border-radius:4px}:host{max-width:48rem;margin-bottom:clamp(2.25rem,5vw,3.5rem)}header{gap:1rem;display:grid}.eyebrow{color:var(--sw-blue-strong);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--sw-warm);width:1.75rem;height:2px}h2{color:var(--sw-ink);font-size:var(--sw-text-h2);letter-spacing:-.015em;text-wrap:balance;line-height:1.15}.lead{color:var(--sw-muted);font-size:var(--sw-text-lead);text-wrap:pretty;line-height:1.55}