a[data-v-470b601d]:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}@media (min-width:768px){a[data-v-470b601d]:hover{background-color:transparent}}a[data-v-470b601d]:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}@media (min-width:768px){a[data-v-470b601d]:hover:where([class~=dark-mode],[class~=dark-mode] *){background-color:transparent}}a.router-link-active[data-v-470b601d]{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){a.router-link-active[data-v-470b601d]{background-color:transparent;--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}}a.router-link-active[data-v-470b601d]:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}@media (min-width:768px){a.router-link-active[data-v-470b601d]:where([class~=dark-mode],[class~=dark-mode] *){background-color:transparent}}:root{--font-display:"DM Serif Display",serif;--font-code:"JetBrains Mono",monospace;--accent:#378add;--accent-hover:#2d7bc4}html{scroll-behavior:smooth}footer article,section article{margin-left:.5rem;margin-right:.5rem}footer article p:first-child,section article p:first-child{margin-top:1rem}@media (min-width:768px){footer article p:first-child,section article p:first-child{margin-top:2.5rem}}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,section h1,section h2,section h3,section h4,section h5,section h6{font-weight:900;scroll-margin-top:5rem}footer h1 a,footer h2 a,footer h3 a,footer h4 a,footer h5 a,footer h6 a,section h1 a,section h2 a,section h3 a,section h4 a,section h5 a,section h6 a{color:inherit;text-decoration-line:none}footer h1 a:hover,footer h2 a:hover,footer h3 a:hover,footer h4 a:hover,footer h5 a:hover,footer h6 a:hover,section h1 a:hover,section h2 a:hover,section h3 a:hover,section h4 a:hover,section h5 a:hover,section h6 a:hover{color:inherit}footer h1,section h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:1.5rem;margin-top:2rem}@media (min-width:768px){footer h1,section h1{font-size:3rem;line-height:1;margin-top:2.5rem}}footer h2,section h2{font-size:1.875rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:2rem}@media (min-width:768px){footer h2,section h2{font-size:2.25rem;line-height:2.5rem;margin-top:2.5rem}}footer h3,section h3{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}footer h4,section h4{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem}footer blockquote,footer p,footer pre,footer ul,section blockquote,section p,section pre,section ul{margin-bottom:1.5rem}footer a,section a{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer a:hover,section a:hover{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}footer a:where([class~=dark-mode],[class~=dark-mode] *),section a:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}footer a:hover:where([class~=dark-mode],[class~=dark-mode] *),section a:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}footer ul,section ul{list-style-type:disc;margin-left:1rem}footer ul ul,section ul ul{list-style-type:circle;margin-bottom:0;margin-top:0}footer ol,section ol{list-style-type:decimal;margin-left:1rem}footer blockquote,section blockquote{border-left-color:rgb(14 165 233/var(--tw-border-opacity));border-left-width:4px;border-radius:.75rem;border-right-width:4px;font-family:var(--font-code);--tw-border-opacity:1;border-right-color:rgb(52 211 153/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));padding:1.5rem;text-align:center;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){footer blockquote,section blockquote{font-size:1.25rem;line-height:1.75rem}}footer blockquote:where([class~=dark-mode],[class~=dark-mode] *),section blockquote:where([class~=dark-mode],[class~=dark-mode] *){border-left-color:rgb(99 102 241/var(--tw-border-opacity));--tw-border-opacity:1;border-right-color:rgb(168 85 247/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}footer blockquote p,footer blockquote p:first-child,section blockquote p,section blockquote p:first-child{margin:0}footer img,section img{border-radius:.5rem;width:100%;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}footer img+em,section img+em{display:block;font-size:.875rem;font-style:italic;line-height:1.25rem;margin-bottom:1.5rem;margin-top:.25rem;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}footer img+em:where([class~=dark-mode],[class~=dark-mode] *),section img+em:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}footer code:not(pre code),section code:not(pre code){border-radius:.25rem;border-width:1px;font-family:var(--font-code);--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));font-size:.85em;padding:.125rem .375rem;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}footer code:not(pre code):where([class~=dark-mode],[class~=dark-mode] *),section code:not(pre code):where([class~=dark-mode],[class~=dark-mode] *){--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}footer pre,section pre{border-radius:.75rem;font-family:var(--font-code);overflow:auto;--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:1.25rem;--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}footer .card,section .card{border-radius:.75rem;border-width:1px;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer .card:hover,section .card:hover{--tw-translate-y:-.25rem;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))}footer .card:where([class~=dark-mode],[class~=dark-mode] *),section .card:where([class~=dark-mode],[class~=dark-mode] *){--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}footer .card:before,section .card:before{border-top-left-radius:.75rem;border-top-right-radius:.75rem;content:"";height:3px;left:0;position:absolute;right:0;top:0}footer .card h3,section .card h3{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.625rem}footer .card p,section .card p{font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}footer .card p:where([class~=dark-mode],[class~=dark-mode] *),section .card p:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}footer .video-container,section .video-container{border-radius:.75rem;height:0;margin-bottom:1.5rem;overflow:hidden;padding-bottom:56.25%;position:relative;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}footer .video-container embed,footer .video-container iframe,footer .video-container object,section .video-container embed,section .video-container iframe,section .video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.jumbotron{margin-top:4rem;overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity));--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jumbotron:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.jumbotron h1,.jumbotron h2{font-size:2.25rem;font-weight:900;line-height:2.5rem;margin:0}@media (min-width:768px){.jumbotron h1,.jumbotron h2{font-size:3rem;line-height:1}}.jumbotron__bg{height:100%;left:0;position:absolute;top:0;width:100%;--tw-scale-x:1.5;--tw-scale-y:1.5;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;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));transition-duration:.7s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jumbotron__bg:where([class~=dark-mode],[class~=dark-mode] *){-o-object-position:center 21%;object-position:center 21%}.jumbotron__overlay{background-image:linear-gradient(to right,var(--tw-gradient-stops));height:100%;position:absolute;width:100%;z-index:10;--tw-gradient-from:#0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to:rgba(14,165,233,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#34d399 var(--tw-gradient-to-position);opacity:.8}.jumbotron__overlay:where([class~=dark-mode],[class~=dark-mode] *){--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:rgba(49,46,129,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000 var(--tw-gradient-to-position)}.jumbotron__content{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;margin-left:auto;margin-right:auto;padding:1.25rem;position:relative;text-align:center;z-index:20;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.jumbotron__content{flex-direction:row}}.nuxt-link[data-v-1f6a60b2]{align-items:center;background-color:transparent;border-radius:9999px;display:inline-flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;gap:.375rem;margin-left:.5rem;margin-right:.5rem;margin-top:1rem;padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity));text-decoration-line:none;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-color:#0369a1;outline-style:solid;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nuxt-link[data-v-1f6a60b2]:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.nuxt-link[data-v-1f6a60b2]:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));outline-color:#a5b4fc}.nuxt-link[data-v-1f6a60b2]:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity))}.solid[data-v-1f6a60b2]{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity));padding:.75rem 1.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));outline:2px solid transparent!important;outline-offset:2px!important}.solid[data-v-1f6a60b2]:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.solid[data-v-1f6a60b2]:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.solid[data-v-1f6a60b2]:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.jumbotron a[data-v-1f6a60b2]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));outline-color:#fff}.jumbotron a[data-v-1f6a60b2]:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity))}.jumbotron a[data-v-1f6a60b2]:hover:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.jumbotron a.solid[data-v-1f6a60b2]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 1.25rem;--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity));outline:2px solid transparent!important;outline-offset:2px!important}.jumbotron a.solid[data-v-1f6a60b2]:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.jumbotron a.solid[data-v-1f6a60b2]:where([class~=dark-mode],[class~=dark-mode] *){--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}
