@view-transition{navigation: auto;}.main-header{view-transition-name:main-header}:root{--width-outset:calc(var(--width-page) + var(--step-10));--radius-prose:1rem;--radius-featured:1rem;--radius-card:1rem;--radius-token:var(--radius-round);--radius-tag:.5rem;--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(--color-read);--color-bg:var(--color-neutral);--color-text__a--hover:var(--color-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-page);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-page);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-page);font-weight:300}h2:not(:-webkit-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-outset);font-weight:300}h2:not(:-moz-any(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-outset);font-weight:300}h2:not(:is(.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--step-5-7);max-inline-size:var(--width-outset);font-weight:300}hr{border-top-color:var(--color-read)}:where(.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(--color-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%}.lh-info{line-height:1.2}.button-alt:after{content:"";vertical-align:-.2em;display:inline-block;mask-image:url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20170%2060%22%20style%3D%22enable-background%3Anew%200%200%20170%2060%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cline%20style%3D%22fill%3Anone%3Bstroke%3AcurrentColor%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%22%20x1%3D%222.444%22%20y1%3D%2230%22%20x2%3D%22167.661%22%20y2%3D%2230%22%2F%3E%0A%09%3Cpolyline%20style%3D%22fill%3Anone%3Bstroke%3AcurrentColor%3Bstroke-width%3A4%3Bstroke-miterlimit%3A10%3B%22%20points%3D%22139.785%2C1.927%20167.9%2C30.043%20%0A%09%09139.871%2C58.073%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E);mask-repeat:no-repeat;mask-size:contain;mask-position:center;background-color:currentColor;block-size:1em;inline-size:1.5em;margin-inline-start:.5rem;transition:transform .2s;transform:translate(0)}.button-alt:hover:after{transform:translate(1rem)}
