header[data-astro-cid-kbs7fmn2]{display:grid;gap:var(--margin-block);grid-template-columns:1fr;grid-template-rows:var(--navigation-height) 1fr;height:100svh;left:0;padding:var(--margin-block) var(--margin-inline);pointer-events:none;position:fixed;right:0;top:0;z-index:100}header[data-astro-cid-kbs7fmn2] .navigation-overlay[data-astro-cid-kbs7fmn2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb,var(--theme--primary-background-1) 50%,transparent);height:calc(var(--navigation-height)/2 + var(--margin-block));opacity:100%;top:0}header[data-astro-cid-kbs7fmn2] .mobile-menu-overlay[data-astro-cid-kbs7fmn2],header[data-astro-cid-kbs7fmn2] .navigation-overlay[data-astro-cid-kbs7fmn2]{inset:0;pointer-events:none;position:absolute;z-index:-1}header[data-astro-cid-kbs7fmn2] .mobile-menu-overlay[data-astro-cid-kbs7fmn2]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;cursor:pointer;height:100%;opacity:0;transition:opacity var(--duration-200) var(--motion-ease-in),-webkit-backdrop-filter var(--duration-200) var(--motion-ease-in);transition:opacity var(--duration-200) var(--motion-ease-in),backdrop-filter var(--duration-200) var(--motion-ease-in);transition:opacity var(--duration-200) var(--motion-ease-in),backdrop-filter var(--duration-200) var(--motion-ease-in),-webkit-backdrop-filter var(--duration-200) var(--motion-ease-in)}:is(header[data-mobile-menu=opening],header[data-mobile-menu=open])[data-astro-cid-kbs7fmn2] .mobile-menu-overlay[data-astro-cid-kbs7fmn2]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb,var(--theme--primary-foreground-1) 50%,transparent);opacity:1;pointer-events:auto}header[data-astro-cid-kbs7fmn2][data-mobile-menu=closing] .mobile-menu-overlay[data-astro-cid-kbs7fmn2]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:transparent;opacity:0;pointer-events:none}.navigation[data-astro-cid-g4k7p7sr]{margin-inline:auto;max-width:calc(var(--max-width) + var(--navigation-height));pointer-events:auto;width:100%}.container[data-astro-cid-4jwnfto7]{align-items:center;background-color:var(--theme--primary-background-2);border:2px solid color-mix(in srgb,var(--theme--primary-foreground-2) 50%,transparent);border-radius:var(--radius-large);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-1) 25%,transparent);display:flex;gap:var(--space-400);height:100%;justify-content:space-between;padding-block:var(--space-400);padding-inline:calc(var(--navigation-height)/3);width:100%}@media (min-width:900px){.container[data-astro-cid-4jwnfto7]{padding-inline:calc(var(--navigation-height)/2)}}.container[data-astro-cid-4jwnfto7]>.content [data-variation=button]:first-child{margin-left:calc(var(--navigation-height)/4*-1)}.container[data-astro-cid-4jwnfto7]>.content [data-variation=button]:last-child{margin-right:calc(var(--navigation-height)/4*-1)}.container[data-astro-cid-4jwnfto7][data-mode=desktop]{display:none}@media (min-width:900px){.container[data-astro-cid-4jwnfto7][data-mode=desktop]{display:flex}}.container[data-astro-cid-4jwnfto7][data-mode=mobile]{display:flex}@media (min-width:900px){.container[data-astro-cid-4jwnfto7][data-mode=mobile]{display:none}}.content[data-astro-cid-yb3nkjuk]{align-items:center;display:flex;gap:var(--space-200);height:100%}@media (min-width:900px){.content[data-astro-cid-yb3nkjuk]{min-width:16rem}}.content[data-astro-cid-yb3nkjuk][data-align=left]{justify-content:flex-start}.content[data-astro-cid-yb3nkjuk][data-align=center]{justify-content:center}.content[data-astro-cid-yb3nkjuk][data-align=right]{justify-content:flex-end}.item[data-astro-cid-oumezp7s]{align-items:center;display:flex;font-family:var(--ff-display);font-size:var(--fs-400);font-weight:var(--fw-500);gap:var(--space-400);text-transform:uppercase;transition:color var(--duration-200) var(--motion-ease),background-color var(--duration-200) var(--motion-ease)}.item[data-astro-cid-oumezp7s]>*{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;transition:inherit}.item[data-astro-cid-oumezp7s][data-variation=button] a{background-color:transparent;border:2px solid color-mix(in srgb,var(--theme--primary-foreground-2) 50%,transparent);border-radius:var(--radius-large);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-1) 25%,transparent);color:var(--theme--primary-text-1);cursor:pointer;padding:var(--space-200) var(--space-400);transition:background-color var(--duration-200) var(--motion-ease),box-shadow var(--duration-200) var(--motion-ease),border var(--duration-200) var(--motion-ease)}.item[data-astro-cid-oumezp7s][data-variation=button]>:hover{background-color:color-mix(in srgb,var(--theme--primary-foreground-1) 50%,transparent);border:2px solid var(--theme--primary-foreground-3);box-shadow:0 2px 0 0 var(--theme--primary-foreground-2)}.item[data-astro-cid-oumezp7s][data-variation=button] a i{color:var(--theme--primary-text-3);transition:color var(--duration-200) var(--motion-ease)}.item[data-astro-cid-oumezp7s][data-variation=button] a:hover i{color:var(--theme--primary-text-1)}.item[data-astro-cid-oumezp7s][data-variation=default] a{color:var(--theme--primary-text-1);padding:var(--space-200)}.item[data-astro-cid-oumezp7s][data-variation=default]>:hover{color:var(--theme--primary-text-3)}.mobile-menu[data-astro-cid-6eurpqii]{display:flex;flex-direction:column;gap:var(--space-200);left:50%;max-width:40rem;opacity:0;pointer-events:none;position:fixed;top:calc(50% - 5svh);transform:translate(-50%,-50%);transition:opacity var(--duration-200) var(--motion-ease-in),transform var(--duration-200) var(--motion-ease-in);width:100%}[data-mobile-menu=open] .mobile-menu[data-astro-cid-6eurpqii]{opacity:1;pointer-events:auto}.container[data-astro-cid-fmtju2og]{align-items:flex-start;align-self:center;background:var(--theme--primary-background-2);border:2px solid color-mix(in srgb,var(--theme--primary-foreground-3) 50%,transparent);border-radius:var(--radius-large);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-2) 25%,transparent);display:flex;flex-direction:column;gap:var(--space-200);height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:40rem;padding:var(--space-400);width:100%}.menu-item[data-astro-cid-yfe3ubh5]{align-items:center;display:flex;font-family:var(--ff-display);font-size:var(--fs-450);font-weight:var(--fw-500);text-transform:uppercase;width:100%}.menu-item[data-astro-cid-yfe3ubh5] a{align-items:center;background-color:transparent;border-radius:var(--radius-large);color:var(--theme--primary-text-1);display:flex;font-size:inherit;gap:var(--space-400);justify-content:space-between;padding:var(--space-200) var(--space-300);transition:color var(--duration-200) var(--motion-ease-in),background-color var(--duration-200) var(--motion-ease-in);width:100%}.menu-item[data-astro-cid-yfe3ubh5] a:hover{background-color:var(--theme--primary-foreground-1);color:var(--theme--primary-text-1)}.menu-item[data-astro-cid-yfe3ubh5][data-type=download] a{background-color:transparent;border:2px solid color-mix(in srgb,var(--theme--primary-foreground-2) 50%,transparent);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-1) 25%,transparent);color:var(--theme--primary-text-1);margin-top:var(--space-200);transition:background-color var(--duration-200) var(--motion-ease-in),box-shadow var(--duration-200) var(--motion-ease-in),border var(--duration-200) var(--motion-ease-in)}.menu-item[data-astro-cid-yfe3ubh5][data-type=download] a:hover{background-color:var(--theme--primary-foreground-1);border:2px solid color-mix(in srgb,var(--theme--primary-foreground-3) 50%,transparent);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-2) 25%,transparent);color:var(--theme--primary-text-1)}.mobile-menu-trigger[data-astro-cid-2w54ww7e]{--bar-height:.2rem;--bar-spacing:calc(var(--bar-height)*3);--menu-height:2.4rem;--menu-width:2.4rem;align-items:center;display:flex;justify-content:center}.mobile-menu-trigger[data-astro-cid-2w54ww7e] button[data-astro-cid-2w54ww7e]{aspect-ratio:1/1;background:none;background-color:transparent;border:none;border-radius:var(--radius-medium);color:currentColor;cursor:pointer;display:flex;flex-direction:column;justify-content:center;outline:none;padding:var(--space-100) var(--space-200);position:relative;transition:background-color var(--duration-200) var(--motion-ease-in);width:100%}:is(.mobile-menu-trigger button):focus-visible[data-astro-cid-2w54ww7e]{outline:2px solid var(--color-sky-500);outline-offset:2px}:is(.mobile-menu-trigger button):hover[data-astro-cid-2w54ww7e]{background-color:var(--theme--primary-foreground-1)}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e]{aspect-ratio:1/1;display:flex;flex-direction:column;height:var(--menu-height);justify-content:center;pointer-events:none;position:relative;width:100%}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e] input[data-astro-cid-2w54ww7e][type=checkbox]{display:none}.mobile-menu-trigger[data-astro-cid-2w54ww7e] span[data-astro-cid-2w54ww7e]{background:currentColor;border-radius:10px;display:block;height:var(--bar-height);position:absolute;right:0;transition:transform var(--duration-200) cubic-bezier(.4,0,.2,1),width var(--duration-200) cubic-bezier(.4,0,.2,1)}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e] span[data-astro-cid-2w54ww7e]:first-of-type{top:50%;transform:translateY(calc(-50% - var(--bar-spacing)/2));transform-origin:center;width:100%}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e] span[data-astro-cid-2w54ww7e]:nth-of-type(2){top:50%;transform:translateY(calc(-50% + var(--bar-spacing)/2));transform-origin:center;width:75%}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e] input[data-astro-cid-2w54ww7e][type=checkbox]:checked~span[data-astro-cid-2w54ww7e]:first-of-type{transform:translateY(-50%) rotate(45deg);width:100%}.mobile-menu-trigger[data-astro-cid-2w54ww7e] label[data-astro-cid-2w54ww7e] input[data-astro-cid-2w54ww7e][type=checkbox]:checked~span[data-astro-cid-2w54ww7e]:nth-of-type(2){transform:translateY(-50%) rotate(-45deg);width:100%}footer[data-astro-cid-4sk647qr]{align-items:flex-end;display:flex;font-family:var(--ff-display);justify-content:center;margin-inline:calc(var(--margin-inline)*-1);margin-bottom:calc(var(--margin-block)*-1);padding-inline:var(--margin-inline);padding-bottom:var(--margin-block);padding-top:var(--margin-inline);position:relative;text-transform:uppercase}@media (min-width:900px){footer[data-astro-cid-4sk647qr]{margin-inline:calc(var(--margin-inline-plus)*-1);padding-inline:var(--margin-inline-plus)}}footer[data-astro-cid-4sk647qr] .overlay[data-astro-cid-4sk647qr]{background:linear-gradient(to top,var(--theme--primary-background-2),color-mix(in srgb,var(--theme--primary-background-1) 50%,transparent)),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 250 250'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.65' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");filter:contrast(100%) brightness(100%) invert(0);-webkit-filter:contrast(100%) brightness(100%) invert(0);height:100%;left:0;opacity:25%;position:absolute;top:0;width:100%;z-index:-1}.container[data-astro-cid-34ooq77k]{display:grid;gap:var(--space-1000);grid-template-columns:1fr;grid-template-rows:1fr var(--space-400);height:100%;margin:0 auto;max-width:var(--max-width);padding-bottom:var(--margin-inline);padding-top:var(--margin-inline-plus);width:100%}.container[data-astro-cid-34ooq77k] .bottom[data-astro-cid-34ooq77k]{display:flex;flex-direction:row;gap:var(--space-200);height:100%;width:100%}.content[data-astro-cid-qxbwbbve] .item{background-color:var(--theme--primary-background-2);border:2px solid color-mix(in srgb,var(--theme--primary-foreground-2) 50%,transparent);border-radius:var(--radius-large);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-1) 25%,transparent);display:flex;flex-direction:column;gap:var(--space-300);height:100%;padding:var(--space-400)}.content[data-astro-cid-qxbwbbve] .item h3{color:var(--theme--primary-text-3);font-family:inherit;font-size:var(--fs-400);font-weight:var(--fw-500);margin-bottom:var(--space-200)}.content[data-astro-cid-qxbwbbve] .item a{color:var(--theme--primary-text-2);display:flex;justify-content:space-between;text-decoration:none;transition:color .2s ease}.content[data-astro-cid-qxbwbbve] .item a:hover{color:var(--theme--primary-text-1)}.content[data-astro-cid-qxbwbbve][data-align]{display:flex;flex-direction:row;flex-grow:1;gap:var(--space-200);height:100%}.content[data-astro-cid-qxbwbbve][data-align=left]{justify-content:flex-start;order:1}.content[data-astro-cid-qxbwbbve][data-align=center]{justify-content:center;order:2}.content[data-astro-cid-qxbwbbve][data-align=right]{justify-content:flex-end;order:3}.content[data-astro-cid-qxbwbbve][data-align] a{color:var(--theme--primary-text-1);display:flex;text-decoration:none;transition:color .2s ease}.content[data-astro-cid-qxbwbbve][data-align] a i{color:var(--theme--primary-text-3)}.content[data-astro-cid-qxbwbbve][data-align] a:hover{color:var(--theme--primary-text-1)}.copyright[data-astro-cid-ydl5vfgr]{align-items:center;color:var(--theme--primary-text-1);display:flex;font-size:var(--fs-400);gap:var(--space-200)}.copyright[data-astro-cid-ydl5vfgr] .icon{color:var(--theme--primary-text-3)}.logo[data-astro-cid-bt5hbwbt]{align-items:center;color:var(--theme--primary-text-1);display:flex;font-family:var(--ff-display);font-size:var(--fs-400);font-weight:500;gap:var(--space-200);text-transform:uppercase;transition:color .2s ease-in-out}a[data-astro-cid-bt5hbwbt]:hover{color:var(--theme--primary-text-3)}.change-theme[data-astro-cid-xr46yvmh]{align-items:center;background-color:transparent;border:2px solid color-mix(in srgb,var(--theme--primary-foreground-2) 50%,transparent);border-radius:var(--radius-large);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-1) 25%,transparent);color:var(--theme--primary-text-1);cursor:pointer;display:flex;font-family:var(--ff-display);font-size:var(--fs-400);font-weight:var(--fw-500);gap:var(--space-200);justify-content:center;padding:var(--space-200) var(--space-300);text-transform:uppercase;transition:background-color var(--duration-200) var(--motion-ease),box-shadow var(--duration-200) var(--motion-ease),border var(--duration-200) var(--motion-ease)}.change-theme[data-astro-cid-xr46yvmh][data-expand=true]{display:flex;justify-content:space-between;width:100%}.change-theme[data-astro-cid-xr46yvmh] .label[data-astro-cid-xr46yvmh]{font-size:var(--fs-450)}.change-theme[data-astro-cid-xr46yvmh]:hover{background-color:var(--theme--primary-foreground-1);border:2px solid color-mix(in srgb,var(--theme--primary-foreground-3) 50%,transparent);box-shadow:0 2px color-mix(in srgb,var(--theme--primary-foreground-2) 25%,transparent);color:var(--theme--primary-text-1)}.change-theme i{font-size:inherit!important;transition:transform var(--duration-400) var(--motion-ease)!important}.change-theme[data-current-theme=light] i{transform:rotate(180deg)!important}.change-theme[data-current-theme=dark] i{transform:rotate(0)!important}.masonry[data-astro-cid-apcbmdqw] .content[data-astro-cid-apcbmdqw]{display:flex;gap:var(--row-gap);width:100%}.masonry[data-astro-cid-apcbmdqw] .column[data-astro-cid-apcbmdqw]{display:flex;flex:1;flex-direction:column;gap:var(--column-gap)}.masonry[data-astro-cid-apcbmdqw] .items[data-astro-cid-apcbmdqw]{display:none!important}@font-face{font-display:swap;font-family:Inter-Variable;font-style:normal;font-weight:100 900;src:url(/fonts/Inter/variable/Inter.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Variable;font-style:italic;font-weight:100 900;src:url(/fonts/Inter/variable/Inter-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(/fonts/Inter/normal/Inter-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(/fonts/Inter/normal/Inter-100-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(/fonts/Inter/normal/Inter-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(/fonts/Inter/normal/Inter-200-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/Inter/normal/Inter-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/fonts/Inter/normal/Inter-300-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/Inter/normal/Inter-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/Inter/normal/Inter-400-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/Inter/normal/Inter-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/fonts/Inter/normal/Inter-500-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/Inter/normal/Inter-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/fonts/Inter/normal/Inter-600-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/Inter/normal/Inter-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/fonts/Inter/normal/Inter-700-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/Inter/normal/Inter-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/fonts/Inter/normal/Inter-800-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(/fonts/Inter/normal/Inter-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(/fonts/Inter/normal/Inter-900-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:100;src:url(/fonts/Inter/display/Inter-Display-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:100;src:url(/fonts/Inter/display/Inter-Display-100-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:200;src:url(/fonts/Inter/display/Inter-Display-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:200;src:url(/fonts/Inter/display/Inter-Display-200-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:300;src:url(/fonts/Inter/display/Inter-Display-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:300;src:url(/fonts/Inter/display/Inter-Display-300-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:400;src:url(/fonts/Inter/display/Inter-Display-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:400;src:url(/fonts/Inter/display/Inter-Display-400-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:500;src:url(/fonts/Inter/display/Inter-Display-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:500;src:url(/fonts/Inter/display/Inter-Display-500-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:600;src:url(/fonts/Inter/display/Inter-Display-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:600;src:url(/fonts/Inter/display/Inter-Display-600-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:700;src:url(/fonts/Inter/display/Inter-Display-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:700;src:url(/fonts/Inter/display/Inter-Display-700-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:800;src:url(/fonts/Inter/display/Inter-Display-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:italic;font-weight:800;src:url(/fonts/Inter/display/Inter-Display-800-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter-Display;font-style:normal;font-weight:900;src:url(/fonts/Inter/display/Inter-Display-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:SupplyMono;font-style:normal;font-weight:500;src:url(/fonts/Supply/mono/Supply-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:SupplySans;font-style:normal;font-weight:400;src:url(/fonts/Supply/sans/Supply-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:SupplySans;font-style:normal;font-weight:500;src:url(/fonts/Supply/sans/Supply-500.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;scrollbar-gutter:stable both-edges}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}a,button,input,label,p,span{font-size:1.6rem}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input,select,textarea{font:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--ff-sans:"Inter",sans-serif;--ff-display:"SupplySans",sans-serif;--ff-mono:"SupplyMono",ui-monospace,monospace;--fs-base:62.5%;--fs-100:.4rem;--fs-150:.6rem;--fs-200:.8rem;--fs-250:1rem;--fs-300:1.2rem;--fs-350:1.4rem;--fs-400:1.6rem;--fs-450:1.8rem;--fs-500:2rem;--fs-550:2.2rem;--fs-600:2.4rem;--fs-650:2.6rem;--fs-700:2.8rem;--fs-750:3rem;--fs-800:3.2rem;--fs-850:3.4rem;--fs-900:3.6rem;--fs-950:3.8rem;--fs-1000:4rem;--fw-100:100;--fw-200:200;--fw-300:300;--fw-400:400;--fw-500:500;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--ls-densest:-.05em;--ls-denser:-.03em;--ls-dense:-.02em;--ls-normal:0;--ls-wide:.02em;--ls-wider:.03em;--ls-widest:.05em;--lh-compact:1;--lh-tight:1.25;--lh-normal:1.5;--lh-relaxed:1.75;--space-50:.2rem;--space-100:.4rem;--space-200:.8rem;--space-300:1.2rem;--space-400:1.6rem;--space-500:2rem;--space-600:2.8rem;--space-700:3.6rem;--space-800:4.8rem;--space-850:5.2rem;--space-900:6.4rem;--space-1000:8rem;--radius-none:0;--radius-small:.4rem;--radius-medium:.8rem;--radius-large:1.2rem;--radius-full:9999px;--duration-100:.1s;--duration-200:.2s;--duration-300:.3s;--duration-400:.4s;--duration-500:.5s;--duration-600:.6s;--duration-700:.7s;--duration-800:.8s;--duration-900:.9s;--duration-1000:1s;--motion-linear:cubic-bezier(0,0,1,1);--motion-ease:cubic-bezier(.25,.1,.25,1);--motion-ease-in:cubic-bezier(.42,0,1,1);--motion-ease-out:cubic-bezier(.19,.91,.38,1);--motion-ease-in-out:cubic-bezier(.42,0,.58,1);--layer-0:0;--layer-100:100;--layer-200:200;--layer-300:300;--layer-400:400;--layer-500:500;--layer-600:600;--layer-700:700;--layer-800:800;--layer-900:900;--color-white:#FFFFFF;--color-black:#000000;--color-slate-50:#F8FAFC;--color-slate-100:#F1F5F9;--color-slate-150:#EAEFF5;--color-slate-200:#E2E8F0;--color-slate-250:#D7DFE9;--color-slate-300:#CBD5E1;--color-slate-350:#B0BCCD;--color-slate-400:#94A3B8;--color-slate-450:#7C8CA2;--color-slate-500:#64748B;--color-slate-550:#56657A;--color-slate-600:#475569;--color-slate-650:#3D4B5F;--color-slate-700:#334155;--color-slate-750:#293548;--color-slate-800:#1E293B;--color-slate-850:#172033;--color-slate-900:#0F172A;--color-slate-950:#020617;--color-gray-50:#F9FAFB;--color-gray-100:#F3F4F6;--color-gray-150:#ECEEF1;--color-gray-200:#E5E7EB;--color-gray-250:#DBDEE3;--color-gray-300:#D1D5DB;--color-gray-350:#B7BCC5;--color-gray-400:#9CA3AF;--color-gray-450:#848B98;--color-gray-500:#6B7280;--color-gray-550:#5B6472;--color-gray-600:#4B5563;--color-gray-650:#414B5A;--color-gray-700:#374151;--color-gray-750:#2B3544;--color-gray-800:#1F2937;--color-gray-850:#18212F;--color-gray-900:#111827;--color-gray-950:#030712;--color-zinc-50:#FAFAFA;--color-zinc-100:#F4F4F5;--color-zinc-150:#ECECEE;--color-zinc-200:#E4E4E7;--color-zinc-250:#DCDCE0;--color-zinc-300:#D4D4D8;--color-zinc-350:#BBBBC1;--color-zinc-400:#A1A1AA;--color-zinc-450:#898992;--color-zinc-500:#71717A;--color-zinc-550:#62626B;--color-zinc-600:#52525B;--color-zinc-650:#494951;--color-zinc-700:#3F3F46;--color-zinc-750:#333338;--color-zinc-800:#27272A;--color-zinc-850:#202023;--color-zinc-900:#18181B;--color-zinc-950:#09090B;--color-neutral-50:#FAFAFA;--color-neutral-100:#F5F5F5;--color-neutral-150:#EDEDED;--color-neutral-200:#E5E5E5;--color-neutral-250:#DDDDDD;--color-neutral-300:#D4D4D4;--color-neutral-350:#BCBCBC;--color-neutral-400:#A3A3A3;--color-neutral-450:#8B8B8B;--color-neutral-500:#737373;--color-neutral-550:#636363;--color-neutral-600:#525252;--color-neutral-650:#494949;--color-neutral-700:#404040;--color-neutral-750:#333333;--color-neutral-800:#262626;--color-neutral-850:#1F1F1F;--color-neutral-900:#171717;--color-neutral-950:#0A0A0A;--color-stone-50:#FAFAF9;--color-stone-100:#F5F5F4;--color-stone-150:#EEEDEC;--color-stone-200:#E7E5E4;--color-stone-250:#DFDCDB;--color-stone-300:#D6D3D1;--color-stone-350:#BFBBB8;--color-stone-400:#A8A29E;--color-stone-450:#908A85;--color-stone-500:#78716C;--color-stone-550:#68625D;--color-stone-600:#57534E;--color-stone-650:#4E4A45;--color-stone-700:#44403C;--color-stone-750:#373330;--color-stone-800:#292524;--color-stone-850:#231F1E;--color-stone-900:#1C1917;--color-stone-950:#0C0A09;--color-red-50:#FEF2F2;--color-red-100:#FEE2E2;--color-red-150:#FED6D6;--color-red-200:#FECACA;--color-red-250:#FDB8B8;--color-red-300:#FCA5A5;--color-red-350:#FA8B8B;--color-red-400:#F87171;--color-red-450:#F45B5B;--color-red-500:#EF4444;--color-red-550:#E63535;--color-red-600:#DC2626;--color-red-650:#CB2121;--color-red-700:#B91C1C;--color-red-750:#A91C1C;--color-red-800:#991B1B;--color-red-850:#8C1C1C;--color-red-900:#7F1D1D;--color-red-950:#450A0A;--color-orange-50:#FFF7ED;--color-orange-100:#FFEDD5;--color-orange-150:#FFE2C0;--color-orange-200:#FED7AA;--color-orange-250:#FEC98F;--color-orange-300:#FDBA74;--color-orange-350:#FCA658;--color-orange-400:#FB923C;--color-orange-450:#FA8329;--color-orange-500:#F97316;--color-orange-550:#F26611;--color-orange-600:#EA580C;--color-orange-650:#D64D0C;--color-orange-700:#C2410C;--color-orange-750:#AE3B0F;--color-orange-800:#9A3412;--color-orange-850:#8B3112;--color-orange-900:#7C2D12;--color-orange-950:#431407;--color-amber-50:#FFFBEB;--color-amber-100:#FEF3C7;--color-amber-150:#FEEDA9;--color-amber-200:#FDE68A;--color-amber-250:#FDDD6C;--color-amber-300:#FCD34D;--color-amber-350:#FCC939;--color-amber-400:#FBBF24;--color-amber-450:#F8AF18;--color-amber-500:#F59E0B;--color-amber-550:#E78B09;--color-amber-600:#D97706;--color-amber-650:#C76508;--color-amber-700:#B45309;--color-amber-750:#A34A0C;--color-amber-800:#92400E;--color-amber-850:#853B0F;--color-amber-900:#78350F;--color-amber-950:#451A03;--color-yellow-50:#FEFCE8;--color-yellow-100:#FEF9C3;--color-yellow-150:#FEF5A7;--color-yellow-200:#FEF08A;--color-yellow-250:#FEE869;--color-yellow-300:#FDE047;--color-yellow-350:#FCD62E;--color-yellow-400:#FACC15;--color-yellow-450:#F2C00F;--color-yellow-500:#EAB308;--color-yellow-550:#DA9F06;--color-yellow-600:#CA8A04;--color-yellow-650:#B67606;--color-yellow-700:#A16207;--color-yellow-750:#93580B;--color-yellow-800:#854D0E;--color-yellow-850:#7B4610;--color-yellow-900:#713F12;--color-yellow-950:#422006;--color-lime-50:#F7FEE7;--color-lime-100:#ECFCCB;--color-lime-150:#E3FBB4;--color-lime-200:#D9F99D;--color-lime-250:#CCF681;--color-lime-300:#BEF264;--color-lime-350:#B1EC4D;--color-lime-400:#A3E635;--color-lime-450:#94D926;--color-lime-500:#84CC16;--color-lime-550:#75B812;--color-lime-600:#65A30D;--color-lime-650:#59900E;--color-lime-700:#4D7C0F;--color-lime-750:#466F11;--color-lime-800:#3F6212;--color-lime-850:#3B5B13;--color-lime-900:#365314;--color-lime-950:#1A2E05;--color-green-50:#F0FDF4;--color-green-100:#DCFCE7;--color-green-150:#CCFADC;--color-green-200:#BBF7D0;--color-green-250:#A1F3BE;--color-green-300:#86EFAC;--color-green-350:#68E796;--color-green-400:#4ADE80;--color-green-450:#36D26F;--color-green-500:#22C55E;--color-green-550:#1CB454;--color-green-600:#16A34A;--color-green-650:#169244;--color-green-700:#15803D;--color-green-750:#167339;--color-green-800:#166534;--color-green-850:#155C31;--color-green-900:#14532D;--color-green-950:#052E16;--color-emerald-50:#ECFDF5;--color-emerald-100:#D1FAE5;--color-emerald-150:#BCF7DB;--color-emerald-200:#A7F3D0;--color-emerald-250:#8BEDC4;--color-emerald-300:#6EE7B7;--color-emerald-350:#51DDA8;--color-emerald-400:#34D399;--color-emerald-450:#22C68D;--color-emerald-500:#10B981;--color-emerald-550:#0BA875;--color-emerald-600:#059669;--color-emerald-650:#058760;--color-emerald-700:#047857;--color-emerald-750:#056C4F;--color-emerald-800:#065F46;--color-emerald-850:#065741;--color-emerald-900:#064E3B;--color-emerald-950:#022C22;--color-teal-50:#F0FDFA;--color-teal-100:#CCFBF1;--color-teal-150:#B3F9EB;--color-teal-200:#99F6E4;--color-teal-250:#7CF0DC;--color-teal-300:#5EEAD4;--color-teal-350:#46DFCA;--color-teal-400:#2DD4BF;--color-teal-450:#21C6B3;--color-teal-500:#14B8A6;--color-teal-550:#11A697;--color-teal-600:#0D9488;--color-teal-650:#0E857B;--color-teal-700:#0F766E;--color-teal-750:#106A64;--color-teal-800:#115E59;--color-teal-850:#125652;--color-teal-900:#134E4A;--color-teal-950:#042F2E;--color-cyan-50:#ECFEFF;--color-cyan-100:#CFFAFE;--color-cyan-150:#BAF7FD;--color-cyan-200:#A5F3FC;--color-cyan-250:#86EEFB;--color-cyan-300:#67E8F9;--color-cyan-350:#45DEF4;--color-cyan-400:#22D3EE;--color-cyan-450:#14C5E1;--color-cyan-500:#06B6D4;--color-cyan-550:#07A4C3;--color-cyan-600:#0891B2;--color-cyan-650:#0B83A1;--color-cyan-700:#0E7490;--color-cyan-750:#126983;--color-cyan-800:#155E75;--color-cyan-850:#16566C;--color-cyan-900:#164E63;--color-cyan-950:#083344;--color-sky-50:#F0F9FF;--color-sky-100:#E0F2FE;--color-sky-150:#CDECFE;--color-sky-200:#BAE6FD;--color-sky-250:#9CDDFD;--color-sky-300:#7DD3FC;--color-sky-350:#5BC8FA;--color-sky-400:#38BDF8;--color-sky-450:#23B1F1;--color-sky-500:#0EA5E9;--color-sky-550:#0895D8;--color-sky-600:#0284C7;--color-sky-650:#0377B4;--color-sky-700:#0369A1;--color-sky-750:#056193;--color-sky-800:#075985;--color-sky-850:#0A527A;--color-sky-900:#0C4A6E;--color-sky-950:#082F49;--color-blue-50:#EFF6FF;--color-blue-100:#DBEAFE;--color-blue-150:#CDE3FE;--color-blue-200:#BFDBFE;--color-blue-250:#A9D0FE;--color-blue-300:#93C5FD;--color-blue-350:#7AB5FC;--color-blue-400:#60A5FA;--color-blue-450:#4E94F8;--color-blue-500:#3B82F6;--color-blue-550:#3073F1;--color-blue-600:#2563EB;--color-blue-650:#2159E2;--color-blue-700:#1D4ED8;--color-blue-750:#1E47C4;--color-blue-800:#1E40AF;--color-blue-850:#1E3D9D;--color-blue-900:#1E3A8A;--color-blue-950:#172554;--color-indigo-50:#EEF2FF;--color-indigo-100:#E0E7FF;--color-indigo-150:#D4DDFF;--color-indigo-200:#C7D2FE;--color-indigo-250:#B6C3FD;--color-indigo-300:#A5B4FC;--color-indigo-350:#93A0FA;--color-indigo-400:#818CF8;--color-indigo-450:#7279F5;--color-indigo-500:#6366F1;--color-indigo-550:#5956EB;--color-indigo-600:#4F46E5;--color-indigo-650:#493FD8;--color-indigo-700:#4338CA;--color-indigo-750:#3D34B7;--color-indigo-800:#3730A3;--color-indigo-850:#342F92;--color-indigo-900:#312E81;--color-indigo-950:#1E1B4B;--color-violet-50:#F5F3FF;--color-violet-100:#EDE9FE;--color-violet-150:#E5E0FE;--color-violet-200:#DDD6FE;--color-violet-250:#D1C6FE;--color-violet-300:#C4B5FD;--color-violet-350:#B6A0FC;--color-violet-400:#A78BFA;--color-violet-450:#9974F8;--color-violet-500:#8B5CF6;--color-violet-550:#844BF2;--color-violet-600:#7C3AED;--color-violet-650:#7531E3;--color-violet-700:#6D28D9;--color-violet-750:#6425C8;--color-violet-800:#5B21B6;--color-violet-850:#541FA6;--color-violet-900:#4C1D95;--color-violet-950:#2E1065;--color-purple-50:#FAF5FF;--color-purple-100:#F3E8FF;--color-purple-150:#EEDFFF;--color-purple-200:#E9D5FF;--color-purple-250:#E1C5FF;--color-purple-300:#D8B4FE;--color-purple-350:#CC9CFD;--color-purple-400:#C084FC;--color-purple-450:#B46DFA;--color-purple-500:#A855F7;--color-purple-550:#9E44F1;--color-purple-600:#9333EA;--color-purple-650:#892BDC;--color-purple-700:#7E22CE;--color-purple-750:#7522BB;--color-purple-800:#6B21A8;--color-purple-850:#621F98;--color-purple-900:#581C87;--color-purple-950:#3B0764;--color-fuchsia-50:#FDF4FF;--color-fuchsia-100:#FAE8FF;--color-fuchsia-150:#F8DCFF;--color-fuchsia-200:#F5D0FE;--color-fuchsia-250:#F3BEFD;--color-fuchsia-300:#F0ABFC;--color-fuchsia-350:#EC92FB;--color-fuchsia-400:#E879F9;--color-fuchsia-450:#E160F4;--color-fuchsia-500:#D946EF;--color-fuchsia-550:#CD36E1;--color-fuchsia-600:#C026D3;--color-fuchsia-650:#B121C1;--color-fuchsia-700:#A21CAF;--color-fuchsia-750:#941B9F;--color-fuchsia-800:#86198F;--color-fuchsia-850:#7B1A82;--color-fuchsia-900:#701A75;--color-fuchsia-950:#4A044E;--color-pink-50:#FDF2F8;--color-pink-100:#FCE7F3;--color-pink-150:#FCDBEE;--color-pink-200:#FBCFE8;--color-pink-250:#FABCDE;--color-pink-300:#F9A8D4;--color-pink-350:#F78DC5;--color-pink-400:#F472B6;--color-pink-450:#F05DA8;--color-pink-500:#EC4899;--color-pink-550:#E43888;--color-pink-600:#DB2777;--color-pink-650:#CD206A;--color-pink-700:#BE185D;--color-pink-750:#AE1855;--color-pink-800:#9D174D;--color-pink-850:#901848;--color-pink-900:#831843;--color-pink-950:#500724;--color-rose-50:#FFF1F2;--color-rose-100:#FFE4E6;--color-rose-150:#FFD9DD;--color-rose-200:#FECDD3;--color-rose-250:#FEB9C1;--color-rose-300:#FDA4AF;--color-rose-350:#FC8B9A;--color-rose-400:#FB7185;--color-rose-450:#F85872;--color-rose-500:#F43F5E;--color-rose-550:#EB2E53;--color-rose-600:#E11D48;--color-rose-650:#D01842;--color-rose-700:#BE123C;--color-rose-750:#AF123B;--color-rose-800:#9F1239;--color-rose-850:#941338;--color-rose-900:#881337;--color-rose-950:#4C0519;--shadow-color:var(--color-black);--shadow-small:0px .3px .3px color-mix(in srgb,var(--shadow-color) 52%,transparent),0px .5px .5px -1.9px color-mix(in srgb,var(--shadow-color) 40%,transparent),0px 1.2px 1.1px -3.7px color-mix(in srgb,var(--shadow-color) 29%,transparent);--shadow-medium:0px .3px .3px color-mix(in srgb,var(--shadow-color) 54%,transparent),0px .8px .8px -1.2px color-mix(in srgb,var(--shadow-color) 45%,transparent),-.1px 2.3px 2.2px -2.5px color-mix(in srgb,var(--shadow-color) 36%,transparent),-.1px 6.2px 5.8px -3.7px color-mix(in srgb,var(--shadow-color) 27%,transparent);--shadow-large:0px .3px .3px color-mix(in srgb,var(--shadow-color) 50%,transparent),0px 1.1px 1px -.5px color-mix(in srgb,var(--shadow-color) 46%,transparent),-.1px 2.2px 2.1px -1.1px color-mix(in srgb,var(--shadow-color) 42%,transparent),-.1px 4.2px 3.9px -1.6px color-mix(in srgb,var(--shadow-color) 38%,transparent),-.2px 7.5px 7px -2.1px color-mix(in srgb,var(--shadow-color) 34%,transparent),-.3px 12.8px 12px -2.7px color-mix(in srgb,var(--shadow-color) 29%,transparent),-.5px 20.5px 19.2px -3.2px color-mix(in srgb,var(--shadow-color) 25%,transparent),-.7px 31.2px 29.3px -3.7px color-mix(in srgb,var(--shadow-color) 21%,transparent)}:root{--max-width:104rem;--section-padding:var(--space-900);--navigation-height:var(--space-850)}@media (min-width:768px){:root{--navigation-height:var(--space-900)}}:root{--margin-block:var(--space-200);--margin-inline:var(--space-400);--margin-inline-plus:calc(var(--margin-inline) + var(--navigation-height)/3)}@media (min-width:768px){:root{--margin-inline:var(--space-400);--margin-inline-plus:calc(var(--margin-inline) + var(--navigation-height)/2)}}[data-theme=dark]{--theme--primary-background-1:var(--color-zinc-900);--theme--primary-background-2:var(--color-zinc-850);--theme--primary-background-3:var(--color-zinc-800);--theme--primary-foreground-1:var(--color-zinc-800);--theme--primary-foreground-2:var(--color-zinc-700);--theme--primary-foreground-3:var(--color-zinc-650);--theme--primary-foreground-4:var(--color-zinc-600);--theme--primary-text-1:var(--color-zinc-50);--theme--primary-text-2:var(--color-zinc-350);--theme--primary-text-3:var(--color-zinc-400);--theme--accent-background-1:var(--color-purple-950);--theme--accent-background-2:var(--color-purple-850);--theme--accent-background-3:var(--color-purple-800);--theme--accent-foreground-1:var(--color-purple-800);--theme--accent-foreground-2:var(--color-purple-700);--theme--accent-foreground-3:var(--color-purple-650);--theme--accent-foreground-4:var(--color-purple-600);--theme--accent-text-1:var(--color-purple-50);--theme--accent-text-2:var(--color-purple-350);--theme--accent-text-3:var(--color-purple-500)}[data-theme=light]{--theme--primary-background-1:white;--theme--primary-background-2:var(--color-zinc-50);--theme--primary-background-3:var(--color-zinc-100);--theme--primary-foreground-1:var(--color-zinc-150);--theme--primary-foreground-2:var(--color-zinc-200);--theme--primary-foreground-3:var(--color-zinc-300);--theme--primary-foreground-4:var(--color-zinc-400);--theme--primary-text-1:var(--color-zinc-950);--theme--primary-text-2:var(--color-zinc-650);--theme--primary-text-3:var(--color-zinc-500)}html{font-size:var(--fs-base)}body{background-color:var(--theme--primary-background-1);color:var(--theme--primary-text-1);font-family:var(--ff-sans);margin-block:var(--margin-block);margin-inline:var(--margin-inline)}@media (min-width:900px){body{margin-inline:var(--margin-inline-plus)}}data{font-feature-settings:"cv01","cv03","cv04","cv09","tnum"}h1,h2,h3,h4,h5,h6{font-family:var(--ff-sans)}@supports (font-variation-settings:normal){:root{--ff-sans:"Inter-Variable",ui-sans-serif,sans-serif}}@media (min-width:1400px){:root{--fs-base:68.75%}}@media (max-width:520px){:root{--fs-base:56.25%}}.visually-hidden{height:1px;overflow:hidden;padding:0;position:absolute;top:0;width:1px;clip:rect(1px,1px,1px,1px);border:0}:focus-visible{outline:2px solid var(--color-sky-500);outline-offset:2px}main{display:flex;flex-direction:column;margin-top:calc(var(--navigation-height) + var(--margin-block)*2);margin-inline:auto;max-width:var(--max-width);min-height:100svh;padding-inline:calc(var(--navigation-height)/3*-1)}@media (min-width:900px){main{padding-inline:calc(var(--navigation-height)/2*-1)}}main{padding-bottom:10svh}main.center{align-items:center;justify-content:center}main.left{align-items:flex-start;justify-content:flex-start}main.right{align-items:flex-end;justify-content:flex-end}section{margin-bottom:var(--section-padding);width:100%}section>h2{color:var(--theme--primary-text-1);font-size:var(--fs-1000);font-weight:var(--fw-500);word-spacing:.02rem}
