@view-transition{navigation: auto;}.main-header{view-transition-name:main-header}:root{--width-outset:calc(var(--width-body)*1.618);--radius-prose:1rem;--radius-featured:1rem;--radius-card:1rem;--radius-token:var(--radius-round);--thick-body:5px;--thick-section:5px;--thick-prose:5px;--thick-featured:2px;--thick-card:2px;--thick-token:1px;--border-style-token:solid;--p-card:var(--step-1);--px-body:var(--step--2);--px-section:var(--step--2);--px-prose:var(--step--2);--px-featured:var(--step--2);--px-card:var(--step--2);--px-token:1.5em;--py-body:var(--step-2);--py-section:var(--step-6);--py-prose:var(--step-1);--py-featured:var(--step-0);--py-card:var(--step-1);--py-token:.3em}:where(:root,body,[class*=palette]){--color-text:var(--read);--color-bg:var(--neutral);--color-text__a--hover:var(--pop)}input,textarea{border-radius:var(--radius-card);padding-inline:var(--step--3);background-color:var(--white);color:currentColor;border:1px solid}:where(a.button,.button,button,input[type=submit],input[type=reset],input[type=button]){text-box-trim:trim-end;transition:all 80ms}:where(a.button,.button,button,input[type=submit],input[type=reset],input[type=button]) *{text-box-trim:trim-end}h1,h2,h3,h4,h5,h6{font-weight:400}:is(h1,h2,h3,h4,h5,h6):not(.reset-case){text-transform:uppercase}:is(h1,h2,h3,h4,h5,h6)>a{text-decoration:none;font-weight:700}h1:not(:-webkit-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-6-8);text-align:center;max-inline-size:var(--width-body);font-weight:300}h1:not(:-moz-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-6-8);text-align:center;max-inline-size:var(--width-body);font-weight:300}h1:not(:is(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-6-8);text-align:center;max-inline-size:var(--width-body);font-weight:300}h2:not(:-webkit-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-body);font-weight:300}h2:not(:-moz-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-body);font-weight:300}h2:not(:is(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-body);font-weight:300}hr{border-top-color:var(--read)}.icon{stroke-width:1px;--size-icon:30px}#main-nav a[aria-current=page]{font-weight:700}main>h1{position:relative;isolation:isolate;margin-block-start:var(--step-9)}main>h1:before{content:"";display:block;position:absolute;z-index:-1;--color-bg:var(--pop);--bleed-top:100vh;border-image:conic-gradient(var(--color-bg)0 0)fill 0/0/var(--bleed-top,var(--bleed-block,0))var(--bleed-right,var(--bleed-inline,100vw))var(--bleed-bottom,var(--bleed-block,0))var(--bleed-left,var(--bleed-inline,100vw));inset:0 0 40%}
