.container{inline-size:100%;padding-inline:max(var(--container-padding-inline), env(safe-area-inset-left)) max(var(--container-padding-inline), env(safe-area-inset-right))}.container__inner{max-inline-size:100%;margin-inline:auto}.container__inner.container__inner--md{max-inline-size:var(--container-max-width-md)}.container__inner.container__inner--lg{max-inline-size:var(--container-max-width-lg)}.container__inner.container__inner--xl{max-inline-size:var(--container-max-width-xl)}.container__inner.container__inner--2xl{max-inline-size:var(--container-max-width-2xl)}.container__inner.container__inner--3xl{max-inline-size:var(--container-max-width-3xl)}.container.container--space-sm{padding-block:var(--container-padding-block-sm)}.container.container--space-md{padding-block:var(--container-padding-block-md)}.container.container--space-lg{padding-block:var(--container-padding-block-lg)}.container.container--space-xl{padding-block:var(--container-padding-block-xl)}.container.container--space-2xl{padding-block:var(--container-padding-block-2xl)}.container.container--surface{background-color:var(--text-background);color:var(--text-color)}.container.container--flush,.container:not(.container--flush) .container{padding-inline:0}
.site-shell{min-block-size:100dvh;font-size:var(--site-shell-text-font-size);line-height:var(--site-shell-text-line-height);flex-direction:column;display:flex}.site-shell__main{flex-direction:column;flex:1;display:flex}.site-shell__main>*{flex:1}.site-shell__main [id]{scroll-margin-top:var(--site-header-height)}
:where(button.link){appearance:none;font:inherit;text-align:inherit;color:inherit;background:0 0;border:0;margin:0;padding:0}a:where(:not(.button)),:where(.link){color:var(--link-color);box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 currentColor;cursor:var(--link-cursor);padding-block-end:var(--link-underline-offset);text-decoration:none}:where(.link),:where(.stack>a:not([class])){inline-size:fit-content}a:where(:not(.button)):hover,:where(.link):hover{color:var(--link-hover-color);box-shadow:inset 0 calc(-1 * var(--link-hover-underline-width)) 0 0 currentColor}a:focus-visible,:where(.link):focus-visible{outline:var(--link-focus-ring-width) solid var(--link-focus-ring-color);outline-offset:var(--link-focus-ring-offset)}.link--with-icon{align-items:center;gap:var(--link-icon-gap);display:inline-flex}.link__icon{flex-shrink:0}.link--ink{color:var(--link-ink-color);box-shadow:inset 0 calc(-1 * var(--link-ink-underline-width)) 0 0 currentColor}.link--ink:hover{color:var(--link-ink-color);box-shadow:inset 0 calc(-1 * var(--link-ink-hover-underline-width)) 0 0 currentColor}.link--accent-1{color:var(--link-accent-1-color);box-shadow:inset 0 calc(-1 * var(--link-accent-1-underline-width)) 0 0 currentColor}.link--accent-1:hover{color:var(--link-accent-1-hover-color);box-shadow:inset 0 calc(-1 * var(--link-accent-1-hover-underline-width)) 0 0 currentColor}
.public-page-shell__preferences{padding-block:var(--public-page-shell-preferences-padding-block)}.public-page-shell__preferences-row{align-items:flex-end;gap:var(--public-page-shell-preferences-gap);flex-wrap:wrap;display:flex}