.o-retain.svelte-110l2hl{--size:100%;max-inline-size:var(--size);margin-inline:auto;padding-inline:1.5rem}.o-retain--no-padding.svelte-110l2hl{padding-inline:0}.o-retain--form.svelte-110l2hl{--size:35rem}.o-retain--lap.svelte-110l2hl{--size:48rem}.o-retain--desk.svelte-110l2hl{--size:80rem}.o-retain--wall.svelte-110l2hl{--size:105rem}@media (width<=23.375em){.o-retain.svelte-110l2hl:not(.o-retain--no-padding){padding-inline:var(--space-tiny)}}@media (width>=61.25em){.o-retain.svelte-110l2hl:not(.o-retain--no-padding){padding-inline:var(--space-large)}}.o-layer.svelte-1puz6vh{--o-layer-size:0;--o-layer-size-start:var(--o-layer-size);--o-layer-size-end:var(--o-layer-size);padding-block-start:var(--o-layer-size-start);padding-block-end:var(--o-layer-size-end)}.o-layer--tiny.svelte-1puz6vh{--o-layer-size:var(--space-tiny)}.o-layer--small.svelte-1puz6vh{--o-layer-size:var(--space-small)}.o-layer--base.svelte-1puz6vh,.o-layer--large.svelte-1puz6vh{--o-layer-size:var(--space-base)}.o-layer--huge.svelte-1puz6vh{--o-layer-size:var(--space-large)}@media (width>=60em){.o-layer--large.svelte-1puz6vh{--o-layer-size:var(--space-large)}.o-layer--huge.svelte-1puz6vh{--o-layer-size:var(--space-huge)}}@layer objects{.o-layout.svelte-18nt5jn{--columns:12;--gap:0px;--layout-gap:var(--gap);--layout-block-gap:var(--layout-gap);--layout-inline-gap:var(--layout-gap);align-items:flex-start;row-gap:var(--layout-block-gap);column-gap:var(--layout-inline-gap);flex-flow:wrap;padding:0;list-style:none;display:flex}.o-layout.svelte-18nt5jn>*{--colspan:var(--columns);--offset:0;flex-basis:calc(100% / var(--columns) * var(--colspan) - var(--layout-inline-gap));min-inline-size:0;max-inline-size:calc(100% / var(--columns) * var(--colspan) - var(--layout-inline-gap) * (100 - 100 / var(--columns) * var(--colspan)) / 100);flex-grow:1;margin-inline-start:calc(100% / var(--columns) * var(--offset))}.o-layout--align-inline-center.svelte-18nt5jn{justify-content:center}.o-layout--align-inline-end.svelte-18nt5jn{justify-content:flex-end}.o-layout--align-inline-between.svelte-18nt5jn{justify-content:space-between}.o-layout--align-block-center.svelte-18nt5jn{align-items:center}.o-layout--align-block-end.svelte-18nt5jn{align-items:flex-end}.o-layout--stretch.svelte-18nt5jn{align-items:stretch}.o-layout--reverse.svelte-18nt5jn{flex-direction:row-reverse}.o-layout--fill.svelte-18nt5jn>*{flex:1;max-inline-size:none}.o-layout--fit.svelte-18nt5jn>*{flex-grow:0;flex-basis:auto;max-inline-size:none}.o-layout--gap-small.svelte-18nt5jn{--layout-gap:1rem}.o-layout--gap-base.svelte-18nt5jn{--layout-gap:1.5rem}.o-layout--gap-tiny.svelte-18nt5jn{--layout-gap:.5rem}.o-layout--gap-inline-tiny.svelte-18nt5jn{--layout-inline-gap:.5rem}.o-layout--nowrap.svelte-18nt5jn{flex-wrap:nowrap}}span.svelte-1qrgpvy svg{fill:currentColor;block-size:1.5rem;inline-size:1.5rem;display:block}.c-icon.svelte-1qrgpvy{transform-origin:50%;transition:rotate var(--base-transition-duration-short) var(--base-timing-function);display:block}.rotate180.svelte-1qrgpvy{rotate:180deg}.o-flow.svelte-1ki6qif{--gap:1.5rem;--flow-gap:var(--gap)}.o-flow.svelte-1ki6qif>*+*{margin-block-start:var(--flow-gap)}.o-flow--base.svelte-1ki6qif{--flow-gap:1.5rem}.o-flow--small.svelte-1ki6qif{--flow-gap:1rem}.o-flow--tiny.svelte-1ki6qif{--flow-gap:.5rem}.c-header.svelte-12apd5l{z-index:1;backdrop-filter:blur(10px);background-color:#00000080;position:sticky;inset-block-start:0;inset-inline:0}.c-header__logo.svelte-12apd5l{inline-size:calc(var(--space-large) * 1.5);block-size:calc(var(--space-large) * 1.5);margin-block-end:calc(var(--space-base) * -1.5);position:absolute}.c-header__menu-logo.svelte-12apd5l{inline-size:calc(var(--space-large) * 1.5);block-size:calc(var(--space-large) * 1.5)}.c-header__expanded.svelte-12apd5l{display:none}.c-header__menu-toggle.svelte-12apd5l{flex-direction:column;align-items:center;font-size:.75rem;line-height:1;display:flex}.c-header__foldout.svelte-12apd5l{background-color:var(--color-black)}.c-header__foldout.svelte-12apd5l::backdrop{background-color:var(--color-black);backdrop-filter:blur(16px)}.c-header__item.svelte-12apd5l{padding-block:var(--space-tiny);padding-inline:var(--space-base);text-decoration:none;display:block}.c-header__item.svelte-12apd5l:hover,.c-header__item.svelte-12apd5l:active,.c-header__item.svelte-12apd5l:focus{text-decoration:underline}@media (width>=61.25em){.c-header__logo.svelte-12apd5l{inline-size:var(--space-huge);block-size:var(--space-huge)}.c-header__contained.svelte-12apd5l{display:none}.c-header__expanded.svelte-12apd5l{display:block}}.o-layer[data-astro-cid-z4kdtmix]{--o-layer-size:0;--o-layer-size-start:var(--o-layer-size);--o-layer-size-end:var(--o-layer-size);padding-block-start:var(--o-layer-size-start);padding-block-end:var(--o-layer-size-end)}.o-layer--tiny[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-tiny)}.o-layer--small[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-small)}.o-layer--base[data-astro-cid-z4kdtmix],.o-layer--large[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-base)}.o-layer--huge[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-large)}@media (width>=60em){.o-layer--large[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-large)}.o-layer--huge[data-astro-cid-z4kdtmix]{--o-layer-size:var(--space-huge)}}.o-layer--collapse-top[data-astro-cid-z4kdtmix]{--o-layer-size-start:0}.o-layer--collapse-bottom[data-astro-cid-z4kdtmix]{--o-layer-size-end:0}.o-flow[data-astro-cid-xcck552j]{--gap:1.5rem;--flow-gap:var(--gap)}.o-flow[data-astro-cid-xcck552j]>*+*{margin-block-start:var(--flow-gap)}.o-flow--base[data-astro-cid-xcck552j]{--flow-gap:1.5rem}.o-flow--small[data-astro-cid-xcck552j]{--flow-gap:1rem}.o-flow--tiny[data-astro-cid-xcck552j]{--flow-gap:.5rem}div[data-astro-cid-emf66hvl]{--background-color:var(--color-black);background-color:var(--background-color)}.t-dark[data-astro-cid-emf66hvl]{--background-color:#757575}*{box-sizing:border-box}:before,:after{box-sizing:inherit}html{scroll-behavior:smooth;min-block-size:100vh;font-size:1em;line-height:1.625;overflow-y:scroll}body,hgroup,h1,h2,h3,h4,h5,h6,p,address,table,pre,ul,ol,li,figure,figcaption,blockquote,hr,dl,dd,fieldset,button,input,select,textarea{margin:0}ul,ol{padding-inline-start:1.5rem}dd{margin-inline-start:1.5rem}button{background:0 0}button,fieldset{padding:0}button,iframe,fieldset{border:0}button,input,select,textarea{font:inherit}pre{font-family:monospace;font-size:1em}[tabindex="-1"]:focus{outline:none!important}:focus:not(:focus-visible){outline:none}img{block-size:auto;max-inline-size:100%;font-style:italic;display:block}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--green:125, 255, 0;--color-green:rgba(var(--green), 1);--transparent-green:rgba(var(--green), 0);--color-white:#fff;--color-black:#000;--color-gray-light:#f1f1f1;--color-gray-medium:#a2a2a2;--color-background:var(--color-black);--color-foreground:var(--color-white);--font-family-primary:"Inter Variable", sans-serif;--font-family-secondary:"Inter Variable", sans-serif;--font-weight-bold:bold;--font-size-small:.875rem;--base-timing-function:cubic-bezier(.55, 0, .1, 1);--base-transition-duration:.6s;--base-transition-duration-short:.3s;--space-tiny:.5rem;--space-small:1rem;--space-base:1.5rem;--space-large:3rem;--space-huge:6rem;color-scheme:dark;font-family:var(--font-family-primary);background-color:var(--color-background);color:var(--color-foreground);text-decoration-skip-ink:auto;scroll-padding-block-start:5rem}blockquote,dl,figcaption,li,p{max-inline-size:80ch}a,button{color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-secondary);font-weight:700;line-height:1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;transition:color var(--base-transition-duration-short) linear;text-decoration:none}h1 a:hover,h1 a:active,h1 a:focus,h2 a:hover,h2 a:active,h2 a:focus,h3 a:hover,h3 a:active,h3 a:focus,h4 a:hover,h4 a:active,h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus{color:inherit;text-decoration:underline}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{--flow-gap:var(--space-large)}h1{font-size:clamp(2.5rem,2.19008rem + 1.32231vw,3rem)}h2{font-size:clamp(1.25rem,1.09504rem + .661157vw,1.5rem)}h3{font-size:clamp(1rem,.845041rem + .661157vw,1.25rem)}h4{font-size:clamp(1.25rem,1.09504rem + .661157vw,1.5rem)}h5{font-size:clamp(1.125rem,1.04752rem + .330579vw,1.25rem)}
