@import"https://fonts.googleapis.com/css2?family=Cause:wght@100..900&family=Fredoka:wght@300;400;500;600;700&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&family=Titan+One&display=swap";._button_fx539_1{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-fonts-headings-heading-6);font-weight:var(--font-weight-fonts-headings-heading-6);cursor:pointer;border:none;border-radius:12px;text-decoration:none;transition:all .15s ease;position:relative}._filled_fx539_43._primary_fx539_43{background-color:var(--primary-blue-300);color:var(--neutral-white);border:none}._filled_fx539_43._primary_fx539_43:hover:not(:disabled){background-color:var(--primary-blue-200)}._filled_fx539_43._primary_fx539_43:active:not(:disabled){background-color:var(--primary-blue-100)}._filled_fx539_43._light_fx539_71{background-color:var(--primary-blue-400);color:var(--neutral-white);border:none}._filled_fx539_43._light_fx539_71:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary-blue-400),black 8%)}._filled_fx539_43._light_fx539_71:active:not(:disabled){background-color:var(--primary-blue-300)}._filled_fx539_43._dark_fx539_99{background-color:var(--primary-blue-100);color:var(--neutral-white);border:none}._filled_fx539_43._dark_fx539_99:hover:not(:disabled){background-color:color-mix(in srgb,var(--primary-blue-100),black 5%)}._filled_fx539_43._dark_fx539_99:active:not(:disabled){background-color:var(--neutral-black)}._filled_fx539_43._nav_fx539_127{background-color:var(--neutral-white);color:var(--primary-blue-400);border:none}._filled_fx539_43._nav_fx539_127:hover:not(:disabled){background-color:#ffffffe6}._filled_fx539_43._nav_fx539_127:active:not(:disabled){background-color:#ffffffbf}._outlined_fx539_159._primary_fx539_43{background-color:transparent;border:var(--bd-dashed);color:var(--primary-blue-200)}._outlined_fx539_159._primary_fx539_43:hover:not(:disabled){background-color:#005cb214}._outlined_fx539_159._light_fx539_71{background-color:#00aaff26;border:2px dashed var(--primary-blue-300);color:var(--primary-blue-300)}._outlined_fx539_159._light_fx539_71:hover:not(:disabled){background-color:#00aaff40}._outlined_fx539_159._dark_fx539_99{background-color:#0076cb26;border:2px solid var(--primary-blue-100);color:var(--primary-blue-100)}._outlined_fx539_159._dark_fx539_99:hover:not(:disabled){background-color:#0076cb40}._outlined_fx539_159._nav_fx539_127{background-color:transparent;border:2px solid rgba(255,255,255,.6);color:var(--neutral-white)}._outlined_fx539_159._nav_fx539_127:hover:not(:disabled){background-color:#ffffff26;border-color:#fffc}._text_fx539_245._primary_fx539_43{background-color:transparent;border:none;color:var(--primary-blue-300)}._text_fx539_245._primary_fx539_43:hover:not(:disabled){background-color:#005cb214}._text_fx539_245._light_fx539_71{background-color:transparent;border:none;color:var(--primary-blue-400)}._text_fx539_245._light_fx539_71:hover:not(:disabled){background-color:#00aaff26}._text_fx539_245._dark_fx539_99{background-color:transparent;border:none;color:var(--neutral-marbel-white)}._text_fx539_245._dark_fx539_99:hover:not(:disabled){background-color:#003c801a}._text_fx539_245._nav_fx539_127{background-color:transparent;border:none;color:var(--neutral-marbel-white)}._text_fx539_245._nav_fx539_127:hover:not(:disabled){background-color:#ffffff1a;color:var(--neutral-marbel-white)}._text_fx539_245._nav_fx539_127:active:not(:disabled){background-color:var(--primary-blue-300)}._text_fx539_245._nav_fx539_127:disabled{opacity:.4}._sizeXlarge_fx539_347{padding:var(--space-4) var(--space-8);font-size:var(--font-size-fonts-headings-heading-5)}._sizeLarge_fx539_357{padding:var(--space-3) var(--space-6);font-size:var(--font-size-fonts-headings-heading-6)}._sizeMedium_fx539_367{padding:var(--space-2) var(--space-4);font-size:var(--font-size-fonts-headings-heading-6)}._sizeSmall_fx539_377{padding:var(--space-1) var(--space-3);font-size:var(--font-size-fonts-regular-regular)}._sizeMini_fx539_387{padding:2px var(--space-2);font-size:var(--font-size-fonts-regular-small)}._iconLeft_fx539_401,._iconRight_fx539_403{display:flex;align-items:center;justify-content:center;font-size:20px;line-height:20px;width:20px;height:20px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 20}._iconLeftMini_fx539_425,._iconRightMini_fx539_427{font-size:16px;line-height:16px;width:16px;height:16px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 16}._iconLeftSmall_fx539_443,._iconRightSmall_fx539_445{font-size:18px;line-height:18px;width:18px;height:18px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 18}._content_fx539_465{display:flex;align-items:center;gap:var(--space-2);position:relative}._labelText_fx539_479{flex:1}._labelTextCenter_fx539_487{flex:1;text-align:center}._fullWidth_fx539_497{width:100%}._button_fx539_1:disabled{cursor:not-allowed;opacity:.6}._content_fx539_465._active_fx539_523:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:repeating-linear-gradient(to right,currentColor 0 2px,transparent 2px 10px)}@media(max-width:768px){._sizeLarge_fx539_357{padding:var(--space-3) var(--space-4)}._sizeMedium_fx539_367{padding:var(--space-2) var(--space-3)}}._overlay_m2hb1_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#060e1a;display:flex;align-items:center;justify-content:center}._content_m2hb1_21{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-width:400px;padding:2rem;text-align:center}._icon_m2hb1_41{width:80px;height:80px;border-radius:20px;background:#ffffff0f;display:flex;align-items:center;justify-content:center;color:var(--primary-blue-400);font-size:48px}._title_m2hb1_65{font-family:var(--font-titan);font-size:28px;color:var(--neutral-white);margin:0}._inline_m2hb1_79{position:static;width:100%;height:100%;min-height:400px}._message_m2hb1_93{font-family:var(--font-fredoka);font-size:16px;color:#ffffffa6;margin:0 0 var(--space-3);line-height:1.5}._skeleton_m5uij_1{background:linear-gradient(90deg,var(--color-neutral-200) 25%,var(--color-neutral-100) 50%,var(--color-neutral-200) 75%);background-size:200% 100%;animation:_skeletonShimmer_m5uij_1 1.5s infinite}@keyframes _skeletonShimmer_m5uij_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._skeleton_m5uij_1{animation:none;background:var(--color-neutral-200)}}._page_hoiy1_1{min-height:100vh;display:flex;flex-direction:column}._nav_hoiy1_13{padding:1rem 2rem;border-bottom:1px solid var(--color-neutral-200)}._hero_hoiy1_23{display:flex;flex-direction:column;gap:var(--space-3);padding:4rem 2rem 2rem;max-width:800px}._grid_hoiy1_39{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);padding:0 2rem 2rem;max-width:1200px;width:100%;margin:0 auto}._card_hoiy1_59{display:flex;flex-direction:column;gap:var(--space-2)}._footer_hoiy1_71{margin-top:auto;padding:2rem;border-top:1px solid var(--color-neutral-200);display:flex;justify-content:center}@media(max-width:768px){._grid_hoiy1_39{grid-template-columns:repeat(2,1fr)}}:root{--bp-sm: 480px;--bp-md: 768px;--bp-lg: 1024px;--transition-fast: .15s ease;--transition-base: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-nav: 50;--z-sticky: 90;--z-dropdown: 100;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--font-fredoka: "Fredoka", sans-serif;--font-titan: "Titan One", "Comic Sans", sans-serif;--font-family-fonts-regular-large: var(--font-fredoka);--font-size-fonts-regular-large: 1.5rem;--font-size-fonts-regular-regular: 1rem;--font-size-fonts-regular-small: .875rem;--font-size-fonts-bold-large: 1.5rem;--font-size-fonts-bold-regular: 1rem;--font-size-fonts-bold-small: .875rem;--font-family-fonts-headings-heading-1: var(--font-titan);--font-size-fonts-headings-heading-1: 3.5rem;--font-weight-fonts-headings-heading-1: 400;--line-height-fonts-headings-heading-1: 1.05;--font-family-fonts-headings-heading-2: var(--font-titan);--font-size-fonts-headings-heading-2: 3rem;--font-weight-fonts-headings-heading-2: 400;--line-height-fonts-headings-heading-2: .9;--font-family-fonts-headings-heading-3: var(--font-fredoka);--font-size-fonts-headings-heading-3: 2.5rem;--font-weight-fonts-headings-heading-3: 700;--line-height-fonts-headings-heading-3: 1;--font-family-fonts-headings-heading-4: var(--font-titan);--font-size-fonts-headings-heading-4: 2rem;--font-weight-fonts-headings-heading-4: 400;--line-height-fonts-headings-heading-4: 1.1;--font-family-fonts-headings-heading-5: var(--font-fredoka);--font-size-fonts-headings-heading-5: 1.5rem;--font-weight-fonts-headings-heading-5: 600;--line-height-fonts-headings-heading-5: 1.1;--font-family-fonts-headings-heading-6: var(--font-fredoka);--font-size-fonts-headings-heading-6: 1.25rem;--font-weight-fonts-headings-heading-6: 500;--line-height-fonts-headings-heading-6: 1.1;--font-family-button-regular: var(--font-fredoka);--font-size-button-regular: 1rem;--font-weight-button-regular: 400;--line-height-button-regular: 1.33;--neutral-white: #ffffff;--neutral-marbel-white: #f2f8fc;--neutral-black: #000000;--primary-blue-100: #003c80;--primary-blue-200: #005cb2;--primary-blue-300: #0076cb;--primary-blue-400: #00aaff;--primary-blue-500: #51cef9;--primary-blue-800: #def4ff;--brand-red: #FF4F61;--color-primary: var(--primary-blue-200);--color-primary-dark: var(--primary-blue-100);--color-brand: var(--primary-blue-300);--color-brand-hover: var(--primary-blue-200);--color-surface: var(--neutral-marbel-white);--color-text: var(--primary-blue-100);--color-text-muted: #64748b;--color-text-inverse: var(--neutral-white);--color-error: #ef4444;--color-success: #22c55e;--color-primary-50: rgba(0, 92, 178, .05);--color-secondary: #e2e8f0;--color-neutral-100: #f1f5f9;--color-neutral-200: #e2e8f0;--color-neutral-300: #cbd5e1;--color-neutral-400: #94a3b8;--radius: .625rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1.5rem;--radius-xl: 2rem;--radius-navbar: 4.5rem;--radius-puffy: 1.75rem;--radius-cell: 1.25rem;--radius-pill: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--shadow-floating: 0 12px 32px rgba(0, 0, 0, .12);--shadow-glow: 0 0 15px rgba(0, 170, 255, .2);--shadow-glow-strong: 0 0 30px rgba(0, 170, 255, .45);--border-width-thin: .25rem;--border-width-regular: .5rem;--border-width-medium: .75rem;--border-width-thick: 1rem;--border-color-white: var(--neutral-white);--bd-primary: var(--border-width-regular) solid var(--primary-blue-300);--bd-secondary: var(--border-width-regular) solid var(--primary-blue-800);--bd-muted: var(--border-width-thin) solid var(--primary-blue-800);--bd-strong: var(--border-width-thick) solid var(--primary-blue-300);--bd-accent: var(--border-width-medium) solid var(--primary-blue-400);--bd-focus: var(--border-width-regular) solid var(--primary-blue-400);--bd-dashed: var(--border-width-regular) dashed var(--primary-blue-200);--bd-dashed-lg: var(--border-width-medium) dashed var(--primary-blue-200);--bd-dotted: var(--border-width-regular) dotted var(--primary-blue-200);--bd-dotted-muted: var(--border-width-regular) dotted var(--primary-blue-800);--text-stroke-xl: 2.25rem;--text-stroke-lg: 1.5rem;--text-stroke-md: .75rem;--text-stroke-sm: .5rem;--text-stroke-xs: .25rem;--table-font-size: var(--font-size-fonts-regular-regular);--table-header-bg: var(--color-neutral-100);--table-header-color: var(--color-text);--table-header-weight: 600;--table-header-size: var(--font-size-fonts-regular-regular);--table-cell-padding: .75rem;--table-row-divider: 2px solid var(--color-neutral-200);--table-row-hover: var(--color-primary-50);--table-action-btn-size: 2.5rem;--table-action-btn-icon-size: 1.25rem}.font-fredoka{font-family:var(--font-fredoka)}.font-titan{font-family:var(--font-titan)}.text-h1{font-family:var(--font-family-fonts-headings-heading-1);font-size:var(--font-size-fonts-headings-heading-1);font-weight:var(--font-weight-fonts-headings-heading-1);line-height:var(--line-height-fonts-headings-heading-1)}.text-h2{font-family:var(--font-family-fonts-headings-heading-2);font-size:var(--font-size-fonts-headings-heading-2);font-weight:var(--font-weight-fonts-headings-heading-2);line-height:var(--line-height-fonts-headings-heading-2)}.text-h3{font-family:var(--font-family-fonts-headings-heading-3);font-size:var(--font-size-fonts-headings-heading-3);font-weight:var(--font-weight-fonts-headings-heading-3);line-height:var(--line-height-fonts-headings-heading-3)}.text-h4{font-family:var(--font-family-fonts-headings-heading-4);font-size:var(--font-size-fonts-headings-heading-4);font-weight:var(--font-weight-fonts-headings-heading-4);line-height:var(--line-height-fonts-headings-heading-4)}.text-h5{font-family:var(--font-family-fonts-headings-heading-5);font-size:var(--font-size-fonts-headings-heading-5);font-weight:var(--font-weight-fonts-headings-heading-5);line-height:var(--line-height-fonts-headings-heading-5)}.text-h6{font-family:var(--font-family-fonts-headings-heading-6);font-size:var(--font-size-fonts-headings-heading-6);font-weight:var(--font-weight-fonts-headings-heading-6);line-height:var(--line-height-fonts-headings-heading-6)}.text-regular-large{font-family:var(--font-family-fonts-regular-large);font-size:var(--font-size-fonts-regular-large);font-weight:var(--font-weight-fonts-regular-large);line-height:var(--line-height-fonts-regular-large)}.text-regular-regular{font-family:var(--font-family-fonts-regular-regular);font-size:var(--font-size-fonts-regular-regular);font-weight:var(--font-weight-fonts-regular-regular);line-height:var(--line-height-fonts-regular-regular)}.text-regular-small{font-family:var(--font-family-fonts-regular-small);font-size:var(--font-size-fonts-regular-small);font-weight:var(--font-weight-fonts-regular-small)}.text-bold-large{font-family:var(--font-family-fonts-bold-large);font-size:var(--font-size-fonts-bold-large);font-weight:var(--font-weight-fonts-bold-large);line-height:var(--line-height-fonts-bold-large)}.text-bold-regular{font-family:var(--font-family-fonts-bold-regular);font-size:var(--font-size-fonts-bold-regular);font-weight:var(--font-weight-fonts-bold-regular);line-height:var(--line-height-fonts-bold-regular)}.text-bold-small{font-family:var(--font-family-fonts-bold-small);font-size:var(--font-size-fonts-bold-small);font-weight:var(--font-weight-fonts-bold-small)}.text-button{font-family:var(--font-family-button-regular);font-size:var(--font-size-button-regular);font-weight:var(--font-weight-button-regular);line-height:var(--line-height-button-regular)}.text-stroke-white-xl{-webkit-text-stroke:var(--text-stroke-xl) #fff;paint-order:stroke fill}.text-stroke-white-lg{-webkit-text-stroke:var(--text-stroke-lg) #fff;paint-order:stroke fill}.text-stroke-white-md{-webkit-text-stroke:var(--text-stroke-md) #fff;paint-order:stroke fill}.text-stroke-white-sm{-webkit-text-stroke:var(--text-stroke-sm) #fff;paint-order:stroke fill}.text-stroke-white-xs{-webkit-text-stroke:var(--text-stroke-xs) #fff;paint-order:stroke fill}.table-base{width:100%;border-collapse:collapse;font-size:var(--table-font-size);background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden}.table-th{padding:var(--table-cell-padding) var(--table-cell-padding);text-align:left;font-weight:var(--table-header-weight);font-size:var(--table-header-size);color:var(--table-header-color);background:var(--table-header-bg);border-bottom:var(--table-row-divider);white-space:nowrap}.table-td-muted{color:var(--color-text-muted)}.table-row-divider{border-bottom:var(--table-row-divider)}.table-row-hover:hover{background:var(--table-row-hover)}[data-material-symbols-rounded]{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased}body{font-family:var(--font-fredoka);font-weight:400;color:var(--color-text);background:linear-gradient(180deg,rgba(242,248,252,0) 0%,var(--neutral-marbel-white) 100%);min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}img,video{max-width:100%;height:auto}input,textarea,select{font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-fredoka);font-weight:500}h2{font-family:var(--font-family-fonts-headings-heading-2);font-size:var(--font-size-fonts-headings-heading-2);font-weight:var(--font-weight-fonts-headings-heading-2);line-height:var(--line-height-fonts-headings-heading-2)}h3{font-family:var(--font-family-fonts-headings-heading-3);font-size:var(--font-size-fonts-headings-heading-3);font-weight:var(--font-weight-fonts-headings-heading-3);line-height:var(--line-height-fonts-headings-heading-3)}#root{min-height:100vh;display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-25%)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes sparkle{0%,to{opacity:.3;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.1) rotate(15deg)}}@keyframes glowPulse{0%,to{box-shadow:0 0 15px #0af3}50%{box-shadow:0 0 30px #00aaff73}}@keyframes unlockPop{0%{transform:scale(.8);opacity:.4}50%{transform:scale(1.15);opacity:1}70%{transform:scale(.95)}to{transform:scale(1);opacity:1}}@keyframes tiltCard1{0%,to{transform:rotate(-1.2deg)}50%{transform:rotate(-.5deg)}}@keyframes tiltCard2{0%,to{transform:rotate(1deg)}50%{transform:rotate(.3deg)}}@keyframes tiltCard3{0%,to{transform:rotate(-.6deg)}50%{transform:rotate(.4deg)}}@keyframes slidePageIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slidePageOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes progressTrackFill{0%{width:0%}}@media(prefers-reduced-motion:reduce){.animate-float,.animate-float-slow,.animate-sparkle,.animate-glow-pulse,.animate-unlock-pop,.animate-tilt-1,.animate-tilt-2,.animate-tilt-3{animation:none!important}}.animate-float{animation:float 3s ease-in-out infinite}.animate-float-slow{animation:floatSlow 4s ease-in-out infinite}.animate-sparkle{animation:sparkle 2s ease-in-out infinite}.animate-glow-pulse{animation:glowPulse 2.5s ease-in-out infinite}.animate-unlock-pop{animation:unlockPop .5s cubic-bezier(.34,1.56,.64,1) forwards}.animate-tilt-1{animation:tiltCard1 5s ease-in-out infinite}.animate-tilt-2{animation:tiltCard2 5s ease-in-out infinite}.animate-tilt-3{animation:tiltCard3 5s ease-in-out infinite}.animate-fade-in{animation:fadeIn var(--transition-normal) ease-out}.animate-fade-out{animation:fadeOut var(--transition-normal) ease-out}.animate-slide-up{animation:slideInUp var(--transition-normal) ease-out}.animate-slide-down{animation:slideInDown var(--transition-normal) ease-out}.animate-spin{animation:spin 1s linear infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s infinite}.animate-shimmer{background:linear-gradient(90deg,var(--color-neutral-200) 25%,var(--color-neutral-100) 50%,var(--color-neutral-200) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}
