.DotMatrixDivider_dividerContainer__ZkjMT{width:100%;height:200px;position:relative;overflow:visible;display:flex;justify-content:center;align-items:center;background:transparent;z-index:9990;margin:-100px 0;pointer-events:none}.DotMatrixDivider_compact__A0_7Z{height:118px;margin:0;z-index:2}.DotMatrixDivider_fullBleed__rGSYp{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.DotMatrixDivider_canvasWrapper__xAqjo{width:calc(140% + 360px);height:calc(100% + 72px);transform:skewY(-3deg);background:transparent;pointer-events:auto;position:absolute;top:-36px;left:calc(-20% - 180px);right:auto;overflow:visible}.DotMatrixDivider_compactCanvas__3cohd{width:calc(100% + 400px);height:calc(100% + 56px);top:-28px;left:-200px;right:auto}.DotMatrixDivider_reverse__fDyar{transform:skewY(3deg)}.DotMatrixDivider_dividerCanvas__D950N{position:absolute;inset:0;width:100%;height:100%;display:block}.Hero3D_area3d__I3zOh{z-index:99;background-size:contain;height:100%;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center}.Hero3D_area3d__I3zOh,.Hero3D_maincard__jP1YU{width:100%;position:relative}.Hero3D_card3dcenter___EtQx{height:70vh;width:100%}.Hero3D_card3dall__AUOXy,.Hero3D_card3dcenter___EtQx{display:flex;align-items:center;justify-content:center}.Hero3D_card3dall__AUOXy{position:relative;transform-style:preserve-3d;perspective:1200px;margin:20px auto;height:fit-content}.Hero3D_card3dall__AUOXy img{height:100%;width:100%;object-fit:contain}.Hero3D_card3d__xMuPJ{display:block;width:clamp(250px,40vw,600px);height:clamp(250px,40vw,600px);transform-style:preserve-3d}.Hero3D_card3d__xMuPJ .Hero3D_card3dimage__zLNWG,.Hero3D_cardbg__PnWCn{position:absolute;left:0;transform-style:preserve-3d;height:100%;width:100%;pointer-events:none;user-select:none;-webkit-user-drag:none}.Hero3D_card3d__xMuPJ{position:absolute;animation:Hero3D_turnmeon__66HR6 20s infinite;opacity:0;transition:all 0s ease}.Hero3D_card3dimage__zLNWG,.Hero3D_cardback__Na6wN,.Hero3D_cardfront__3ubcr,.Hero3D_no1__P9uvP,.Hero3D_no2__E0AAM,.Hero3D_no3__1s_cJ{--marker:1}.Hero3D_cardfront__3ubcr .Hero3D_card3dimage__zLNWG.Hero3D_no1__P9uvP{transform:translateZ(195px)}.Hero3D_cardfront__3ubcr .Hero3D_card3dimage__zLNWG.Hero3D_no2__E0AAM{transform:translateZ(75px)}.Hero3D_cardfront__3ubcr .Hero3D_card3dimage__zLNWG.Hero3D_no3__1s_cJ{transform:translateZ(30px)}.Hero3D_cardfront__3ubcr .Hero3D_cardbg__PnWCn{transform:translateZ(1px)}.Hero3D_cardback__Na6wN .Hero3D_cardbg__PnWCn,.Hero3D_cardfront__3ubcr .Hero3D_cardbg__PnWCn{background:url(/img/main/z01.svg) no-repeat;background-position-y:30%;background-size:contain;opacity:1!important}.Hero3D_cardback__Na6wN .Hero3D_cardbg__PnWCn{transform:translateZ(-1px)}.Hero3D_cardback__Na6wN .Hero3D_card3dimage__zLNWG.Hero3D_no1__P9uvP{transform:translateZ(-30px) scaleX(-1)}.Hero3D_cardback__Na6wN .Hero3D_card3dimage__zLNWG.Hero3D_no2__E0AAM{transform:translateZ(-75px) scaleX(-1)}.Hero3D_cardback__Na6wN .Hero3D_card3dimage__zLNWG.Hero3D_no3__1s_cJ{transform:translateZ(-195px) scaleX(-1)}.Hero3D_fronter2__IlwwD{opacity:1!important;transition:all 2s ease;z-index:-999}.Hero3D_fronter2__IlwwD>*{opacity:0;animation:Hero3D_backer__9Epeg 20s}.Hero3D_fronter2__IlwwD .Hero3D_cardbg__PnWCn{opacity:1!important;animation:none!important}.Hero3D_fronter2__IlwwD .Hero3D_billboard__jiZYd{animation:none!important}.Hero3D_fronter__ST5mZ{opacity:1!important;transition:all 2s ease}.Hero3D_fronter__ST5mZ>*{opacity:1;animation:Hero3D_fronter__ST5mZ 20s}.Hero3D_fronter__ST5mZ .Hero3D_cardbg__PnWCn{opacity:1!important;animation:none!important}.Hero3D_fronter__ST5mZ .Hero3D_billboard__jiZYd{animation:none!important}.Hero3D_backer__9Epeg{opacity:0}@keyframes Hero3D_turnmeon__66HR6{0%{transform:rotateY(0deg)}15%{transform:rotateY(0deg)}31%{transform:rotateY(200deg)}35%{transform:rotateY(180deg)}65%{transform:rotateY(180deg)}81%{transform:rotateY(380deg)}85%{transform:rotateY(1turn)}to{transform:rotateY(1turn)}}@keyframes Hero3D_backer__9Epeg{0%{opacity:0}15%{opacity:0}30%{opacity:1}to{opacity:1}}@keyframes Hero3D_fronter__ST5mZ{0%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}.Hero3D_billboard__jiZYd{transform-style:preserve-3d;opacity:0}.Hero3D_cardfront__3ubcr.Hero3D_fronter__ST5mZ .Hero3D_billboard__jiZYd{animation:Hero3D_billboardRotateFront__LEyj1 20s infinite,Hero3D_fronter__ST5mZ 20s!important}.Hero3D_cardfront__3ubcr.Hero3D_fronter2__IlwwD .Hero3D_billboard__jiZYd{animation:Hero3D_billboardRotateFront__LEyj1 20s infinite,Hero3D_backer__9Epeg 20s!important}.Hero3D_cardback__Na6wN.Hero3D_fronter__ST5mZ .Hero3D_billboard__jiZYd{animation:Hero3D_billboardRotateBack__V11o1 20s infinite,Hero3D_fronter__ST5mZ 20s!important}.Hero3D_cardback__Na6wN.Hero3D_fronter2__IlwwD .Hero3D_billboard__jiZYd{animation:Hero3D_billboardRotateBack__V11o1 20s infinite,Hero3D_backer__9Epeg 20s!important}@keyframes Hero3D_billboardRotateFront__LEyj1{0%{transform:translateZ(120px) rotateY(0deg)}15%{transform:translateZ(120px) rotateY(0deg)}31%{transform:translateZ(120px) rotateY(-200deg)}35%{transform:translateZ(120px) rotateY(-180deg)}65%{transform:translateZ(120px) rotateY(-180deg)}81%{transform:translateZ(120px) rotateY(-380deg)}85%{transform:translateZ(120px) rotateY(-1turn)}to{transform:translateZ(120px) rotateY(-1turn)}}@keyframes Hero3D_billboardRotateBack__V11o1{0%{transform:translateZ(-120px) rotateY(0deg) scaleX(-1)}15%{transform:translateZ(-120px) rotateY(0deg) scaleX(-1)}31%{transform:translateZ(-120px) rotateY(-200deg) scaleX(-1)}35%{transform:translateZ(-120px) rotateY(-180deg) scaleX(-1)}65%{transform:translateZ(-120px) rotateY(-180deg) scaleX(-1)}81%{transform:translateZ(-120px) rotateY(-380deg) scaleX(-1)}85%{transform:translateZ(-120px) rotateY(-1turn) scaleX(-1)}to{transform:translateZ(-120px) rotateY(-1turn) scaleX(-1)}}@media (max-width:768px){.Hero3D_area3d__I3zOh{top:0;align-items:flex-start;overflow:hidden}.Hero3D_card3d__xMuPJ{width:min(83vw,324px);height:min(83vw,324px)}.Hero3D_card3dcenter___EtQx{height:clamp(22rem,50vh,28rem);align-items:center;padding-top:clamp(3rem,8vh,10rem);transform:scale(.72);transform-origin:center center}.Hero3D_card3dall__AUOXy{perspective:820px;margin:0 auto}}@media (min-width:1025px){.Hero3D_area3d__I3zOh,.Hero3D_card3dall__AUOXy,.Hero3D_card3dcenter___EtQx,.Hero3D_maincard__jP1YU{width:100%}.Hero3D_area3d__I3zOh,.Hero3D_card3dcenter___EtQx{align-items:center;justify-content:center}.Hero3D_card3d__xMuPJ{width:60%;height:auto;aspect-ratio:1/1}}.FloatingMenu_container__7qUih{position:fixed;z-index:10000}.FloatingMenu_desktopBar__m0xCA,.FloatingMenu_menuBackdrop__LC7Ma{display:none}@media (min-width:769px){.FloatingMenu_container__7qUih{top:50%;right:0;transform:translateY(-50%);display:flex;flex-direction:row-reverse;align-items:center;gap:0}.FloatingMenu_bridge__poOyT{position:absolute;top:50%;right:30px;width:100px;height:100px;transform:translateY(-50%);z-index:9999}.FloatingMenu_trigger__gmgt3{width:60px;height:60px;background:#fff;border-radius:30px 0 0 30px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:-5px 5px 20px rgba(0,0,0,.1);z-index:10001;margin-right:-2px;border:2px solid rgba(255,255,255,.8);position:fixed;top:50%;right:0;transform:translateY(-50%)}.FloatingMenu_trigger__gmgt3:hover{transform:translateY(-50%) scale(1.05) translateX(-5px);box-shadow:-8px 8px 25px rgba(255,81,0,.2)}.FloatingMenu_cerebrumLink__oXNxu:focus-visible,.FloatingMenu_menuLink__kTm2X:focus-visible,.FloatingMenu_socialLink__xAYYC:focus-visible,.FloatingMenu_trigger__gmgt3:focus-visible{outline:3px solid #ff5100;outline-offset:4px}.FloatingMenu_icon__XmYdi{color:#ff5100;width:28px;height:28px;stroke-width:3px}.FloatingMenu_menu__wXoN1{position:relative;padding:2rem;border-radius:60px;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:0 20px 50px rgba(100,60,0,.15);display:flex;flex-direction:column;gap:1.5rem;min-width:300px;border:1px solid rgba(255,255,255,.5);margin-right:20px}@supports (corner-shape:squircle){.FloatingMenu_menu__wXoN1{corner-shape:squircle}}.FloatingMenu_menuLink__kTm2X{font-family:var(--font-aglet-sans);font-size:1.2rem;font-weight:700;color:#6e3f00;text-decoration:none;display:flex;align-items:center;gap:10px;transition:all .2s ease;padding:8px 12px;border-radius:10px;cursor:pointer;position:relative;background:transparent;border:0;text-align:left}@supports (corner-shape:squircle){.FloatingMenu_menuLink__kTm2X{corner-shape:squircle}}.FloatingMenu_menuLink__kTm2X:hover{color:#ff5100;transform:translateX(-5px)}.FloatingMenu_menuLink__kTm2X:after{content:"";position:absolute;width:0;height:2px;bottom:5px;left:12px;background-color:#ff5100;transition:width .3s ease-out}.FloatingMenu_menuLink__kTm2X:hover:after{width:calc(100% - 24px)}.FloatingMenu_menuLink__kTm2X span{font-weight:900;color:#ff5100;opacity:.6;font-size:.9em}.FloatingMenu_menuLink__kTm2X:hover span{opacity:1}.FloatingMenu_secondaryMenuLink__JIZZ1{color:#8a4b00;font-size:1.08rem}.FloatingMenu_secondaryMenuLink__JIZZ1 span{opacity:.75}.FloatingMenu_divider__sZNdf{height:1px;background:rgba(110,63,0,.1);width:100%;margin:.5rem 0}.FloatingMenu_socials__VyeDB{display:flex;gap:1.5rem;justify-content:center}.FloatingMenu_socialLink__xAYYC{height:40px;width:40px;color:#ff5100;transition:transform .2s;background:#fff;padding:8px;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.FloatingMenu_socialLink__xAYYC:hover{transform:scale(1.2) rotate(5deg);background:#ff5100;color:#fff}.FloatingMenu_cerebrumLink__oXNxu{display:block;text-align:center;font-size:.85rem;font-weight:600;color:#6e3f00;text-decoration:none;padding:10px 16px;border-radius:8px;background:rgba(110,63,0,.08);transition:all .2s ease;margin:0 auto}.FloatingMenu_cerebrumLink__oXNxu:hover{background:rgba(110,63,0,.15);color:#ff5100}.FloatingMenu_container__7qUih{top:auto;right:auto;left:50%;bottom:0;z-index:100050;transform:translateX(-50%);display:block;pointer-events:none}.FloatingMenu_bridge__poOyT,.FloatingMenu_menuBackdrop__LC7Ma,.FloatingMenu_menu__wXoN1,.FloatingMenu_trigger__gmgt3{display:none!important}.FloatingMenu_desktopBar__m0xCA{pointer-events:auto;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.35rem;min-height:3.55rem;max-width:calc(100vw - 2.5rem);padding:0 clamp(1.35rem,2.6vw,2.8rem);border:0;border-radius:999px 999px 0 0;background:radial-gradient(circle at 18% 0,rgba(255,255,255,.94),rgba(255,255,255,.3) 34%),rgba(255,255,255,.74);box-shadow:0 18px 42px rgba(77,33,0,.14),inset 0 1px 0 rgba(255,255,255,.86);backdrop-filter:blur(24px) saturate(1.35);-webkit-backdrop-filter:blur(24px) saturate(1.35);font-family:var(--font-aglet-sans);transition:padding .32s ease}.FloatingMenu_desktopBarClosed__eD47y{padding-right:.54rem;padding-left:.54rem}.FloatingMenu_desktopToggle__yUFxh{flex:0 0 auto;width:2.7rem;height:2.7rem;border:1px solid rgba(110,63,0,.12);border-radius:999px;background:rgba(255,255,255,.78);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 18px rgba(77,33,0,.1),inset 0 1px 0 rgba(255,255,255,.86);transition:transform .19s ease,box-shadow .19s ease,background .19s ease}.FloatingMenu_desktopToggle__yUFxh:hover{background:#fff;box-shadow:0 12px 24px rgba(77,33,0,.15),inset 0 1px 0 rgba(255,255,255,.95)}.FloatingMenu_desktopToggleIcon__xefWP{width:1.25rem;height:1.25rem;color:#1f1b16;stroke-width:3}.FloatingMenu_desktopBarContent__eckJM{flex-wrap:nowrap;min-width:0;overflow-x:clip;overflow-y:visible;transform-origin:left center}.FloatingMenu_desktopBarContentInner__h4lVR,.FloatingMenu_desktopBarContent__eckJM{display:flex;align-items:center;justify-content:flex-start;align-self:stretch;max-width:calc(100vw - 7rem)}.FloatingMenu_desktopBarContentInner__h4lVR{flex:0 0 auto;flex-wrap:wrap;gap:.28rem;width:max-content}@supports (corner-shape:squircle){.FloatingMenu_desktopBar__m0xCA{corner-shape:squircle}}.FloatingMenu_desktopActionLinks__vYXoA,.FloatingMenu_desktopSectionLinks__qpXul,.FloatingMenu_desktopSocials__4j1vd{display:flex;align-items:center;align-self:stretch;gap:.16rem}.FloatingMenu_desktopSectionLinks__qpXul{flex-wrap:wrap;justify-content:flex-start}.FloatingMenu_desktopActionLinks__vYXoA{padding-left:0;border-left:0}.FloatingMenu_desktopActionLink__eBmOc,.FloatingMenu_desktopNavLink__Dd111{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:3.55rem;border:0;border-radius:0;background:transparent;color:#6e3f00;cursor:pointer;font-family:var(--font-aglet-sans);font-size:.66rem;font-weight:900;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.FloatingMenu_desktopActionLink__eBmOc:before,.FloatingMenu_desktopNavLink__Dd111:before{content:"";position:absolute;right:.12rem;bottom:0;left:.12rem;height:.78rem;z-index:0;border-radius:999px 999px 0 0;background:radial-gradient(ellipse at center bottom,rgba(110,63,0,.48),rgba(110,63,0,.14) 62%,rgba(110,63,0,0) 78%);opacity:0;transform:translateY(.5rem) scaleY(.16);transform-origin:bottom center;transition:opacity .18s ease,transform .26s cubic-bezier(.18,.9,.2,1.18)}.FloatingMenu_desktopActionLink__eBmOc:hover:before,.FloatingMenu_desktopNavLink__Dd111:hover:before{opacity:1;transform:translateY(0) scaleY(1)}.FloatingMenu_desktopNavLink__Dd111{padding:0 .58rem;overflow:hidden}.FloatingMenu_desktopActionLink__eBmOc{padding:0 .62rem;overflow:hidden}@supports (corner-shape:squircle){.FloatingMenu_desktopActionLink__eBmOc,.FloatingMenu_desktopNavLink__Dd111,.FloatingMenu_desktopScrollTop__bcV0a,.FloatingMenu_desktopSocialLink__kuTqq,.FloatingMenu_desktopToggle__yUFxh{corner-shape:squircle}}.FloatingMenu_desktopActionIcon__RQZX9,.FloatingMenu_desktopActionLink__eBmOc span,.FloatingMenu_desktopLinkText__Ae2W0{position:relative;z-index:1}.FloatingMenu_desktopLinkText__Ae2W0{transition:transform .18s ease,text-shadow .18s ease}.FloatingMenu_desktopActivePill__qkkeX{position:absolute;right:.04rem;bottom:0;left:.04rem;height:.64rem;z-index:0;border-radius:999px 999px 0 0;border:0;background:radial-gradient(ellipse at center bottom,rgba(255,81,0,.7),rgba(255,81,0,.18) 62%,rgba(255,81,0,0) 80%);box-shadow:0 -3px 14px rgba(255,81,0,.16),inset 0 -2px 0 rgba(255,81,0,.62);transform-origin:bottom center}.FloatingMenu_desktopActivePill__qkkeX:after{content:"";position:absolute;left:50%;bottom:0;width:42%;height:.11rem;border-radius:999px;transform:translateX(-50%);background:#ff5100;box-shadow:0 0 12px rgba(255,81,0,.64)}.FloatingMenu_desktopNavLinkActive__mT98U{color:#ff5100}.FloatingMenu_desktopNavLinkActive__mT98U .FloatingMenu_desktopLinkText__Ae2W0{transform:translateY(-1px);text-shadow:0 5px 16px rgba(255,81,0,.18)}.FloatingMenu_desktopActionLink__eBmOc:hover,.FloatingMenu_desktopNavLink__Dd111:hover{color:#6e3f00;background:transparent;box-shadow:none;transform:none}.FloatingMenu_desktopActionLinkActive__4aqin:hover,.FloatingMenu_desktopNavLinkActive__mT98U:hover{color:#ff5100}.FloatingMenu_desktopActionLinkActive__4aqin{color:#ff5100;background:transparent}.FloatingMenu_desktopActionIcon__RQZX9{width:.98rem;height:.98rem;margin-left:.22rem;color:#1f1b16;stroke-width:3.1;transition:transform .18s ease}.FloatingMenu_desktopActionLink__eBmOc:hover .FloatingMenu_desktopActionIcon__RQZX9{transform:translate(.08rem,-.08rem)}.FloatingMenu_desktopScrollTop__bcV0a{position:relative;top:-.92rem;flex:0 0 auto;width:3.06rem;height:3.06rem;min-width:3.06rem;aspect-ratio:1/1;margin:0 .88rem -.92rem;border:1px solid rgba(255,255,255,.95);border-radius:999px;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.92),transparent 38%),#fff;color:#1f1b16;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 14px 30px rgba(77,33,0,.18),inset 0 1px 0 rgba(255,255,255,.88);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease}.FloatingMenu_desktopScrollTop__bcV0a svg{width:1.3rem;height:1.3rem;stroke-width:3}.FloatingMenu_desktopScrollTop__bcV0a:hover{transform:rotate(-8deg);background:#fff;box-shadow:0 18px 36px rgba(77,33,0,.23),0 0 0 6px rgba(255,255,255,.38)}.FloatingMenu_desktopSocials__4j1vd{padding-left:.18rem}.FloatingMenu_desktopSocialLink__kuTqq{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:rgba(110,63,0,.08);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.FloatingMenu_desktopSocialIcon__isfGc{width:1.12rem;height:1.12rem;transition:transform .18s ease}.FloatingMenu_desktopSocialLink__kuTqq:hover{background:rgba(110,63,0,.14);box-shadow:0 10px 22px rgba(77,33,0,.13);transform:rotate(4deg)}.FloatingMenu_desktopSocialLink__kuTqq:hover .FloatingMenu_desktopSocialIcon__isfGc{transform:scale(1.04)}.FloatingMenu_desktopActionLink__eBmOc:focus-visible,.FloatingMenu_desktopNavLink__Dd111:focus-visible,.FloatingMenu_desktopScrollTop__bcV0a:focus-visible,.FloatingMenu_desktopSocialLink__kuTqq:focus-visible,.FloatingMenu_desktopToggle__yUFxh:focus-visible{outline:3px solid rgba(255,81,0,.42);outline-offset:4px}}@media (max-width:768px){.FloatingMenu_container__7qUih{top:auto;bottom:calc(env(safe-area-inset-bottom, 0px) + 18px);right:0}.FloatingMenu_bridge__poOyT{display:none}.FloatingMenu_trigger__gmgt3{position:fixed;width:60px;height:50px;background:#fff;border-radius:30px 0 0 30px;box-shadow:-5px 5px 15px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10002;padding-left:10px;margin-right:-2px;right:0;bottom:calc(env(safe-area-inset-bottom, 0px) + 18px);top:auto;border:0}.FloatingMenu_cerebrumLink__oXNxu:focus-visible,.FloatingMenu_menuLink__kTm2X:focus-visible,.FloatingMenu_socialLink__xAYYC:focus-visible,.FloatingMenu_trigger__gmgt3:focus-visible{outline:3px solid #ff5100;outline-offset:4px}.FloatingMenu_icon__XmYdi{color:#ff5100;width:30px;height:30px;stroke-width:3px}.FloatingMenu_menuBackdrop__LC7Ma{position:fixed;inset:0;background:rgba(255,255,255,.55);z-index:10000;display:block;border:0;padding:0}.FloatingMenu_menu__wXoN1{position:fixed;inset:0;background:rgba(255,255,255,.98);z-index:10001;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.6rem;padding:calc(env(safe-area-inset-top, 0px) + 1.5rem) 1.5rem calc(env(safe-area-inset-bottom, 0px) + 5rem);overflow-y:auto}.FloatingMenu_menuLink__kTm2X{width:min(100%,24rem);font-size:1.4rem;font-weight:900;color:#6e3f00;text-decoration:none;text-align:center;flex-shrink:0;background:transparent;border:0}.FloatingMenu_menuLink__kTm2X span{display:none}.FloatingMenu_secondaryMenuLink__JIZZ1{font-size:1.15rem;color:#8a4b00}.FloatingMenu_divider__sZNdf{height:1px;background:rgba(110,63,0,.1);width:min(320px,100%);margin:.5rem 0}.FloatingMenu_socials__VyeDB{display:flex;gap:1.5rem;margin-top:1rem;flex-shrink:0;padding-bottom:2rem}.FloatingMenu_socialLink__xAYYC{height:50px;width:50px;padding:10px;border-radius:50%;color:#ff5100;display:flex;align-items:center;justify-content:center;background:rgba(255,251,239,1);box-shadow:0 5px 15px rgba(0,0,0,.05)}.FloatingMenu_cerebrumLink__oXNxu{display:block;text-align:center;font-size:1rem;font-weight:600;color:#6e3f00;text-decoration:none;padding:12px 24px;border-radius:12px;background:rgba(110,63,0,.08);flex-shrink:0;margin:0 auto}}.Modal_overlay__SdYU0{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0}.Modal_genericpage___HMya{position:relative;width:100%;height:auto;max-width:none;overflow:visible;padding:0;min-height:100%}.Modal_closebtn__alEwq{position:fixed;top:30px;right:30px;cursor:pointer;z-index:100000;transition:transform .3s ease;background:#ff5100;border-radius:32px;display:flex;justify-content:center;align-items:center;padding:10px 30px 10px 10px;box-shadow:0 5px 15px -3px rgba(0,0,0,.2)}@supports (corner-shape:squircle){.Modal_closebtn__alEwq{corner-shape:squircle}}.Modal_closebtn__alEwq:hover{transform:scale(1.1);background:linear-gradient(135deg,#ff6a00,#ffa05b);box-shadow:0 8px 20px -5px rgba(255,81,0,.4)}.Modal_closebtn__alEwq img{width:100%;height:100%;filter:brightness(0) invert(1)}.Modal_closebtn__alEwq:focus-visible{outline:3px solid #ffffff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.Modal_closebtn__alEwq{transition:none}.Modal_closebtn__alEwq:hover{transform:none}}