@font-face{font-family:Audiowide;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/audiowide-latin-ext-400-normal.vZLf3piE.woff2) format("woff2"),url(/_astro/audiowide-all-400-normal.DjjkHiHx.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Audiowide;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/audiowide-latin-400-normal.6GFCX7ni.woff2) format("woff2"),url(/_astro/audiowide-all-400-normal.DjjkHiHx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Futurewave;src:url(/fonts/Futurewave.ttf) format("truetype"),url(/fonts/Futurewave.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Comfortaa,sans-serif;src:local("Sans Serif"),url(/fonts/Comfortaa-VariableFont_wght.ttf) format("truetype");font-optical-sizing:auto;font-weight:300;font-style:normal}a,.btn{border-radius:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}a:hover,.btn:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}h1,h2,h3,h4,h5,h6{font-family:Audiowide,ui-serif,Georgia,Cambria,Times New Roman,Times,serif}p,li,blockquote{font-family:Comfortaa,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.logo,.transmission-label{font-family:Futurewave,monospace}.btn--primary{background-color:transparent;--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #0ea5e9;--tw-shadow: var(--tw-shadow-colored)}.btn--secondary{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: #fff;--tw-shadow: var(--tw-shadow-colored)}.text-gradient-amber{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #6b21a8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #991b1b var(--tw-gradient-to-position)}.text-gradient-brand{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #86efac var(--tw-gradient-from-position);--tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.bg-gradient-hero{background-image:radial-gradient(ellipse at top,var(--tw-gradient-stops));--tw-gradient-from: rgb(107 33 168 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(56 189 248 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(7 89 133 / .1) var(--tw-gradient-to-position)}.background-gradient-brand{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #6b21a8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0ea5e9 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.hero-gradient-brand{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(107 33 168 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(14 165 233 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(107 33 168 / .5) var(--tw-gradient-to-position)}.bg-gradient-scroll{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: rgb(107 33 168 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(147 197 253 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(147 197 253 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(209 213 219 / .5) var(--tw-gradient-to-position)}.bg-gradient-404{background-image:radial-gradient(ellipse at top,var(--tw-gradient-stops));--tw-gradient-from: rgb(209 213 219 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(192 38 211 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: rgb(234 88 12 / .9) var(--tw-gradient-to-position)}.text-sp{-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px}.prose{margin-left:auto;margin-right:auto;width:100%;max-width:72rem;letter-spacing:.025em;color:var(--color-primary)}@media (min-width: 1024px){.prose{font-size:1rem;line-height:1.5rem;font-size:clamp(1.125rem,calc(1.125rem + ((1.25 - 1.125) * ((100vw - 20rem) / (96 - 20)))),1.25rem);line-height:1.6}}.prose{line-height:1.75em}.prose>p{margin-top:.5rem;margin-bottom:.5rem;font-family:Comfortaa,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;font-size:clamp(1.125rem,calc(1.125rem + ((1.25 - 1.125) * ((100vw - 20rem) / (96 - 20)))),1.25rem);line-height:1.6}.prose>hr{margin-top:2rem;margin-bottom:2rem;--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.prose>h1{margin-bottom:2.5rem;margin-top:6rem;font-size:2.25rem;line-height:2.5rem;font-weight:400;letter-spacing:.1em;font-size:clamp(2.0272865295410156rem,calc(2.0272865295410156rem + ((3.1103999999999994 - 2.0272865295410156) * ((100vw - 20rem) / (96 - 20)))),3.1103999999999994rem);line-height:1.1}.prose>h2{margin-top:2.5rem;margin-bottom:2.5rem;font-size:32px;font-weight:400;line-height:38px}.prose>h3{margin-bottom:1rem;margin-top:2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1));font-size:clamp(1.423828125rem,calc(1.423828125rem + ((1.7999999999999998 - 1.423828125) * ((100vw - 20rem) / (96 - 20)))),1.7999999999999998rem);line-height:1.2}.prose>img{aspect-ratio:auto;background-size:cover;-o-object-fit:cover;object-fit:cover;height:100%;width:auto;border-radius:1rem}.prose strong{font-weight:400}.prose ul{padding-left:2rem}.prose ul li:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%20%3e%3cpath%20fill='currentColor'%20d='M303.25%2020.813c-19.18.348-39.962%209.117-56.5%2025.656c-22.422%2022.42-30.52%2052.633-22.75%2076.093c-65.983-30.33-59.733-32.19-123.344-73c-10.072-6.463-19.472-9.42-27.844-9.813a40.956%2040.956%200%200%200-2.593-.03c-12.75.2-22.962%206.374-29.532%2014.936C29.474%2069.27%2028.334%2090.84%2051.656%20109.094c31.026%2024.285%2058.81%2041.01%2079%2059.437c20.19%2018.43%2032.648%2040.622%2028.344%2070.064c-3.158%2021.608-13.658%2037.998-26.438%2051.47c-12.78%2013.47-27.778%2024.454-41.468%2036.655c-27.38%2024.4-50.33%2051.783-45.063%20114.28c3.328%2039.483%2034.19%2055.117%2059.69%2052.375c12.748-1.37%2023.477-7.368%2029.374-17.5c5.896-10.132%207.696-25.406-1.03-47.72c-7.595-19.415%203.133-40.834%2018.374-57.092c15.24-16.26%2036.798-28.82%2058.843-25c6.177%201.07%2011.454%204.72%2015.064%209.156c3.61%204.434%205.964%209.587%207.937%2015.217c3.948%2011.262%206.27%2024.706%209.126%2038.594c5.712%2027.78%2013.663%2055.97%2033.063%2068.47c37.963%2024.468%2075.257%2017.39%2091.905.438c8.324-8.477%2011.914-18.828%209.125-31.125c-2.79-12.298-12.677-27.19-34.25-41.875c-23.664-16.11-32.655-48.258-33.844-80.094c-1.19-31.836%205.287-64.078%2020.125-84.03c6.88-9.25%2017.516-13.15%2029.626-17.44c12.11-4.288%2026.207-8.474%2040.75-14.686c29.086-12.426%2059.667-32.198%2079.156-76.782c17.078-39.068%203.342-64.286-15.312-73.47c-9.327-4.59-20.13-5.16-30.438-.655c-10.307%204.507-20.43%2014.22-27.437%2031.782c-13.14%2032.934-39.188%2051.677-70.406%2056.407c-8.096%201.225-16.526%201.577-25.22%201.155c7.504-4.07%2014.71-9.367%2021.25-15.906c29.4-29.402%2034.242-72.228%2010.844-95.626c-10.237-10.237-24.176-15.053-39.094-14.782zm-87.688%20129.343c15.512-.115%2031.634%2010.905%2035.813%2030.75c28.278-25.368%2067.325-2.347%2056.72%2033.906c-10.762%2036.783-76.172%2043.73-88.064%2061.97c1.293-23.756-45.864-63.673-34.655-102.063c4.877-16.708%2017.335-24.468%2030.188-24.564z'%20%3e%3c/path%3e%3c/svg%20%3e") center no-repeat;display:inline-block;width:10px;height:10px;margin-right:8px;margin-left:-18px}.prose ol{list-style-position:inside;list-style-type:decimal;padding-left:1rem}.prose ol ::marker{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.prose li{margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.1em;font-size:clamp(1rem,calc(1rem + ((1.0416666666666667 - 1) * ((100vw - 20rem) / (96 - 20)))),1.0416666666666667rem);line-height:1.6}.prose :where(a){font-weight:700;--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-underline-offset:2px}.prose :where(a):hover{text-decoration-line:none}.prose>p code{margin-left:.125rem;margin-right:.125rem;margin-top:6rem;display:inline-block;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1));padding-left:.5rem;padding-right:.5rem;vertical-align:baseline;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1));font-size:clamp(1rem,calc(1rem + ((1.0416666666666667 - 1) * ((100vw - 20rem) / (96 - 20)))),1.0416666666666667rem);line-height:1.6}.prose>pre{margin-top:5rem;margin-bottom:5rem;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1));padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1));font-size:clamp(1rem,calc(1rem + ((1.0416666666666667 - 1) * ((100vw - 20rem) / (96 - 20)))),1.0416666666666667rem);line-height:1.6}[data-theme=light]{--color-primary: #111827;--color-secondary: #0ea5e9;--color-text: #4b5563;--color-text-offset: #4b5563;--color-background: #fff;--color-background-offset: #f3f4f6;--color-border: rgb(17 24 39 / 10%)}[data-theme=dark]{--color-primary: #fff;--color-secondary: #818cf8;--color-text: #f9fafb;--color-text-offset: #9ca3af;--color-background: #111827;--color-background-offset: #1f2937;--color-border: rgb(249 250 251 / 10%)}.fixed-header #theme-switcher[data-astro-cid-l4aeqea3]{margin-left:0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.fixed-header[data-astro-cid-hpnw4vwy]{position:fixed;bottom:auto;top:0;border-color:var(--color-border);color:var(--color-text);--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.modal[data-astro-cid-hpnw4vwy].is-open{display:block}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
