@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/Q6B6UwR6uVgaSQOFT5IP072WCmEOcjoGTbeU-zdpSNE-bVVLQnKX8GZl2YAX1P56PIjSE76uGIf4aIR61A0870o.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:98.416%;descent-override:27.3044%;line-gap-override:0%}@font-face{font-family:Source Code Pro Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:98.416%;descent-override:27.3044%;line-gap-override:0%}@font-face{font-family:Source Code Pro Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:98.4%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/9vIg0Kiu_3fCRLKc-GfrmUiZiLR557bvc3x3pV4AKDA-hexHxjUN3Vr2Wi_ganM0xmAbGxbrSDuXZ3AVmg2KbiQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/BS3cG76hOFltHnRxtr1r_YD30WwfDxa_4jgUc7ayibE-pLyx2T_39tCDGQYVX7Y_m04zmFqoUrXxiCYo1BjK8Sk.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/GhzM1JZX65KzvO__AFn2ESCAqoiVfnkgFn1Hwtvd9p4-3_a5Q64pZXDiXWObSFGEdhxPoR8hbsEKNpRShdB5zaE.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/HB1sub2RyG-_y0tqStV2f6PQFOG63Payi2DxiVxBvEU-aq8jt9Z65QDYVUnUAmdfsJUMOh3wB_fcTf_6e9nBszA.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/0f3FjIUdCVoGFLP6WJ04egf0Mc62k_IanZpKLgm13uA-xXW5kRGmIL8dBPmKxhbj8a4ClctsMHFFIgrXrYXbmlc.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular Italic),local(Source Code Pro Italic),url(../_fonts/cCqxGTLHwPSlv53qRvuGlF462_g70IKAbBR9lSOhkH0-E7lUwwHIdgSqMqDF7_pcsF_IAWbUd3bh5j2xyQpqgS8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/JdPPiTDjic011eHazlsItcm5qzY90gOvL-1z2nvhtIw-aKJJYicPZTRD1XRrS4tI1ZhQZ8dtBubdjgvMlWwpspM.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/wDLmAU1nAJ_sxjNY-Fy-nxT1oTEv0tSHnJBhHolZK2o-PNIe_UcL9tCXt2DjMAl__upzsms9nOheA7XyHM5PVFs.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/W1qEnuhwk3AGkbBmtUnNtjRg3aLiG7obZqmB-bMV5Gw-YfKSOczemhJi_aKwoDfkrJfIM9hkipZjZyNild2suPo.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/LfeO-44Ygqy8F_jA0Xrfmby3Og42OdtqHvKuzATtvh4-I3jOHNWcGUwER_or6NWbp4DbwrTSINJ5XbrmlqE_aFY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/FO3ED347auk8C0RdGYZ8tf0w3Hqo2uhuK14wLFYj5K0-6zurlNVQRJHMvjh1m4nJBzSdxO2TQJfNt_S2YhnEEdA.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/5O8OPw-hLPK2JB4Y9MCjWc9cgG8MeoxYX3_mpdZRz6M-39H75xmATOSPzBEnP8_pPVTSsM3wSiiSsfX5uC-lfcY.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Source Code Pro;src:local(Source Code Pro Regular),local(Source Code Pro),url(../_fonts/XH3RLxxcQqms8baFVN7iJJieDfiWdF-P-nY72aL_3Bc-JSuyxowxDWArlNzf2VeJizgCW2U7v6HzxE7cUh8khd4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Anton;src:local(Anton Regular),local(Anton),url(../_fonts/d9tsDyRASAVro0LnXZAOKLG3PswQ2j9K0IG4Tz36K5I-YztMGgsb9pf2ri9KScnBT5l2FkN3cmfHsdFKv1i2OE8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Anton Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:89.8438%;ascent-override:130.924%;descent-override:36.6304%;line-gap-override:0%}@font-face{font-family:Anton Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:85.2947%;ascent-override:137.907%;descent-override:38.5841%;line-gap-override:0%}@font-face{font-family:Anton;src:local(Anton Regular),local(Anton),url(../_fonts/K8QcDcyOyhfeWSIYRWqIVvD31Sq1pYQlylqOSGRZd20-XSSEx0MioaOu4Y9OiMkmyo_qcOtVNbGgQcCxQMsf5FI.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Anton Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:97.0692%;ascent-override:121.179%;descent-override:33.9038%;line-gap-override:0%}@font-face{font-family:Anton Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:91.1894%;ascent-override:128.992%;descent-override:36.0899%;line-gap-override:0%}@font-face{font-family:Anton Fallback\: Arial;src:local(Arial);size-adjust:90.69%;ascent-override:129.702%;descent-override:36.2886%;line-gap-override:0%}@font-face{font-family:Anton;src:local(Anton Regular),local(Anton),url(../_fonts/5KeSRwle0XgGletDCj_2jHdyGYEasdJQ47Jjtd2TPX8-pKZhK_elnDeEwdyOzMJ2uuUtruaYDtTJetlQ9hhDN4k.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}:root{--color-blue-50:oklch(95.7% .021 274.08);--color-blue-100:oklch(92.3% .035 271.59);--color-blue-200:oklch(84.7% .074 270.4);--color-blue-300:oklch(77.1% .113 267.56);--color-blue-400:oklch(69.5% .156 263.81);--color-blue-500:oklch(61.8% .203 258.08);--color-blue-600:oklch(54% .185 257.18);--color-blue-700:oklch(46% .157 257.21);--color-blue-800:oklch(35.6% .122 257.4);--color-blue-900:oklch(24.3% .085 257.3);--color-blue-950:oklch(18.9% .066 258.06);--color-sky-50:oklch(97.3% .006 223.27);--color-sky-75:oklch(95% .01 220.027);--color-sky-100:oklch(92.4% .024 219.733);--color-sky-200:oklch(85.9% .035 217.14);--color-sky-300:oklch(77.2% .037 218.66);--color-sky-400:oklch(67.8% .032 217.61);--color-sky-500:oklch(59.1% .029 218.14);--color-sky-600:oklch(49.8% .024 219.97);--color-sky-700:oklch(41.2% .02 215.67);--color-sky-800:oklch(31.7% .015 217.83);--color-sky-900:oklch(23.3% .011 216.91);--color-sky-950:oklch(17.7% .008 211.08);--color-red-50:oklch(95.9% .019 21.66);--color-red-100:oklch(92.6% .034 20.05);--color-red-200:oklch(84.6% .077 21.79);--color-red-300:oklch(77.2% .122 23.94);--color-red-400:oklch(70.1% .174 26.97);--color-red-500:oklch(62.5% .215 31.5);--color-red-600:oklch(53% .182 31.48);--color-red-700:oklch(43.2% .148 31.68);--color-red-800:oklch(33.2% .115 31.19);--color-red-900:oklch(24.2% .084 31.72);--color-red-950:oklch(18.5% .064 32.49);--color-green-50:oklch(96.9% .051 148.59);--color-green-100:oklch(93.6% .111 148.57);--color-green-200:oklch(86.2% .252 147.32);--color-green-300:oklch(81.2% .237 147.33);--color-green-400:oklch(71% .207 147.36);--color-green-500:oklch(61.8% .18 147.4);--color-green-600:oklch(51.7% .151 147.37);--color-green-700:oklch(42.7% .125 147.36);--color-green-800:oklch(32.7% .095 147.43);--color-green-900:oklch(23.4% .069 147.33);--color-green-950:oklch(18.2% .053 147.64);--color-yellow-50:oklch(97.3% .058 101.09);--color-yellow-100:oklch(94.5% .135 103.21);--color-yellow-200:oklch(88.9% .163 103.89);--color-yellow-300:oklch(79.8% .146 103.99);--color-yellow-400:oklch(70.4% .129 104.12);--color-yellow-500:oklch(60.9% .112 104.36);--color-yellow-600:oklch(51.6% .095 104);--color-yellow-700:oklch(42% .078 104.43);--color-yellow-800:oklch(32.8% .06 103.94);--color-yellow-900:oklch(23.2% .042 103.03);--color-yellow-950:oklch(17.5% .031 103.17);--color-primary-50:var(--color-blue-50);--color-primary-100:var(--color-blue-100);--color-primary-200:var(--color-blue-200);--color-primary-300:var(--color-blue-300);--color-primary-400:var(--color-blue-400);--color-primary-500:var(--color-blue-500);--color-primary-600:var(--color-blue-600);--color-primary-700:var(--color-blue-700);--color-primary-800:var(--color-blue-800);--color-primary-900:var(--color-blue-900);--color-primary-950:var(--color-blue-950);--color-secondary-50:var(--color-sky-50);--color-secondary-100:var(--color-sky-100);--color-secondary-200:var(--color-sky-200);--color-secondary-300:var(--color-sky-300);--color-secondary-400:var(--color-sky-400);--color-secondary-500:var(--color-sky-500);--color-secondary-600:var(--color-sky-600);--color-secondary-700:var(--color-sky-700);--color-secondary-800:var(--color-sky-800);--color-secondary-900:var(--color-sky-900);--color-secondary-950:var(--color-sky-950);--color-danger-50:var(--color-red-50);--color-danger-100:var(--color-red-100);--color-danger-200:var(--color-red-200);--color-danger-300:var(--color-red-300);--color-danger-400:var(--color-red-400);--color-danger-500:var(--color-red-500);--color-danger-600:var(--color-red-600);--color-danger-700:var(--color-red-700);--color-danger-800:var(--color-red-800);--color-danger-900:var(--color-red-900);--color-danger-950:var(--color-red-950);--color-success-50:var(--color-green-50);--color-success-100:var(--color-green-100);--color-success-200:var(--color-green-200);--color-success-300:var(--color-green-300);--color-success-400:var(--color-green-400);--color-success-500:var(--color-green-500);--color-success-600:var(--color-green-600);--color-success-700:var(--color-green-700);--color-success-800:var(--color-green-800);--color-success-900:var(--color-green-900);--color-success-950:var(--color-green-950);--color-warning-50:var(--color-yellow-50);--color-warning-100:var(--color-yellow-100);--color-warning-200:var(--color-yellow-200);--color-warning-300:var(--color-yellow-300);--color-warning-400:var(--color-yellow-400);--color-warning-500:var(--color-yellow-500);--color-warning-600:var(--color-yellow-600);--color-warning-700:var(--color-yellow-700);--color-warning-800:var(--color-yellow-800);--color-warning-900:var(--color-yellow-900);--color-warning-950:var(--color-yellow-950);--color-orange-50:oklch(96.8% .021 52.5);--color-orange-100:oklch(93.2% .045 51.2);--color-orange-200:oklch(86.5% .092 49.8);--color-orange-300:oklch(79.2% .141 48.5);--color-orange-400:oklch(72.4% .178 47.6);--color-orange-500:oklch(65.8% .195 46.8);--color-orange-600:oklch(56.8% .176 46.2);--color-orange-700:oklch(47.2% .148 45.8);--color-orange-800:oklch(36.8% .115 45.4);--color-orange-900:oklch(25.8% .081 45);--color-orange-950:oklch(19.2% .06 44.5);--color-tertiary-50:var(--color-orange-50);--color-tertiary-100:var(--color-orange-100);--color-tertiary-200:var(--color-orange-200);--color-tertiary-300:var(--color-orange-300);--color-tertiary-400:var(--color-orange-400);--color-tertiary-500:var(--color-orange-500);--color-tertiary-600:var(--color-orange-600);--color-tertiary-700:var(--color-orange-700);--color-tertiary-800:var(--color-orange-800);--color-tertiary-900:var(--color-orange-900);--color-tertiary-950:var(--color-orange-950);--text-color:var(--color-blue-950);--bg-color:var(--color-sky-50);--font-emphasis:"Anton", "Anton Fallback: BlinkMacSystemFont", "Anton Fallback: Segoe UI", "Anton Fallback: Helvetica Neue", "Anton Fallback: Arial", "Anton Fallback: Noto Sans", sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-color);color:var(--text-color);width:100%;min-height:100dvh;font-family:Helvetica Neue,serif;font-size:16px;line-height:1}.container{flex-direction:column;gap:1rem;padding:0 1rem;display:flex}.container.padding{padding:1rem}.btn,.container.row,.hero{flex-direction:row}.container.min-h-100{min-height:100dvh}.container.min-h-full{flex-grow:1;min-height:100%}.container.h-nav{height:calc(100dvh - 6rem)}.container.contained{padding:0}.btn,.container.center{justify-content:center}.btn,.container.center,.container.h-center{align-items:center}.bg-emphasis{background-color:#0000;position:relative}.bg-tertiary{background-image:url(../bg-tertiary.svg);background-repeat:no-repeat;background-size:cover;background-attachment:scroll}.bg-emphasis:after{content:"";z-index:-2;background-color:var(--color-sky-100);width:100%;height:100%;position:absolute;top:0;left:0}main.container{gap:0}.blob-section,.container.py-benefits{padding-top:2rem;padding-bottom:2rem}.blob-section:before{content:"";background-color:var(--color-blue-400);width:100%;height:1rem;position:absolute;top:0;left:0}h2{font-size:3rem}.blob-section>img{z-index:-1;margin-top:1rem}.services{gap:2rem;position:relative}.btn{--btn-color:var(--color-sky-50);--btn-bg:var(--color-primary-600);--btn-hover-color:var(--color-sky-50);--btn-hover-bg:var(--color-primary-700);--btn-active-color:var(--color-sky-50);--btn-active-bg:var(--color-primary-800);text-transform:uppercase;background-color:var(--btn-bg);color:var(--btn-color);cursor:pointer;border:none;border-radius:.5rem;gap:.5rem;padding:.75rem 1rem;font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .25s ease-in-out,background-color .25s ease-in-out;display:flex}.btn-small{padding:.5rem .75rem;font-size:1.05rem}.btn:focus-visible,.btn:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.btn:active{background-color:var(--btn-active-bg);color:var(--btn-active-color)}.btn-primary{--btn-color:var(--color-primary-50);--btn-bg:var(--color-primary-600);--btn-hover-color:var(--color-primary-50);--btn-hover-bg:var(--color-primary-700);--btn-active-color:var(--color-primary-50);--btn-active-bg:var(--color-primary-800)}.btn-secondary{--btn-color:var(--color-secondary-50);--btn-bg:var(--color-secondary-600);--btn-hover-color:var(--color-secondary-50);--btn-hover-bg:var(--color-secondary-700);--btn-active-color:var(--color-secondary-50);--btn-active-bg:var(--color-secondary-800)}.btn-tertiary{--btn-color:var(--color-tertiary-950);--btn-bg:var(--color-tertiary-400);--btn-hover-color:var(--color-tertiary-950);--btn-hover-bg:var(--color-tertiary-500);--btn-active-color:var(--color-tertiary-950);--btn-active-bg:var(--color-tertiary-600)}.btn-danger{--btn-color:var(--color-danger-50);--btn-bg:var(--color-danger-600);--btn-hover-color:var(--color-danger-50);--btn-hover-bg:var(--color-danger-700);--btn-active-color:var(--color-danger-50);--btn-active-bg:var(--color-danger-800)}.btn-success{--btn-color:var(--color-success-50);--btn-bg:var(--color-success-600);--btn-hover-color:var(--color-success-50);--btn-hover-bg:var(--color-success-700);--btn-active-color:var(--color-success-50);--btn-active-bg:var(--color-success-800)}.btn-warning{--btn-color:var(--color-warning-950);--btn-bg:var(--color-warning-400);--btn-hover-color:var(--color-warning-950);--btn-hover-bg:var(--color-warning-500);--btn-active-color:var(--color-warning-950);--btn-active-bg:var(--color-warning-600)}@media screen and (width<=900px){.btn{font-size:1rem}}.hero{gap:2rem;width:fit-content;margin:0 8rem;font-size:1.75rem;line-height:1.2;display:flex}.hero h1{color:var(--color-blue-800);font-family:Anton,Anton Fallback\: BlinkMacSystemFont,Anton Fallback\: Segoe UI,Anton Fallback\: Helvetica Neue,Anton Fallback\: Arial,Anton Fallback\: Noto Sans,sans-serif;font-size:4rem;font-weight:bolder}.hero-actions{margin-top:1rem}.hero-content{flex-direction:column;gap:.5rem;display:flex}@media screen and (width<=1200px){.hero{flex-direction:column}}@media screen and (width<=900px){.hero{margin:0 2rem;font-size:1.5rem}}@media screen and (width<=450px){.hero{margin:0;font-size:1.5rem}}.card{--card-bg:var(--color-sky-50);--card-color:inherit;--card-border-color:var(--color-sky-300);--card-icon-color:var(--color-blue-950);--card-title-color:inherit;color:var(--card-color);background-color:var(--card-bg);border:1px solid var(--card-border-color);border-radius:1rem;flex-direction:column;gap:1.5rem;max-width:24rem;padding:1.5rem;display:flex;box-shadow:0 .5rem 2rem -1.5rem #000}.card>svg{width:4rem;height:4rem;color:var(--card-icon-color)}.card.sectioned{gap:0;padding:0}.card.sectioned .card-description{padding:1rem}.card.sectioned .card-description+.card-description{border-top:1px solid var(--card-border-color)}.card-between-row{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.card-title{color:var(--card-title-color);font-size:1.75rem}.card-description{gap:1rem;font-size:1.15rem}.card ul,.card-description{flex-direction:column;display:flex}.card ul{gap:.5rem;margin:.5rem 0;padding-left:1rem}.card.service{--card-title-color:var(--color-blue-800);--card-bg:var(--color-sky-75)}.card.tertiary{--card-bg:var(--color-tertiary-50);--card-border-color:var(--color-tertiary-300);--card-title-color:var(--color-tertiary-800);--card-color:var(--color-tertiary-950);--card-icon-color:var(--color-tertiary-950)}.price-tag{background-color:color-mix(in oklch,var(--color-tertiary-700) 20%,transparent);border-radius:.25rem;width:fit-content;padding:.25rem;font-family:Source Code Pro,Source Code Pro Fallback\: Courier New,Source Code Pro Fallback\: Roboto Mono,Source Code Pro Fallback\: Noto Sans Mono,monospace}.navbar[data-v-e16f8c13]{background-color:var(--color-sky-100);flex-direction:row;justify-content:center;align-items:center;gap:2rem;padding:1rem 12rem;display:flex}.navbar>hr[data-v-e16f8c13]{content:"";background-color:var(--color-blue-400);border:none;flex-grow:1;width:auto;height:1px;padding:0}.navbar-brand[data-v-e16f8c13]{width:auto;height:4rem}.navbar-nav[data-v-e16f8c13]{flex-direction:row;gap:1rem;width:fit-content;display:flex}.navbar-items[data-v-e16f8c13]{justify-content:center;align-items:center;gap:1rem;list-style:none;display:flex}.navbar-item[data-v-e16f8c13]{color:var(--color-blue-950);font-weight:700;transition:color .25s ease-in-out}.navbar-item[data-v-e16f8c13]:hover{color:var(--color-blue-600)}.navbar-item:hover a[data-v-e16f8c13]{text-decoration:underline}.navbar-item a[data-v-e16f8c13]{color:inherit;text-transform:uppercase;text-decoration:none}.navbar-toggle[data-v-e16f8c13]{color:var(--color-blue-950);background-color:#0000;border:none;border-radius:.5rem;flex-direction:row;justify-content:center;align-items:center;gap:0;padding:.25rem;transition:background-color .25s ease-in-out;display:none}.navbar-toggle[data-v-e16f8c13]:hover{background-color:var(--color-sky-200)}@media screen and (width<=1200px){.navbar[data-v-e16f8c13]{padding:1rem 8rem}}@media screen and (width<=1080px){.navbar[data-v-e16f8c13]{padding:1rem 4rem}}@media screen and (width<=950px){.navbar[data-v-e16f8c13]{padding:1rem 2rem}}@media screen and (width<=857px){.navbar>hr[data-v-e16f8c13]{display:none}}@media screen and (width<=750px){.navbar[data-v-e16f8c13]{justify-content:space-between}.navbar-toggle[data-v-e16f8c13]{z-index:1001;display:flex}.navbar-nav[data-v-e16f8c13]{z-index:1000;background-color:color-mix(in oklch,var(--color-blue-950) 40%,transparent);justify-content:center;align-items:center;width:100%;height:100%;transition:transform .25s ease-in-out;position:fixed;top:0;left:0;transform:translateY(-100%)}.navbar-nav.active[data-v-e16f8c13]{transform:translateY(0)}.navbar-toggle.active[data-v-e16f8c13]{position:fixed;top:1.75rem;right:2rem}.navbar-toggle.active[data-v-e16f8c13]:hover{background-color:var(--color-blue-400)}.navbar-items[data-v-e16f8c13]{background-color:var(--color-blue-300);border-radius:.5rem;flex-direction:column;gap:2rem;padding:2rem}.navbar-items a[data-v-e16f8c13]{padding:1rem 0;font-size:1.25rem}}footer{background-color:var(--color-blue-100);flex-direction:column;justify-content:center;gap:2rem;padding:2rem}.footer-links,.footer-nav,footer{align-items:center;display:flex}.footer-nav{flex-direction:row;justify-content:space-around;gap:1rem;width:100%}.footer-nav img{aspect-ratio:16/9;width:auto;height:8rem}.footer-links{flex-direction:row;justify-content:center;gap:1rem;list-style:none}.footer-links>li>a{text-transform:uppercase;color:var(--color-blue-800);font-weight:700;text-decoration:none}.footer-links>li>a:hover{text-decoration:underline}@media screen and (width<=840px){.footer-nav{flex-direction:column}}@media screen and (width<=630px){footer{padding:1rem}.footer-links{flex-wrap:wrap}}
