@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";.footer-background[data-astro-cid-sz7xmlte]{height:36vh;padding-block:var(--spacing-09) var(--spacing-06);background-color:var(--moss-200)}.footer-content[data-astro-cid-sz7xmlte]{width:var(--width-wide);height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-inline:auto}.footer-cols[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--spacing-06);margin-block-end:var(--spacing-06);p{font-size:var(--scale-14);margin-block-end:var(--spacing-03)}ul{display:flex;gap:var(--spacing-05);width:100%;justify-content:end}}@media screen and (min-width: 480px){.footer-cols[data-astro-cid-sz7xmlte]{flex-direction:row}}.footer-description[data-astro-cid-sz7xmlte]{width:16rem}.footer-copyright[data-astro-cid-sz7xmlte]{width:100%;padding-block-start:var(--spacing-06);border-block-start:1px solid var(--gray-900);text-align:end;p{font-size:var(--scale-13)}}.logo-container[data-astro-cid-sz7xmlte]{margin-block-end:var(--spacing-06)}.logo[data-astro-cid-sz7xmlte]{width:3rem}@media screen and (min-width: 480px){.footer-description[data-astro-cid-sz7xmlte]{width:24rem}}:root{font-size:16px;--clay_gray: #cbcbc4;--moss-200: #cdd6c2;--moss-300: #b7c3a7;--white: #ffffff;--gray-50: #f8f8f8;--gray-75: #f3f3f3;--gray-100: #e9e9e9;--gray-200: #e1e1e1;--gray-300: #dadada;--gray-400: #c6c6c6;--gray-500: #8f8f8f;--gray-600: #747474;--gray-700: #505050;--gray-800: #292929;--gray-900: #131313;--black: #000000;--blue-100: #f5f9ff;--blue-200: #e5f0fe;--blue-300: #cbe2fe;--blue-400: #accffd;--blue-500: #8eb9fc;--blue-600: #729efd;--blue-700: #5d89ff;--blue-800: #4b75ff;--blue-900: #3b63fb;--blue-1000: #274dea;--blue-1100: #1d3ecf;--blue-1200: #1532ad;--blue-1300: #10288c;--blue-1400: #0c1f69;--blue-1500: #0e1843;--blue-1600: #070b1e;--blue: #007bfc;--darkerblue: #0014ff;--red: #ff3040;--text_subdued: ;--text_disabled: ;--step--2: clamp(.6944rem, .6856rem + .0444vw, .72rem);--step--1: clamp(.8333rem, .8101rem + .1159vw, .9rem);--step-0: clamp(1rem, .9565rem + .2174vw, 1.125rem);--step-1: clamp(1.2rem, 1.1283rem + .3587vw, 1.4063rem);--step-2: clamp(1.44rem, 1.3295rem + .5527vw, 1.7578rem);--step-3: clamp(1.728rem, 1.5648rem + .8161vw, 2.1973rem);--step-4: clamp(2.0736rem, 1.8395rem + 1.1704vw, 2.7466rem);--step-5: clamp(2.4883rem, 2.1597rem + 1.6433vw, 3.4332rem);--scale-12: .75rem;--scale-13: .8125rem;--scale-14: .875rem;--scale-16: 1rem;--scale-18: 1.125rem;--scale-20: 1.25rem;--scale-24: 1.5rem;--scale-32: 2rem;--scale-36: 2.25rem;--scale-42: 2.625rem;--scale-48: 3rem;--ibm-plex-mono: "IBM Plex Mono", monospace;--ibm-plex-sans: "IBM Plex Sans", sans-serif;--breakpoint-XS: 320px;--breakpoint-S: 480px;--breakpoint-M: 768px;--breakpoint-L: 1024px;--breakpoint-XL: 1280px;--spacing-01: .125rem;--spacing-02: .25rem;--spacing-03: .5rem;--spacing-04: .75rem;--spacing-05: 1rem;--spacing-06: 1.5rem;--spacing-07: 2rem;--spacing-08: 2.5rem;--spacing-09: 3rem;--spacing-10: 4rem;--spacing-11: 5rem;--spacing-12: 6rem;--spacing-13: 10rem;--cols: 4;--width-wide: min(100% - calc(var(--spacing-05) * 2), var(--breakpoint-L));--width-columm-sm: min( 100% - calc(var(--spacing-05) * 2), var(--breakpoint-S) );--width-columm-md: min( 100% - calc(var(--spacing-05) * 2), var(--breakpoint-M) );--icon-md: 1.25rem;--icon-sm: 1rem}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}button,input,select,textarea{border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0}html{height:100vh;height:100svh}body{min-height:100vh;min-height:100svh}body,html{background-color:#f4f4f1;font-family:var(--ibm-plex-sans);font-weight:400;font-size:1rem;line-height:1;scroll-behavior:smooth;color:var(--gray-900);width:100%}ol,ul{list-style-type:none;font-size:var(--scale-18);line-height:1.3}button{background:none;border-radius:0;border:none;cursor:pointer;color:inherit;outline:inherit}a:focus-visible,button:focus-visible{outline:2.5px solid var(--black);border-radius:.05rem}a{color:var(--gray-900);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:.4em;text-decoration-thickness:.1em}a:active{color:var(--black)}strong{font-weight:500}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}summary{-webkit-tap-highlight-color:transparent}summary:active{background-color:transparent}code{font-family:monospace;white-space:pre;line-height:1;font-size:var(--scale-18)}img,svg,video{width:100%;height:auto;display:block}.image{height:100%;object-fit:cover}.image_container{width:100%;aspect-ratio:4/5}h1{font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}h4{font-size:var(--step-2)}h5{font-size:var(--step-1)}p{font-size:var(--step-0);line-height:1.35}.icon{width:1rem}.logo{width:13rem}.grid{--cols: 4;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:var(--spacing-04)}@media (min-width: 768px){.grid{--cols: 8}}@media (min-width: 1024px){.grid{--cols: 12}}.main{width:var(--width-wide);margin-inline:auto;padding-block-end:var(--spacing-10)}
