:root{--unit-base:12px;--unit-text:1.8rem;--unit-line:1px;--anim-base:cubic-bezier(.65, 0, .35, 1);--anim-timing:.25s;--color-primary:#38bdf8;--color-base:color-mix(in hsl, var(--color-primary) 20%, black);--color-base-alt:#fff;--color-error:color-mix(in oklab, var(--color-primary) 30%, red);--color-error-light:color-mix(in oklab, var(--color-error) 50%, var(--color-background));--color-valid:color-mix(in oklab, var(--color-primary) 10%, lightgreen);--color-info:#f8e871;--color-disabled:color-mix(in oklab, var(--color-foreground) 15%, transparent);--color-background:color-mix(in hsl, #000, var(--color-base) 50%);--color-foreground:var(--color-base-alt)}@media (prefers-color-scheme:light){:root{--color-background:var(--color-base-alt);--color-foreground:color-mix(in hsl, #000, var(--color-base) 50%)}}:root{--color-action:var(--color-primary);--color-hover:color-mix(in oklab, var(--color-action) 30%, var(--color-background));--color-active:color-mix(in oklab, var(--color-primary) 25%, var(--color-neutral-light));--color-border:color-mix(in srgb, var(--color-foreground) 20%, transparent);--color-neutral-light:color-mix(in oklab, var(--color-foreground) 5%, var(--color-background));--color-neutral-base:color-mix(in oklab, var(--color-foreground) 50%, var(--color-background));--color-neutral-dark:color-mix(in oklab, var(--color-foreground) 70%, var(--color-background));--color-neutral-darker:color-mix(in oklab, var(--color-foreground) 90%, var(--color-background));--color-primary-light:color-mix(in oklab, var(--color-primary) 25%, var(--color-base-alt));--color-primary-dark:color-mix(in oklab, var(--color-primary) 25%, var(--color-background));--shade-neutral-light-50:color-mix(in oklab, var(--color-neutral-light) 50%, transparent);--shade-foreground:color-mix(in oklab, var(--color-foreground) 10%, transparent);--shade-foreground-50:color-mix(in oklab, var(--color-foreground) 50%, transparent);--shade-background-dark:color-mix(in oklab, var(--color-background) 80%, transparent);--shade-primary-10:color-mix(in oklab, var(--color-primary) 10%, transparent);--shade-primary-50:color-mix(in oklab, var(--color-primary) 50%, transparent);--shade-primary-75:color-mix(in oklab, var(--color-primary) 75%, transparent);--shade-valid-25:color-mix(in oklab, var(--color-valid) 25%, transparent);--font-p:var(--unit-text);--font-s:calc(var(--unit-text) / 1.2);--font-xs:calc(var(--unit-text) / 1.5);--font-h4:var(--unit-text);--font-h3:calc(var(--unit-text) * 2);--font-h2:calc(var(--unit-text) * 2.5);--font-h1:calc(var(--unit-text) * 3.5);--padding-xs:calc(var(--unit-base) / 3);--padding-s:calc(var(--unit-base) / 2);--padding-m:var(--unit-base);--padding-l:calc(var(--unit-base) * 2);--padding-xl:calc(var(--unit-base) * 3);--padding-xxl:calc(var(--unit-base) * 4);--margin-xs:calc(var(--unit-base) / 2);--margin-s:var(--unit-base);--margin-m:calc(var(--unit-base) * 1.5);--margin-l:calc(var(--unit-base) * 2);--margin-xl:calc(var(--unit-base) * 4);--margin-xxl:calc(var(--unit-base) * 8);--border-unit:var(--unit-line);--border-radius-xs:calc(var(--unit-base) / 2);--border-radius-s:var(--unit-base);--border-radius-m:calc(var(--unit-base) * 2);--border-radius-l:calc(var(--unit-base) * 4);--border-radius-xl:calc(var(--unit-base) * 6);--box-shadow-input:inset 0 0 0 var(--border-unit) var(--color-border), 0 0 0 0 var(--color-border);--box-shadow-input-hover:inset 0 0 0 var(--border-unit) var(--color-hover), 0 0 0 var(--unit-line) var(--color-hover);--box-shadow-input-focus:inset 0 0 0 var(--border-unit) var(--color-action), 0 0 0 calc(var(--unit-line) * 2) var(--shade-primary-50);--box-shadow-input-error:inset 0 0 0 var(--border-unit) var(--color-error);--box-shadow-input-disabled:inset 0 0 0 var(--border-unit) var(--shade-neutral-50), 0 0 0 (calc(var(--unit-base) / 4)) transparent;--box-shadow-panel:inset 0 0 0 var(--border-unit) var(--color-border), 0 0 calc(var(--unit-base) * 4) calc(var(--unit-base) * -1) var(--color-border);--box-shadow-panel-alt:0 0 calc(var(--unit-base) * 3) calc(var(--unit-base) * -2) var(--color-foreground);--box-shadow-footer:0 calc(var(--unit-base) * -1) calc(var(--unit-base) * 1) calc(var(--unit-base) * -1) var(--shade-primary-50)}@font-face{font-family:brandfont;src:url(../media/brand-regular.0-oeammht~ii..woff2)format("woff2"),url(../media/brand-regular.16n5mpgn0ts1q.woff)format("woff");font-weight:400;font-style:normal}html{color:var(--color-base);height:100%;font-family:-apple-system,BlinkMacSystemFont,Helvetica,sans-serif;font-size:62.5%;line-height:1.6}body{font-size:var(--unit-text)}a:not(.logo):not(.cta):not(.card){color:var(--color-foreground);-webkit-text-decoration-color:var(--color-action);text-decoration-color:var(--color-action);text-decoration-skip:spaces edges;text-decoration-skip-ink:all;text-decoration-thickness:calc(var(--unit-line) * 2);transition:all var(--anim-base) var(--anim-timing)}a:not(.logo):not(.cta):not(.card) svg{transition:fill var(--anim-base) var(--anim-timing), stroke var(--anim-base) var(--anim-timing)}a:not(.logo):not(.cta):not(.card):hover{color:var(--shade-primary-75);-webkit-text-decoration-color:var(--color-hover);text-decoration-color:var(--color-hover);text-decoration-thickness:calc(var(--border-unit) * 4)}a:not(.logo):not(.cta):not(.card):hover svg path,a:not(.logo):not(.cta):not(.card):hover svg line,a:not(.logo):not(.cta):not(.card):hover svg circle,a:not(.logo):not(.cta):not(.card):hover svg rect{stroke:currentColor}a:not(.logo):not(.cta):not(.card):active{-webkit-text-decoration-color:var(--color-foreground);text-decoration-color:var(--color-foreground)}a:not(.logo):not(.cta):not(.card).icon{display:inline-flex}h1{font-family:brandfont;font-size:var(--font-h1);letter-spacing:0;line-height:1.2}h2{font-family:brandfont;font-size:var(--font-h2);letter-spacing:0;line-height:1.2}h3{font-weight:500;font-size:var(--font-h3);line-height:1.2}h4{font-weight:500}h5,.h5,label:not(.card){text-transform:uppercase;font-size:var(--font-xs);margin:var(--margin-xs) 0;color:color-mix(var(--color-foreground) 50%, transparent);font-weight:400;line-height:1.4}p{font-size:var(--font-p);line-height:1.6}@media screen and (max-width:44rem){h1{--font-h1:calc(var(--unit-text) * 2)}h2{--font-h2:calc(var(--unit-text) * 1.5)}h3{--font-h3:calc(var(--unit-text) * 1)}}.grid{gap:var(--margin-s);grid-template-columns:repeat(3,1fr);display:grid}.grid.small{gap:var(--margin-xs)}.grid.big{gap:var(--margin-l)}.grid h1,.grid h2,.grid h3,.grid h4,.grid h5,.grid header{margin-bottom:calc(var(--unit-base) * -.5);grid-column:1/4}@media screen and (max-width:64rem){.grid{gap:var(--margin-l);grid-template-columns:repeat(2,1fr)}.grid h1,.grid h2,.grid h3,.grid h4,.grid h5,.grid header{grid-column:1/3}}@media screen and (max-width:48rem){.grid{gap:var(--margin-m);grid-template-columns:1fr}.grid h1,.grid h2,.grid h3,.grid h4,.grid h5,.grid header{grid-column:1/2}}ul.check{counter-reset:li;padding-left:0;list-style:none}ul.check li{margin-bottom:var(--margin-xs);padding-left:var(--padding-l)}ul.check li:before{content:"→";opacity:.3;margin:0 var(--margin-s) var(--margin-s) calc(var(--margin-l) *-1);position:absolute}.list{gap:var(--margin-xs);flex-wrap:wrap;display:inline-flex}.actions{gap:var(--unit-base);width:100%;margin:var(--margin-m) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;display:inline-flex}.actions.left{justify-content:flex-start}.actions.right{justify-content:flex-end}.actions.center{justify-content:center}hr.separator{background-color:var(--color-border);height:var(--border-unit);margin:var(--margin-l) auto;border:0}.table{flex-direction:column;width:100%;display:flex}.table .thead{border-bottom:var(--border-unit) solid var(--color-border)}.table .thead,.table .item{padding:var(--padding-l) var(--padding-m);gap:var(--margin-m);grid-template-columns:repeat(3,1fr);display:grid}.table .item:nth-child(odd){background-color:var(--color-neutral-light)}@media screen and (max-width:48rem){.table .thead,.table .item{gap:var(--margin-m);grid-template-columns:1fr}}
