: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}ul{border-radius:var(--sw-radius);background:var(--sw-warm-soft);gap:1.25rem;padding:clamp(1.75rem,4vw,2.5rem);display:grid}li{color:var(--sw-ink);align-items:center;gap:1rem;font-weight:700;line-height:1.4;display:flex}.icon{background:var(--sw-surface);width:2.75rem;height:2.75rem;color:var(--sw-warm-strong);border-radius:50%;flex:none;place-items:center;display:grid}.icon svg{width:1.25rem;height:1.25rem}