:root{box-sizing:border-box;color-scheme:light;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}html{scroll-padding-top:env(safe-area-inset-top,0)}body{background:var(--c-white);color:#000;font:14px -apple-system,BlinkMacSystemFont,sans-serif;padding:0}img{max-width:100%}[hidden]:not([hidden=until-found i]){display:none!important}html{scroll-behavior:smooth}body{background:var(--night);color:var(--text);font-family:var(--body);font-size:16px;line-height:1.55;margin:0;-webkit-font-smoothing:antialiased}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 24px)}body{background:var(--pg-page);color:var(--pg-text);font-size:var(--fs-button);line-height:1.5}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) main :focus-visible{outline-color:var(--c-blue)}:root:not([data-theme=dark]) main .p-dark :focus-visible{outline-color:var(--cyan)}}:root[data-theme=light] main :focus-visible{outline-color:var(--c-blue)}:root[data-theme=light] main .p-dark :focus-visible{outline-color:var(--cyan)}.p-hero .p-kick{align-items:center;background:var(--c-pill);border-radius:var(--radius-pill);color:var(--cyan);display:inline-flex;line-height:1.2;margin-bottom:18px;padding:6px 14px}@media (max-width:640px){.p-hero .p-kick{border-radius:var(--radius-card);font-size:var(--fs-eyebrow);letter-spacing:.02em;max-width:100%;padding:5px 11px}}