:root{--color-neutral-100:oklch(96.744% .00143 285.225);--color-neutral-200:oklch(63.634% .01338 285.942);--color-neutral-300:oklch(27.763% .00366 286.039);--color-neutral-400:oklch(23.158% .00383 286.003);--color-neutral-500:oklch(19.168% .00201 286.055);--color-neutral-600:oklch(14.479% .00002 271.152);--color-brand-accent-darker:oklch(65.342% .21194 33.291);--color-brand-accent:oklch(72.094% .18723 47.551);--color-brand-100:var(--color-brand-accent);--color-brand-80:oklch(70.175% .16801 33.099);--color-brand-60:oklch(76.894% .12113 32.421);--color-brand-40:oklch(84.605% .07597 32.772);--color-brand-20:oklch(91.695% .03804 31.816);--color-brand-opacity-10:oklch(72.094% .18723 47.551/.1);--color-brand-opacity-20:oklch(72.094% .18723 47.551/.2);--color-brand-opacity-30:oklch(72.094% .18723 47.551/.3);--color-brand-opacity-40:oklch(72.094% .18723 47.551/.4);--color-brand-opacity-50:oklch(72.094% .18723 47.551/.5);--color-brand-opacity-60:oklch(72.094% .18723 47.551/.6);--color-brand-opacity-70:oklch(72.094% .18723 47.551/.7);--color-brand-opacity-80:oklch(72.094% .18723 47.551/.8);--color-brand-opacity-90:oklch(72.094% .18723 47.551/.9);--color-surface:var(--color-neutral-500);--color-surface-darker:var(--color-neutral-600);--color-on-surface:var(--color-neutral-100);--color-on-surface-darker:var(--color-neutral-200);--color-on-surface-accent:var(--color-neutral-400);--color-on-surface-brand:var(--color-brand-accent);--color-surface-opacity-10:oklch(19.168% .00201 286.055/.1);--color-surface-opacity-20:oklch(19.168% .00201 286.055/.2);--color-surface-opacity-30:oklch(19.168% .00201 286.055/.3);--color-surface-opacity-40:oklch(19.168% .00201 286.055/.4);--color-surface-opacity-50:oklch(19.168% .00201 286.055/.5);--color-surface-opacity-60:oklch(19.168% .00201 286.055/.6);--color-surface-opacity-70:oklch(19.168% .00201 286.055/.7);--color-surface-opacity-80:oklch(19.168% .00201 286.055/.8);--color-surface-opacity-90:oklch(19.168% .00201 286.055/.9);--color-on-surface-opacity-1:oklch(96.744% .00143 285.225/.01);--color-on-surface-opacity-10:oklch(96.744% .00143 285.225/.1);--color-on-surface-opacity-20:oklch(96.744% .00143 285.225/.2);--color-on-surface-opacity-30:oklch(96.744% .00143 285.225/.3);--color-on-surface-opacity-40:oklch(96.744% .00143 285.225/.4);--color-on-surface-opacity-50:oklch(96.744% .00143 285.225/.5);--color-on-surface-opacity-60:oklch(96.744% .00143 285.225/.6);--color-on-surface-opacity-70:oklch(96.744% .00143 285.225/.7);--color-on-surface-opacity-80:oklch(96.744% .00143 285.225/.8);--color-on-surface-opacity-90:oklch(96.744% .00143 285.225/.9);--color-surface-error:oklch(36.999% .13792 31.928);--color-surface-on-error:oklch(92.138% .03852 27.621);--color-surface-on-error-accent:oklch(53.356% .20462 31.124);--color-surface-warning:oklch(48.322% .09828 84.75);--color-surface-on-warning:oklch(96.749% .03924 91.204);--color-surface-on-warning-accent:oklch(80.881% .16623 82.259);--color-surface-success:oklch(43.976% .1426 140.803);--color-surface-on-success:oklch(96.459% .06065 139.354);--color-surface-on-success-accent:oklch(55.834% .18296 141.163);--color-surface-information:oklch(36.308% .11482 254.321);--color-surface-on-information:oklch(93.109% .0336 246.878);--color-surface-on-information-accent:oklch(51.939% .17162 255.44);--color-tag-progress:oklch(38.049% .06496 194.807);--color-tag-on-progress:oklch(93.031% .05939 196.277);--color-tag-planned:oklch(32.996% .12199 24.966);--color-tag-on-planned:oklch(91.345% .0448 14.47);--color-tag-completed:oklch(33.503% .09419 147.788);--color-tag-on-completed:oklch(89.293% .10381 152.075);--color-tag-validation:oklch(40.993% .08681 107.082);--color-tag-on-validation:oklch(94.565% .09926 106.319);--color-tag-client:oklch(33.423% .15236 295.317);--color-tag-on-client:oklch(91.099% .05207 302.52);--color-tag-migrated:oklch(34.474% .01199 243.262);--color-tag-on-migrated:oklch(96.677% .00586 264.663)}@font-face{font-family:Atkinson Hyperlegible;font-display:fallback;src:url(../../../fonts/AtkinsonHyperlegible-Regular.woff2)format("woff2");font-weight:400;font-style:normal;-webkit-font-feature-settings:"case";-moz-font-feature-settings:"case";-ms-font-feature-settings:"case";font-feature-settings:"case"}@font-face{font-family:Atkinson Hyperlegible;font-display:fallback;src:url(../../../fonts/AtkinsonHyperlegible-Bold.woff2)format("woff2");font-weight:900;font-style:normal;-webkit-font-feature-settings:"case";-moz-font-feature-settings:"case";-ms-font-feature-settings:"case";font-feature-settings:"case"}@font-face{font-family:PPTelegraf;font-display:fallback;src:url(../../../fonts/PPTelegraf-Regular.woff)format("woff");font-weight:400;font-style:normal;-webkit-font-feature-settings:"case";-moz-font-feature-settings:"case";-ms-font-feature-settings:"case";font-feature-settings:"case"}@font-face{font-family:PPTelegraf;font-display:fallback;src:url(../../../fonts/PPTelegraf-Ultrabold.woff)format("woff");font-weight:900;font-style:normal;-webkit-font-feature-settings:"case";-moz-font-feature-settings:"case";-ms-font-feature-settings:"case";font-feature-settings:"case"}:root{--font-family-atkinson:"Atkinson Hyperlegible", sans-serif;--font-family-telegraf:"PPTelegraf", sans-serif;--typeface-family-base:var(--font-family-atkinson);--typeface-family-heading:var(--font-family-telegraf);--typeface-size-base:16px;--typeface-size-heading-3xl:8.75rem;--typeface-size-heading-2xl:7.25rem;--typeface-size-heading-xl:5.5rem;--typeface-size-heading-l:4rem;--typeface-size-heading-m:3rem;--typeface-size-heading-s:2.5rem;--typeface-size-heading-xs:2rem;--typeface-size-heading-2xs:1.75rem;--typeface-size-body-large:1.375rem;--typeface-size-body-medium:1.25rem;--typeface-size-body-small:1.125rem;--typeface-size-body-micro:1rem;--typeface-size-body-nano:.75rem;--typeface-weight-normal:300;--typeface-weight-bold:900;--typeface-line-height-display:100%;--typeface-line-height-heading:120%;--typeface-line-height-base:140%;--typeface-tracking-heading:.2px;--typeface-tracking-base:0px;--space-0:0px;--space-50:4px;--space-100:8px;--space-200:16px;--space-300:24px;--space-400:32px;--space-500:40px;--space-600:48px;--space-700:56px;--space-800:64px;--space-900:72px;--space-1000:80px;--space-max:160px;--breakpoint-xs:320px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1280px;--zindex-background:0;--zindex-foreground:100;--zindex-dropdown:1000;--zindex-sticky:1020;--zindex-modal-backdrop:1040;--zindex-modal:1050;--zindex-tooltip:1060;--zindex-fixed:1080;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xlg:16px;--border-radius-xxlg:24px;--border-radius-max:500px;--border-width:1px;--border-width-m:2px;--border-width-l:3px;--transition-duration-nitro:.16s;--transition-duration-fast:.24s;--transition-duration-mid:.48s;--transition-duration-slow:.8s;--transition-duration-drag:1s;--transition-timing-function:ease-in-out;--max-width-container:1728px;--max-width-container-small:896px;--gutter-width:24px}html{scroll-behavior:smooth;font-size:100%;overflow-y:scroll}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{height:100%;margin:0;padding:0}body{max-width:var(--max-width-container);padding:0 var(--space-200);font-family:var(--typeface-family-base);background-color:var(--color-surface);color:var(--color-on-surface);margin:0 auto}@media (width>=48rem){body{padding:0 var(--space-1000)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){.body_text.-subtle{color:var(--color-on-surface,#fff)}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--typeface-family-heading);font-weight:var(--typeface-weight-normal);font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}span.highlight{color:var(--color-on-surface-darker)}h1,.h1{font-size:var(--typeface-size-heading-m);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h1,.h1{font-size:var(--typeface-size-heading-l)}}@media (width>=80rem){h1,.h1{font-size:var(--typeface-size-heading-xl)}}@media (width>=96rem){h1,.h1{font-size:var(--typeface-size-heading-2xl)}}@media (width>=120rem){h1,.h1{font-size:var(--typeface-size-heading-3xl)}}h2,.h2{font-size:var(--typeface-size-heading-s);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h2,.h2{font-size:var(--typeface-size-heading-m)}}@media (width>=80rem){h2,.h2{font-size:var(--typeface-size-heading-l)}}@media (width>=96rem){h2,.h2{font-size:var(--typeface-size-heading-xl)}}@media (width>=120rem){h2,.h2{font-size:var(--typeface-size-heading-2xl)}}h3,.h3{font-size:var(--typeface-size-heading-s);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h3,.h3{font-size:var(--typeface-size-heading-s)}}@media (width>=80rem){h3,.h3{font-size:var(--typeface-size-heading-m)}}@media (width>=96rem){h3,.h3{font-size:var(--typeface-size-heading-l)}}@media (width>=120rem){h3,.h3{font-size:var(--typeface-size-heading-xl)}}h4,.h4{font-size:var(--typeface-size-heading-xs);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h4,.h4{font-size:var(--typeface-size-heading-xs)}}@media (width>=80rem){h4,.h4{font-size:var(--typeface-size-heading-s)}}@media (width>=96rem){h4,.h4{font-size:var(--typeface-size-heading-m)}}@media (width>=120rem){h4,.h4{font-size:var(--typeface-size-heading-l)}}h5,.h5{font-size:var(--typeface-size-body-large);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h5,.h5{font-size:var(--typeface-size-heading-xxs)}}@media (width>=80rem){h5,.h5{font-size:var(--typeface-size-heading-xs)}}@media (width>=96rem){h5,.h5{font-size:var(--typeface-size-heading-s)}}@media (width>=120rem){h5,.h5{font-size:var(--typeface-size-heading-m)}}h6,.h6{font-size:var(--typeface-size-body-large);line-height:var(--typeface-line-height-display);letter-spacing:var(--typeface-tracking-heading)}@media (width>=64rem){h6,.h6{font-size:var(--typeface-size-heading-2xs)}}@media (width>=80rem){h6,.h6{font-size:var(--typeface-size-heading-2xs)}}@media (width>=96rem){h6,.h6{font-size:var(--typeface-size-heading-xs)}}@media (width>=120rem){h6,.h6{font-size:var(--typeface-size-heading-s)}}p,p.body_text,span.body_text{font-family:var(--typeface-family-base);font-size:var(--typeface-size-body-medium);line-height:var(--typeface-line-height-base);letter-spacing:var(--typeface-tracking-base);color:var(--color-neutral-100);-webkit-font-feature-settings:"case";-moz-font-feature-settings:"case";-ms-font-feature-settings:"case";font-feature-settings:"case";font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.body_text.-large{font-size:var(--typeface-size-body-small)}@media (width>=64rem){.body_text.-large{font-size:var(--typeface-size-body-medium)}}@media (width>=80rem){.body_text.-large{font-size:var(--typeface-size-body-large)}}.body_text.-medium{font-size:var(--typeface-size-body-micro)}@media (width>=64rem){.body_text.-medium{font-size:var(--typeface-size-body-small)}}@media (width>=80rem){.body_text.-medium{font-size:var(--typeface-size-body-medium)}}.body_text.-small{font-size:var(--typeface-size-body-micro)}@media (width>=64rem){.body_text.-small{font-size:var(--typeface-size-body-micro)}}@media (width>=80rem){.body_text.-small{font-size:var(--typeface-size-body-small)}}.body_text.-micro{font-size:var(--typeface-size-body-micro)}.body_text.-nano{font-size:var(--typeface-size-body-nano);text-transform:uppercase;letter-spacing:.05em}.body_text.-bold{font-weight:var(--typeface-weight-bold)}.body_text.-subtle{color:var(--color-on-surface-darker)}.body_text.-error{color:var(--color-surface-on-error-accent)}.-contained-m{max-width:480px}.-contained-l{max-width:560px}.-contained-xl{max-width:640px}form{gap:var(--space-400);flex-direction:column;width:100%;display:flex}a{color:var(--color-neutral-100);flex-direction:row;align-items:center;display:inline-flex}:focus{outline:2px solid var(--color-on-surface-brand,#007acc);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid var(--color-on-surface-brand,#007acc);outline-offset:2px}i.icon{width:100%;max-width:var(--space-400);max-height:var(--space-400);justify-content:center;align-items:center;display:flex}i.icon img{width:100%;height:auto}i.icon.-small{width:var(--space-300);height:var(--space-300)}figcaption{margin-top:var(--space-100);font-size:var(--typeface-size-body-nano);text-transform:uppercase;color:var(--color-neutral-300)}hr{margin:var(--space-500) 0;border:var(--border-width) solid transparent}ul{gap:var(--space-200);flex-direction:column;display:flex}ul.-spaced{gap:var(--space-300)}ol{padding:var(--space-600) var(--space-400);counter-reset:list-counter;flex-direction:column;margin:0;display:flex}ol li{counter-increment:list-counter;display:list-item;position:relative}li{font-family:var(--typeface-family-base);font-size:var(--typeface-size-body-medium);line-height:var(--typeface-line-height-base);letter-spacing:var(--typeface-tracking-base)}blockquote{gap:var(--space-100);padding:var(--space-300);margin:0 0 var(--space-300) 0;background-color:var(--color-brand-opacity-10);border:var(--border-width) solid var(--color-brand-opacity-30);flex-direction:column;display:flex;position:relative}.pairing{flex-direction:column;align-items:flex-start;display:flex}.pairing.-spaced{gap:var(--space-100)}.pairing.-horizontal{flex-direction:column;align-items:flex-start}@media (width>=48rem){.pairing.-spaced{gap:var(--space-200)}.pairing.-horizontal{flex-direction:row;align-items:center}}.dot{height:var(--space-50);width:var(--space-50);background-color:var(--color-on-surface);border-radius:50%;display:inline-block}.-bold{font-weight:var(--typeface-weight-bold)}.-highlight{color:var(--color-on-surface-brand)}.-tcenter{text-align:center}.-tleft{text-align:left}.-tright{text-align:right}.spacer{width:100%;height:var(--space-400);opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.spacer.-small{height:var(--space-100)}.-align-tl{justify-content:flex-start;align-self:flex-start;align-items:flex-start}.-align-tr{justify-content:flex-end;align-self:flex-end;align-items:flex-start}.-align-vcenter{align-self:center;align-items:center}.-align-hcenter{justify-content:center;justify-self:center}.-align-bl{justify-content:flex-end;align-self:flex-start;align-items:flex-start}.-align-br{justify-content:flex-end;align-self:flex-end;align-items:flex-end}.-items-hstart{align-items:flex-start}.-items-hcenter{align-items:center}.-items-hend{align-items:flex-end}.-items-hstretch{align-items:stretch}.-items-vstart{justify-content:flex-start!important}.-items-vcenter{justify-content:center}.-items-vend{justify-content:flex-end}.-items-vbetween{justify-content:space-between}.-items-varound{justify-content:space-around}.-items-vevenly{justify-content:space-evenly}.-self-stretch{align-self:stretch}.-self-start{align-self:flex-start}.-self-center{align-self:center}.-self-end{align-self:flex-end}.-aspect-square,.-aspect-16-9,.-aspect-5-4,.-aspect-4-3,.-aspect-3-2,.-aspect-2-1,.-aspect-21-9,.-aspect-9-16,.-aspect-4-5,.-aspect-3-4,.-aspect-2-3,.-aspect-9-21{aspect-ratio:auto}@media (width>=80rem){.-aspect-square{aspect-ratio:1}.-aspect-16-9{aspect-ratio:16/9}.-aspect-5-4{aspect-ratio:5/4}.-aspect-4-3{aspect-ratio:4/3}.-aspect-3-2{aspect-ratio:3/2}.-aspect-2-1{aspect-ratio:2}.-aspect-21-9{aspect-ratio:21/9}.-aspect-9-16{aspect-ratio:9/16}.-aspect-4-5{aspect-ratio:4/5}.-aspect-3-4{aspect-ratio:3/4}.-aspect-2-3{aspect-ratio:2/3}.-aspect-9-21{aspect-ratio:9/21}}.-gap-none{gap:0!important}.-gap-xxs{gap:var(--space-100)}.-gap-xs{gap:var(--space-200)}.-gap-s{gap:var(--space-300)}.-gap-m{gap:var(--space-400)}.-gap-l{gap:var(--space-500)}.-gap-xl{gap:var(--space-600)}.-gap-2xl{gap:var(--space-700)}.-gap-3xl{gap:var(--space-800)}.-gap-4xl{gap:var(--space-900)}.-gap-max{gap:var(--space-1000)}@media (width>=48rem){.-gap-xxs{gap:var(--space-200)}.-gap-xs{gap:var(--space-300)}.-gap-s{gap:var(--space-400)}.-gap-m{gap:var(--space-500)}.-gap-l{gap:var(--space-600)}.-gap-xl{gap:var(--space-700)}.-gap-2xl{gap:var(--space-800)}.-gap-3xl{gap:var(--space-900)}.-gap-4xl{gap:var(--space-1000)}.-gap-max{gap:var(--space-max)}}.-gap-vnone{row-gap:0!important}.-gap-vxxs{row-gap:var(--space-100)}.-gap-vxs{row-gap:var(--space-200)}.-gap-vs{row-gap:var(--space-300)}.-gap-vm{row-gap:var(--space-400)}.-gap-vl{row-gap:var(--space-500)}.-gap-vxl{row-gap:var(--space-600)}.-gap-v2xl{row-gap:var(--space-700)}.-gap-v3xl{row-gap:var(--space-800)}.-gap-v4xl{row-gap:var(--space-900)}.-gap-vmax{row-gap:var(--space-1000)}@media (width>=48rem){.-gap-vnone{row-gap:0!important}.-gap-vxxs{row-gap:var(--space-200)}.-gap-vxs{row-gap:var(--space-300)}.-gap-vs{row-gap:var(--space-400)}.-gap-vm{row-gap:var(--space-500)}.-gap-vl{row-gap:var(--space-600)}.-gap-vxl{row-gap:var(--space-700)}.-gap-v2xl{row-gap:var(--space-800)}.-gap-v3xl{row-gap:var(--space-900)}.-gap-v4xl{row-gap:var(--space-1000)}.-gap-vmax{row-gap:var(--space-max)}}.-gap-hnone{column-gap:0!important}.-gap-hxxs{column-gap:var(--space-100)}.-gap-hxs{column-gap:var(--space-200)}.-gap-hs{column-gap:var(--space-300)}.-gap-hm{column-gap:var(--space-400)}.-gap-hl{column-gap:var(--space-500)}.-gap-hxl{column-gap:var(--space-600)}.-gap-h2xl{column-gap:var(--space-700)}.-gap-h3xl{column-gap:var(--space-800)}.-gap-h4xl{column-gap:var(--space-900)}.-gap-hmax{column-gap:var(--space-1000)}@media (width>=48rem){.-gap-hnone{column-gap:0!important}.-gap-hxxs{column-gap:var(--space-200)}.-gap-hxs{column-gap:var(--space-300)}.-gap-hs{column-gap:var(--space-400)}.-gap-hm{column-gap:var(--space-500)}.-gap-hl{column-gap:var(--space-600)}.-gap-hxl{column-gap:var(--space-700)}.-gap-h2xl{column-gap:var(--space-800)}.-gap-h3xl{column-gap:var(--space-900)}.-gap-h4xl{column-gap:var(--space-1000)}.-gap-hmax{column-gap:var(--space-max)}}.-cols-none{grid-template-columns:none}.-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.-cols-fit{grid-auto-columns:max-content}.-rows-none{grid-template-rows:none}.-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.-rows-fit{grid-auto-rows:max-content}.-rows-3flex{grid-template-rows:auto 1fr auto}.col-1{grid-column:span 1/span 1}.col-2{grid-column:span 2/span 2}.col-3{grid-column:span 3/span 3}.col-4{grid-column:span 4/span 4}.col-5{grid-column:span 5/span 5}.col-6{grid-column:span 6/span 6}.col-auto{grid-column:auto}.col-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}@media (width>=48rem){.md\:col-1{grid-column:span 1/span 1}.md\:col-2{grid-column:span 2/span 2}.md\:col-3{grid-column:span 3/span 3}.md\:col-4{grid-column:span 4/span 4}.md\:col-5{grid-column:span 5/span 5}.md\:col-6{grid-column:span 6/span 6}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-4{grid-column-start:4}.md\:col-start-5{grid-column-start:5}.md\:col-start-6{grid-column-start:6}.md\:col-end-1{grid-column-end:1}.md\:col-end-2{grid-column-end:2}.md\:col-end-3{grid-column-end:3}.md\:col-end-4{grid-column-end:4}.md\:col-end-5{grid-column-end:5}.md\:col-end-6{grid-column-end:6}}@media (width>=64rem){.lg\:col-1{grid-column:span 1/span 1}.lg\:col-2{grid-column:span 2/span 2}.lg\:col-3{grid-column:span 3/span 3}.lg\:col-4{grid-column:span 4/span 4}.lg\:col-5{grid-column:span 5/span 5}.lg\:col-6{grid-column:span 6/span 6}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-end-1{grid-column-end:1}.lg\:col-end-2{grid-column-end:2}.lg\:col-end-3{grid-column-end:3}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}}@media (width>=80rem){.xlg\:col-1{grid-column:span 1/span 1}.xlg\:col-2{grid-column:span 2/span 2}.xlg\:col-3{grid-column:span 3/span 3}.xlg\:col-4{grid-column:span 4/span 4}.xlg\:col-5{grid-column:span 5/span 5}.xlg\:col-6{grid-column:span 6/span 6}.xlg\:col-start-1{grid-column-start:1}.xlg\:col-start-2{grid-column-start:2}.xlg\:col-start-3{grid-column-start:3}.xlg\:col-start-4{grid-column-start:4}.xlg\:col-start-5{grid-column-start:5}.xlg\:col-start-6{grid-column-start:6}.xlg\:col-end-1{grid-column-end:1}.xlg\:col-end-2{grid-column-end:2}.xlg\:col-end-3{grid-column-end:3}.xlg\:col-end-4{grid-column-end:4}.xlg\:col-end-5{grid-column-end:5}.xlg\:col-end-6{grid-column-end:6}}.row-1{grid-row:span 1}.row-2{grid-row:span 2}.row-3{grid-row:span 3}.row-4{grid-row:span 4}.row-5{grid-row:span 5}.row-6{grid-row:span 6}.row-auto{grid-row:auto}.row-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}@media (width>=48rem){.md\:row-1{grid-row:span 1/span 1}.md\:row-2{grid-row:span 2/span 2}.md\:row-3{grid-row:span 3/span 3}.md\:row-4{grid-row:span 4/span 4}.md\:row-5{grid-row:span 5/span 5}.md\:row-6{grid-row:span 6/span 6}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:row-start-3{grid-row-start:3}.md\:row-start-4{grid-row-start:4}.md\:row-start-5{grid-row-start:5}.md\:row-start-6{grid-row-start:6}.md\:row-end-1{grid-row-end:1}.md\:row-end-2{grid-row-end:2}.md\:row-end-3{grid-row-end:3}.md\:row-end-4{grid-row-end:4}.md\:row-end-5{grid-row-end:5}.md\:row-end-6{grid-row-end:6}}@media (width>=64rem){.lg\:row-1{grid-row:span 1/span 1}.lg\:row-2{grid-row:span 2/span 2}.lg\:row-3{grid-row:span 3/span 3}.lg\:row-4{grid-row:span 4/span 4}.lg\:row-5{grid-row:span 5/span 5}.lg\:row-6{grid-row:span 6/span 6}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:row-start-4{grid-row-start:4}.lg\:row-start-5{grid-row-start:5}.lg\:row-start-6{grid-row-start:6}.lg\:row-end-1{grid-row-end:1}.lg\:row-end-2{grid-row-end:2}.lg\:row-end-3{grid-row-end:3}.lg\:row-end-4{grid-row-end:4}.lg\:row-end-5{grid-row-end:5}.lg\:row-end-6{grid-row-end:6}}.-order-first{order:-9999}.-order-last{order:9999}.-order-1{order:1}.-order-2{order:2}.-order-3{order:3}.-order-4{order:4}.-order-5{order:5}.-order-6{order:6}.-padding-none{padding:0!important}.-padding-xxs{padding:var(--space-100)}.-padding-xs{padding:var(--space-200)}.-padding-s{padding:var(--space-300)}.-padding-m{padding:var(--space-400)}.-padding-l{padding:var(--space-500)}.-padding-xl{padding:var(--space-600)}.-padding-2xl{padding:var(--space-700)}.-padding-3xl{padding:var(--space-800)}.-padding-4xl{padding:var(--space-900)}.-padding-max{padding:var(--space-1000)}@media (width>=48rem){.-padding-xxs{padding:var(--space-400)}.-padding-xs{padding:var(--space-500)}.-padding-s{padding:var(--space-600)}.-padding-m{padding:var(--space-700)}.-padding-l{padding:var(--space-800)}.-padding-xl{padding:var(--space-900)}.-padding-2xl{padding:var(--space-1000)}.-padding-3xl,.-padding-4xl,.-padding-max{padding:var(--space-max)}}.-padding-vnone{padding-top:0!important;padding-bottom:0!important}.-padding-vxxs{padding-top:var(--space-100);padding-bottom:var(--space-100)}.-padding-vxs{padding-top:var(--space-200);padding-bottom:var(--space-200)}.-padding-vs{padding-top:var(--space-300);padding-bottom:var(--space-300)}.-padding-vm{padding-top:var(--space-400);padding-bottom:var(--space-400)}.-padding-vl{padding-top:var(--space-500);padding-bottom:var(--space-500)}.-padding-vxl{padding-top:var(--space-600);padding-bottom:var(--space-600)}.-padding-v2xl{padding-top:var(--space-700);padding-bottom:var(--space-700)}@media (width>=48rem){.-padding-vxxs{padding-top:var(--space-400);padding-bottom:var(--space-400)}.-padding-vxs{padding-top:var(--space-500);padding-bottom:var(--space-500)}.-padding-vs{padding-top:var(--space-600);padding-bottom:var(--space-600)}.-padding-vm{padding-top:var(--space-700);padding-bottom:var(--space-700)}.-padding-vl{padding-top:var(--space-800);padding-bottom:var(--space-800)}.-padding-vxl{padding-top:var(--space-900);padding-bottom:var(--space-900)}.-padding-v2xl{padding-top:var(--space-1000);padding-bottom:var(--space-1000)}}.-padding-hnone{padding-left:0!important;padding-right:0!important}.-padding-hxxs{padding-left:var(--space-100);padding-right:var(--space-100)}.-padding-hxs{padding-left:var(--space-200);padding-right:var(--space-200)}.-padding-hs{padding-left:var(--space-300);padding-right:var(--space-300)}.-padding-hm{padding-left:var(--space-400);padding-right:var(--space-400)}.-padding-hl{padding-left:var(--space-500);padding-right:var(--space-500)}.-padding-hxl{padding-left:var(--space-600);padding-right:var(--space-600)}.-padding-h2xl{padding-left:var(--space-700);padding-right:var(--space-700)}@media (width>=48rem){.-padding-hxxs{padding-left:var(--space-400);padding-right:var(--space-400)}.-padding-hxs{padding-left:var(--space-500);padding-right:var(--space-500)}.-padding-hs{padding-left:var(--space-600);padding-right:var(--space-600)}.-padding-hm{padding-left:var(--space-700);padding-right:var(--space-700)}.-padding-hl{padding-left:var(--space-800);padding-right:var(--space-800)}.-padding-hxl{padding-left:var(--space-900);padding-right:var(--space-900)}.-padding-h2xl{padding-left:var(--space-1000);padding-right:var(--space-1000)}}section.container{width:100%;padding:var(--space-1000) 0;z-index:var(--zindex-foreground);flex-direction:column;margin-left:auto;margin-right:auto;display:flex;position:relative}section.container.-last{padding:var(--space-max) 0 0}@media (width>=48rem){section.container{padding:var(--space-max) 0}}.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}@media (width>=30rem){.-hidden-xs{display:initial}.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (width>=48rem){.-hidden-xs,.-hidden-s{display:initial}.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (width>=64rem){.-hidden-xs,.-hidden-s,.-hidden-m{display:initial}.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (width>=80rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl{display:initial}.-hidden-2xl,.-hidden-3xl{display:none}}@media (width>=96rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl{display:initial}.-hidden-3xl{display:none}}@media (width>=120rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:initial}}div.background-grid{padding:0 var(--space-200);z-index:var(--zindex-background);justify-content:center;margin:0 auto;display:flex;position:fixed;top:0;left:0;right:0}@media (width>=48rem){div.background-grid{padding:0 var(--space-1000)}}.grid-container{gap:var(--space-400);padding:0 var(--space-200);opacity:.32;z-index:var(--zindex-background);flex-direction:row;display:flex;position:absolute;inset:0}div.background-grid>.grid-container{max-width:var(--max-width-container);opacity:1;border-top:0;border-bottom:0;gap:0;width:100%;height:100vh;padding:0;position:relative}span.col{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-on-surface-accent) 32%, var(--color-surface) 100%), url(https://grainy-gradients.vercel.app/noise.svg);flex:1;height:100%;display:block}span.col.-l{border-left:var(--border-width) solid var(--color-on-surface-accent)}span.col.-r{border-right:var(--border-width) solid var(--color-on-surface-accent)}span.col.-ll{border-right:var(--border-width) solid var(--color-on-surface-accent);border-left:var(--border-width) solid var(--color-on-surface-accent)}div.background-grid span.col{background:0 0}span.col.-hidden-xs{display:none}@media (width>=992px){span.col.-hidden-xs{display:block}}label.checkbox{justify-content:flex-start;align-items:center;gap:var(--space-200);display:inline-flex;position:relative}label input[type=checkbox]{appearance:none;min-width:var(--space-400);min-height:var(--space-400);background-color:var(--color-surface);border:var(--border-width) solid var(--color-on-surface);border-radius:var(--border-radius-sm);transition-property:background-color;transition-duration:var(--transition-duration-nitro);transition-timing-function:var(--transition-timing-function);margin:0}label i{transition-property:transform;transition-duration:var(--transition-duration-nitro);transition-timing-function:var(--transition-timing-function);position:absolute;inset:0;transform:scale(0)}label input[type=checkbox]:checked{background-color:var(--color-on-surface)}label input[type=checkbox]:checked~i{transform:scale(1)}.list.post-frontmatter li p:first-child{flex:1}.text_block{padding:var(--space-100) 0;display:grid}.text_block.-bridge p{font-size:var(--typeface-size-heading-s);text-align:center}h1.post-heading{padding:var(--space-300) 0 0}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-xs);line-height:var(--typeface-line-height-body);letter-spacing:var(--typeface-tracking-heading);margin-bottom:var(--space-300)}.prose p{font-size:var(--typeface-size-body-large);line-height:var(--typeface-line-height-base);letter-spacing:var(--typeface-tracking-base)}.prose *+p{margin-bottom:var(--space-200)}@media (width>=64rem){h1.post-heading{padding:var(--space-500) 0 0}.text_block{padding:var(--space-600)}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-xs)}}@media (width>=80rem){h1.post-heading{padding:var(--space-700) 0 0}.text_block{padding:var(--space-800)}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-s)}}@media (width>=96rem){h1.post-heading{padding:var(--space-900) 0 0}.text_block{padding:var(--space-1000)}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-m)}}@media (width>=120rem){h1.post-heading{padding:var(--space-max) 0 0}.text_block{padding:var(--space-max) 0}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-l)}}.glass-container.svelte-1oennsm{float:left;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.circle.svelte-1oennsm{border-radius:50%;position:absolute}.circle.-brand.svelte-1oennsm{animation-name:svelte-1oennsm-slowTranslation;animation-direction:both;animation-duration:30s;animation-timing-function:var(--transition-timing-function);animation-iteration-count:infinite}.circle.-niche.svelte-1oennsm{animation-name:svelte-1oennsm-slowTranslation;animation-duration:60s;animation-direction:reverse;animation-timing-function:var(--transition-timing-function);animation-iteration-count:infinite}.glass-container.-colours.svelte-1oennsm .circle:where(.svelte-1oennsm){filter:blur(64px)}.glass-container.-colours.svelte-1oennsm .circle.-brand:where(.svelte-1oennsm){background:radial-gradient(var(--color-neutral-100) 50%, var(--color-brand-20) 60%, var(--color-brand-accent) 70%);width:1600px;height:1600px;bottom:20%;left:20%}.glass-container.-colours.svelte-1oennsm .circle.-niche:where(.svelte-1oennsm){background:radial-gradient(var(--color-tag-completed) 32%, var(--color-tag-progress) 60%, var(--color-tag-on-progress) 75%);width:1400px;height:1400px;bottom:30%;left:50%}@media (width>=48rem){.glass-container.-colours.svelte-1oennsm .circle.-brand:where(.svelte-1oennsm){width:3200px;height:3200px;bottom:50%}.glass-container.-colours.svelte-1oennsm .circle.-niche:where(.svelte-1oennsm){width:2000px;height:2000px;bottom:50%}}.glass-container.-border.svelte-1oennsm .circle.-brand:where(.svelte-1oennsm){border:var(--border-width) solid var(--color-on-surface-accent);width:1600px;height:1600px;bottom:30%;left:0}.glass-container.-border.svelte-1oennsm .circle.-niche:where(.svelte-1oennsm){border:var(--border-width) solid var(--color-on-surface-accent);width:1400px;height:1400px;bottom:30%;left:40%}@media (width>=48rem){.glass-container.-border.svelte-1oennsm .circle.-brand:where(.svelte-1oennsm){width:3200px;height:3200px;bottom:50%}.glass-container.-border.svelte-1oennsm .circle.-niche:where(.svelte-1oennsm){width:2000px;height:2000px;bottom:50%}}@keyframes svelte-1oennsm-slowTranslation{0%{transform:rotate(0)translate(-80px)rotate(0)}to{transform:rotate(360deg)translate(-80px)rotate(-360deg)}}.navbar.svelte-1qrzhyq{max-width:var(--max-width-container);z-index:var(--zindex-fixed);margin:0 auto;position:fixed;top:0;left:0;right:0}.navbar-container.svelte-1qrzhyq{padding:0 var(--space-200);border-bottom:var(--border-width) solid transparent;transition-property:background-color,border-color;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function);isolation:isolate;background-color:#0000;grid-template-columns:repeat(6,1fr);align-items:center;display:grid;position:relative}.navbar.scrolled.svelte-1qrzhyq .navbar-container:where(.svelte-1qrzhyq),.navbar.menu-open.svelte-1qrzhyq .navbar-container:where(.svelte-1qrzhyq){background-color:var(--color-surface);border-bottom:var(--border-width) solid var(--color-on-surface-accent)}.slot.svelte-1qrzhyq{align-items:center;display:flex}.slot.-left.svelte-1qrzhyq{transition-property:padding;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function);justify-content:flex-start}.slot.-middle.svelte-1qrzhyq{justify-content:center;align-self:stretch;align-items:stretch;gap:0;display:none}.slot.-right.svelte-1qrzhyq{justify-content:flex-end;gap:var(--space-200)}@media (width>=48rem){.navbar-container.svelte-1qrzhyq{padding:0 var(--space-1000)}.slot.-left.svelte-1qrzhyq{text-align:left}.slot.-middle.svelte-1qrzhyq{justify-content:flex-start;display:flex}}@media (width>=120rem){.navbar-container.svelte-1qrzhyq{padding:0}}.hamburger.svelte-1qrzhyq{width:40px;height:40px;padding:var(--space-100);background-color:var(--color-on-surface-accent);border-radius:var(--space-50);border:var(--border-width) solid var(--color-on-surface-accent);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width>=48rem){.hamburger.svelte-1qrzhyq{display:none}}.hamburger-line.svelte-1qrzhyq{width:18px;height:18px;display:block;position:relative}.hamburger-line.svelte-1qrzhyq:before,.hamburger-line.svelte-1qrzhyq:after{content:"";background-color:var(--color-on-surface);transform-origin:50%;width:100%;height:1px;display:block;position:absolute;left:0}.hamburger-line.svelte-1qrzhyq:before{transition:top var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast), transform var(--transition-duration-fast) var(--transition-timing-function) 0s;top:4px}.hamburger-line.svelte-1qrzhyq:after{transition:bottom var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast), transform var(--transition-duration-fast) var(--transition-timing-function) 0s;bottom:4px}.hamburger-line.open.svelte-1qrzhyq:before{transition:top var(--transition-duration-fast) var(--transition-timing-function) 0s, transform var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast);top:50%;transform:translateY(-50%)rotate(45deg)}.hamburger-line.open.svelte-1qrzhyq:after{transition:bottom var(--transition-duration-fast) var(--transition-timing-function) 0s, transform var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast);bottom:50%;transform:translateY(50%)rotate(-45deg)}.mobile-menu.svelte-1qrzhyq{width:100%;height:100vh;padding:0 var(--space-200);background-color:var(--color-surface);z-index:-1;transition-property:transform;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.mobile-menu.open.svelte-1qrzhyq{transform:translateY(0)}@media (width>=48rem){.mobile-menu.svelte-1qrzhyq{padding:0 var(--space-1000)}}.mobile-nav.svelte-1qrzhyq{gap:var(--space-400);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mobile-nav-item.svelte-1qrzhyq{opacity:0;transition-property:opacity,transform;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function);transition-delay:0s;transform:translateY(8px)}.mobile-menu.open.svelte-1qrzhyq .mobile-nav-item:where(.svelte-1qrzhyq){opacity:1;transition-delay:var(--transition-duration-mid);transform:translateY(0)}.mobile-nav-button.svelte-1qrzhyq{cursor:pointer;color:var(--color-on-surface);font-family:var(--typeface-family-base);font-size:var(--font-size-600);text-align:left;transition-property:color;transition-duration:var(--transition-duration-nitro);transition-timing-function:var(--transition-timing-function);background:0 0;border:none;padding:0;font-weight:700}.mobile-nav-button.svelte-1qrzhyq:hover{color:var(--color-brand-accent)}@media (prefers-reduced-motion:reduce){.hamburger-line.svelte-1qrzhyq:before,.hamburger-line.svelte-1qrzhyq:after,.mobile-menu.svelte-1qrzhyq,.mobile-nav-item.svelte-1qrzhyq,.mobile-nav-button.svelte-1qrzhyq{transition:none}}
