: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)}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--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)}:root{--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.otf) format("opentype"),url(../../../fonts/AtkinsonHyperlegible-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:Atkinson Hyperlegible;font-display:fallback;src:url(../../../fonts/AtkinsonHyperlegible-Bold.otf) format("opentype"),url(../../../fonts/AtkinsonHyperlegible-Bold.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"}@font-face{font-family:PPTelegraf;font-display:fallback;src:url(../../../fonts/PPTelegraf-Regular.otf) format("opentype"),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.otf) format("opentype"),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)}:root{--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}:root{--typeface-weight-normal: 300;--typeface-weight-bold: 900}:root{--typeface-line-height-display: 110%;--typeface-line-height-heading: 120%;--typeface-line-height-base: 140%}:root{--typeface-tracking-heading: .2px;--typeface-tracking-base: 0px}:root{--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}:root{--breakpoint-xs: 320px;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1280px}:root{--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}:root{--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}:root{--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}:root{--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{margin:0;padding:0;height:100%}body{max-width:var(--max-width-container);margin:0 auto;padding:0 var(--space-200);font-family:var(--typeface-family-base);background-color:var(--color-surface);color:var(--color-on-surface)}@media (min-width: 48rem){body{padding:0 var(--space-1000)}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!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);margin:0;padding:0;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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 (min-width: 64rem){h1,.h1{font-size:var(--typeface-size-heading-l)}}@media (min-width: 80rem){h1,.h1{font-size:var(--typeface-size-heading-xl)}}@media (min-width: 96rem){h1,.h1{font-size:var(--typeface-size-heading-2xl)}}@media (min-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 (min-width: 64rem){h2,.h2{font-size:var(--typeface-size-heading-m)}}@media (min-width: 80rem){h2,.h2{font-size:var(--typeface-size-heading-l)}}@media (min-width: 96rem){h2,.h2{font-size:var(--typeface-size-heading-xl)}}@media (min-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 (min-width: 64rem){h3,.h3{font-size:var(--typeface-size-heading-s)}}@media (min-width: 80rem){h3,.h3{font-size:var(--typeface-size-heading-m)}}@media (min-width: 96rem){h3,.h3{font-size:var(--typeface-size-heading-l)}}@media (min-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 (min-width: 64rem){h4,.h4{font-size:var(--typeface-size-heading-xs)}}@media (min-width: 80rem){h4,.h4{font-size:var(--typeface-size-heading-s)}}@media (min-width: 96rem){h4,.h4{font-size:var(--typeface-size-heading-m)}}@media (min-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 (min-width: 64rem){h5,.h5{font-size:var(--typeface-size-heading-xxs)}}@media (min-width: 80rem){h5,.h5{font-size:var(--typeface-size-heading-xs)}}@media (min-width: 96rem){h5,.h5{font-size:var(--typeface-size-heading-s)}}@media (min-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 (min-width: 64rem){h6,.h6{font-size:var(--typeface-size-heading-2xs)}}@media (min-width: 80rem){h6,.h6{font-size:var(--typeface-size-heading-2xs)}}@media (min-width: 96rem){h6,.h6{font-size:var(--typeface-size-heading-xs)}}@media (min-width: 120rem){h6,.h6{font-size:var(--typeface-size-heading-s)}}p,p.body_text,span.body_text{margin:0;padding:0;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}.body_text.-large{font-size:var(--typeface-size-body-small)}@media (min-width: 64rem){.body_text.-large{font-size:var(--typeface-size-body-medium)}}@media (min-width: 80rem){.body_text.-large{font-size:var(--typeface-size-body-large)}}.body_text.-medium{font-size:var(--typeface-size-body-micro)}@media (min-width: 64rem){.body_text.-medium{font-size:var(--typeface-size-body-small)}}@media (min-width: 80rem){.body_text.-medium{font-size:var(--typeface-size-body-medium)}}.body_text.-small{font-size:var(--typeface-size-body-micro)}@media (min-width: 64rem){.body_text.-small{font-size:var(--typeface-size-body-micro)}}@media (min-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{width:100%;display:flex;flex-direction:column;gap:var(--space-400)}a{display:inline-flex;flex-direction:row;align-items:center;padding:var(--space-100) 0;color:var(--color-neutral-100);text-decoration:none}*: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{display:flex;align-items:center;justify-content:center;width:100%;max-width:var(--space-400);max-height:var(--space-400)}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{display:flex;flex-direction:column;gap:var(--space-200)}ul.-spaced{gap:var(--space-300)}ol{display:flex;flex-direction:column;padding:var(--space-600) var(--space-400);margin:0;counter-reset:list-counter}ol li{display:list-item;counter-increment:list-counter;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{position:relative;display:flex;flex-direction:column;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)}.pairing{display:flex;flex-direction:column;align-items:flex-start}.pairing.-spaced{gap:var(--space-100)}.pairing.-horizontal{flex-direction:column;align-items:flex-start}@media (min-width: 48rem){.pairing.-spaced{gap:var(--space-200)}.pairing.-horizontal{flex-direction:row;align-items:center}}.dot{display:inline-block;height:var(--space-50);width:var(--space-50);background-color:var(--color-on-surface);border-radius:50%}.-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{align-items:flex-start;justify-content:flex-start;align-self:flex-start}.-align-tr{align-items:flex-start;justify-content:flex-end;align-self:flex-end}.-align-vcenter{align-items:center;align-self:center}.-align-hcenter{justify-content:center;justify-self:center}.-align-bl{align-items:flex-start;justify-content:flex-end;align-self:flex-start}.-align-br{align-items:flex-end;justify-content:flex-end;align-self: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-4-3,.-aspect-3-2,.-aspect-2-1,.-aspect-21-9{aspect-ratio:auto}@media (min-width: 80rem){.-aspect-square{aspect-ratio:1 / 1}.-aspect-16-9{aspect-ratio:16 / 9}.-aspect-4-3{aspect-ratio:4 / 3}.-aspect-3-2{aspect-ratio:3 / 2}.-aspect-2-1{aspect-ratio:2 / 1}.-aspect-21-9{aspect-ratio:21 / 9}}.-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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 (min-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{position:relative;width:100%;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;padding:var(--space-1000) 0;z-index:var(--zindex-foreground)}section.container.-last{padding:var(--space-max) 0 0}@media (min-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 (min-width: 30rem){.-hidden-xs{display:initial}.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (min-width: 48rem){.-hidden-xs,.-hidden-s{display:initial}.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (min-width: 64rem){.-hidden-xs,.-hidden-s,.-hidden-m{display:initial}.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:none}}@media (min-width: 80rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl{display:initial}.-hidden-2xl,.-hidden-3xl{display:none}}@media (min-width: 96rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl{display:initial}.-hidden-3xl{display:none}}@media (min-width: 120rem){.-hidden-xs,.-hidden-s,.-hidden-m,.-hidden-l,.-hidden-xl,.-hidden-2xl,.-hidden-3xl{display:initial}}div.background-grid{position:fixed;top:0;left:0;right:0;display:flex;justify-content:center;padding:0 var(--space-200);margin:0 auto;z-index:var(--zindex-background)}@media (min-width: 48rem){div.background-grid{padding:0 var(--space-1000)}}.grid-container{position:absolute;inset:0;display:flex;flex-direction:row;gap:var(--space-400);padding:0 var(--space-200);opacity:32%;z-index:var(--zindex-background)}div.background-grid>.grid-container{position:relative;max-width:var(--max-width-container);width:100%;height:100vh;gap:0;padding:0;opacity:100%;border-top:0;border-bottom:0}span.col{flex:1;height:100%;display:block;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)}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:none}span.col.-hidden-xs{display:none}@media (min-width: 992px){span.col.-hidden-xs{display:block}}label.checkbox{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-200)}label input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;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)}label i{position:absolute;inset:0;transform:scale(0%);transition-property:transform;transition-duration:var(--transition-duration-nitro);transition-timing-function:var(--transition-timing-function)}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{display:grid;padding:var(--space-100) 0}.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{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 (min-width: 64rem){h1.post-heading{padding:var(--space-500) 0 0}.text_block{padding:var(--space-600) 0}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-xs)}}@media (min-width: 80rem){h1.post-heading{padding:var(--space-700) 0 0}.text_block{padding:var(--space-800) 0}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-s)}}@media (min-width: 96rem){h1.post-heading{padding:var(--space-900) 0 0}.text_block{padding:var(--space-1000) 0}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-size:var(--typeface-size-heading-m)}}@media (min-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-1bjnovh{position:absolute;float:left;width:100%;height:100%;inset:0;overflow:hidden;z-index:0}.circle.svelte-1bjnovh{position:absolute;border-radius:50%}.circle.-brand.svelte-1bjnovh{animation-name:svelte-1bjnovh-slowTranslation;animation-direction:both;animation-duration:30s;animation-timing-function:var(--transition-timing-function);animation-iteration-count:infinite}.circle.-niche.svelte-1bjnovh{animation-name:svelte-1bjnovh-slowTranslation;animation-direction:reverse;animation-duration:60s;animation-timing-function:var(--transition-timing-function);animation-iteration-count:infinite}.glass-container.-colours.svelte-1bjnovh .circle:where(.svelte-1bjnovh){filter:blur(64px)}.glass-container.-colours.svelte-1bjnovh .circle.-brand:where(.svelte-1bjnovh){bottom:20%;left:20%;width:1600px;height:1600px;background:radial-gradient(var(--color-neutral-100) 50%,var(--color-brand-20) 60%,var(--color-brand-accent) 70%)}.glass-container.-colours.svelte-1bjnovh .circle.-niche:where(.svelte-1bjnovh){bottom:30%;left:50%;width:1400px;height:1400px;background:radial-gradient(var(--color-tag-completed) 32%,var(--color-tag-progress) 60%,var(--color-tag-on-progress) 75%)}@media (min-width: 48rem){.glass-container.-colours.svelte-1bjnovh .circle.-brand:where(.svelte-1bjnovh){bottom:50%;width:3200px;height:3200px}.glass-container.-colours.svelte-1bjnovh .circle.-niche:where(.svelte-1bjnovh){bottom:50%;width:2000px;height:2000px}}.glass-container.-border.svelte-1bjnovh .circle.-brand:where(.svelte-1bjnovh){bottom:30%;left:0;width:1600px;height:1600px;border:var(--border-width) solid var(--color-on-surface-accent)}.glass-container.-border.svelte-1bjnovh .circle.-niche:where(.svelte-1bjnovh){bottom:30%;left:40%;width:1400px;height:1400px;border:var(--border-width) solid var(--color-on-surface-accent)}@media (min-width: 48rem){.glass-container.-border.svelte-1bjnovh .circle.-brand:where(.svelte-1bjnovh){bottom:50%;width:3200px;height:3200px}.glass-container.-border.svelte-1bjnovh .circle.-niche:where(.svelte-1bjnovh){bottom:50%;width:2000px;height:2000px}}@keyframes svelte-1bjnovh-slowTranslation{0%{transform:rotate(0) translate(-80px) rotate(0)}to{transform:rotate(360deg) translate(-80px) rotate(-360deg)}}.navbar.svelte-1wd1nt2{position:fixed;top:0;left:0;right:0;max-width:var(--max-width-container);margin:0 auto;z-index:var(--zindex-fixed)}.navbar-container.svelte-1wd1nt2{position:relative;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;padding:0 var(--space-200);background-color:transparent;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}.navbar.scrolled.svelte-1wd1nt2 .navbar-container:where(.svelte-1wd1nt2),.navbar.menu-open.svelte-1wd1nt2 .navbar-container:where(.svelte-1wd1nt2){background-color:var(--color-surface);border-bottom:var(--border-width) solid var(--color-on-surface-accent)}.slot.svelte-1wd1nt2{display:flex;align-items:center}.slot.-left.svelte-1wd1nt2{justify-content:flex-start;transition-property:padding;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function)}.slot.-middle.svelte-1wd1nt2{align-self:stretch;align-items:stretch;justify-content:center;gap:0;display:none}.slot.-right.svelte-1wd1nt2{justify-content:flex-end;gap:var(--space-200)}@media (min-width: 48rem){.navbar-container.svelte-1wd1nt2{padding:0 var(--space-1000)}.slot.-left.svelte-1wd1nt2{text-align:left}.slot.-middle.svelte-1wd1nt2{display:flex}}@media (min-width: 96rem){.navbar-container.svelte-1wd1nt2{padding:0}}.hamburger.svelte-1wd1nt2{display:flex;align-items:center;justify-content:center;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}@media (min-width: 48rem){.hamburger.svelte-1wd1nt2{display:none}}.hamburger-line.svelte-1wd1nt2{position:relative;display:block;width:18px;height:18px}.hamburger-line.svelte-1wd1nt2:before,.hamburger-line.svelte-1wd1nt2:after{content:"";position:absolute;left:0;display:block;width:100%;height:1px;background-color:var(--color-on-surface);transform-origin:center}.hamburger-line.svelte-1wd1nt2:before{top:4px;transition:top var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast),transform var(--transition-duration-fast) var(--transition-timing-function) 0ms}.hamburger-line.svelte-1wd1nt2:after{bottom:4px;transition:bottom var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast),transform var(--transition-duration-fast) var(--transition-timing-function) 0ms}.hamburger-line.open.svelte-1wd1nt2:before{top:50%;transform:translateY(-50%) rotate(45deg);transition:top var(--transition-duration-fast) var(--transition-timing-function) 0ms,transform var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast)}.hamburger-line.open.svelte-1wd1nt2:after{bottom:50%;transform:translateY(50%) rotate(-45deg);transition:bottom var(--transition-duration-fast) var(--transition-timing-function) 0ms,transform var(--transition-duration-fast) var(--transition-timing-function) var(--transition-duration-fast)}.mobile-menu.svelte-1wd1nt2{position:fixed;top:0;left:0;width:100%;height:100vh;padding:0 var(--space-200);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:var(--color-surface);z-index:-1;transform:translateY(-100%);transition-property:transform;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function)}.mobile-menu.open.svelte-1wd1nt2{transform:translateY(0)}@media (min-width: 48rem){.mobile-menu.svelte-1wd1nt2{padding:0 var(--space-1000)}}.mobile-nav.svelte-1wd1nt2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-400)}.mobile-nav-item.svelte-1wd1nt2{opacity:0;transform:translateY(8px);transition-property:opacity,transform;transition-duration:var(--transition-duration-mid);transition-timing-function:var(--transition-timing-function);transition-delay:0ms}.mobile-menu.open.svelte-1wd1nt2 .mobile-nav-item:where(.svelte-1wd1nt2){opacity:1;transform:translateY(0);transition-delay:var(--transition-duration-mid)}.mobile-nav-button.svelte-1wd1nt2{background:none;border:none;cursor:pointer;padding:0;color:var(--color-on-surface);font-family:var(--typeface-family-base);font-size:var(--font-size-600);font-weight:700;text-align:left;transition-property:color;transition-duration:var(--transition-duration-nitro);transition-timing-function:var(--transition-timing-function)}.mobile-nav-button.svelte-1wd1nt2:hover{color:var(--color-brand-accent)}@media (prefers-reduced-motion: reduce){.hamburger-line.svelte-1wd1nt2:before,.hamburger-line.svelte-1wd1nt2:after,.mobile-menu.svelte-1wd1nt2,.mobile-nav-item.svelte-1wd1nt2,.mobile-nav-button.svelte-1wd1nt2{transition:none}}
