.ColorSchemeToggle_toggle__BQqRZ{transition:all .3s cubic-bezier(.68,-.55,.265,1.55);border-radius:calc(.75rem * var(--mantine-scale));background:rgba(255,255,255,.9)}[data-mantine-color-scheme=dark] .ColorSchemeToggle_toggle__BQqRZ{background:rgba(255,255,255,.1)}.ColorSchemeToggle_toggle__BQqRZ{border:2px solid rgba(245,158,11,.2)}[data-mantine-color-scheme=dark] .ColorSchemeToggle_toggle__BQqRZ{border:2px solid rgba(245,158,11,.4)}.ColorSchemeToggle_toggle__BQqRZ{backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ColorSchemeToggle_toggle__BQqRZ:hover{transform:translateY(-2px) scale(1.05);background:rgba(254,252,243,.95)}[data-mantine-color-scheme=dark] .ColorSchemeToggle_toggle__BQqRZ:hover{background:rgba(245,158,11,.15)}.ColorSchemeToggle_toggle__BQqRZ:hover{border-color:#f59e0b;box-shadow:0 8px 20px rgba(245,158,11,.2)}.ColorSchemeToggle_toggle__BQqRZ:active{transform:translateY(0) scale(1);transition:all .1s ease}.ColorSchemeToggle_icon__hAqJq{color:#d97706}[data-mantine-color-scheme=dark] .ColorSchemeToggle_icon__hAqJq{color:#fde68a}.ColorSchemeToggle_icon__hAqJq{transition:all .3s ease}.ColorSchemeToggle_toggle__BQqRZ:hover .ColorSchemeToggle_icon__hAqJq{color:#f59e0b}[data-mantine-color-scheme=dark] .ColorSchemeToggle_toggle__BQqRZ:hover .ColorSchemeToggle_icon__hAqJq{color:#fbbf24}.ColorSchemeToggle_toggle__BQqRZ:hover .ColorSchemeToggle_icon__hAqJq{transform:rotate(15deg) scale(1.1)}.Header_header__pXml_{height:calc(5rem * var(--mantine-scale));background:linear-gradient(135deg,rgba(255,248,225,.95),rgba(255,236,179,.95))}[data-mantine-color-scheme=dark] .Header_header__pXml_{background:linear-gradient(135deg,rgba(26,27,30,.95),rgba(45,31,0,.95))}.Header_header__pXml_{backdrop-filter:blur(20px);border-bottom:3px solid rgba(255,193,7,.3)}[data-mantine-color-scheme=dark] .Header_header__pXml_{border-bottom:3px solid rgba(255,193,7,.5)}.Header_header__pXml_{position:sticky;top:0;z-index:1000;box-shadow:0 8px 32px rgba(255,193,7,.15);transition:all .3s ease}.Header_header__pXml_:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,193,7,.1) 50%,transparent);animation:Header_headerShimmer__OIVCC 8s ease-in-out infinite;pointer-events:none}@keyframes Header_headerShimmer__OIVCC{0%,to{transform:translateX(-100%);opacity:0}50%{transform:translateX(100%);opacity:1}}.Header_inner__BWOOt{height:100%;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.Header_logoGroup__1o9_W{animation:Header_logoFloat__3N7l_ 4s ease-in-out infinite;cursor:pointer;transition:transform .3s ease}.Header_logoGroup__1o9_W:hover{transform:scale(1.05)}.Header_logo__sUWiP{font-size:calc(2rem * var(--mantine-scale));font-weight:800;background:linear-gradient(135deg,#fde68a,#f59e0b 50%,#d97706);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 20px rgba(245,158,11,.3)}.Header_mascotLogo__7jQG_{filter:drop-shadow(0 2px 4px rgba(245,158,11,.3));transition:all .3s ease}.Header_logoGroup__1o9_W:hover .Header_mascotLogo__7jQG_{transform:rotate(10deg) scale(1.1)}@keyframes Header_logoFloat__3N7l_{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Header_links__r5j1M{margin-left:calc(3.125rem * var(--mantine-scale))}.Header_link___GWEF{display:block;line-height:1;padding:calc(.625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));text-decoration:none;color:#ff8f00}[data-mantine-color-scheme=dark] .Header_link___GWEF{color:#ffc107}.Header_link___GWEF{font-size:calc(1rem * var(--mantine-scale));font-weight:600;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:relative;overflow:hidden}.Header_link___GWEF:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,193,7,.2),transparent);transition:left .5s ease}.Header_link___GWEF:hover{color:white;background:linear-gradient(135deg,#ffc107,#ff8f00);transform:translateY(-2px) scale(1.05);box-shadow:0 8px 20px rgba(255,193,7,.3)}.Header_link___GWEF:hover:before{left:100%}.Header_link___GWEF:active{transform:translateY(0) scale(1.02)}.Header_ctaButton__RzVj7{background:linear-gradient(135deg,#ffc107,#ff8f00);border:none;color:white;font-weight:700;border-radius:calc(1.25rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));padding:0 calc(1.25rem * var(--mantine-scale));box-shadow:0 4px 16px rgba(255,193,7,.4);transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:relative;overflow:hidden}.Header_ctaButton__RzVj7:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s ease}.Header_ctaButton__RzVj7:hover{background:linear-gradient(135deg,#ffca28,#ffa000);transform:translateY(-2px) scale(1.05);box-shadow:0 8px 24px rgba(255,193,7,.6)}.Header_ctaButton__RzVj7:hover:before{left:100%}.Header_ctaButton__RzVj7:active{transform:translateY(0) scale(1.02)}@media (min-width:48em){.Header_burger__KWQhr{display:none}}.Header_drawer__tpCAt .Header_mantine-Drawer-header__p2vqH{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Header_drawer__tpCAt .Header_mantine-Drawer-header__p2vqH{background:var(--mantine-color-dark-8)}.Header_drawer__tpCAt .Header_mantine-Drawer-body__sbB89{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .Header_drawer__tpCAt .Header_mantine-Drawer-body__sbB89{background:var(--mantine-color-dark-8)}