@font-face{font-family:Bouw;src:url("./media/Bouw-S4FS6TEJ.otf") format("opentype");font-weight:400;font-style:normal;ascent-override:85%}@font-face{font-family:Bouw;src:url("./media/Bouw-Bold-5L3J6E4E.otf") format("opentype");font-weight:700;font-style:normal;ascent-override:85%}@font-face{font-family:Bouw;src:url("./media/Bouw-SemiBold-P2SAJ7OD.otf") format("opentype");font-weight:600;ascent-override:85%}@font-face{font-family:Bouw;src:url("./media/Bouw-Light-MET3AIGZ.otf") format("opentype");font-weight:300;font-style:normal;ascent-override:85%}@font-face{font-family:BouwSpecialCharacters;src:url("./media/Bouw-SpecialChars-WWYGFKYO.otf") format("opentype");font-weight:400;font-style:normal;ascent-override:85%}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:fade-in .4s ease-out forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.animate-fade-out{animation:fade-out .4s ease-in forwards}@keyframes show-after-three-seconds{0%{opacity:0}99%{opacity:0}to{opacity:1}}.show-after-three-seconds{animation:show-after-three-seconds 3s}@keyframes slide-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.animate-slide-in-from-top{animation:slide-in-from-top .4s ease-out forwards}@keyframes slide-out-to-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.animate-slide-out-to-top{animation:slide-out-to-top .4s ease-in forwards}@keyframes slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-in-from-bottom{animation:slide-in-from-bottom .4s ease-out forwards}@keyframes slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.animate-slide-out-to-bottom{animation:slide-out-to-bottom .4s ease-in forwards}@keyframes scale-in{0%{transform:translate(-50%,-50%) scale(.9);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes slide-from-right{0%{transform:translate(500px)}to{transform:translate(0)}}.animate-slide-from-right{animation:slide-from-right .75s ease-out forwards}@keyframes avatar-medal{0%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}.animate-avatar-medal{animation:avatar-medal 2s ease-in-out}@keyframes avatar-crown{0%{transform:translateY(-200px)}75%{transform:translateY(0)}to{transform:translateY(0)}}.animate-avatar-crown{animation:avatar-crown 2.5s ease-out}@keyframes avatar-crown-hands{0%{transform:translateY(-200px);opacity:1}75%{transform:translateY(0);opacity:1}to{transform:translateY(0);opacity:0}}.animate-avatar-crown-hands{animation:avatar-crown-hands 2.5s ease-out forwards}@keyframes vehicle-move{0%{transform:translate(var(--vehicle-exit))}45%{transform:translate(var(--vehicle-x))}75%{transform:translate(var(--vehicle-x))}to{transform:translate(var(--vehicle-exit))}}.clip-path-hidden{clip-path:inset(0 100% 0 0)}@keyframes fillLeftToRight{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.fill-left-to-right{animation:fillLeftToRight 1.25s ease-out forwards}@keyframes emptyLeftToRight{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}.empty-left-to-right{animation:emptyLeftToRight 1.25s ease-out forwards}@keyframes fillRightToLeft{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.fill-right-to-left{animation:fillRightToLeft 1.25s ease-out forwards}@keyframes emptyRightToLeft{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.empty-right-to-left{animation:emptyRightToLeft 1.25s ease-out forwards}@keyframes bounceHorizontal{0%{transform:scaleX(1)}30%{transform:scaleX(.97)}60%{transform:scaleX(1.02)}to{transform:scaleX(1)}}.bounce-from-right{transform-origin:left center;animation:bounceHorizontal .8s ease-out 1.25s forwards}.bounce-from-left{transform-origin:right center;animation:bounceHorizontal .8s ease-out 1.25s forwards}@media(prefers-reduced-motion:reduce){.fill-left-to-right,.fill-right-to-left{animation:none;clip-path:inset(0 0 0 0)}.empty-left-to-right,.empty-right-to-left{animation:none;clip-path:inset(0 100% 0 0)}.bounce-from-right,.bounce-from-left{animation:none}}@keyframes view-slide-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes view-slide-out-to-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}html[data-transition=enter-lesoverzicht]::view-transition-old(root){animation:none;z-index:0}html[data-transition=enter-lesoverzicht]::view-transition-new(root){animation:.6s ease-out view-slide-in-from-bottom!important;z-index:1}html[data-transition=leave-lesoverzicht]::view-transition-old(root){animation:.6s ease-in view-slide-out-to-bottom forwards!important;z-index:1}html[data-transition=leave-lesoverzicht]::view-transition-new(root){animation:none;z-index:0}@keyframes row-expand{0%{max-height:0;overflow:hidden}to{max-height:300px;overflow:visible}}.animate-row-expand{animation:row-expand 2.5s ease-out forwards}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: "Bouw", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-500: oklch(76.9% .188 70.08);--color-blue-500: oklch(62.3% .214 259.815);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-200: oklch(92.8% .006 264.531);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-500: oklch(55.1% .027 264.364);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-900: oklch(21% .034 264.665);--color-neutral-50: #fafafa;--color-neutral-100: #f5f5f5;--color-neutral-200: #e5e5e5;--color-neutral-300: #d4d4d4;--color-neutral-400: #a3a3a3;--color-neutral-500: #737373;--color-neutral-600: #525252;--color-neutral-700: #404040;--color-neutral-800: #262626;--color-neutral-900: #171717;--color-black: #000000;--color-white: #ffffff;--spacing: .25rem;--container-xs: 20rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--leading-tight: 1.25;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono);--color-earth-primary: #0a99a6;--color-earth-primary-dark: #067181;--color-earth-primary-light: #b6e0e4;--color-fire-primary: #cd2b18;--color-fire-primary-dark: #a11505;--color-fire-primary-light: #f0bfba;--color-water-primary: #994cb0;--color-water-primary-dark: #6d317f;--color-water-primary-light: #e0c9e7;--color-air-primary: #4585b0;--color-air-primary-dark: #265c80;--color-air-primary-light: #c7dae7;--color-recommended-primary: #af3cad;--color-recommended-primary-dark: #891c87;--color-air-secondary: #e28787;--color-air-secondary-dark: #d16262;--color-earth-secondary: #6ba723;--color-earth-secondary-dark: #497513;--color-fire-secondary: #f09814;--color-fire-secondary-dark: #ce6605;--color-water-secondary: #0a99a6;--color-water-secondary-dark: #067384;--color-recommended-secondary: #5a53c7;--color-recommended-secondary-dark: #27208e;--color-air-empty: #97bed8;--color-fire-empty: #f5b75b;--color-water-empty: #54b8c1;--color-earth-background: #97c65e;--color-earth-background-dark: #78a92b;--color-earth-background-light: #e3f2d0;--color-water-background: #a5e2de;--color-water-background-dark: #25b3a4;--color-water-background-light: #d9f3f2;--color-air-background: #bad6e9;--color-air-background-dark: #82aecc;--color-air-background-light: #e1f0fa;--color-fire-background: #f3e4cf;--color-fire-background-dark: #fabd02;--color-fire-background-light: #f9ebd8;--color-recommended-background: #d4ccff;--color-recommended-background-dark: #6e61cf;--color-recommended-background-light: #eee6ff;--color-earth-ground: #8abb27;--color-water-ground: #ffea9a;--color-fire-ground: #777986;--color-air-ground: #97929f;--color-recommended-ground: var(--color-fire-ground);--color-blend: rgba(255, 255, 255, .3);--color-general-nav: #583397;--color-general-nav-dark: #3a1c6e;--color-destructive: #cd2b18;--color-destructive-dark: #a11505;--color-lesson-card: #fff499;--color-tutor-text: #0061a6;--color-tutor-text-letter: #cee1ee;--color-success: #82c21d;--color-success-light: #bbe37b;--color-success-lighter: #e4f4ca;--color-error: #f09391;--color-error-light: #ffd4d3;--color-closet-background: #d39c9b;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-semibold: 600;--font-weight-light: 300;--shadow-button-height: .188rem}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\/7{top:calc(calc(2 / 7 * 100%) * -1)}.-top-3\/5{top:calc(calc(3 / 5 * 100%) * -1)}.-top-4{top:calc(var(--spacing) * -4)}.-top-6\/4{top:-150%}.-top-6\/8{top:-75%}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-1\/3{top:calc(1 / 3 * 100%)}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-10{top:calc(var(--spacing) * 10)}.top-24{top:calc(var(--spacing) * 24)}.top-36{top:calc(var(--spacing) * 36)}.top-45{top:calc(var(--spacing) * 45)}.top-70{top:calc(var(--spacing) * 70)}.top-\[10\%\]{top:10%}.top-\[15\%\]{top:15%}.top-\[20\%\]{top:20%}.top-\[24vh\]{top:24vh}.top-\[29\%\]{top:29%}.top-\[30\%\]{top:30%}.top-\[31\%\]{top:31%}.top-\[35\%\]{top:35%}.top-\[43\.5vh\]{top:43.5vh}.top-\[45\%\]{top:45%}.top-\[50\%\]{top:50%}.top-\[54\%\]{top:54%}.top-\[99\%\]{top:99%}.top-\[max\(1066px\,calc\(100\%-176px\)\)\]{top:max(1066px,calc(100% - 176px))}.top-\[var\(--shadow-button-height\)\]{top:var(--shadow-button-height)}.-right-4{right:calc(var(--spacing) * -4)}.-right-6{right:calc(var(--spacing) * -6)}.-right-10{right:calc(var(--spacing) * -10)}.-right-15{right:calc(var(--spacing) * -15)}.right-0{right:calc(var(--spacing) * 0)}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-1\/20{right:5%}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-14{right:calc(var(--spacing) * 14)}.right-35{right:calc(var(--spacing) * 35)}.right-\[5\%\]{right:5%}.right-\[16\%\]{right:16%}.right-\[18vh\]{right:18vh}.right-\[29\%\]{right:29%}.right-\[45\%\]{right:45%}.right-\[50\%\]{right:50%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-\[20\%\]{bottom:-20%}.-bottom-\[60\%\]{bottom:-60%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\/2{bottom:50%}.bottom-1\/4{bottom:25%}.bottom-2\/5{bottom:40%}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-30{bottom:calc(var(--spacing) * 30)}.bottom-\[17vh\]{bottom:17vh}.bottom-\[27vh\]{bottom:27vh}.bottom-\[35vh\]{bottom:35vh}.bottom-\[36vh\]{bottom:36vh}.bottom-\[50\%\]{bottom:50%}.bottom-\[60\%\]{bottom:60%}.bottom-\[99\%\]{bottom:99%}.bottom-\[min\(6vh\,5vw\)\]{bottom:min(6vh,5vw)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-6{left:calc(var(--spacing) * -6)}.-left-10{left:calc(var(--spacing) * -10)}.-left-25{left:calc(var(--spacing) * -25)}.-left-40{left:calc(var(--spacing) * -40)}.-left-\[4\%\]{left:-4%}.-left-\[49\%\]{left:-49%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-1\/3{left:calc(1 / 3 * 100%)}.left-1\/64{left:1.5625%}.left-2{left:calc(var(--spacing) * 2)}.left-2\/3{left:calc(2 / 3 * 100%)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-10{left:calc(var(--spacing) * 10)}.left-12{left:calc(var(--spacing) * 12)}.left-20{left:calc(var(--spacing) * 20)}.left-\[5\%\]{left:5%}.left-\[12\%\]{left:12%}.left-\[21\%\]{left:21%}.left-\[25\%\]{left:25%}.left-\[27vh\]{left:27vh}.left-\[29\%\]{left:29%}.left-\[30vh\]{left:30vh}.left-\[34vw\]{left:34vw}.left-\[49\%\]{left:49%}.left-\[50\%\]{left:50%}.left-\[75\%\]{left:75%}.left-\[125px\]{left:125px}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60{z-index:60}.order-3{order:3}.col-span-3{grid-column:span 3 / span 3}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.m-4{margin:calc(var(--spacing) * 4)}.m-6{margin:calc(var(--spacing) * 6)}.m-auto{margin:auto}.mx-0\!{margin-inline:calc(var(--spacing) * 0)!important}.mx-9{margin-inline:calc(var(--spacing) * 9)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-auto{margin-inline:auto}.my-auto{margin-block:auto}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-24{margin-right:calc(var(--spacing) * 24)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[10vh\]{margin-bottom:10vh}.mb-\[20svh\]{margin-bottom:20svh}.-ml-6{margin-left:calc(var(--spacing) * -6)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-24{margin-left:calc(var(--spacing) * 24)}.ml-auto{margin-left:auto}.scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb, initial) var(--scrollbar-track, initial)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.scrollbar::-webkit-scrollbar{display:block;width:var(--scrollbar-width, 16px);height:var(--scrollbar-height, 16px)}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.scrollbar-none{scrollbar-width:none}.scrollbar-none::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-3\/2{aspect-ratio:3/2}.aspect-5\/6{aspect-ratio:5/6}.aspect-5\/7{aspect-ratio:5/7}.aspect-6\/7{aspect-ratio:6/7}.aspect-\[7\.25\/5\]{aspect-ratio:7.25/5}.aspect-\[274\.67\/74\.63\]{aspect-ratio:274.67/74.63}.aspect-\[351\.55\/75\.09\]{aspect-ratio:351.55/75.09}.aspect-square{aspect-ratio:1 / 1}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-\[9vh\]{width:9vh;height:9vh}.size-\[110\%\]{width:110%;height:110%}.size-\[125\%\]{width:125%;height:125%}.size-fit{width:fit-content;height:fit-content}.size-full{width:100%;height:100%}.h-1{height:calc(var(--spacing) * 1)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-50{height:calc(var(--spacing) * 50)}.h-60{height:calc(var(--spacing) * 60)}.h-68{height:calc(var(--spacing) * 68)}.h-80{height:calc(var(--spacing) * 80)}.h-100{height:calc(var(--spacing) * 100)}.h-\[13vh\]{height:13vh}.h-\[17vh\]{height:17vh}.h-\[20vh\]{height:20vh}.h-\[22\%\]{height:22%}.h-\[23vh\]{height:23vh}.h-\[37vh\]{height:37vh}.h-\[40vh\]{height:40vh}.h-\[41vh\]{height:41vh}.h-\[42vh\]{height:42vh}.h-\[45vh\]{height:45vh}.h-\[47vh\]{height:47vh}.h-\[52vh\]{height:52vh}.h-\[54\%\]{height:54%}.h-\[60vh\]{height:60vh}.h-\[62px\]{height:62px}.h-\[65\%\]{height:65%}.h-\[70vh\]{height:70vh}.h-\[86\%\]{height:86%}.h-\[95\%\]{height:95%}.h-\[100svh\]{height:100svh}.h-\[120vh\]{height:120vh}.h-\[150\%\]{height:150%}.h-\[280\%\]{height:280%}.h-\[calc\(2\.5rem-var\(--shadow-button-height\)\)\]{height:calc(2.5rem - var(--shadow-button-height))}.h-\[calc\(3\.5rem-var\(--shadow-button-height\)\)\]{height:calc(3.5rem - var(--shadow-button-height))}.h-\[calc\(3rem-var\(--shadow-button-height\)\)\]{height:calc(3rem - var(--shadow-button-height))}.h-\[calc\(4rem-var\(--shadow-button-height\)\)\]{height:calc(4rem - var(--shadow-button-height))}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-3\/4{max-height:75%}.max-h-\[11vh\]{max-height:11vh}.max-h-\[12\%\]{max-height:12%}.max-h-\[15vh\]{max-height:15vh}.max-h-\[20vh\]{max-height:20vh}.max-h-\[696px\]{max-height:696px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-80{min-height:calc(var(--spacing) * 80)}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-42{width:calc(var(--spacing) * 42)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-54{width:calc(var(--spacing) * 54)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-110{width:calc(var(--spacing) * 110)}.w-160{width:calc(var(--spacing) * 160)}.w-166{width:calc(var(--spacing) * 166)}.w-170{width:calc(var(--spacing) * 170)}.w-203{width:calc(var(--spacing) * 203)}.w-\[2\%\]{width:2%}.w-\[3\%\]{width:3%}.w-\[4\%\]{width:4%}.w-\[14\%\]{width:14%}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[23\%\]{width:23%}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[50\%\]{width:50%}.w-\[66px\]{width:66px}.w-\[100vw\]{width:100vw}.w-\[120vw\]{width:120vw}.w-\[225px\]{width:225px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[640px\]{width:640px}.w-\[664px\]{width:664px}.w-\[698px\]{width:698px}.w-\[720px\]{width:720px}.w-\[810px\]{width:810px}.w-\[893px\]{width:893px}.w-\[calc\(100\%-4px\)\]{width:calc(100% - 4px)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[20\%\]{max-width:20%}.max-w-\[466px\]{max-width:466px}.max-w-\[488px\]{max-width:488px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[960px\]{max-width:960px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[unset\]{max-width:unset}.max-w-screen{max-width:100vw}.max-w-xs{max-width:var(--container-xs)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-58{min-width:calc(var(--spacing) * 58)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-\[816px\]{min-width:816px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\[50\%_25\%\]{transform-origin:50% 25%}.origin-center{transform-origin:center}.-translate-1\/2{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1{--tw-translate-x: calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\.25{--tw-translate-x: calc(var(--spacing) * -1.25);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/4{--tw-translate-x: -25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/8{--tw-translate-x: -12.5% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2\.5{--tw-translate-x: calc(var(--spacing) * -2.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2\/5{--tw-translate-x: -40% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-3\/16{--tw-translate-x: -18.75% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-4{--tw-translate-x: calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-14{--tw-translate-x: calc(var(--spacing) * -14);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-16\.5{--tw-translate-x: calc(var(--spacing) * -16.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[50\%\]{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x: calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x: -50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/4{--tw-translate-y: -25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[0\%\]{--tw-translate-y: -0% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[37\%\]{--tw-translate-y: -37% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[40\%\]{--tw-translate-y: -40% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[64\%\]{--tw-translate-y: -64% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y: -100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y: 100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x: 90%;--tw-scale-y: 90%;--tw-scale-z: 90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-200{--tw-scale-x: 200%;--tw-scale-y: 200%;--tw-scale-z: 200%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-110{--tw-scale-x: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-\[6deg\]{rotate:-6deg}.rotate-\[2deg\]{rotate:2deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[spin_60s_linear_infinite\]{animation:spin 60s linear infinite}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-grab\!{cursor:grab!important}.cursor-grabbing{cursor:grabbing}.cursor-grabbing\!{cursor:grabbing!important}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-m-36{scroll-margin:calc(var(--spacing) * 36)}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.\!justify-start{justify-content:flex-start!important}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-28{gap:calc(var(--spacing) * 28)}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-28{row-gap:calc(var(--spacing) * 28)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\!rounded-lg{border-radius:var(--radius-lg)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}.rounded-tr-xl{border-top-right-radius:var(--radius-xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.rounded-bl-2xl{border-bottom-left-radius:var(--radius-2xl)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x-10{border-inline-style:var(--tw-border-style);border-inline-width:10px}.border-y-10{border-block-style:var(--tw-border-style);border-block-width:10px}.border-t-10{border-top-style:var(--tw-border-style);border-top-width:10px}.border-r-10{border-right-style:var(--tw-border-style);border-right-width:10px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-10{border-bottom-style:var(--tw-border-style);border-bottom-width:10px}.border-l-10{border-left-style:var(--tw-border-style);border-left-width:10px}.\!border-none{--tw-border-style: none !important;border-style:none!important}.border-air-primary{border-color:var(--color-air-primary)}.border-air-primary-dark{border-color:var(--color-air-primary-dark)}.border-air-primary\/10{border-color:color-mix(in srgb,#4585b0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-air-primary\/10{border-color:color-mix(in oklab,var(--color-air-primary) 10%,transparent)}}.border-air-secondary{border-color:var(--color-air-secondary)}.border-air-secondary-dark{border-color:var(--color-air-secondary-dark)}.border-black\/10{border-color:color-mix(in srgb,#000000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-earth-primary{border-color:var(--color-earth-primary)}.border-earth-primary-dark{border-color:var(--color-earth-primary-dark)}.border-earth-primary\/10{border-color:color-mix(in srgb,#0a99a6 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-earth-primary\/10{border-color:color-mix(in oklab,var(--color-earth-primary) 10%,transparent)}}.border-earth-secondary{border-color:var(--color-earth-secondary)}.border-earth-secondary-dark{border-color:var(--color-earth-secondary-dark)}.border-error{border-color:var(--color-error)}.border-fire-primary{border-color:var(--color-fire-primary)}.border-fire-primary-dark{border-color:var(--color-fire-primary-dark)}.border-fire-primary\/10{border-color:color-mix(in srgb,#cd2b18 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-fire-primary\/10{border-color:color-mix(in oklab,var(--color-fire-primary) 10%,transparent)}}.border-fire-secondary{border-color:var(--color-fire-secondary)}.border-fire-secondary-dark{border-color:var(--color-fire-secondary-dark)}.border-general-nav{border-color:var(--color-general-nav)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-recommended-primary{border-color:var(--color-recommended-primary)}.border-recommended-primary-dark{border-color:var(--color-recommended-primary-dark)}.border-recommended-primary\/10{border-color:color-mix(in srgb,#af3cad 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-recommended-primary\/10{border-color:color-mix(in oklab,var(--color-recommended-primary) 10%,transparent)}}.border-recommended-secondary{border-color:var(--color-recommended-secondary)}.border-recommended-secondary-dark{border-color:var(--color-recommended-secondary-dark)}.border-success{border-color:var(--color-success)}.border-transparent{border-color:transparent}.border-water-primary{border-color:var(--color-water-primary)}.border-water-primary-dark{border-color:var(--color-water-primary-dark)}.border-water-primary\/10{border-color:color-mix(in srgb,#994cb0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.border-water-primary\/10{border-color:color-mix(in oklab,var(--color-water-primary) 10%,transparent)}}.border-water-secondary{border-color:var(--color-water-secondary)}.border-water-secondary-dark{border-color:var(--color-water-secondary-dark)}.border-white{border-color:var(--color-white)}.border-x-transparent{border-inline-color:transparent}.border-y-transparent{border-block-color:transparent}.border-t-white{border-top-color:var(--color-white)}.border-r-white{border-right-color:var(--color-white)}.border-b-black{border-bottom-color:var(--color-black)}.border-b-white{border-bottom-color:var(--color-white)}.border-l-white{border-left-color:var(--color-white)}.\!bg-neutral-300{background-color:var(--color-neutral-300)!important}.\!bg-success-lighter{background-color:var(--color-success-lighter)!important}.bg-\[\#2AA4A5\]{background-color:#2aa4a5}.bg-\[\#397C15\]{background-color:#397c15}.bg-\[\#AD8BE7\]{background-color:#ad8be7}.bg-\[\#DFA5A6\]{background-color:#dfa5a6}.bg-\[\#E6F5F6\]{background-color:#e6f5f6}.bg-\[\#F9FBF9\]{background-color:#f9fbf9}.bg-\[\#FAB527\]{background-color:#fab527}.bg-air-background{background-color:var(--color-air-background)}.bg-air-background-dark{background-color:var(--color-air-background-dark)}.bg-air-background-light{background-color:var(--color-air-background-light)}.bg-air-empty{background-color:var(--color-air-empty)}.bg-air-ground{background-color:var(--color-air-ground)}.bg-air-primary{background-color:var(--color-air-primary)}.bg-air-primary-dark{background-color:var(--color-air-primary-dark)}.bg-air-primary\/10{background-color:color-mix(in srgb,#4585b0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-air-primary\/10{background-color:color-mix(in oklab,var(--color-air-primary) 10%,transparent)}}.bg-air-secondary{background-color:var(--color-air-secondary)}.bg-air-secondary-dark{background-color:var(--color-air-secondary-dark)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-black\/10{background-color:color-mix(in srgb,#000000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/50{background-color:color-mix(in srgb,#000000 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-blend{background-color:var(--color-blend)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-closet-background{background-color:var(--color-closet-background)}.bg-destructive{background-color:var(--color-destructive)}.bg-earth-background{background-color:var(--color-earth-background)}.bg-earth-background-light{background-color:var(--color-earth-background-light)}.bg-earth-ground{background-color:var(--color-earth-ground)}.bg-earth-primary{background-color:var(--color-earth-primary)}.bg-earth-primary-dark{background-color:var(--color-earth-primary-dark)}.bg-earth-primary\/10{background-color:color-mix(in srgb,#0a99a6 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-earth-primary\/10{background-color:color-mix(in oklab,var(--color-earth-primary) 10%,transparent)}}.bg-earth-secondary{background-color:var(--color-earth-secondary)}.bg-earth-secondary-dark{background-color:var(--color-earth-secondary-dark)}.bg-error-light{background-color:var(--color-error-light)}.bg-fire-background{background-color:var(--color-fire-background)}.bg-fire-background-light{background-color:var(--color-fire-background-light)}.bg-fire-empty{background-color:var(--color-fire-empty)}.bg-fire-ground{background-color:var(--color-fire-ground)}.bg-fire-primary{background-color:var(--color-fire-primary)}.bg-fire-primary-dark{background-color:var(--color-fire-primary-dark)}.bg-fire-primary\/10{background-color:color-mix(in srgb,#cd2b18 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-fire-primary\/10{background-color:color-mix(in oklab,var(--color-fire-primary) 10%,transparent)}}.bg-fire-secondary{background-color:var(--color-fire-secondary)}.bg-fire-secondary-dark{background-color:var(--color-fire-secondary-dark)}.bg-general-nav{background-color:var(--color-general-nav)}.bg-lesson-card{background-color:var(--color-lesson-card)}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-recommended-background{background-color:var(--color-recommended-background)}.bg-recommended-background-light{background-color:var(--color-recommended-background-light)}.bg-recommended-ground{background-color:var(--color-recommended-ground)}.bg-recommended-primary{background-color:var(--color-recommended-primary)}.bg-recommended-primary-dark{background-color:var(--color-recommended-primary-dark)}.bg-recommended-primary\/10{background-color:color-mix(in srgb,#af3cad 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-recommended-primary\/10{background-color:color-mix(in oklab,var(--color-recommended-primary) 10%,transparent)}}.bg-recommended-secondary{background-color:var(--color-recommended-secondary)}.bg-recommended-secondary-dark{background-color:var(--color-recommended-secondary-dark)}.bg-success-light{background-color:var(--color-success-light)}.bg-success-lighter{background-color:var(--color-success-lighter)}.bg-tutor-text{background-color:var(--color-tutor-text)}.bg-tutor-text\/10{background-color:color-mix(in srgb,#0061a6 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-tutor-text\/10{background-color:color-mix(in oklab,var(--color-tutor-text) 10%,transparent)}}.bg-water-background{background-color:var(--color-water-background)}.bg-water-background-dark{background-color:var(--color-water-background-dark)}.bg-water-background-light{background-color:var(--color-water-background-light)}.bg-water-empty{background-color:var(--color-water-empty)}.bg-water-ground{background-color:var(--color-water-ground)}.bg-water-primary{background-color:var(--color-water-primary)}.bg-water-primary-dark{background-color:var(--color-water-primary-dark)}.bg-water-primary\/10{background-color:color-mix(in srgb,#994cb0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-water-primary\/10{background-color:color-mix(in oklab,var(--color-water-primary) 10%,transparent)}}.bg-water-secondary{background-color:var(--color-water-secondary)}.bg-water-secondary-dark{background-color:var(--color-water-secondary-dark)}.bg-white{background-color:var(--color-white)}.bg-white\/50{background-color:color-mix(in srgb,#ffffff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/95{background-color:color-mix(in srgb,#ffffff 95%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-linear-to-b{--tw-gradient-position: to bottom;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position: to bottom in oklab}}.bg-linear-to-t{--tw-gradient-position: to top;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position: to top in oklab}}.bg-none{background-image:none}.from-neutral-700\/0{--tw-gradient-from: color-mix(in srgb, #404040 0%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.from-neutral-700\/0{--tw-gradient-from: color-mix(in oklab, var(--color-neutral-700) 0%, transparent)}}.to-neutral-700\/20{--tw-gradient-to: color-mix(in srgb, #404040 20%, transparent);--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color: color-mix(in lab,red,red)){.to-neutral-700\/20{--tw-gradient-to: color-mix(in oklab, var(--color-neutral-700) 20%, transparent)}}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-bottom{background-position:bottom}.bg-center{background-position:center}.bg-top{background-position:top}.bg-no-repeat{background-repeat:no-repeat}.fill-\[\#D4D4D4\]{fill:#d4d4d4}.fill-air-background{fill:var(--color-air-background)}.fill-air-ground{fill:var(--color-air-ground)}.fill-air-primary{fill:var(--color-air-primary)}.fill-air-secondary{fill:var(--color-air-secondary)}.fill-earth-background{fill:var(--color-earth-background)}.fill-earth-ground{fill:var(--color-earth-ground)}.fill-earth-primary{fill:var(--color-earth-primary)}.fill-earth-secondary{fill:var(--color-earth-secondary)}.fill-fire-background{fill:var(--color-fire-background)}.fill-fire-ground{fill:var(--color-fire-ground)}.fill-fire-primary{fill:var(--color-fire-primary)}.fill-fire-secondary{fill:var(--color-fire-secondary)}.fill-neutral-400{fill:var(--color-neutral-400)}.fill-recommended-background{fill:var(--color-recommended-background)}.fill-recommended-ground{fill:var(--color-recommended-ground)}.fill-recommended-primary{fill:var(--color-recommended-primary)}.fill-recommended-secondary{fill:var(--color-recommended-secondary)}.fill-transparent{fill:transparent}.fill-water-background{fill:var(--color-water-background)}.fill-water-ground{fill:var(--color-water-ground)}.fill-water-primary{fill:var(--color-water-primary)}.fill-water-secondary{fill:var(--color-water-secondary)}.stroke-air-background-dark{stroke:var(--color-air-background-dark)}.stroke-air-background-light{stroke:var(--color-air-background-light)}.stroke-air-primary{stroke:var(--color-air-primary)}.stroke-air-primary-dark{stroke:var(--color-air-primary-dark)}.stroke-air-primary-light{stroke:var(--color-air-primary-light)}.stroke-black{stroke:var(--color-black)}.stroke-earth-background-dark{stroke:var(--color-earth-background-dark)}.stroke-earth-background-light{stroke:var(--color-earth-background-light)}.stroke-earth-primary{stroke:var(--color-earth-primary)}.stroke-earth-primary-dark{stroke:var(--color-earth-primary-dark)}.stroke-earth-primary-light{stroke:var(--color-earth-primary-light)}.stroke-error{stroke:var(--color-error)}.stroke-fire-background-dark{stroke:var(--color-fire-background-dark)}.stroke-fire-background-light{stroke:var(--color-fire-background-light)}.stroke-fire-primary-dark{stroke:var(--color-fire-primary-dark)}.stroke-fire-primary-light{stroke:var(--color-fire-primary-light)}.stroke-fire-secondary{stroke:var(--color-fire-secondary)}.stroke-recommended-background-dark{stroke:var(--color-recommended-background-dark)}.stroke-recommended-background-light{stroke:var(--color-recommended-background-light)}.stroke-recommended-primary{stroke:var(--color-recommended-primary)}.stroke-recommended-primary-dark{stroke:var(--color-recommended-primary-dark)}.stroke-success{stroke:var(--color-success)}.stroke-transparent{stroke:transparent}.stroke-water-background-dark{stroke:var(--color-water-background-dark)}.stroke-water-background-light{stroke:var(--color-water-background-light)}.stroke-water-primary-dark{stroke:var(--color-water-primary-dark)}.stroke-water-primary-light{stroke:var(--color-water-primary-light)}.stroke-water-secondary{stroke:var(--color-water-secondary)}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[10vh\]{padding:10vh}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[5px\]{padding-inline:5px}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-\[5\%\]{padding-block:5%}.py-\[9px\]{padding-block:9px}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-\[6\%\]{padding-top:6%}.pt-\[29\.5px\]{padding-top:29.5px}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[min\(10vh\,6vw\)\]{padding-bottom:min(10vh,6vw)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.leading-7{--tw-leading: calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading: calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-9{--tw-leading: calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-10{--tw-leading: calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-12{--tw-leading: calc(var(--spacing) * 12);line-height:calc(var(--spacing) * 12)}.leading-16{--tw-leading: calc(var(--spacing) * 16);line-height:calc(var(--spacing) * 16)}.leading-none{--tw-leading: 1;line-height:1}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.break-words,.wrap-break-word{overflow-wrap:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-neutral-500{color:var(--color-neutral-500)!important}.text-air-primary{color:var(--color-air-primary)}.text-air-primary-dark{color:var(--color-air-primary-dark)}.text-air-primary\/10{color:color-mix(in srgb,#4585b0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-air-primary\/10{color:color-mix(in oklab,var(--color-air-primary) 10%,transparent)}}.text-air-secondary{color:var(--color-air-secondary)}.text-air-secondary-dark{color:var(--color-air-secondary-dark)}.text-black{color:var(--color-black)}.text-blend{color:var(--color-blend)}.text-earth-primary{color:var(--color-earth-primary)}.text-earth-primary-dark{color:var(--color-earth-primary-dark)}.text-earth-primary\/10{color:color-mix(in srgb,#0a99a6 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-earth-primary\/10{color:color-mix(in oklab,var(--color-earth-primary) 10%,transparent)}}.text-earth-secondary{color:var(--color-earth-secondary)}.text-earth-secondary-dark{color:var(--color-earth-secondary-dark)}.text-error{color:var(--color-error)}.text-fire-primary{color:var(--color-fire-primary)}.text-fire-primary-dark{color:var(--color-fire-primary-dark)}.text-fire-primary\/10{color:color-mix(in srgb,#cd2b18 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-fire-primary\/10{color:color-mix(in oklab,var(--color-fire-primary) 10%,transparent)}}.text-fire-secondary{color:var(--color-fire-secondary)}.text-fire-secondary-dark{color:var(--color-fire-secondary-dark)}.text-general-nav{color:var(--color-general-nav)}.text-general-nav-dark{color:var(--color-general-nav-dark)}.text-gray-300{color:var(--color-gray-300)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-900{color:var(--color-gray-900)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-recommended-primary{color:var(--color-recommended-primary)}.text-recommended-primary-dark{color:var(--color-recommended-primary-dark)}.text-recommended-primary\/10{color:color-mix(in srgb,#af3cad 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-recommended-primary\/10{color:color-mix(in oklab,var(--color-recommended-primary) 10%,transparent)}}.text-recommended-secondary{color:var(--color-recommended-secondary)}.text-recommended-secondary-dark{color:var(--color-recommended-secondary-dark)}.text-transparent{color:transparent}.text-tutor-text{color:var(--color-tutor-text)}.text-water-primary{color:var(--color-water-primary)}.text-water-primary-dark{color:var(--color-water-primary-dark)}.text-water-primary\/10{color:color-mix(in srgb,#994cb0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.text-water-primary\/10{color:color-mix(in oklab,var(--color-water-primary) 10%,transparent)}}.text-water-secondary{color:var(--color-water-secondary)}.text-water-secondary-dark{color:var(--color-water-secondary-dark)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-error{text-decoration-color:var(--color-error)}.decoration-neutral-300{text-decoration-color:var(--color-neutral-300)}.decoration-2{text-decoration-thickness:2px}.decoration-from-font{text-decoration-thickness:from-font}.underline-offset-\[12px\]{text-underline-offset:12px}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.opacity-0{opacity:0%}.opacity-20{opacity:20%}.opacity-30{opacity:30%}.opacity-40{opacity:40%}.opacity-50{opacity:50%}.opacity-60{opacity:60%}.opacity-70{opacity:70%}.opacity-100{opacity:100%}.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_\#d8d8d8\]{--tw-shadow: 0 3px var(--tw-shadow-color, #d8d8d8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_1px_2px_0px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0px 1px 2px 0px var(--tw-shadow-color, rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_0px_0px_rgba\(60\,28\,114\,1\.00\)\]{--tw-shadow: 0px 2px 0px 0px var(--tw-shadow-color, rgba(60,28,114,1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_3px_0px_0px_rgba\(211\,211\,211\,1\.00\)\]{--tw-shadow: 0px 3px 0px 0px var(--tw-shadow-color, rgba(211,211,211,1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_2px_0px_0px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow: 1px 2px 0px 0px var(--tw-shadow-color, rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_2px_2px_0_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 1px 2px 2px 0 var(--tw-shadow-color, rgba(0,0,0,.15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-button{--tw-shadow: 0 .188rem 0 0 var(--tw-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-map-icon{--tw-shadow: 0 0 .5rem 0 var(--tw-shadow-color, rgba(0, 0, 0, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-menu{--tw-shadow: 0 .125rem .25rem -.125rem var(--tw-shadow-color, rgba(0, 0, 0, .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sentence{--tw-shadow: 2px 2px 4px 0px var(--tw-shadow-color, rgba(0, 0, 0, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-speech-bubble{--tw-shadow: 0px 1px 3px 0px var(--tw-shadow-color, rgba(0, 0, 0, .05)), 0px 2px 8px -1px var(--tw-shadow-color, rgba(0, 0, 0, .08));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-start-section{--tw-shadow: 0px 0px 12px 0px var(--tw-shadow-color, rgba(0, 0, 0, .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\!shadow-neutral-400{--tw-shadow-color: #a3a3a3 !important}@supports (color: color-mix(in lab,red,red)){.\!shadow-neutral-400{--tw-shadow-color: color-mix(in oklab, var(--color-neutral-400) var(--tw-shadow-alpha), transparent) !important}}.shadow-air-primary-dark{--tw-shadow-color: #265c80}@supports (color: color-mix(in lab,red,red)){.shadow-air-primary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-air-primary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-air-secondary-dark{--tw-shadow-color: #d16262}@supports (color: color-mix(in lab,red,red)){.shadow-air-secondary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-air-secondary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-destructive-dark{--tw-shadow-color: #a11505}@supports (color: color-mix(in lab,red,red)){.shadow-destructive-dark{--tw-shadow-color: color-mix(in oklab, var(--color-destructive-dark) var(--tw-shadow-alpha), transparent)}}.shadow-earth-primary-dark{--tw-shadow-color: #067181}@supports (color: color-mix(in lab,red,red)){.shadow-earth-primary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-earth-primary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-earth-secondary-dark{--tw-shadow-color: #497513}@supports (color: color-mix(in lab,red,red)){.shadow-earth-secondary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-earth-secondary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-fire-primary-dark{--tw-shadow-color: #a11505}@supports (color: color-mix(in lab,red,red)){.shadow-fire-primary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-fire-primary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-fire-secondary-dark{--tw-shadow-color: #ce6605}@supports (color: color-mix(in lab,red,red)){.shadow-fire-secondary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-fire-secondary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-general-nav-dark{--tw-shadow-color: #3a1c6e}@supports (color: color-mix(in lab,red,red)){.shadow-general-nav-dark{--tw-shadow-color: color-mix(in oklab, var(--color-general-nav-dark) var(--tw-shadow-alpha), transparent)}}.shadow-recommended-primary-dark{--tw-shadow-color: #891c87}@supports (color: color-mix(in lab,red,red)){.shadow-recommended-primary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-recommended-primary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-recommended-secondary-dark{--tw-shadow-color: #27208e}@supports (color: color-mix(in lab,red,red)){.shadow-recommended-secondary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-recommended-secondary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-water-primary-dark{--tw-shadow-color: #6d317f}@supports (color: color-mix(in lab,red,red)){.shadow-water-primary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-water-primary-dark) var(--tw-shadow-alpha), transparent)}}.shadow-water-secondary-dark{--tw-shadow-color: #067384}@supports (color: color-mix(in lab,red,red)){.shadow-water-secondary-dark{--tw-shadow-color: color-mix(in oklab, var(--color-water-secondary-dark) var(--tw-shadow-alpha), transparent)}}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-3{outline-style:var(--tw-outline-style);outline-width:3px}.outline-4{outline-style:var(--tw-outline-style);outline-width:4px}.outline-8{outline-style:var(--tw-outline-style);outline-width:8px}.-outline-offset-1{outline-offset:-1px}.-outline-offset-2{outline-offset:-2px}.-outline-offset-3{outline-offset:-3px}.outline-offset-\[-2px\]{outline-offset:-2px}.outline-air-background{outline-color:var(--color-air-background)}.outline-air-ground{outline-color:var(--color-air-ground)}.outline-air-primary{outline-color:var(--color-air-primary)}.outline-air-primary-dark{outline-color:var(--color-air-primary-dark)}.outline-air-primary\/10{outline-color:color-mix(in srgb,#4585b0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-air-primary\/10{outline-color:color-mix(in oklab,var(--color-air-primary) 10%,transparent)}}.outline-air-secondary{outline-color:var(--color-air-secondary)}.outline-air-secondary-dark{outline-color:var(--color-air-secondary-dark)}.outline-black\/10{outline-color:color-mix(in srgb,#000000 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-black\/10{outline-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.outline-black\/20{outline-color:color-mix(in srgb,#000000 20%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-black\/20{outline-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.outline-earth-background{outline-color:var(--color-earth-background)}.outline-earth-ground{outline-color:var(--color-earth-ground)}.outline-earth-primary{outline-color:var(--color-earth-primary)}.outline-earth-primary-dark{outline-color:var(--color-earth-primary-dark)}.outline-earth-primary\/10{outline-color:color-mix(in srgb,#0a99a6 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-earth-primary\/10{outline-color:color-mix(in oklab,var(--color-earth-primary) 10%,transparent)}}.outline-earth-secondary{outline-color:var(--color-earth-secondary)}.outline-earth-secondary-dark{outline-color:var(--color-earth-secondary-dark)}.outline-error{outline-color:var(--color-error)}.outline-fire-background{outline-color:var(--color-fire-background)}.outline-fire-ground{outline-color:var(--color-fire-ground)}.outline-fire-primary{outline-color:var(--color-fire-primary)}.outline-fire-primary-dark{outline-color:var(--color-fire-primary-dark)}.outline-fire-primary\/10{outline-color:color-mix(in srgb,#cd2b18 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-fire-primary\/10{outline-color:color-mix(in oklab,var(--color-fire-primary) 10%,transparent)}}.outline-fire-secondary{outline-color:var(--color-fire-secondary)}.outline-fire-secondary-dark{outline-color:var(--color-fire-secondary-dark)}.outline-general-nav{outline-color:var(--color-general-nav)}.outline-neutral-200{outline-color:var(--color-neutral-200)}.outline-neutral-300{outline-color:var(--color-neutral-300)}.outline-neutral-400{outline-color:var(--color-neutral-400)}.outline-recommended-background{outline-color:var(--color-recommended-background)}.outline-recommended-ground{outline-color:var(--color-recommended-ground)}.outline-recommended-primary{outline-color:var(--color-recommended-primary)}.outline-recommended-primary-dark{outline-color:var(--color-recommended-primary-dark)}.outline-recommended-primary\/10{outline-color:color-mix(in srgb,#af3cad 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-recommended-primary\/10{outline-color:color-mix(in oklab,var(--color-recommended-primary) 10%,transparent)}}.outline-recommended-secondary{outline-color:var(--color-recommended-secondary)}.outline-recommended-secondary-dark{outline-color:var(--color-recommended-secondary-dark)}.outline-success{outline-color:var(--color-success)}.outline-transparent{outline-color:transparent}.outline-water-background{outline-color:var(--color-water-background)}.outline-water-ground{outline-color:var(--color-water-ground)}.outline-water-primary{outline-color:var(--color-water-primary)}.outline-water-primary-dark{outline-color:var(--color-water-primary-dark)}.outline-water-primary\/10{outline-color:color-mix(in srgb,#994cb0 10%,transparent)}@supports (color: color-mix(in lab,red,red)){.outline-water-primary\/10{outline-color:color-mix(in oklab,var(--color-water-primary) 10%,transparent)}}.outline-water-secondary{outline-color:var(--color-water-secondary)}.outline-water-secondary-dark{outline-color:var(--color-water-secondary-dark)}.outline-white{outline-color:var(--color-white)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[-2px_0_0_white\]{--tw-drop-shadow-size: drop-shadow(-2px 0 0 var(--tw-drop-shadow-color, white));--tw-drop-shadow: var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_-2px_0_white\]{--tw-drop-shadow-size: drop-shadow(0 -2px 0 var(--tw-drop-shadow-color, white));--tw-drop-shadow: var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_0_white\]{--tw-drop-shadow-size: drop-shadow(0 2px 0 var(--tw-drop-shadow-color, white));--tw-drop-shadow: var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[2px_0_0_white\]{--tw-drop-shadow-size: drop-shadow(2px 0 0 var(--tw-drop-shadow-color, white));--tw-drop-shadow: var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background-colors\]{transition-property:background-colors;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[font-family\]{transition-property:font-family;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[margin\]{transition-property:margin;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[width\,min-width\]{transition-property:width,min-width;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-none{transition-property:none}.delay-2000{transition-delay:2s}.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200{--tw-duration: .2s;transition-duration:.2s}.duration-300{--tw-duration: .3s;transition-duration:.3s}.duration-700{--tw-duration: .7s;transition-duration:.7s}.duration-1000{--tw-duration: 1s;transition-duration:1s}.duration-4000{--tw-duration: 4s;transition-duration:4s}.duration-6000{--tw-duration: 6s;transition-duration:6s}.ease-in{--tw-ease: var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style: none;outline-style:none}.\[text-underline-position\:under\]{text-underline-position:under}.scrollbar-thumb-air-background-light{--scrollbar-thumb: #e1f0fa}.scrollbar-thumb-earth-background-light{--scrollbar-thumb: #e3f2d0}.scrollbar-thumb-fire-background-light{--scrollbar-thumb: #f9ebd8}.scrollbar-thumb-recommended-background-light{--scrollbar-thumb: #eee6ff}.scrollbar-thumb-water-background-light{--scrollbar-thumb: #d9f3f2}:is(.\*\:invisible>*){visibility:hidden}.not-disabled\:cursor-pointer:not(*:disabled){cursor:pointer}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:bg-\[linear-gradient\(90deg\,rgba\(255\,255\,255\,0\)_0_9\.091\%\,rgba\(255\,255\,255\,0\.2\)_9\.091\%_18\.182\%\,rgba\(255\,255\,255\,0\)_18\.182\%_27\.273\%\,rgba\(255\,255\,255\,0\.2\)_27\.273\%_36\.364\%\,rgba\(255\,255\,255\,0\)_36\.364\%_45\.455\%\,rgba\(255\,255\,255\,0\.2\)_45\.455\%_54\.545\%\,rgba\(255\,255\,255\,0\)_54\.545\%_63\.636\%\,rgba\(255\,255\,255\,0\.2\)_63\.636\%_72\.727\%\,rgba\(255\,255\,255\,0\)_72\.727\%_81\.818\%\,rgba\(255\,255\,255\,0\.2\)_81\.818\%_90\.909\%\,rgba\(255\,255\,255\,0\)_90\.909\%_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,#fff0 0 9.091%,#fff3 9.091% 18.182%,#fff0 18.182% 27.273%,#fff3 27.273% 36.364%,#fff0 36.364% 45.455%,#fff3 45.455% 54.545%,#fff0 54.545% 63.636%,#fff3 63.636% 72.727%,#fff0 72.727% 81.818%,#fff3 81.818% 90.909%,#fff0 90.909% 100%)}.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}@media(hover:hover){.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}}@media(hover:hover){.hover\:bg-neutral-100:hover{background-color:var(--color-neutral-100)}}@media(hover:hover){.hover\:bg-white:hover{background-color:var(--color-white)}}@media(hover:hover){.hover\:text-gray-400:hover{color:var(--color-gray-400)}}@media(hover:hover){.hover\:opacity-80:hover{opacity:80%}}@media(hover:hover){.hover\:outline-2:hover{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:border-none:focus-visible{--tw-border-style: none;border-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-black:focus-visible{outline-color:var(--color-black)}.focus-visible\:outline-none:focus-visible{--tw-outline-style: none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style: solid;outline-style:solid}.active\:translate-y-\[3px\]:active{--tw-translate-y: 3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:shadow-none:active{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.not-disabled\:active\:relative:not(*:disabled):active{position:relative}.not-disabled\:active\:top-\[var\(--shadow-button-height\)\]:not(*:disabled):active{top:var(--shadow-button-height)}.not-disabled\:active\:shadow-none:not(*:disabled):active{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-gray-300:disabled{border-color:var(--color-gray-300)}.disabled\:border-gray-400:disabled{border-color:var(--color-gray-400)}.disabled\:bg-neutral-300:disabled{background-color:var(--color-neutral-300)}.disabled\:bg-white:disabled{background-color:var(--color-white)}.disabled\:text-neutral-500:disabled{color:var(--color-neutral-500)}.disabled\:shadow-gray-400:disabled{--tw-shadow-color: oklch(70.7% .022 261.325)}@supports (color: color-mix(in lab,red,red)){.disabled\:shadow-gray-400:disabled{--tw-shadow-color: color-mix(in oklab, var(--color-gray-400) var(--tw-shadow-alpha), transparent)}}.has-focus-visible\:outline-2:has(*:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-0:has(*:focus-visible){outline-offset:0px}.has-focus-visible\:outline-black:has(*:focus-visible){outline-color:var(--color-black)}.has-focus-visible\:outline-solid:has(*:focus-visible){--tw-outline-style: solid;outline-style:solid}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-\[color\,background-color\,border-color\,text-decoration-color\,accent-color\,fill\,stroke\]{transition-property:color,background-color,border-color,text-decoration-color,accent-color,fill,stroke;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media(prefers-reduced-motion:no-preference){.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}}@media(prefers-reduced-motion:no-preference){.motion-safe\:delay-300{transition-delay:.3s}}@media(prefers-reduced-motion:no-preference){.motion-safe\:duration-200{--tw-duration: .2s;transition-duration:.2s}}@media(prefers-reduced-motion:no-preference){.motion-safe\:duration-1000{--tw-duration: 1s;transition-duration:1s}}@media(prefers-reduced-motion:no-preference){.motion-safe\:ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[transition\:scale_3000ms_1000ms\,translate_3000ms_1000ms\,opacity_1000ms_4000ms\]{transition:scale 3s 1s,translate 3s 1s,opacity 1s 4s}}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[transition\:transform_1800ms_ease-in\,opacity_1000ms_ease-in_800ms\]{transition:transform 1.8s ease-in,opacity 1s ease-in .8s}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:group-hover\:-translate-x-10:is(:where(.group):hover *){--tw-translate-x: calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:group-hover\:translate-x-10:is(:where(.group):hover *){--tw-translate-x: calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:group-hover\:-rotate-10:is(:where(.group):hover *){rotate:-10deg}}}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:group-hover\:rotate-10:is(:where(.group):hover *){rotate:10deg}}}@media(prefers-reduced-motion:no-preference){.motion-safe\:group-active\:-translate-x-10:is(:where(.group):active *){--tw-translate-x: calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:group-active\:translate-x-10:is(:where(.group):active *){--tw-translate-x: calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media(prefers-reduced-motion:no-preference){.motion-safe\:group-active\:-rotate-10:is(:where(.group):active *){rotate:-10deg}}@media(prefers-reduced-motion:no-preference){.motion-safe\:group-active\:rotate-10:is(:where(.group):active *){rotate:10deg}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(width<96rem){.max-2xl\:flex-col{flex-direction:column}}@media(width<96rem){.max-2xl\:gap-7{gap:calc(var(--spacing) * 7)}}@media(width<80rem){.max-xl\:right-0{right:calc(var(--spacing) * 0)}}@media(width<80rem){.max-xl\:right-6{right:calc(var(--spacing) * 6)}}@media(width<80rem){.max-xl\:right-10{right:calc(var(--spacing) * 10)}}@media(width<80rem){.max-xl\:bottom-6{bottom:calc(var(--spacing) * 6)}}@media(width<80rem){.max-xl\:-left-2{left:calc(var(--spacing) * -2)}}@media(width<80rem){.max-xl\:mx-auto{margin-inline:auto}}@media(width<80rem){.max-xl\:w-24{width:calc(var(--spacing) * 24)}}@media(width<80rem){.max-xl\:w-32{width:calc(var(--spacing) * 32)}}@media(width<80rem){.max-xl\:w-48{width:calc(var(--spacing) * 48)}}@media(width<80rem){.max-xl\:max-w-40{max-width:calc(var(--spacing) * 40)}}@media(width<80rem){.max-xl\:max-w-\[90\%\]{max-width:90%}}@media(width<80rem){.max-xl\:max-w-\[640px\]{max-width:640px}}@media(width<80rem){.max-xl\:flex-3{flex:3}}@media(width<80rem){.max-xl\:flex-col{flex-direction:column}}@media(width<80rem){.max-xl\:gap-2{gap:calc(var(--spacing) * 2)}}@media(width<80rem){.max-xl\:gap-10{gap:calc(var(--spacing) * 10)}}@media(width<80rem){.max-xl\:gap-x-1{column-gap:calc(var(--spacing) * 1)}}@media(width<80rem){.max-xl\:gap-x-14{column-gap:calc(var(--spacing) * 14)}}@media(width<80rem){.max-xl\:p-3{padding:calc(var(--spacing) * 3)}}@media(width<80rem){.max-xl\:p-4{padding:calc(var(--spacing) * 4)}}@media(width<80rem){.max-xl\:p-12{padding:calc(var(--spacing) * 12)}}@media(width<80rem){.max-xl\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media(width<80rem){.max-xl\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media(width<80rem){.max-xl\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width<80rem){.max-xl\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width<80rem){.max-xl\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width<80rem){.max-xl\:py-1{padding-block:calc(var(--spacing) * 1)}}@media(width<80rem){.max-xl\:pt-4{padding-top:calc(var(--spacing) * 4)}}@media(width<80rem){.max-xl\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media(width<80rem){.max-xl\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media(width<80rem){.max-xl\:pb-32{padding-bottom:calc(var(--spacing) * 32)}}@media(width<80rem){.max-xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(width>=80rem){.xl\:right-8{right:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:bottom-8{bottom:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:left-0{left:calc(var(--spacing) * 0)}}@media(width>=80rem){.xl\:mx-\[10\%\]{margin-inline:10%}}@media(width>=80rem){.xl\:min-h-60{min-height:calc(var(--spacing) * 60)}}@media(width>=80rem){.xl\:w-40{width:calc(var(--spacing) * 40)}}@media(width>=80rem){.xl\:w-56{width:calc(var(--spacing) * 56)}}@media(width>=80rem){.xl\:w-60{width:calc(var(--spacing) * 60)}}@media(width>=80rem){.xl\:w-64{width:calc(var(--spacing) * 64)}}@media(width>=80rem){.xl\:max-w-\[800px\]{max-width:800px}}@media(width>=80rem){.xl\:max-w-\[min\(80\%\,700px\)\]{max-width:min(80%,700px)}}@media(width>=80rem){.xl\:flex-2{flex:2}}@media(width>=80rem){.xl\:flex-row{flex-direction:row}}@media(width>=80rem){.xl\:gap-14{gap:calc(var(--spacing) * 14)}}@media(width>=80rem){.xl\:gap-x-2{column-gap:calc(var(--spacing) * 2)}}@media(width>=80rem){.xl\:gap-x-28{column-gap:calc(var(--spacing) * 28)}}@media(width>=80rem){.xl\:rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}}@media(width>=80rem){.xl\:p-5{padding:calc(var(--spacing) * 5)}}@media(width>=80rem){.xl\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:p-24{padding:calc(var(--spacing) * 24)}}@media(width>=80rem){.xl\:px-4{padding-inline:calc(var(--spacing) * 4)}}@media(width>=80rem){.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=80rem){.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:px-12{padding-inline:calc(var(--spacing) * 12)}}@media(width>=80rem){.xl\:py-2{padding-block:calc(var(--spacing) * 2)}}@media(width>=80rem){.xl\:pt-8{padding-top:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:pt-14{padding-top:calc(var(--spacing) * 14)}}@media(width>=80rem){.xl\:pb-8{padding-bottom:calc(var(--spacing) * 8)}}@media(width>=80rem){.xl\:pb-36{padding-bottom:calc(var(--spacing) * 36)}}@media(width>=96rem){.\32xl\:gap-14{gap:calc(var(--spacing) * 14)}}@container (width < 56rem){.\@max-4xl\:hidden{display:none}}@container (width < 56rem){.\@max-4xl\:justify-center{justify-content:center}}.\[\&\.underline\]\:\[text-underline-position\:under\].underline{text-underline-position:under}.\[\&\>\*\]\:rotate-y-180>*{--tw-rotate-y: rotateY(180deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[\&\>\*\]\:backface-hidden>*{backface-visibility:hidden}.\[\&\>span\]\:border-b-2>span{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.\[\&\>span\]\:border-error>span{border-color:var(--color-error)}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}html,body{height:100vh;height:100svh;overscroll-behavior:none;margin:0;padding:0}@supports (height: 100dvh){html,body{height:100dvh}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;overflow:hidden}@layer utilities{.h-viewport{height:100vh;height:100svh;overflow:hidden}@supports (height: 100dvh){.h-viewport{height:100dvh}}.flex-center{display:flex;align-items:center;justify-content:center}.hover-white-overlay{--overlay-radius: .5rem;position:relative}.hover-white-overlay:before{content:var(--tw-content);position:absolute}.hover-white-overlay:before{content:var(--tw-content);inset:calc(var(--spacing) * -.5)}.hover-white-overlay:before{content:var(--tw-content);background-color:var(--color-white)}.hover-white-overlay:before{content:var(--tw-content);opacity:0%}.hover-white-overlay:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.hover-white-overlay:before{content:var(--tw-content);--tw-duration: .2s;transition-duration:.2s}@media(hover:hover){.hover-white-overlay:hover:before{content:var(--tw-content);opacity:20%}}.hover-white-overlay:before{border-radius:var(--overlay-radius)}.hover-white-overlay-round{--overlay-radius: 9999px}.content-above-overlay>*{position:relative}.content-above-overlay>*{z-index:10}.focus-bouw:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-bouw:focus-visible{outline-offset:0px}.focus-bouw:focus-visible{outline-color:var(--color-black)}.focus-bouw:focus-visible{--tw-outline-style: solid;outline-style:solid}.focus-bouw-bold:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-bouw-bold:focus-visible{outline-offset:0px}.focus-bouw-bold:focus-visible{outline-color:var(--color-black)}.focus-bouw-bold:focus-visible{--tw-outline-style: solid;outline-style:solid}.hover-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration));--tw-duration: .2s;transition-duration:.2s}@media(hover:hover){.hover-shadow:hover{--tw-shadow: 0px 10px 15px -3px var(--tw-shadow-color, rgba(0, 0, 0, .15)), 0px 4px 6px -4px var(--tw-shadow-color, rgba(0, 0, 0, .15));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.tutor-text-example{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2)}.tutor-text-example strong{margin-right:calc(var(--spacing) * 2);border-radius:.25rem;background-color:var(--color-tutor-text-letter);padding:calc(var(--spacing) * 2);--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.scroll-shadow{background:linear-gradient(#fff 50%,#fff0),linear-gradient(#fff0,#fff 50%) 0 100%,linear-gradient(#40404033,#40404000),linear-gradient(#40404000,#40404033) 0 100%;background-color:#fff;background-repeat:no-repeat;background-size:100% var(--scroll-shadow-height, 1rem),100% var(--scroll-shadow-height, 1rem),100% calc(var(--scroll-shadow-height, 1rem) * .8),100% calc(var(--scroll-shadow-height, 1rem) * .8);background-attachment:local,local,scroll,scroll}.scroll-shadow-large{--scroll-shadow-height: 2rem}@layer base{*{scrollbar-color:initial;scrollbar-width:initial}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-gradient-position{syntax: "*"; inherits: false;}@property --tw-gradient-from{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-via{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-to{syntax: "<color>"; inherits: false; initial-value: #0000;}@property --tw-gradient-stops{syntax: "*"; inherits: false;}@property --tw-gradient-via-stops{syntax: "*"; inherits: false;}@property --tw-gradient-from-position{syntax: "<length-percentage>"; inherits: false; initial-value: 0%;}@property --tw-gradient-via-position{syntax: "<length-percentage>"; inherits: false; initial-value: 50%;}@property --tw-gradient-to-position{syntax: "<length-percentage>"; inherits: false; initial-value: 100%;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-outline-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; initial-value: ""; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: ""}}}
