header[data-astro-cid-djnp5gro]{display:flex;flex-direction:column;max-width:var(--max-width);margin-inline:auto;margin-block-start:2.2rem}.brand[data-astro-cid-djnp5gro]{color:inherit;text-decoration:none;display:flex;row-gap:.6rem;flex-direction:column;margin-bottom:1.8rem;h1{font-size:inherit;font-weight:var(--extra-bold);text-transform:uppercase;letter-spacing:.1rem;margin:0;line-height:1;text-align:left}p{margin:0;line-height:1}}nav[data-astro-cid-djnp5gro]{text-wrap:balance;margin-top:-1rem;a{text-align:center;padding-inline:.4rem;margin-top:1rem;margin-right:.4rem;.icon{margin-right:0rem}}}@media screen and (max-width: 319px){nav[data-astro-cid-djnp5gro]{a .icon{display:none}}}@media screen and (min-width: 350px){nav[data-astro-cid-djnp5gro]{a{padding-inline:.6rem}.icon{padding-right:.1rem}}}@media screen and (min-width: 370px){nav[data-astro-cid-djnp5gro]{a{padding-inline:1rem}}}@media screen and (min-width: 400px){nav[data-astro-cid-djnp5gro]{display:flex;flex-wrap:nowrap;font-size:1.6rem;a{line-height:2.2rem;padding-inline:.2rem;padding-block:.4rem .5rem}}}@media screen and (min-width: 450px){header[data-astro-cid-djnp5gro]{margin-block-start:2.4rem}.brand[data-astro-cid-djnp5gro]{flex-direction:row;column-gap:1rem;margin-block-end:1.6rem}}@media screen and (min-width: 480px){nav[data-astro-cid-djnp5gro]{a{font-size:1.8rem;padding-inline:.5rem}}}@media screen and (min-width: 560px){nav[data-astro-cid-djnp5gro]{a{padding-inline:.8rem}}}@media screen and (min-width: 860px){header[data-astro-cid-djnp5gro]{flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:nowrap}.brand[data-astro-cid-djnp5gro]{flex-direction:column}nav[data-astro-cid-djnp5gro]{position:relative;top:.9rem;column-gap:.4rem;a{padding-inline:.7rem}}}@media screen and (min-width: 890px){nav[data-astro-cid-djnp5gro]{a{padding-inline:.9rem}}}@media screen and (min-width: 1030px){header[data-astro-cid-djnp5gro]{margin-block-start:3.8rem}}@media screen and (min-width: 1100px){header[data-astro-cid-djnp5gro]{margin-block-start:4.4rem}}@media screen and (min-width: 1250px){header[data-astro-cid-djnp5gro]{margin-block-start:5.2rem}}@font-face{font-family:Barlow;src:url(/Barlow-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:Barlow;src:url(/Barlow-Bold.woff2) format("woff2");font-weight:700}@font-face{font-family:Barlow;src:url(/Barlow-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Barlow;src:url(/Barlow-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:Barlow;src:url(/Barlow-ExtraBold.woff2) format("woff2");font-weight:800}:root{--semi-bold: 500;--extra-bold: 800}html{font-size:62.5%;font-family:Barlow,sans-serif}:root{--baseline: 1.4rem;--size-1: 1.4rem;--size-2: 2.8rem;--size-3: 4.2rem;--size-4: 5.6rem;--size-5: 6.6rem;--font-sm: 1.6rem;--font-sm-line-height: 2.8rem;--font-md: 1.8rem;--font-md-line-height: 2.8rem;--font-lg: 2.4rem;--font-lg-line-height: 2.8rem;--font-lg-dynamic: 2.4rem;--font-lg-dynamic-line-height: 2.8rem;--font-xl: 3.6rem;--font-xl-line-height: 4.2rem;--font-xl-dynamic: 3.6rem;--font-xl-line-height-dynamic: 4.2rem;--grid: repeat(12, 1fr)}body{margin-inline:2rem;-webkit-text-size-adjust:100%}@media screen and (min-width: 750px){:root{--font-lg-dynamic: 3.6rem;--font-lg-line-height-dynamic: 4.2rem;--font-xl-dynamic: 4.8rem;--font-xl-line-height-dynamic: 5.6rem}body{margin-inline:var(--size-2)}}body{font-size:var(--font-md);line-height:var(--font-md-line-height)}small{font-size:var(--size-sm);line-height:var(--font-sm-line-height)}p,ul,ol,img{margin-block:var(--baseline)}p{hyphens:auto;text-wrap:pretty}p>img{margin-block:0}.intro{font-weight:var(--semi-bold);hyphens:none}ul,ol{padding-inline-start:1.75rem}h1{font-weight:400;font-size:var(--font-xl-dynamic);line-height:var(--font-xl-line-height-dynamic);margin-block:var(--size-2) var(--size-1);text-wrap:balance}h2{font-weight:400;font-size:var(--font-lg);line-height:var(--font-lg-line-height);margin-block:var(--size-2) 0;text-wrap:balance}h3{font-weight:var(--semi-bold);font-size:inherit;line-height:inherit;margin-block:var(--size-2) 0}:root{--color-0: #EB1478;--color-1: #E026B0;--color-2: #C81AFA;--color-3: #9C1EFF;--color-4: #7945FF;--color-5: #5850FF;--base-color: darkGray;--mix-percent-for-bg: 13%;--color-background-base: white;--color-foreground: #262626;--color-foreground-high: black;--color-link: #C1008F;--color-inverted-foreground: white;--background-no-signal: #EEEEEE;--color-input-background: white}*[data-color-index="0"]{--base-color: var(--color-0)}*[data-color-index="1"]{--base-color: var(--color-1)}*[data-color-index="2"]{--base-color: var(--color-2)}*[data-color-index="3"]{--base-color: var(--color-3)}*[data-color-index="4"]{--base-color: var(--color-4)}*[data-color-index="5"]{--base-color: var(--color-5)}@media (prefers-color-scheme: dark){:root{--color-background-base: black;--color-foreground: #E8E8E8;--color-foreground-high: white;--color-link: #E042B7;--mix-percent-for-bg: 17%;--color-input-background: #1E1E1E}}a{color:var(--color-link)}body{color:var(--color-foreground);background:color-mix(in srgb,var(--base-color) var(--mix-percent-for-bg),var(--color-background-base))}@view-transition{navigation: auto;}html{box-sizing:border-box;--md: 650px}img{max-width:100%;height:auto;border-radius:.3rem;box-shadow:0 .2rem .4rem #0000003d}.unstyled-media img{border-radius:unset;box-shadow:unset}label{margin-top:2.1rem;display:block}input,textarea{font-family:inherit;font-size:var(--font-md);line-height:var(--font-md-line-height);border-radius:.3rem;border:1px solid var(--color-foreground);display:block;box-sizing:border-box;width:100%;padding:.8rem;margin-top:.7rem;color:var(--color-foreground);background-color:var(--color-input-background)}input:focus,textarea:focus{border-color:var(--color-link);outline-color:var(--color-link);outline-width:1px;outline-style:solid}button{border:none;background-color:var(--color-link);color:var(--color-inverted-foreground);font-family:inherit;font-size:var(--font-md);line-height:3.4rem;padding-bottom:.2rem;padding-inline:2rem;border-radius:.3rem;margin-top:2.1rem;cursor:pointer}button:focus{outline-offset:.4rem;outline-color:var(--color-link)}html{background-color:var(--color);margin-inline:var(--size-1)}body{max-width:96rem;margin-inline:auto}@media screen and (min-width: 700px){html{margin-top:var(--size-1);margin-inline:var(--size-2)}}footer{font-size:var(--font-sm);margin-block:var(--size-2);text-align:center}
