@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{font-weight:300}.w__400{font-weight:400}.w__500{font-weight:500}.w__600{font-weight:600}.w__700,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:IBM Plex Mono,Courier New,Courier,monospace}p,figcaption,small,a,li,label,input::placeholder,textarea::placeholder{font-family:Inria Sans,Arial,Helvetica,sans-serif}h1{letter-spacing:-.04em}h2,h3,h4,h5,h6{letter-spacing:-.02em}.display-01{font-size:4.5rem}.display-02{font-size:3.75rem}h1{font-size:3rem}@media only screen and (max-width: 72rem){h1{font-size:2.12rem}}h2{font-size:2.44rem}@media only screen and (max-width: 72rem){h2{font-size:2.06rem}}@media only screen and (max-width: 51rem){h2{font-size:1.75rem}}h3{font-size:2.06rem}@media only screen and (max-width: 72rem){h3{font-size:1.75rem}}h4{font-size:1.75rem}@media only screen and (max-width: 72rem){h4{font-size:1.44rem}}h5{font-size:1.44rem}@media only screen and (max-width: 72rem){h5{font-size:1.19rem}}h6{font-size:1.19rem}@media only screen and (max-width: 72rem){h6{font-size:1rem}}.p1{font-size:.88rem}.p2{font-size:1rem}.p3{font-size:1.12rem}@media only screen and (max-width: 72rem){.p3{font-size:1rem}}.overline,.overline__large,.overline__small{letter-spacing:1px;text-transform:uppercase}.overline__small{font-size:.75rem}.overline__large{font-size:.88rem}.caption,.caption__uppercase{font-size:.75rem}.caption__uppercase{letter-spacing:.08em;text-transform:uppercase}.caption .footer-text,.caption .footer-text__uppercase,.caption__uppercase .footer-text,.caption__uppercase .footer-text__uppercase{font-size:.62rem}.caption .footer-text__uppercase,.caption__uppercase .footer-text__uppercase{letter-spacing:.08em;text-transform:uppercase}.btn:where(.astro-VNZLVQNM){display:flex;flex-direction:row;justify-content:center;align-items:center;width:fit-content;text-decoration:none;text-transform:capitalize;border-radius:4px;gap:8px}.fit-content:where(.astro-VNZLVQNM){width:fit-content}.stretch:where(.astro-VNZLVQNM){width:100%}.primary:where(.astro-VNZLVQNM){background:hsl(217,91.2%,59.8%);color:#fff}.primary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#fff}.primary:where(.astro-VNZLVQNM):hover{background:hsl(213,93.9%,67.8%)}.secondary:where(.astro-VNZLVQNM){background:hsl(324,100%,67.1%);color:#fff}.secondary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#fff}.secondary:where(.astro-VNZLVQNM):hover{background:hsl(324,100%,72.5%)}.outlined-primary:where(.astro-VNZLVQNM){background:none;border:1px solid hsl(217,91.2%,59.8%);color:#3b83f6}.outlined-primary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#3b83f6}.outlined-primary:where(.astro-VNZLVQNM):hover{border:1px solid hsl(213,93.9%,67.8%);color:#60a5fa}.outlined-primary:where(.astro-VNZLVQNM):hover svg:where(.astro-VNZLVQNM){fill:#60a5fa}.outlined-secondary:where(.astro-VNZLVQNM){background:none;border:1px solid hsl(324,100%,67.1%);color:#ff57bc}.outlined-secondary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#ff57bc}.outlined-secondary:where(.astro-VNZLVQNM):hover{border:1px solid hsl(324,100%,72.5%);color:#ff73c7}.outlined-secondary:where(.astro-VNZLVQNM):hover svg:where(.astro-VNZLVQNM){fill:#ff73c7}.outlined-white:where(.astro-VNZLVQNM){background:none;border:1px solid hsl(0,0%,100%);color:#fff}.outlined-white:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#fff}.outlined-white:where(.astro-VNZLVQNM):hover{border:1px solid hsl(324,100%,72.5%);color:#ff73c7}.outlined-white:where(.astro-VNZLVQNM):hover svg:where(.astro-VNZLVQNM){fill:#ff73c7}.outlined-black-primary:where(.astro-VNZLVQNM){background:none;border:1px solid hsl(210,13.3%,5.9%);color:#0d0f11}.outlined-black-primary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#0d0f11}.outlined-black-primary:where(.astro-VNZLVQNM):hover{border:1px solid hsl(213,93.9%,67.8%);color:#60a5fa}.outlined-black-primary:where(.astro-VNZLVQNM):hover svg:where(.astro-VNZLVQNM){fill:#60a5fa}.outlined-black-secondary:where(.astro-VNZLVQNM){background:none;border:1px solid hsl(210,13.3%,5.9%);color:#0d0f11}.outlined-black-secondary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#0d0f11}.outlined-black-secondary:where(.astro-VNZLVQNM):hover{border:1px solid hsl(324,100%,72.5%);color:#ff73c7}.outlined-black-secondary:where(.astro-VNZLVQNM):hover svg:where(.astro-VNZLVQNM){fill:#ff73c7}.text:where(.astro-VNZLVQNM){background:none;color:#0d0f11;border-radius:none}.text:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#0d0f11}.text:where(.astro-VNZLVQNM):hover{text-decoration:underline}.text-primary:where(.astro-VNZLVQNM){background:none;color:#64748b;border-radius:none;text-decoration:underline}.text-primary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#3b83f6}.text-primary:where(.astro-VNZLVQNM):hover{color:#0d0f11}.text-secondary:where(.astro-VNZLVQNM){background:none;color:#64748b;border-radius:none;text-decoration:underline}.text-secondary:where(.astro-VNZLVQNM) svg:where(.astro-VNZLVQNM){fill:#ff57bc}.text-secondary:where(.astro-VNZLVQNM):hover{color:#0d0f11}.small:where(.astro-VNZLVQNM){padding:6px 12px}.small:where(.astro-VNZLVQNM).text,.small:where(.astro-VNZLVQNM).text-primary,.small:where(.astro-VNZLVQNM).text-secondary{padding:0}.medium:where(.astro-VNZLVQNM){padding:10px 16px}.medium:where(.astro-VNZLVQNM).text,.medium:where(.astro-VNZLVQNM).text-primary,.medium:where(.astro-VNZLVQNM).text-secondary{padding:0}.large:where(.astro-VNZLVQNM){padding:12px 20px}.large:where(.astro-VNZLVQNM).text,.large:where(.astro-VNZLVQNM).text-primary,.large:where(.astro-VNZLVQNM).text-secondary{padding:0}
