@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_0d7163{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_0d7163{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d57a24ec54448a8e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bc08e10e1c60a660-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c309a1f4c99f6b1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9816a0e0ed309b6c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Atkinson Hyperlegible Fallback;src:local("Arial");ascent-override:95.60%;descent-override:29.18%;line-gap-override:0.00%;size-adjust:99.37%}.__className_de0309{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.__variable_de0309{--font-atkinson:"Atkinson Hyperlegible","Atkinson Hyperlegible Fallback"}.focus-mode .notification-badge,.focus-mode .promotional-banner,.focus-mode .social-media-links,.focus-mode [data-decorative],.focus-mode [data-promotional],[data-profile=maya] .hero-carousel,[data-profile=maya] .navbar-extra{display:none!important}.focus-mode .secondary-content,.focus-mode [data-complexity=medium]{opacity:.7}.simplified-language .abbreviation-expansion,.simplified-language .technical-jargon,.simplified-language .tooltip-complex{display:none!important}.simplified-language p{max-width:65ch}[data-profile=maya] *{text-align:left!important}[data-profile=maya] .text-center,[data-profile=maya] [style*="text-align: center"]{text-align:center!important}[data-profile=maya] .text-right,[data-profile=maya] [dir=rtl]{text-align:right!important}@import url("https://fonts.googleapis.com/css2?family=Comic+Neue:ital,wght@0,400;0,700;1,400;1,700&display=swap");@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic/OpenDyslexic-Regular.woff2) format("woff2"),url(/fonts/OpenDyslexic/OpenDyslexic-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic/OpenDyslexic-Bold.woff2) format("woff2"),url(/fonts/OpenDyslexic/OpenDyslexic-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic/OpenDyslexic-Italic.woff2) format("woff2"),url(/fonts/OpenDyslexic/OpenDyslexic-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/fonts/OpenDyslexic/OpenDyslexic-BoldItalic.woff2) format("woff2"),url(/fonts/OpenDyslexic/OpenDyslexic-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}.dyslexia-friendly{font-family:OpenDyslexic,Comic Neue,Comic Sans MS,sans-serif!important;letter-spacing:.05em!important;word-spacing:.1em!important;line-height:1.6!important}.dyslexia-friendly h1,.dyslexia-friendly h2,.dyslexia-friendly h3,.dyslexia-friendly h4,.dyslexia-friendly h5,.dyslexia-friendly h6{font-weight:700!important;letter-spacing:.02em!important}.dyslexia-friendly p{margin-bottom:1.5em!important}.dyslexia-friendly li{margin-bottom:.5em!important}.dyslexia-friendly a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}.dyslexia-friendly input,.dyslexia-friendly select,.dyslexia-friendly textarea{font-family:OpenDyslexic,Comic Neue,Comic Sans MS,sans-serif!important;letter-spacing:.03em!important}.dyslexia-friendly button{font-family:OpenDyslexic,Comic Neue,Comic Sans MS,sans-serif!important;letter-spacing:.02em!important}.dyslexia-friendly code,.dyslexia-friendly pre{font-family:OpenDyslexic Mono,Comic Neue,monospace!important}[data-profile=maya] .dyslexia-friendly,[data-profile=maya].dyslexia-friendly{line-height:1.8!important}:root{--a11y-font-scale:1;--a11y-font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--a11y-line-height:1.5;--a11y-letter-spacing:0;--a11y-word-spacing:0;--a11y-touch-target-min:44px;--a11y-focus-width:3px;--a11y-focus-offset:3px;--a11y-focus-color:hsl(var(--primary));--a11y-button-spacing:8px;--a11y-transition-duration:200ms;--a11y-animation-duration:300ms;--a11y-reading-guide-height:4px;--a11y-reading-guide-color:hsl(var(--primary)/0.6)}html{font-size:calc(16px * var(--a11y-font-scale))}body{font-family:var(--a11y-font-family);line-height:var(--a11y-line-height);letter-spacing:var(--a11y-letter-spacing);word-spacing:var(--a11y-word-spacing)}[role=button],[tabindex]:not([tabindex="-1"]),a,button,input,select,textarea{min-height:var(--a11y-touch-target-min)}.button-group>*+*,.flex.gap-2>*+*{margin-left:var(--a11y-button-spacing)}:focus-visible{outline:var(--a11y-focus-width) solid var(--a11y-focus-color);outline-offset:var(--a11y-focus-offset)}*{transition-duration:var(--a11y-transition-duration)}[data-profile=hasan]{--a11y-font-scale:1;--a11y-transition-duration:0ms;--a11y-animation-duration:0ms}[data-profile=hasan] .decorative,[data-profile=hasan] [aria-hidden=true]:not(.sr-only):not([class*=lucide]){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-profile=hasan] *,[data-profile=hasan] :after,[data-profile=hasan] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-profile=sarah]{--a11y-font-scale:1.25;--a11y-line-height:1.6;--a11y-letter-spacing:0.02em;--a11y-touch-target-min:64px;--a11y-focus-width:4px;--a11y-focus-offset:4px;--a11y-focus-color:yellow;--a11y-button-spacing:16px}[data-profile=sarah] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M4 4 L4 36 L16 28 L24 44 L32 40 L24 24 L40 24 Z' fill='black' stroke='white' stroke-width='2'/%3E%3C/svg%3E"),auto}[data-profile=sarah] [role=button],[data-profile=sarah] a,[data-profile=sarah] button{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='20' fill='none' stroke='yellow' stroke-width='4'/%3E%3Ccircle cx='24' cy='24' r='8' fill='yellow'/%3E%3C/svg%3E"),pointer}[data-profile=sarah] [role=button],[data-profile=sarah] a,[data-profile=sarah] button,[data-profile=sarah] input,[data-profile=sarah] select,[data-profile=sarah] textarea{min-height:64px!important;min-width:64px!important;padding:16px 20px!important}[data-profile=sarah] .line-clamp-1,[data-profile=sarah] .line-clamp-2,[data-profile=sarah] .line-clamp-3{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}[data-profile=elena]{--a11y-focus-width:3px;--a11y-transition-duration:0ms}[data-profile=elena] [aria-invalid=true]{border-color:hsl(0 84% 60%)!important;border-width:3px!important;background-color:hsl(0 84% 97%)!important;box-shadow:0 0 0 4px hsl(0 84% 60%/.2)!important}[data-profile=elena] .success,[data-profile=elena] [data-success=true]{border-color:hsl(142 76% 36%)!important;border-width:3px!important;background-color:hsl(142 76% 97%)!important;box-shadow:0 0 0 4px hsl(142 76% 36%/.2)!important}[data-profile=elena] [data-has-audio]:before{content:"🔊";margin-right:.5em;font-size:1.2em}[data-profile=daniel]{--a11y-font-scale:1.1;--a11y-touch-target-min:64px;--a11y-focus-width:4px;--a11y-focus-offset:4px;--a11y-button-spacing:20px;--a11y-transition-duration:0ms}[data-profile=daniel] [role=button],[data-profile=daniel] a,[data-profile=daniel] button,[data-profile=daniel] input,[data-profile=daniel] select,[data-profile=daniel] textarea{min-height:64px!important;min-width:64px!important;padding:16px 20px!important}[data-profile=daniel] input[type=checkbox],[data-profile=daniel] input[type=radio]{width:32px!important;height:32px!important}[data-profile=daniel] [role=button].sticky-hover,[data-profile=daniel] [role=button]:hover,[data-profile=daniel] a.sticky-hover,[data-profile=daniel] a:hover,[data-profile=daniel] button.sticky-hover,[data-profile=daniel] button:hover{transition-duration:0s;outline:var(--a11y-focus-width) solid var(--a11y-focus-color);outline-offset:var(--a11y-focus-offset);background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}[data-profile=daniel] .button-group>*,[data-profile=daniel] nav>*{margin:8px}[data-profile=maya]{--a11y-font-scale:1.2;--a11y-line-height:1.8;--a11y-letter-spacing:0.02em;--a11y-word-spacing:0.05em;--a11y-touch-target-min:48px;--a11y-transition-duration:0ms;--a11y-animation-duration:0ms}[data-profile=daniel] *,[data-profile=daniel] :after,[data-profile=daniel] :before,[data-profile=elena] *,[data-profile=elena] :after,[data-profile=elena] :before,[data-profile=maya] *,[data-profile=maya] :after,[data-profile=maya] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-profile=maya] .complex-ui,[data-profile=maya] [data-complexity=high]{display:none!important}[data-profile=maya] .simple-alt{display:block!important}[data-profile=maya] body:after,[data-profile=sarah] body:after{content:"";position:fixed;left:0;right:0;height:var(--a11y-reading-guide-height);background:linear-gradient(90deg,transparent 0,var(--a11y-reading-guide-color) 20%,var(--a11y-reading-guide-color) 80%,transparent 100%);top:var(--a11y-reading-guide-top,50%);pointer-events:none;z-index:9999;opacity:0;transition:opacity var(--a11y-transition-duration,.2s),top .1s}[data-profile=maya]:has(:focus-visible) body:after,[data-profile=sarah]:has(:focus-visible) body:after{opacity:1}@media (prefers-reduced-motion:reduce){:root{--a11y-transition-duration:0ms;--a11y-animation-duration:0ms}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:more){:root{--a11y-focus-width:4px;--a11y-focus-color:CanvasText}}@media (pointer:coarse){:root{--a11y-touch-target-min:48px;--a11y-button-spacing:12px}}@media (forced-colors:active){:root{--a11y-focus-color:CanvasText}:focus-visible{outline:3px solid CanvasText!important;outline-offset:3px!important}[role=button],button{border:2px solid ButtonText!important}a{text-decoration:underline!important}}@media (prefers-color-scheme:dark){:root{--a11y-focus-color:hsl(210,100%,70%)}}.a11y-touch-target{min-height:var(--a11y-touch-target-min);min-width:var(--a11y-touch-target-min)}.a11y-focus:focus-visible{outline:var(--a11y-focus-width) solid var(--a11y-focus-color);outline-offset:var(--a11y-focus-offset)}.a11y-text{line-height:var(--a11y-line-height);letter-spacing:var(--a11y-letter-spacing);word-spacing:var(--a11y-word-spacing)}