@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-regular.14ce87c8.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-regular.b7bd0dae.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-regular.315237f3.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-regular.9334f6c9.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-italic.31acba8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-italic.f22a2d87.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-italic.c2106168.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-italic.bef505f6.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500.ff3a7f90.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500.f0449a38.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500.de6361a0.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500.0ed88c18.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.bd96506e.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500italic.4651efee.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500italic.ab240bc7.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.63d5cfae.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600.2289e077.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600.76358438.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600.e4637146.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600.852e0e4d.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.55845d8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600italic.9d3d1a3d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600italic.d0dc319f.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.ee837c53.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700.b3525e8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700.5ef67ffc.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700.2d19083a.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700.fc54f726.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d43fe537.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700italic.beb48c7d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700italic.2d58cdad.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d2fa52f4.svg#IBMPlexMono) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300.a8815a36.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300.a8815a36.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300.02319a5c.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300.c75866e5.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300.aa631ddf.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300.e4221f7b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300italic.6287b2a7.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300italic.9d35452a.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300italic.73c065f9.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300italic.ef5ad2a8.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:400;src:url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot);src:local(""),url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-regular.7a27c7fd.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-regular.eb9b37fb.woff) format("woff"),url(/_astro/inria-sans-v14-latin-regular.26926e37.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-regular.d91b5b3f.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:400;src:url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot);src:local(""),url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-italic.8946dbac.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-italic.2344d47d.woff) format("woff"),url(/_astro/inria-sans-v14-latin-italic.9a989712.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-italic.5e53e2e0.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700.79cd5681.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700.79cd5681.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700.db8d9738.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700.d383754c.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700.7bb50a38.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700.ae30306b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700italic.4fb41d95.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700italic.673bedc2.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700italic.ad9fa309.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700italic.6d8d58b7.svg#InriaSans) format("svg")}.w__300:where(.astro-PUX6A34N){font-weight:300}.w__400:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .links:where(.astro-PUX6A34N){font-weight:400}.w__500:where(.astro-PUX6A34N){font-weight:500}.w__600:where(.astro-PUX6A34N){font-weight:600}.w__700:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .counter:where(.astro-PUX6A34N){font-weight:700}strong:where(.astro-PUX6A34N){font-weight:700}h1:where(.astro-PUX6A34N),h2:where(.astro-PUX6A34N),h3:where(.astro-PUX6A34N),h4:where(.astro-PUX6A34N),h5:where(.astro-PUX6A34N),h6:where(.astro-PUX6A34N){font-family:IBM Plex Mono,Courier New,Courier,monospace}p:where(.astro-PUX6A34N),figcaption:where(.astro-PUX6A34N),small:where(.astro-PUX6A34N),a:where(.astro-PUX6A34N),li:where(.astro-PUX6A34N),label:where(.astro-PUX6A34N),input:where(.astro-PUX6A34N)::placeholder,textarea:where(.astro-PUX6A34N)::placeholder{font-family:Inria Sans,Arial,Helvetica,sans-serif}h1:where(.astro-PUX6A34N){letter-spacing:-.04em}h2:where(.astro-PUX6A34N),h3:where(.astro-PUX6A34N),h4:where(.astro-PUX6A34N),h5:where(.astro-PUX6A34N),h6:where(.astro-PUX6A34N){letter-spacing:-.02em}.display-01:where(.astro-PUX6A34N){font-size:4.5rem}.display-02:where(.astro-PUX6A34N){font-size:3.75rem}h1:where(.astro-PUX6A34N){font-size:3rem}@media only screen and (max-width: 72rem){h1:where(.astro-PUX6A34N){font-size:2.12rem}}h2:where(.astro-PUX6A34N){font-size:2.44rem}@media only screen and (max-width: 72rem){h2:where(.astro-PUX6A34N){font-size:2.06rem}}@media only screen and (max-width: 51rem){h2:where(.astro-PUX6A34N){font-size:1.75rem}}h3:where(.astro-PUX6A34N){font-size:2.06rem}@media only screen and (max-width: 72rem){h3:where(.astro-PUX6A34N){font-size:1.75rem}}h4:where(.astro-PUX6A34N){font-size:1.75rem}@media only screen and (max-width: 72rem){h4:where(.astro-PUX6A34N){font-size:1.44rem}}h5:where(.astro-PUX6A34N){font-size:1.44rem}@media only screen and (max-width: 72rem){h5:where(.astro-PUX6A34N){font-size:1.19rem}}h6:where(.astro-PUX6A34N){font-size:1.19rem}@media only screen and (max-width: 72rem){h6:where(.astro-PUX6A34N){font-size:1rem}}.p1:where(.astro-PUX6A34N){font-size:.88rem}.p2:where(.astro-PUX6A34N){font-size:1rem}.p3:where(.astro-PUX6A34N){font-size:1.12rem}@media only screen and (max-width: 72rem){.p3:where(.astro-PUX6A34N){font-size:1rem}}.overline:where(.astro-PUX6A34N),.overline__large:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .counter:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .links:where(.astro-PUX6A34N),.overline__small:where(.astro-PUX6A34N){letter-spacing:1px;text-transform:uppercase}.overline__small:where(.astro-PUX6A34N){font-size:.75rem}.overline__large:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .counter:where(.astro-PUX6A34N),.nav__menu:where(.astro-PUX6A34N) .links:where(.astro-PUX6A34N){font-size:.88rem}.caption:where(.astro-PUX6A34N),.caption__uppercase:where(.astro-PUX6A34N){font-size:.75rem}.caption__uppercase:where(.astro-PUX6A34N){letter-spacing:.08em;text-transform:uppercase}.caption:where(.astro-PUX6A34N) .footer-text:where(.astro-PUX6A34N),.caption:where(.astro-PUX6A34N) .footer-text__uppercase:where(.astro-PUX6A34N),.caption__uppercase:where(.astro-PUX6A34N) .footer-text:where(.astro-PUX6A34N),.caption__uppercase:where(.astro-PUX6A34N) .footer-text__uppercase:where(.astro-PUX6A34N){font-size:.62rem}.caption:where(.astro-PUX6A34N) .footer-text__uppercase:where(.astro-PUX6A34N),.caption__uppercase:where(.astro-PUX6A34N) .footer-text__uppercase:where(.astro-PUX6A34N){letter-spacing:.08em;text-transform:uppercase}.nav:where(.astro-PUX6A34N){width:100%;background-color:#191d23}.nav__container:where(.astro-PUX6A34N){display:flex;justify-content:space-between;width:100%;max-width:1248px;align-items:center;padding:32px 96px;margin:0 auto}@media only screen and (max-width: 72rem){.nav__container:where(.astro-PUX6A34N){padding:32px 64px}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N){display:block;cursor:pointer;border:none;background:none;width:20px;height:20px;position:absolute;top:30px;right:64px;padding:0;opacity:.8;transition:opacity .5s ease;outline:none;z-index:9999}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N):hover{opacity:1}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N){display:block;background:hsl(324,100%,67.1%);width:100%;height:2px;position:absolute;top:0;left:0;transform:translateY(10px);transition:transform .5s ease,border-color .5s ease .3s}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N):before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:hsl(324,100%,67.1%);transform:translateY(-8px);animation-name:topLineBurger;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N):after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:hsl(324,100%,67.1%);transform:translateY(8px);animation-name:bottomLineBurger;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N).opened{background:transparent;transition:border-color .3s ease}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N).opened:before{animation-name:topLineCross;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N) .burgerlines:where(.astro-PUX6A34N).opened:after{animation-name:bottomLineCross;animation-duration:.6s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:forwards}}@media only screen and (max-width: 51rem){.nav__container:where(.astro-PUX6A34N){padding:32px}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N){right:32px}}@media only screen and (max-width: 28rem){.nav__container:where(.astro-PUX6A34N){padding:32px 16px}.nav__container:where(.astro-PUX6A34N) .burgermenu:where(.astro-PUX6A34N){right:16px}}.nav__menu:where(.astro-PUX6A34N){display:flex;align-items:center;gap:40px}.nav__menu:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N){text-decoration:none}.nav__menu:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N):link,.nav__menu:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N):visited{color:#fff}.nav__menu:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N):hover,.nav__menu:where(.astro-PUX6A34N) a:where(.astro-PUX6A34N):focus{color:#ff73c7}.nav__menu:where(.astro-PUX6A34N) .counter:where(.astro-PUX6A34N){margin-right:4px}@media only screen and (max-width: 72rem){.nav__menu:where(.astro-PUX6A34N){background:hsla(0,0%,0%,.9);position:fixed;flex-direction:column;align-items:flex-start;gap:20px;padding-top:min(20vh,120px);padding-left:48px;inset:0 0 0 60%;z-index:1000;transform:translate(100%);transition:transform .35s ease-out}@supports (backdrop-filter: blur(1rem)){.nav__menu:where(.astro-PUX6A34N){background:hsla(0,0%,0%,.5);backdrop-filter:blur(1rem)}}}@media only screen and (max-width: 28rem){.nav__menu:where(.astro-PUX6A34N){inset:0 0 0 30%}}.nav__menu:where(.astro-PUX6A34N)[data-visible=true]{transform:translate(0)}.burgermenu:where(.astro-PUX6A34N){display:none}.sr-only:where(.astro-PUX6A34N):not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes topLineCross{0%{transform:translateY(-8px)}50%{transform:translateY(0)}to{transform:translateY(0) rotate(45deg)}}@keyframes bottomLineCross{0%{transform:translateY(8px)}50%{transform:translateY(0)}to{transform:translateY(0) rotate(-45deg)}}@keyframes topLineBurger{0%{transform:translateY(0) rotate(45deg)}50%{transform:rotate(0)}to{transform:translateY(-8px) rotate(0)}}@keyframes bottomLineBurger{0%{transform:translateY(0) rotate(-45deg)}50%{transform:rotate(0)}to{transform:translateY(8px) rotate(0)}}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-regular.14ce87c8.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-regular.b7bd0dae.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-regular.315237f3.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-regular.9334f6c9.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-italic.31acba8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-italic.f22a2d87.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-italic.c2106168.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-italic.bef505f6.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500.ff3a7f90.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500.f0449a38.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500.de6361a0.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500.0ed88c18.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.bd96506e.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500italic.4651efee.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500italic.ab240bc7.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.63d5cfae.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600.2289e077.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600.76358438.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600.e4637146.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600.852e0e4d.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.55845d8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600italic.9d3d1a3d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600italic.d0dc319f.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.ee837c53.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700.b3525e8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700.5ef67ffc.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700.2d19083a.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700.fc54f726.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d43fe537.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700italic.beb48c7d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700italic.2d58cdad.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d2fa52f4.svg#IBMPlexMono) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300.a8815a36.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300.a8815a36.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300.02319a5c.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300.c75866e5.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300.aa631ddf.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300.e4221f7b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300italic.6287b2a7.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300italic.9d35452a.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300italic.73c065f9.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300italic.ef5ad2a8.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:400;src:url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot);src:local(""),url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-regular.7a27c7fd.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-regular.eb9b37fb.woff) format("woff"),url(/_astro/inria-sans-v14-latin-regular.26926e37.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-regular.d91b5b3f.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:400;src:url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot);src:local(""),url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-italic.8946dbac.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-italic.2344d47d.woff) format("woff"),url(/_astro/inria-sans-v14-latin-italic.9a989712.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-italic.5e53e2e0.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700.79cd5681.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700.79cd5681.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700.db8d9738.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700.d383754c.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700.7bb50a38.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700.ae30306b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700italic.4fb41d95.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700italic.673bedc2.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700italic.ad9fa309.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700italic.6d8d58b7.svg#InriaSans) format("svg")}.w__300:where(.astro-SH445JDO){font-weight:300}.w__400:where(.astro-SH445JDO){font-weight:400}.w__500:where(.astro-SH445JDO){font-weight:500}.w__600:where(.astro-SH445JDO){font-weight:600}.w__700:where(.astro-SH445JDO){font-weight:700}strong:where(.astro-SH445JDO){font-weight:700}h1:where(.astro-SH445JDO),h2:where(.astro-SH445JDO),h3:where(.astro-SH445JDO),h4:where(.astro-SH445JDO),h5:where(.astro-SH445JDO),h6:where(.astro-SH445JDO){font-family:IBM Plex Mono,Courier New,Courier,monospace}p:where(.astro-SH445JDO),figcaption:where(.astro-SH445JDO),small:where(.astro-SH445JDO),a:where(.astro-SH445JDO),li:where(.astro-SH445JDO),label:where(.astro-SH445JDO),input:where(.astro-SH445JDO)::placeholder,textarea:where(.astro-SH445JDO)::placeholder{font-family:Inria Sans,Arial,Helvetica,sans-serif}h1:where(.astro-SH445JDO){letter-spacing:-.04em}h2:where(.astro-SH445JDO),h3:where(.astro-SH445JDO),h4:where(.astro-SH445JDO),h5:where(.astro-SH445JDO),h6:where(.astro-SH445JDO){letter-spacing:-.02em}.display-01:where(.astro-SH445JDO){font-size:4.5rem}.display-02:where(.astro-SH445JDO){font-size:3.75rem}h1:where(.astro-SH445JDO){font-size:3rem}@media only screen and (max-width: 72rem){h1:where(.astro-SH445JDO){font-size:2.12rem}}h2:where(.astro-SH445JDO){font-size:2.44rem}@media only screen and (max-width: 72rem){h2:where(.astro-SH445JDO){font-size:2.06rem}}@media only screen and (max-width: 51rem){h2:where(.astro-SH445JDO){font-size:1.75rem}}h3:where(.astro-SH445JDO){font-size:2.06rem}@media only screen and (max-width: 72rem){h3:where(.astro-SH445JDO){font-size:1.75rem}}h4:where(.astro-SH445JDO){font-size:1.75rem}@media only screen and (max-width: 72rem){h4:where(.astro-SH445JDO){font-size:1.44rem}}h5:where(.astro-SH445JDO){font-size:1.44rem}@media only screen and (max-width: 72rem){h5:where(.astro-SH445JDO){font-size:1.19rem}}h6:where(.astro-SH445JDO){font-size:1.19rem}@media only screen and (max-width: 72rem){h6:where(.astro-SH445JDO){font-size:1rem}}.p1:where(.astro-SH445JDO){font-size:.88rem}.p2:where(.astro-SH445JDO){font-size:1rem}.p3:where(.astro-SH445JDO){font-size:1.12rem}@media only screen and (max-width: 72rem){.p3:where(.astro-SH445JDO){font-size:1rem}}.overline:where(.astro-SH445JDO),.overline__large:where(.astro-SH445JDO),.overline__small:where(.astro-SH445JDO){letter-spacing:1px;text-transform:uppercase}.overline__small:where(.astro-SH445JDO){font-size:.75rem}.overline__large:where(.astro-SH445JDO){font-size:.88rem}.caption:where(.astro-SH445JDO),.caption__uppercase:where(.astro-SH445JDO){font-size:.75rem}.caption__uppercase:where(.astro-SH445JDO){letter-spacing:.08em;text-transform:uppercase}.caption:where(.astro-SH445JDO) .footer-text:where(.astro-SH445JDO),.caption:where(.astro-SH445JDO) .footer-text__uppercase:where(.astro-SH445JDO),.caption__uppercase:where(.astro-SH445JDO) .footer-text:where(.astro-SH445JDO),.caption__uppercase:where(.astro-SH445JDO) .footer-text__uppercase:where(.astro-SH445JDO){font-size:.62rem}.caption:where(.astro-SH445JDO) .footer-text__uppercase:where(.astro-SH445JDO),.caption__uppercase:where(.astro-SH445JDO) .footer-text__uppercase:where(.astro-SH445JDO){letter-spacing:.08em;text-transform:uppercase}section:where(.astro-SH445JDO){display:flex;align-items:center;flex-direction:column;justify-content:center;padding:100px 96px;width:100%;overflow-x:hidden;overflow-y:hidden;position:relative;isolation:isolate}@media only screen and (max-width: 72rem){section:where(.astro-SH445JDO){padding:100px 64px}}@media only screen and (max-width: 51rem){section:where(.astro-SH445JDO){padding:80px 32px}}@media only screen and (max-width: 28rem){section:where(.astro-SH445JDO){padding:60px 16px}}.dark:where(.astro-SH445JDO){background:hsl(216,16.7%,23.5%)}.light:where(.astro-SH445JDO){background:hsl(210,14.3%,97.3%)}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-regular.e66b24db.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-regular.14ce87c8.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-regular.b7bd0dae.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-regular.315237f3.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-regular.9334f6c9.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-italic.3a76fb54.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-italic.31acba8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-italic.f22a2d87.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-italic.c2106168.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-italic.bef505f6.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500.799c45f9.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500.ff3a7f90.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500.f0449a38.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500.de6361a0.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500.0ed88c18.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-500italic.07f51d48.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.bd96506e.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-500italic.4651efee.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-500italic.ab240bc7.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-500italic.63d5cfae.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600.636c786d.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600.2289e077.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600.76358438.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600.e4637146.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600.852e0e4d.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;src:url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-600italic.948acfd2.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.55845d8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-600italic.9d3d1a3d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-600italic.d0dc319f.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-600italic.ee837c53.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700.55df20d8.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700.b3525e8c.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700.5ef67ffc.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700.2d19083a.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700.fc54f726.svg#IBMPlexMono) format("svg")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;src:url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot);src:local(""),url(/_astro/ibm-plex-mono-v15-latin-700italic.6104f5de.eot?#iefix) format("embedded-opentype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d43fe537.woff2) format("woff2"),url(/_astro/ibm-plex-mono-v15-latin-700italic.beb48c7d.woff) format("woff"),url(/_astro/ibm-plex-mono-v15-latin-700italic.2d58cdad.ttf) format("truetype"),url(/_astro/ibm-plex-mono-v15-latin-700italic.d2fa52f4.svg#IBMPlexMono) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300.a8815a36.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300.a8815a36.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300.02319a5c.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300.c75866e5.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300.aa631ddf.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300.e4221f7b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:300;src:url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot);src:local(""),url(/_astro/inria-sans-v14-latin-300italic.0b603a0f.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-300italic.6287b2a7.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-300italic.9d35452a.woff) format("woff"),url(/_astro/inria-sans-v14-latin-300italic.73c065f9.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-300italic.ef5ad2a8.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:400;src:url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot);src:local(""),url(/_astro/inria-sans-v14-latin-regular.137db7c2.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-regular.7a27c7fd.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-regular.eb9b37fb.woff) format("woff"),url(/_astro/inria-sans-v14-latin-regular.26926e37.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-regular.d91b5b3f.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:400;src:url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot);src:local(""),url(/_astro/inria-sans-v14-latin-italic.26b7de77.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-italic.8946dbac.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-italic.2344d47d.woff) format("woff"),url(/_astro/inria-sans-v14-latin-italic.9a989712.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-italic.5e53e2e0.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:normal;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700.79cd5681.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700.79cd5681.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700.db8d9738.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700.d383754c.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700.7bb50a38.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700.ae30306b.svg#InriaSans) format("svg")}@font-face{font-family:Inria Sans;font-style:italic;font-weight:700;src:url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot);src:local(""),url(/_astro/inria-sans-v14-latin-700italic.add2f649.eot?#iefix) format("embedded-opentype"),url(/_astro/inria-sans-v14-latin-700italic.4fb41d95.woff2) format("woff2"),url(/_astro/inria-sans-v14-latin-700italic.673bedc2.woff) format("woff"),url(/_astro/inria-sans-v14-latin-700italic.ad9fa309.ttf) format("truetype"),url(/_astro/inria-sans-v14-latin-700italic.6d8d58b7.svg#InriaSans) format("svg")}.w__300:where(.astro-SZ7XMLTE),.urls:where(.astro-SZ7XMLTE),p:where(.astro-SZ7XMLTE){font-weight:300}.w__400:where(.astro-SZ7XMLTE),.titles:where(.astro-SZ7XMLTE){font-weight:400}.w__500:where(.astro-SZ7XMLTE){font-weight:500}.w__600:where(.astro-SZ7XMLTE){font-weight:600}.w__700:where(.astro-SZ7XMLTE){font-weight:700}strong:where(.astro-SZ7XMLTE){font-weight:700}h1:where(.astro-SZ7XMLTE),h2:where(.astro-SZ7XMLTE),h3:where(.astro-SZ7XMLTE),h4:where(.astro-SZ7XMLTE),h5:where(.astro-SZ7XMLTE),h6:where(.astro-SZ7XMLTE){font-family:IBM Plex Mono,Courier New,Courier,monospace}p:where(.astro-SZ7XMLTE),figcaption:where(.astro-SZ7XMLTE),small:where(.astro-SZ7XMLTE),a:where(.astro-SZ7XMLTE),li:where(.astro-SZ7XMLTE),label:where(.astro-SZ7XMLTE),input:where(.astro-SZ7XMLTE)::placeholder,textarea:where(.astro-SZ7XMLTE)::placeholder{font-family:Inria Sans,Arial,Helvetica,sans-serif}h1:where(.astro-SZ7XMLTE){letter-spacing:-.04em}h2:where(.astro-SZ7XMLTE),h3:where(.astro-SZ7XMLTE),h4:where(.astro-SZ7XMLTE),h5:where(.astro-SZ7XMLTE),h6:where(.astro-SZ7XMLTE){letter-spacing:-.02em}.display-01:where(.astro-SZ7XMLTE){font-size:4.5rem}.display-02:where(.astro-SZ7XMLTE){font-size:3.75rem}h1:where(.astro-SZ7XMLTE){font-size:3rem}@media only screen and (max-width: 72rem){h1:where(.astro-SZ7XMLTE){font-size:2.12rem}}h2:where(.astro-SZ7XMLTE){font-size:2.44rem}@media only screen and (max-width: 72rem){h2:where(.astro-SZ7XMLTE){font-size:2.06rem}}@media only screen and (max-width: 51rem){h2:where(.astro-SZ7XMLTE){font-size:1.75rem}}h3:where(.astro-SZ7XMLTE){font-size:2.06rem}@media only screen and (max-width: 72rem){h3:where(.astro-SZ7XMLTE){font-size:1.75rem}}h4:where(.astro-SZ7XMLTE){font-size:1.75rem}@media only screen and (max-width: 72rem){h4:where(.astro-SZ7XMLTE){font-size:1.44rem}}h5:where(.astro-SZ7XMLTE){font-size:1.44rem}@media only screen and (max-width: 72rem){h5:where(.astro-SZ7XMLTE){font-size:1.19rem}}h6:where(.astro-SZ7XMLTE){font-size:1.19rem}@media only screen and (max-width: 72rem){h6:where(.astro-SZ7XMLTE){font-size:1rem}}.p1:where(.astro-SZ7XMLTE),.urls:where(.astro-SZ7XMLTE),p:where(.astro-SZ7XMLTE){font-size:.88rem}.p2:where(.astro-SZ7XMLTE){font-size:1rem}.p3:where(.astro-SZ7XMLTE){font-size:1.12rem}@media only screen and (max-width: 72rem){.p3:where(.astro-SZ7XMLTE){font-size:1rem}}.overline:where(.astro-SZ7XMLTE),.overline__large:where(.astro-SZ7XMLTE),.titles:where(.astro-SZ7XMLTE),.overline__small:where(.astro-SZ7XMLTE){letter-spacing:1px;text-transform:uppercase}.overline__small:where(.astro-SZ7XMLTE){font-size:.75rem}.overline__large:where(.astro-SZ7XMLTE),.titles:where(.astro-SZ7XMLTE){font-size:.88rem}.caption:where(.astro-SZ7XMLTE),.caption__uppercase:where(.astro-SZ7XMLTE){font-size:.75rem}.caption__uppercase:where(.astro-SZ7XMLTE){letter-spacing:.08em;text-transform:uppercase}.caption:where(.astro-SZ7XMLTE) .footer-text:where(.astro-SZ7XMLTE),.caption:where(.astro-SZ7XMLTE) .footer-text__uppercase:where(.astro-SZ7XMLTE),.caption__uppercase:where(.astro-SZ7XMLTE) .footer-text:where(.astro-SZ7XMLTE),.caption__uppercase:where(.astro-SZ7XMLTE) .footer-text__uppercase:where(.astro-SZ7XMLTE){font-size:.62rem}.caption:where(.astro-SZ7XMLTE) .footer-text__uppercase:where(.astro-SZ7XMLTE),.caption__uppercase:where(.astro-SZ7XMLTE) .footer-text__uppercase:where(.astro-SZ7XMLTE){letter-spacing:.08em;text-transform:uppercase}img:where(.astro-SZ7XMLTE){width:172px;margin-bottom:16px;margin-top:6px}footer:where(.astro-SZ7XMLTE){display:flex;align-items:center;flex-direction:column;justify-content:center;background:hsl(216,16.7%,11.8%);padding:100px 96px 120px;width:100%;position:relative}@media only screen and (max-width: 72rem){footer:where(.astro-SZ7XMLTE){padding:100px 64px 120px}}@media only screen and (max-width: 51rem){footer:where(.astro-SZ7XMLTE){padding:80px 32px 120px}}@media only screen and (max-width: 28rem){footer:where(.astro-SZ7XMLTE){padding:60px 16px 120px}}p:where(.astro-SZ7XMLTE){color:#a0abbb}.container:where(.astro-SZ7XMLTE){display:flex;width:100%;max-width:1040px;justify-content:space-between;gap:16px}@media only screen and (max-width: 42rem){.container:where(.astro-SZ7XMLTE){flex-direction:column;align-items:center;gap:40px}}.site-details:where(.astro-SZ7XMLTE){width:30%;min-width:220px}@media only screen and (max-width: 72rem){.site-details:where(.astro-SZ7XMLTE){width:25%}}@media only screen and (max-width: 28rem){.site-details:where(.astro-SZ7XMLTE){width:100%}}.social:where(.astro-SZ7XMLTE){display:flex;margin-top:16px;gap:4px}.links:where(.astro-SZ7XMLTE){display:flex;justify-content:flex-end;flex-wrap:wrap;gap:32px;width:70%}.links:where(.astro-SZ7XMLTE) .urls:where(.astro-SZ7XMLTE){display:flex;flex-direction:column}@media only screen and (max-width: 42rem){.links:where(.astro-SZ7XMLTE){width:100%;justify-content:center}}@media only screen and (max-width: 28rem){.links:where(.astro-SZ7XMLTE){justify-content:flex-start}}.titles:where(.astro-SZ7XMLTE){color:#fff;margin-bottom:12px}.urls:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):not(:last-child){margin-bottom:6px}.urls:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):link,.urls:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):visited{color:#a0abbb;text-decoration:none}.urls:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):hover,.urls:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE):focus{color:#d0d5dd;text-decoration:none}.copyright:where(.astro-SZ7XMLTE){position:absolute;bottom:16px;left:50%;transform:translate(-50%);text-align:center;width:100%;padding-left:16px;padding-right:16px}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-style:normal;line-height:calc(1em + .3rem)}
