@font-face{font-family:__Inter_373265;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Inter_Fallback_373265;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_373265{font-family:__Inter_373265,__Inter_Fallback_373265}.__variable_373265{--inter:"__Inter_373265","__Inter_Fallback_373265"}@font-face{font-family:__Kanit_a0240b;src:url(/_next/static/media/6cb6b73228561473-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Kanit_Fallback_a0240b;src:local("Arial");ascent-override:99.95%;descent-override:35.89%;line-gap-override:0.00%;size-adjust:110.06%}.__className_a0240b{font-family:__Kanit_a0240b,__Kanit_Fallback_a0240b}.__variable_a0240b{--kanit:"__Kanit_a0240b","__Kanit_Fallback_a0240b"}@font-face{font-family:__Montserrat_475fa4;src:url(/_next/static/media/bb17d829ffff68c0-s.p.ttf) format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:__Montserrat_Fallback_475fa4;src:local("Arial");ascent-override:86.66%;descent-override:22.47%;line-gap-override:0.00%;size-adjust:111.70%}.__className_475fa4{font-family:__Montserrat_475fa4,__Montserrat_Fallback_475fa4}.__variable_475fa4{--montserrat:"__Montserrat_475fa4","__Montserrat_Fallback_475fa4"}@font-face{font-family:__KanitItalic_ddf7b4;src:url(/_next/static/media/2ab01a62eaac8c76-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__KanitItalic_Fallback_ddf7b4;src:local("Arial");ascent-override:99.51%;descent-override:35.73%;line-gap-override:0.00%;size-adjust:110.54%}.__className_ddf7b4{font-family:__KanitItalic_ddf7b4,__KanitItalic_Fallback_ddf7b4}.__variable_ddf7b4{--kanit-italic:"__KanitItalic_ddf7b4","__KanitItalic_Fallback_ddf7b4"}@font-face{font-family:__RacingSansOne_946d27;src:url(/_next/static/media/7039a463d9d3adc7-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__RacingSansOne_Fallback_946d27;src:local("Arial");ascent-override:93.33%;descent-override:27.16%;line-gap-override:0.00%;size-adjust:104.58%}.__className_946d27{font-family:__RacingSansOne_946d27,__RacingSansOne_Fallback_946d27}.__variable_946d27{--racing-sans-one:"__RacingSansOne_946d27","__RacingSansOne_Fallback_946d27"}@font-face{font-family:__Nunito_e696ab;src:url(/_next/static/media/3bb00c1288674cbf-s.p.ttf) format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:__Nunito_Fallback_e696ab;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_e696ab{font-family:__Nunito_e696ab,__Nunito_Fallback_e696ab}.__variable_e696ab{--nunito:"__Nunito_e696ab","__Nunito_Fallback_e696ab"}@font-face{font-family:__BowlbyOne_458c81;src:url(/_next/static/media/81f70576fc6a54f7-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__BowlbyOne_Fallback_458c81;src:local("Arial");ascent-override:78.31%;descent-override:32.07%;line-gap-override:0.00%;size-adjust:141.91%}.__className_458c81{font-family:__BowlbyOne_458c81,__BowlbyOne_Fallback_458c81}.__variable_458c81{--bowlby-one:"__BowlbyOne_458c81","__BowlbyOne_Fallback_458c81"}@font-face{font-family:__Calistoga_8d2676;src:url(/_next/static/media/332d6df6a94a3952-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__Calistoga_Fallback_8d2676;src:local("Arial");ascent-override:97.48%;descent-override:29.24%;line-gap-override:0.00%;size-adjust:102.59%}.__className_8d2676{font-family:__Calistoga_8d2676,__Calistoga_Fallback_8d2676}.__variable_8d2676{--calistoga:"__Calistoga_8d2676","__Calistoga_Fallback_8d2676"}.light{--primary-color:#c9c5cb;--primary2-color:#baacbd;--secondary-color:#d7d9d7;--background-color:#f9f9f9;--text-color:#000;--card-primary:#f4f3f4;--card-secondary:#e8e6e9;--card-highlight:#ddd8e0;--promo-color-1:#9b59b6;--promo-color-2:#8e44ad;--promo-color-3:#74b9ff}.dark{--primary-color:#2c3e50;--primary2-color:rgba(44,62,80,.502);--secondary-color:#2b2c28;--background-color:#131515;--text-color:#f2f0ef;--card-primary:#3a4a5c;--card-secondary:#344051;--card-highlight:#4a5a6c;--promo-color-1:#6c5ce7;--promo-color-2:#a29bfe;--promo-color-3:#fd79a8}::-webkit-scrollbar{width:13px;background-color:var(--background-color)}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--secondary-color);border-radius:5px;border:2px solid var(--background-color)}::-webkit-scrollbar-thumb:hover{cursor:-webkit-grab;cursor:grab}::-webkit-scrollbar-thumb:active{cursor:-webkit-grabbing;cursor:grabbing}html{scroll-behavior:smooth}*,:after,:before{box-sizing:border-box;margin:0;padding:0}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:var(--text-color);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px var(--background-color)}body{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;min-height:100vh}a,input,label,textarea{font-family:var(--nunito)}input,textarea{color:var(--background-color)!important;font-size:1.2rem}@media(max-width:768px){input,textarea{font-size:1rem}}input::placeholder,textarea::placeholder{opacity:.9;color:var(--background-color)!important;font-weight:700;font-size:1.2rem}#navLink{text-decoration:none;cursor:pointer}#navLink:hover{color:#0070f3}a{text-decoration:none}h1,h2,label,li,p,ul{cursor:default}#navLink,a,h1,h2,label,li,p{color:var(--text-color)}.themeIcon{height:25px;width:25px;fill:var(--text-color);cursor:pointer}@media(max-width:500px){.themeIcon{height:1em;width:1em}}.checkbox-container{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;transition:all .2s ease;width:100%;background-color:var(--background-color);border:2px solid var(--primary2-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container:hover{background-color:var(--primary2-color);transform:translateY(-1px);color:#fff}.checkbox-container:hover label{color:var(--background-color)}.checkbox-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5rem;height:1.5rem;border:2px solid var(--primary2-color);border-radius:6px;background-color:var(--background-color);position:relative;transition:all .2s ease;flex-shrink:0;pointer-events:none}.checkbox-container input[type=checkbox]:checked{background-color:var(--primary2-color);border-color:var(--primary2-color)}.checkbox-container input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1rem;font-weight:700}.checkbox-container input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 2px var(--background-color),0 0 0 4px var(--primary-color)}.checkbox-container input[type=checkbox]:hover:not(:checked){border-color:var(--text-color)}.checkbox-container label{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;color:var(--text-color);line-height:1.4;flex-grow:1;margin-top:2px;transition:color .2s ease}ol,ul{margin-left:2em;text-align:left}.lottieWrapper{display:flex;align-items:center;justify-content:center}.lottieWrapper>div{width:100%;height:auto;max-width:100%}@media(min-width:600px){.lottieWrapper>div{max-width:90%}}@media(min-width:900px){.lottieWrapper>div{max-width:80%}}@media(min-width:1200px){.lottieWrapper>div{max-width:70%}}.checkBox{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;width:100%;margin:1.5rem 0}@media(max-width:768px){.checkBox{grid-template-columns:1fr}}