.auth-module__ZoHl_G__page{color:#073b63;background:linear-gradient(#8fd8ff 0%,#c9eeff 58%,#eefaff 100%);min-height:100vh;position:relative;overflow:hidden}.auth-module__ZoHl_G__topbar{z-index:3;align-items:center;height:110px;padding:12px clamp(24px,5vw,76px);display:flex;position:relative}.auth-module__ZoHl_G__layout{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(390px,.8fr);align-items:center;gap:54px;width:min(1180px,100% - 40px);margin:0 auto 60px;display:grid;position:relative}.auth-module__ZoHl_G__storyPanel{padding:46px 20px 0}.auth-module__ZoHl_G__eyebrow,.auth-module__ZoHl_G__cardHeader span{color:#0877be;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900;display:inline-flex}.auth-module__ZoHl_G__storyPanel h1{letter-spacing:-.055em;max-width:720px;margin:18px 0;font-size:clamp(46px,6vw,78px);line-height:.95}.auth-module__ZoHl_G__storyPanel>p{color:#215d82;max-width:600px;font-size:19px;line-height:1.65}.auth-module__ZoHl_G__journeyReady{-webkit-backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #ffffffe6;border-radius:24px;width:min(460px,100%);margin-top:28px;padding:20px 22px;box-shadow:0 18px 50px #1877ae21}.auth-module__ZoHl_G__journeyReady span,.auth-module__ZoHl_G__successPill{color:#167448;letter-spacing:.08em;text-transform:uppercase;background:#dff6e9;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.auth-module__ZoHl_G__journeyReady strong{margin:12px 0 4px;font-size:18px;display:block}.auth-module__ZoHl_G__journeyReady p{color:#4e7893}.auth-module__ZoHl_G__mascot{object-fit:contain;width:min(430px,80%);height:auto;margin:-30px 0 -80px 80px;display:block}.auth-module__ZoHl_G__authCard{-webkit-backdrop-filter:blur(28px);scrollbar-width:none;background:linear-gradient(145deg,#ffffffeb,#ffffffb8);border:1px solid #ffffffc7;border-radius:32px;width:100%;max-height:calc(100dvh - 110px);padding:clamp(24px,min(3vw,4vh),38px);overflow:auto;box-shadow:0 34px 90px #1e709e2b,inset 0 1px #ffffffe6}.auth-module__ZoHl_G__authCard::-webkit-scrollbar{display:none}.auth-module__ZoHl_G__cardHeader{margin-bottom:24px}.auth-module__ZoHl_G__cardHeader h2{letter-spacing:-.04em;margin-top:8px;font-size:36px}.auth-module__ZoHl_G__socialButton,.auth-module__ZoHl_G__primaryButton{cursor:pointer;border:0;border-radius:17px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;font-weight:850;transition:transform .18s,box-shadow .18s;display:flex}.auth-module__ZoHl_G__socialButton{color:#173f5b;background:#fff;border:1px solid #d9eaf3;box-shadow:0 8px 24px #265b7b14}.auth-module__ZoHl_G__socialButton:hover,.auth-module__ZoHl_G__primaryButton:hover{transform:translateY(-2px)}.auth-module__ZoHl_G__socialButton:disabled,.auth-module__ZoHl_G__primaryButton:disabled{opacity:.6;cursor:wait;transform:none}.auth-module__ZoHl_G__googleMark{color:#4285f4;border:1px solid #d8e6ed;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.auth-module__ZoHl_G__divider{color:#8ba4b5;align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}.auth-module__ZoHl_G__divider:before,.auth-module__ZoHl_G__divider:after{content:"";background:#dfedf3;flex:1;height:1px}.auth-module__ZoHl_G__form{gap:15px;display:grid}.auth-module__ZoHl_G__form label{gap:7px;display:grid}.auth-module__ZoHl_G__form label>span{color:#285c7c;font-size:13px;font-weight:850}.auth-module__ZoHl_G__form input{color:#073b63;background:#f9fdff;border:1px solid #d7e8f0;border-radius:15px;outline:none;width:100%;height:54px;padding:0 16px}.auth-module__ZoHl_G__form input:focus{border-color:#30aaf2;box-shadow:0 0 0 4px #30aaf221}.auth-module__ZoHl_G__primaryButton{color:#fff;background:linear-gradient(135deg,#078ee7,#086fcb);margin-top:5px;text-decoration:none;box-shadow:0 14px 30px #0577c93b}.auth-module__ZoHl_G__formError{color:#b4233d;background:#fff0f2;border:1px solid #ffd2da;border-radius:12px;padding:11px 13px;font-size:14px}.auth-module__ZoHl_G__switchText{color:#6c899b;text-align:center;margin-top:22px;font-size:14px}.auth-module__ZoHl_G__switchText a{color:#0877be;font-weight:850}.auth-module__ZoHl_G__cloudOne,.auth-module__ZoHl_G__cloudTwo{filter:blur(1px);background:#ffffff6b;border-radius:999px;position:absolute}.auth-module__ZoHl_G__cloudOne{width:360px;height:100px;top:170px;left:-120px}.auth-module__ZoHl_G__cloudTwo{width:460px;height:130px;bottom:70px;right:-170px}.auth-module__ZoHl_G__continuePage{color:#073b63;background:radial-gradient(circle at 50% 20%,#ffffffd9,#fff0 38%),linear-gradient(#dff5ff 0%,#edf9ff 46%,#fff 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:32px 20px;display:flex;position:relative;overflow:hidden}.auth-module__ZoHl_G__continueCloudBackground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-module__ZoHl_G__continueCloudBackground span{filter:blur(1px);pointer-events:none;background:#ffffffa3;border-radius:999px;display:block;position:absolute}.auth-module__ZoHl_G__continueCloudOne{width:240px;height:90px;top:18%;left:-70px}.auth-module__ZoHl_G__continueCloudTwo{width:320px;height:110px;top:9%;right:-130px}.auth-module__ZoHl_G__continueCloudThree{width:280px;height:100px;bottom:-40px;right:5%}.auth-module__ZoHl_G__continueLogo{z-index:2;margin-bottom:24px;display:block;position:relative}.auth-module__ZoHl_G__continueLogo img{object-fit:contain;width:auto;height:58px;display:block}.auth-module__ZoHl_G__continueCard{z-index:2;text-align:center;-webkit-backdrop-filter:blur(20px);background:#ffffffd1;border:1px solid #ffffffeb;border-radius:32px;width:min(100%,480px);padding:42px 36px 36px;position:relative;box-shadow:0 24px 70px #3898cf24,0 4px 14px #3898cf0f}.auth-module__ZoHl_G__continueCard h1{color:#16364c;letter-spacing:-.04em;margin:12px 0;font-size:clamp(30px,6vw,42px);line-height:1.04}.auth-module__ZoHl_G__continueCard p{color:#668294;max-width:360px;margin:0 auto;font-size:15px;line-height:1.65}.auth-module__ZoHl_G__continueEyebrow{color:#4aa8d8;letter-spacing:.08em;text-transform:uppercase;background:#e9f8ff;border-radius:999px;justify-content:center;align-items:center;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.auth-module__ZoHl_G__continueLoader{width:96px;height:72px;margin:0 auto 20px;position:relative}.auth-module__ZoHl_G__continueLoaderPlane{z-index:2;color:#49b1e5;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;animation:1.8s ease-in-out infinite auth-module__ZoHl_G__continuePlaneFloat;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg);box-shadow:0 8px 30px #39a4dc33,inset 0 0 0 1px #53b9e814}.auth-module__ZoHl_G__continueLoaderTrail{border-bottom:2px dashed #49b1e54d;border-radius:50%;height:30px;position:absolute;bottom:8px;left:8px;right:8px}.auth-module__ZoHl_G__continueProgress{margin-top:30px}.auth-module__ZoHl_G__continueProgressTrack{background:#e5f4fb;border-radius:999px;height:7px;overflow:hidden}.auth-module__ZoHl_G__continueProgressBar{border-radius:inherit;background:linear-gradient(90deg,#52bae9,#79d1f3);width:42%;height:100%;animation:2.2s ease-in-out infinite auth-module__ZoHl_G__continueProgressMove;display:block}.auth-module__ZoHl_G__continueProgressLabels{color:#8ca5b4;letter-spacing:.02em;justify-content:space-between;margin-top:9px;font-size:10px;font-weight:700;display:flex}.auth-module__ZoHl_G__continueHint{color:#a0b4bf;margin-top:28px;font-size:12px;font-weight:600;display:block}.auth-module__ZoHl_G__continueIcon{background:#edf9ff;border-radius:22px;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 20px;font-size:32px;display:flex}.auth-module__ZoHl_G__continueCard .auth-module__ZoHl_G__primaryButton{margin-top:28px}@keyframes auth-module__ZoHl_G__continuePlaneFloat{0%,to{transform:translate(-50%,-50%)translateY(0)rotate(-8deg)}50%{transform:translate(-50%,-50%)translateY(-7px)rotate(-4deg)}}@keyframes auth-module__ZoHl_G__continueProgressMove{0%{transform:translate(-100%)}55%{transform:translate(105%)}to{transform:translate(245%)}}.auth-module__ZoHl_G__authPage{color:#16314d;background:radial-gradient(circle at 18% 12%,#ffffffeb,#0000 24rem),linear-gradient(145deg,#dff4ff 0%,#bce9ff 46%,#92d8fa 100%);height:100dvh;min-height:100dvh;position:relative;overflow:hidden}.auth-module__ZoHl_G__authBackground{pointer-events:none;position:absolute;inset:0}.auth-module__ZoHl_G__backgroundOrbOne,.auth-module__ZoHl_G__backgroundOrbTwo{filter:blur(4px);border-radius:999px;display:block;position:absolute}.auth-module__ZoHl_G__backgroundOrbOne{background:#ffffff57;width:38rem;height:38rem;top:-22rem;right:-10rem}.auth-module__ZoHl_G__backgroundOrbTwo{background:#36abe52e;width:28rem;height:28rem;bottom:-17rem;left:18%}.auth-module__ZoHl_G__authTopbar{z-index:10;justify-content:space-between;align-items:center;width:min(1380px,100% - 48px);height:72px;margin:0 auto;padding:0;display:flex;position:relative}.auth-module__ZoHl_G__authLogo{color:#147fc1;letter-spacing:-.06em;font-size:1.55rem;font-weight:900;text-decoration:none}.auth-module__ZoHl_G__authHomeLink{color:#37546e;-webkit-backdrop-filter:blur(16px);background:#ffffff7a;border:1px solid #16314d1a;border-radius:999px;padding:10px 16px;font-size:.88rem;font-weight:750;text-decoration:none;transition:transform .16s,background .16s}.auth-module__ZoHl_G__authHomeLink:hover{background:#ffffffb8;transform:translateY(-2px)}.auth-module__ZoHl_G__authLayout{z-index:2;grid-template-columns:minmax(0,1.12fr) minmax(380px,.72fr);align-items:center;gap:clamp(32px,5vw,90px);width:min(1380px,100% - 48px);height:calc(100dvh - 72px);margin:0 auto;padding:12px 0 28px;display:grid;position:relative}.auth-module__ZoHl_G__authStory{flex-direction:column;justify-content:center;min-width:0;height:100%;display:flex}.auth-module__ZoHl_G__authStoryCopy{z-index:4;max-width:680px;position:relative}.auth-module__ZoHl_G__authEyebrow{color:#1483c6;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #147fc124;border-radius:999px;align-items:center;min-height:34px;padding:7px 14px;font-size:.76rem;font-weight:900;display:inline-flex}.auth-module__ZoHl_G__authStoryCopy h1{color:#153652;letter-spacing:-.075em;max-width:670px;margin:14px 0 10px;font-size:clamp(2.7rem,min(5.2vw,7.2vh),5.2rem);font-weight:950;line-height:.91}.auth-module__ZoHl_G__authStoryCopy p{color:#52718a;max-width:560px;margin:0;font-size:clamp(.94rem,min(1.2vw,1.8vh),1.12rem);line-height:1.55}.auth-module__ZoHl_G__authFormColumn{z-index:5;align-items:center;height:100%;display:flex;position:relative}.auth-module__ZoHl_G__authIllustration{isolation:isolate;width:min(700px,100%);height:clamp(300px,47vh,430px);margin-top:-4px;position:relative}.auth-module__ZoHl_G__illustrationGlow{filter:blur(50px);background:#ffffff94;border-radius:50%;width:440px;height:250px;position:absolute;bottom:42px;left:9%}.auth-module__ZoHl_G__flightPath{color:#2687c16b;width:94%;height:440px;position:absolute;inset:15px 1% auto}.auth-module__ZoHl_G__authPlane{z-index:5;color:#1689ca;filter:drop-shadow(0 13px 14px #147fc133);width:68px;height:68px;animation:4.8s ease-in-out infinite auth-module__ZoHl_G__authPlaneFloat;position:absolute;top:124px;right:12%;transform:rotate(-10deg)}.auth-module__ZoHl_G__authPlane svg{width:100%;height:100%}.auth-module__ZoHl_G__destinationPin{z-index:4;color:#ff8c5c;filter:drop-shadow(0 12px 12px #ff8c5c33);width:48px;position:absolute;top:98px;right:2%}.auth-module__ZoHl_G__destinationPin svg{width:100%}.auth-module__ZoHl_G__dealCard{z-index:6;-webkit-backdrop-filter:blur(22px);background:linear-gradient(145deg,#fffffff0,#f1faffd6);border:1px solid #ffffffe6;border-radius:29px;width:min(450px,70%);min-height:205px;padding:22px;animation:6s ease-in-out infinite auth-module__ZoHl_G__authCardFloat;position:absolute;bottom:28px;left:4%;transform:rotate(-2.4deg);box-shadow:0 30px 70px #2d7ca72b,inset 0 1px #fff}.auth-module__ZoHl_G__dealCardTop{grid-template-columns:1fr auto 1fr;align-items:end;gap:18px;display:grid}.auth-module__ZoHl_G__dealCardTop>div{flex-direction:column;gap:4px;display:flex}.auth-module__ZoHl_G__dealLabel,.auth-module__ZoHl_G__dealDestination span{color:#7e98aa;letter-spacing:.035em;text-transform:uppercase;font-size:.72rem;font-weight:800}.auth-module__ZoHl_G__dealCardTop strong{color:#173b57;letter-spacing:-.045em;font-size:1.45rem;font-weight:950}.auth-module__ZoHl_G__dealDestination{text-align:right}.auth-module__ZoHl_G__dealDestination strong{color:#ff8c5c}.auth-module__ZoHl_G__dealArrow{color:#1589cb;background:#dcf3ff;border-radius:999px;place-items:center;width:42px;height:42px;font-size:1.25rem;font-weight:900;display:grid!important}.auth-module__ZoHl_G__dealDivider{background:linear-gradient(90deg,#0000,#185b8124,#0000);height:1px;margin:22px 0 19px}.auth-module__ZoHl_G__dealMeta{grid-template-columns:1fr 1fr;gap:20px;display:grid}.auth-module__ZoHl_G__dealMeta div{flex-direction:column;gap:5px;display:flex}.auth-module__ZoHl_G__dealMeta small{color:#8da3b2;text-transform:uppercase;font-size:.69rem;font-weight:800}.auth-module__ZoHl_G__dealMeta strong{color:#315875;font-size:.86rem;font-weight:850}.auth-module__ZoHl_G__dealBadge{color:#fff;background:#163f5c;border-radius:999px;align-items:center;gap:8px;padding:11px 14px;font-size:.76rem;font-weight:850;display:flex;position:absolute;bottom:-17px;right:21px;box-shadow:0 15px 30px #163f5c33}.auth-module__ZoHl_G__dealBadge span{color:#123e32;background:#54d9a0;border-radius:999px;place-items:center;width:20px;height:20px;font-size:.7rem;display:grid}.auth-module__ZoHl_G__miniTicket{z-index:7;color:#73592c;background:linear-gradient(150deg,#fff4d8,#ffe4a8);border:1px solid #ffffffd1;border-radius:21px;flex-direction:column;justify-content:center;width:175px;min-height:100px;padding:15px 18px;animation:5.5s ease-in-out infinite auth-module__ZoHl_G__authTicketFloat;display:flex;position:absolute;bottom:52px;right:4%;transform:rotate(6deg);box-shadow:0 24px 50px #72643c24}.auth-module__ZoHl_G__miniTicket>span{background:#73592c1a;border-radius:7px;align-self:flex-start;margin-bottom:8px;padding:4px 7px;font-size:.65rem;font-weight:950}.auth-module__ZoHl_G__miniTicket strong{letter-spacing:.08em;font-size:.88rem;font-weight:950}.auth-module__ZoHl_G__miniTicket small{color:#73592c9e;margin-top:3px;font-weight:750}.auth-module__ZoHl_G__ticketPunch{background:#a6ddf7;border-radius:999px;width:19px;height:19px;position:absolute;top:-10px;right:34px}.auth-module__ZoHl_G__authCloud{z-index:1;filter:drop-shadow(0 16px 20px #2b759f12);background:#ffffffa8;border-radius:999px;height:54px;position:absolute}.auth-module__ZoHl_G__authCloud span{background:inherit;border-radius:50%;display:block;position:absolute}.auth-module__ZoHl_G__authCloud span:first-child{width:62px;height:62px;bottom:10px;left:22px}.auth-module__ZoHl_G__authCloud span:nth-child(2){width:84px;height:84px;bottom:4px;left:68px}.auth-module__ZoHl_G__authCloud span:nth-child(3){width:54px;height:54px;bottom:9px;right:20px}.auth-module__ZoHl_G__authCloudOne{opacity:.82;width:190px;animation:11s ease-in-out infinite auth-module__ZoHl_G__cloudDriftOne;top:56px;left:0}.auth-module__ZoHl_G__authCloudTwo{opacity:.56;width:170px;animation:13s ease-in-out infinite auth-module__ZoHl_G__cloudDriftTwo;top:206px;right:1%;transform:scale(.7)}.auth-module__ZoHl_G__authCloudThree{opacity:.43;width:145px;bottom:4px;left:28%;transform:scale(.55)}.auth-module__ZoHl_G__sparkleOne,.auth-module__ZoHl_G__sparkleTwo,.auth-module__ZoHl_G__sparkleThree{z-index:7;color:#ffffffe6;text-shadow:0 7px 18px #1573a726;animation:3s ease-in-out infinite auth-module__ZoHl_G__sparklePulse;position:absolute}.auth-module__ZoHl_G__sparkleOne{font-size:26px;top:85px;left:36%}.auth-module__ZoHl_G__sparkleTwo{font-size:17px;animation-delay:-1.2s;top:190px;left:2%}.auth-module__ZoHl_G__sparkleThree{font-size:14px;animation-delay:-2s;top:172px;right:27%}@keyframes auth-module__ZoHl_G__authPlaneFloat{0%,to{transform:translateY(0)rotate(-10deg)}50%{transform:translateY(-13px)rotate(-7deg)}}@keyframes auth-module__ZoHl_G__authCardFloat{0%,to{transform:translateY(0)rotate(-2.4deg)}50%{transform:translateY(-8px)rotate(-1.4deg)}}@keyframes auth-module__ZoHl_G__authTicketFloat{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-11px)rotate(4deg)}}@keyframes auth-module__ZoHl_G__cloudDriftOne{0%,to{transform:translate(0)}50%{transform:translate(17px)}}@keyframes auth-module__ZoHl_G__cloudDriftTwo{0%,to{transform:translate(0)scale(.7)}50%{transform:translate(-15px)scale(.7)}}@keyframes auth-module__ZoHl_G__sparklePulse{0%,to{opacity:.45;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(12deg)}}@media (max-width:1080px){.auth-module__ZoHl_G__topbar{height:90px;padding:8px 20px}.auth-module__ZoHl_G__layout{grid-template-columns:1fr;gap:20px;width:min(620px,100% - 24px)}.auth-module__ZoHl_G__storyPanel{text-align:center;padding:20px 8px 0}.auth-module__ZoHl_G__storyPanel h1{font-size:48px}.auth-module__ZoHl_G__storyPanel>p{font-size:17px}.auth-module__ZoHl_G__journeyReady{text-align:left;margin:24px auto 0}.auth-module__ZoHl_G__mascot{width:260px;margin:-10px auto -55px}.auth-module__ZoHl_G__authLayout{grid-template-columns:1fr;width:min(700px,100% - 36px);padding-top:20px}.auth-module__ZoHl_G__authStoryCopy{text-align:center;margin:0 auto}.auth-module__ZoHl_G__authStoryCopy p{margin-inline:auto}.auth-module__ZoHl_G__authIllustration{height:410px;margin-inline:auto}.auth-module__ZoHl_G__authFormColumn{padding-bottom:50px}.auth-module__ZoHl_G__authPage{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;height:auto;min-height:100svh;overflow:hidden auto}.auth-module__ZoHl_G__authTopbar{flex:none}.auth-module__ZoHl_G__authLayout{height:auto;min-height:calc(100svh - 72px);padding-bottom:max(56px, env(safe-area-inset-bottom));align-items:start}.auth-module__ZoHl_G__authFormColumn{order:1;justify-content:center;align-items:flex-start;width:100%;height:auto;padding-bottom:0}.auth-module__ZoHl_G__authCard{width:min(560px,100%);max-height:none;margin-inline:auto;overflow:visible}.auth-module__ZoHl_G__authStory{order:2;justify-content:flex-start;height:auto;padding-top:20px}}@media (max-width:640px){.auth-module__ZoHl_G__authTopbar{width:100%;height:64px;padding:0 16px}.auth-module__ZoHl_G__authLogo{font-size:1.35rem}.auth-module__ZoHl_G__authHomeLink{padding:8px 12px;font-size:.8rem}.auth-module__ZoHl_G__authLayout{width:100%;min-height:calc(100svh - 64px);padding:8px 14px max(36px, env(safe-area-inset-bottom));gap:22px}.auth-module__ZoHl_G__authCard{border-radius:25px;padding:24px 18px;box-shadow:0 22px 56px #1e709e29,inset 0 1px #ffffffe6}.auth-module__ZoHl_G__cardHeader{margin-bottom:18px}.auth-module__ZoHl_G__cardHeader h2{margin-top:6px;font-size:clamp(1.85rem,9vw,2.25rem);line-height:1}.auth-module__ZoHl_G__socialButton,.auth-module__ZoHl_G__primaryButton{border-radius:15px;min-height:52px}.auth-module__ZoHl_G__divider{margin:18px 0}.auth-module__ZoHl_G__form{gap:14px}.auth-module__ZoHl_G__form input{border-radius:14px;height:52px;padding-inline:14px;font-size:16px}.auth-module__ZoHl_G__primaryButton{text-align:center;min-height:54px;padding-inline:14px}.auth-module__ZoHl_G__switchText{margin-top:18px;line-height:1.5}.auth-module__ZoHl_G__authStory,.auth-module__ZoHl_G__authIllustration{display:none}.auth-module__ZoHl_G__continuePage{padding:24px 16px max(24px, env(safe-area-inset-bottom));justify-content:center}.auth-module__ZoHl_G__continueLogo{margin-bottom:18px}.auth-module__ZoHl_G__continueLogo img{height:50px}.auth-module__ZoHl_G__continueCard{border-radius:28px;padding:34px 22px 28px}.auth-module__ZoHl_G__continueCard h1{font-size:32px}.auth-module__ZoHl_G__continueProgress{margin-top:26px}.auth-module__ZoHl_G__continueHint{margin-top:24px}}@media (max-width:480px){.auth-module__ZoHl_G__storyPanel h1{font-size:40px}.auth-module__ZoHl_G__storyPanel>p{font-size:16px}.auth-module__ZoHl_G__journeyReady{display:none}}@media (max-width:380px){.auth-module__ZoHl_G__authLayout{padding-inline:10px}.auth-module__ZoHl_G__authCard{border-radius:22px;padding:21px 15px}.auth-module__ZoHl_G__cardHeader h2{font-size:1.8rem}.auth-module__ZoHl_G__continueCard{padding:30px 18px 26px}.auth-module__ZoHl_G__continueCard h1{font-size:29px}.auth-module__ZoHl_G__continueCard p{font-size:14px}}@media (max-height:820px) and (min-width:1081px){.auth-module__ZoHl_G__authTopbar{height:60px}.auth-module__ZoHl_G__authLayout{height:calc(100dvh - 60px);padding:4px 0 16px}.auth-module__ZoHl_G__authEyebrow{min-height:29px;padding:5px 12px;font-size:.68rem}.auth-module__ZoHl_G__authStoryCopy h1{margin-top:10px;font-size:clamp(2.5rem,6.5vh,4.4rem)}.auth-module__ZoHl_G__authStoryCopy p{font-size:.92rem;line-height:1.45}.auth-module__ZoHl_G__authIllustration{height:360px;margin-top:-10px}.auth-module__ZoHl_G__authCard{border-radius:28px;padding:25px 30px}.auth-module__ZoHl_G__dealCard{min-height:190px;padding:20px;bottom:22px}.auth-module__ZoHl_G__miniTicket{bottom:42px}}@media (prefers-reduced-motion:reduce){.auth-module__ZoHl_G__authPlane,.auth-module__ZoHl_G__dealCard,.auth-module__ZoHl_G__miniTicket,.auth-module__ZoHl_G__authCloudOne,.auth-module__ZoHl_G__authCloudTwo,.auth-module__ZoHl_G__sparkleOne,.auth-module__ZoHl_G__sparkleTwo,.auth-module__ZoHl_G__sparkleThree,.auth-module__ZoHl_G__continueLoaderPlane,.auth-module__ZoHl_G__continueProgressBar{animation:none}.auth-module__ZoHl_G__continueProgressBar{width:65%}}.auth-module__ZoHl_G__passwordLabelRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-module__ZoHl_G__form label>.auth-module__ZoHl_G__passwordLabelRow{color:#285c7c}.auth-module__ZoHl_G__forgotPasswordLink{color:#0877be;font-size:12px;font-weight:850;text-decoration:none}.auth-module__ZoHl_G__forgotPasswordLink:hover{text-decoration:underline}.auth-module__ZoHl_G__authHelperText{color:#668294;margin:-8px 0 22px;font-size:14px;line-height:1.6}.auth-module__ZoHl_G__authStatus{text-align:center;flex-direction:column;align-items:center;display:flex}.auth-module__ZoHl_G__authStatusIcon{color:#0877be;background:#edf9ff;border-radius:22px;place-items:center;width:68px;height:68px;margin-bottom:18px;font-size:30px;font-weight:900;display:grid}.auth-module__ZoHl_G__authStatus h2{color:#16364c;letter-spacing:-.04em;margin:14px 0 10px;font-size:32px;line-height:1.05}.auth-module__ZoHl_G__authStatus p{color:#668294;margin:0;font-size:14px;line-height:1.65}.auth-module__ZoHl_G__authStatus strong{color:#285c7c}.auth-module__ZoHl_G__authStatus .auth-module__ZoHl_G__primaryButton{margin-top:26px}.auth-module__ZoHl_G__authWarningPill{color:#9a6511;letter-spacing:.08em;text-transform:uppercase;background:#fff3da;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.auth-module__ZoHl_G__textButton{color:#0877be;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:4px;font-size:13px;font-weight:850}.auth-module__ZoHl_G__textButton:hover{text-decoration:underline}.auth-module__ZoHl_G__notificationSetup{background:#f7fcffe6;border:1px solid #288bc32e;border-radius:20px;gap:10px;margin-top:4px;padding:14px;display:grid}.auth-module__ZoHl_G__notificationSetupHeader>div{gap:3px;display:grid}.auth-module__ZoHl_G__notificationSetupHeader span{color:#1386c5;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:950}.auth-module__ZoHl_G__notificationSetupHeader strong{color:#173f5d;font-size:14px;font-weight:950}.auth-module__ZoHl_G__notificationSetupHeader small{color:#7893a6;font-size:10px;font-weight:650;line-height:1.4}.auth-module__ZoHl_G__marketingConsent{color:#173f5d;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dcecf4;border-radius:15px;align-items:flex-start;gap:10px;padding:11px 12px;display:flex}.auth-module__ZoHl_G__marketingConsentOn{background:#f5fbff;border-color:#b8e1f5}.auth-module__ZoHl_G__marketingCheck{color:#fff;border:2px solid #b5ccda;border-radius:7px;flex:none;place-items:center;width:21px;height:21px;margin-top:1px;font-size:12px;font-weight:950;display:grid}.auth-module__ZoHl_G__marketingConsentOn .auth-module__ZoHl_G__marketingCheck{background:#1aa7e9;border-color:#1aa7e9}.auth-module__ZoHl_G__marketingConsent>span:last-child{gap:2px;display:grid}.auth-module__ZoHl_G__marketingConsent strong{font-size:11px;font-weight:900}.auth-module__ZoHl_G__marketingConsent small{color:#7893a6;font-size:9px;font-weight:650;line-height:1.35}.auth-module__ZoHl_G__notificationChannel{gap:8px;margin-top:4px;display:grid}.auth-module__ZoHl_G__notificationChannel+.auth-module__ZoHl_G__notificationChannel{border-top:1px solid #e3eff5;margin-top:10px;padding-top:12px}.auth-module__ZoHl_G__notificationChannelHeader{gap:2px;padding:0 2px;display:grid}.auth-module__ZoHl_G__notificationChannelHeader strong{color:#173f5d;font-size:12px;font-weight:950}.auth-module__ZoHl_G__notificationChannelHeader small{color:#7893a6;font-size:9px;font-weight:650;line-height:1.4}.auth-module__ZoHl_G__guestContinueButton{color:#0369a1;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin:18px auto 0;padding:12px 18px;font-weight:700;text-decoration:underline;display:block}.auth-module__ZoHl_G__guestContinueButton:disabled{opacity:.5;cursor:wait}
.notification-preferences-module__-x1Chq__table{background:#fff;border:1px solid #dcecf4;border-radius:18px;width:100%;overflow:hidden}.notification-preferences-module__-x1Chq__header,.notification-preferences-module__-x1Chq__row{grid-template-columns:minmax(0,1fr) 72px 72px;align-items:center;display:grid}.notification-preferences-module__-x1Chq__header{background:#f6fbfe;border-bottom:1px solid #e2eef5;min-height:38px;padding:0 14px}.notification-preferences-module__-x1Chq__header span:not(:first-child){color:#52758c;letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:10px;font-weight:950}.notification-preferences-module__-x1Chq__rows{display:grid}.notification-preferences-module__-x1Chq__row{border-bottom:1px solid #e8f1f6;min-height:68px;padding:10px 14px;transition:background .16s}.notification-preferences-module__-x1Chq__row:last-child{border-bottom:0}.notification-preferences-module__-x1Chq__row:hover{background:#fbfdff}.notification-preferences-module__-x1Chq__copy{gap:3px;min-width:0;padding-right:12px;display:grid}.notification-preferences-module__-x1Chq__copy strong{color:#173f5d;font-size:13px;font-weight:900}.notification-preferences-module__-x1Chq__copy small{color:#7893a6;font-size:11px;font-weight:650;line-height:1.4}.notification-preferences-module__-x1Chq__toggleButton{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;min-width:0;min-height:44px;padding:0;display:grid}.notification-preferences-module__-x1Chq__toggle{background:#cbdce6;border-radius:999px;width:42px;height:25px;transition:background .16s;position:relative;box-shadow:inset 0 0 0 1px #29557014}.notification-preferences-module__-x1Chq__toggle span{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #1c445d2e}.notification-preferences-module__-x1Chq__toggleOn{background:#1aa7e9}.notification-preferences-module__-x1Chq__toggleOn span{transform:translate(17px)}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__header,.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__row{grid-template-columns:minmax(0,1fr) 62px 62px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__header{min-height:34px;padding:0 10px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__row{min-height:60px;padding:8px 10px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__copy strong{font-size:12px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__copy small{font-size:10px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggle{width:38px;height:23px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggle span{width:17px;height:17px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggleOn span{transform:translate(15px)}@media (max-width:520px){.notification-preferences-module__-x1Chq__header,.notification-preferences-module__-x1Chq__row{grid-template-columns:minmax(0,1fr) 56px 56px}.notification-preferences-module__-x1Chq__header{padding:0 8px}.notification-preferences-module__-x1Chq__row{padding:9px 8px}.notification-preferences-module__-x1Chq__copy{padding-right:8px}.notification-preferences-module__-x1Chq__copy strong{font-size:12px}.notification-preferences-module__-x1Chq__copy small{font-size:10px;line-height:1.3}.notification-preferences-module__-x1Chq__toggle{width:36px;height:22px}.notification-preferences-module__-x1Chq__toggle span{width:16px;height:16px}.notification-preferences-module__-x1Chq__toggleOn span{transform:translate(14px)}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__header,.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__row{grid-template-columns:minmax(0,1fr) 52px 52px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggle{width:34px;height:21px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggle span{width:15px;height:15px}.notification-preferences-module__-x1Chq__compact .notification-preferences-module__-x1Chq__toggleOn span{transform:translate(13px)}}
.settings-module__9BhW3W__page{color:#0a4f7b;background:radial-gradient(circle at 16% 4%,#ffffff38,#0000 25rem),radial-gradient(circle at 88% 88%,#ffffff1f,#0000 30rem),linear-gradient(#42b9ed 0%,#2eb1ed 48%,#24a9e5 100%);min-height:100svh;padding:14px;overflow-x:hidden}.settings-module__9BhW3W__sky{pointer-events:none;position:fixed;inset:0;overflow:hidden}.settings-module__9BhW3W__cloudOne,.settings-module__9BhW3W__cloudTwo,.settings-module__9BhW3W__cloudThree{filter:drop-shadow(0 18px 28px #3c8fbf14);background:#ffffff47;border-radius:999px;height:62px;display:block;position:absolute}.settings-module__9BhW3W__cloudOne:before,.settings-module__9BhW3W__cloudOne:after,.settings-module__9BhW3W__cloudTwo:before,.settings-module__9BhW3W__cloudTwo:after,.settings-module__9BhW3W__cloudThree:before,.settings-module__9BhW3W__cloudThree:after{content:"";background:inherit;border-radius:50%;position:absolute;bottom:0}.settings-module__9BhW3W__cloudOne:before,.settings-module__9BhW3W__cloudTwo:before,.settings-module__9BhW3W__cloudThree:before{width:76px;height:76px;left:24px}.settings-module__9BhW3W__cloudOne:after,.settings-module__9BhW3W__cloudTwo:after,.settings-module__9BhW3W__cloudThree:after{width:96px;height:96px;right:24px}.settings-module__9BhW3W__cloudOne{opacity:.9;width:235px;top:132px;left:-95px}.settings-module__9BhW3W__cloudTwo{opacity:.76;width:220px;top:100px;right:-105px;transform:scale(.88)}.settings-module__9BhW3W__cloudThree{opacity:.92;width:290px;bottom:22px;left:-70px;transform:scale(1.18)}.settings-module__9BhW3W__routeLineOne,.settings-module__9BhW3W__routeLineTwo,.settings-module__9BhW3W__profileRoute,.settings-module__9BhW3W__sidebarRoute{border:2px dashed #59b4e857;border-color:#59b4e857 #59b4e857 #0000 #0000;border-radius:50%;display:block;position:absolute}.settings-module__9BhW3W__routeLineOne{width:190px;height:230px;bottom:56px;right:15px;transform:rotate(18deg)}.settings-module__9BhW3W__routeLineTwo{width:140px;height:110px;top:142px;left:-30px;transform:rotate(-20deg)}.settings-module__9BhW3W__backgroundPlane{color:#3e9ed785;width:20px;height:20px;position:absolute;top:146px;left:68px;transform:rotate(-12deg)}.settings-module__9BhW3W__backgroundPlane svg,.settings-module__9BhW3W__navIcon svg,.settings-module__9BhW3W__sectionIcon svg,.settings-module__9BhW3W__actionIcon svg,.settings-module__9BhW3W__actionArrow svg,.settings-module__9BhW3W__inputIcon svg,.settings-module__9BhW3W__accountNote svg,.settings-module__9BhW3W__saveCheck svg,.settings-module__9BhW3W__hintPlane svg,.settings-module__9BhW3W__loadingMark svg{width:100%;height:100%}.settings-module__9BhW3W__appFrame{z-index:2;-webkit-backdrop-filter:blur(28px);background:#ffffff2e;border:1px solid #ffffff52;border-radius:28px;width:min(1260px,100% - 10px);min-height:calc(100svh - 28px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 30px 90px #0456882e}.settings-module__9BhW3W__topbar{justify-content:space-between;align-items:center;min-height:76px;padding:0 30px;display:flex}.settings-module__9BhW3W__topbarSpacer{width:1px;height:1px}.settings-module__9BhW3W__backLink{color:#0b5684;background:#ffffffeb;border:1px solid #ffffff9e;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13px;font-weight:850;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex;box-shadow:0 10px 26px #005b8f1f}.settings-module__9BhW3W__backLink:hover{background:#fff;border-color:#c7e4f2;transform:translateY(-1px)}.settings-module__9BhW3W__shell{grid-template-columns:286px minmax(0,1fr);gap:48px;width:100%;max-width:1080px;margin:0 auto;padding:10px 30px 44px;display:grid}.settings-module__9BhW3W__sidebar{min-width:0;position:relative}.settings-module__9BhW3W__profileCard{background:linear-gradient(145deg,#fffffff7 0%,#eff9fff5 88%);border:1px solid #d7edf8eb;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:168px;padding:22px 18px 18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 14px 34px #489ac614}.settings-module__9BhW3W__profileSky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.settings-module__9BhW3W__profileCloudA,.settings-module__9BhW3W__profileCloudB{background:#ffffffbd;border-radius:999px;display:block;position:absolute}.settings-module__9BhW3W__profileCloudA{width:115px;height:34px;bottom:12px;left:-15px}.settings-module__9BhW3W__profileCloudB{width:95px;height:28px;top:45px;right:-12px}.settings-module__9BhW3W__profileRoute{width:90px;height:60px;bottom:12px;right:8px;transform:rotate(-20deg)}.settings-module__9BhW3W__avatar,.settings-module__9BhW3W__largeAvatar{z-index:2;color:#fff;background:linear-gradient(145deg,#59b9ff,#247ded);border-radius:50%;flex:none;place-items:center;font-weight:950;display:grid;position:relative;box-shadow:0 10px 24px #237ee13b,inset 0 0 0 3px #ffffff61}.settings-module__9BhW3W__avatar{width:60px;height:60px;font-size:22px}.settings-module__9BhW3W__profileCard>strong{z-index:2;color:#122f4c;margin-top:10px;font-size:16px;font-weight:950;position:relative}.settings-module__9BhW3W__profileCard>span{z-index:2;color:#6d8ca2;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:11px;font-weight:700;position:relative;overflow:hidden}.settings-module__9BhW3W__settingsNav{background:#ffffffe6;border:1px solid #e3f0f6;border-radius:22px;gap:6px;margin-top:12px;padding:10px;display:grid;box-shadow:0 12px 30px #3a89b30d}.settings-module__9BhW3W__settingsNav a{color:#274c68;border-radius:16px;align-items:center;gap:11px;min-height:64px;padding:9px 10px;text-decoration:none;transition:background .16s,transform .16s;display:flex}.settings-module__9BhW3W__settingsNav a:hover{background:#f1faff;transform:translate(2px)}.settings-module__9BhW3W__settingsNav .settings-module__9BhW3W__activeNavItem{color:#0b5c8e;background:#fff;box-shadow:0 8px 22px #055f941f}.settings-module__9BhW3W__navIcon{color:#6d8ca3;background:#eef6fb;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:8px;display:grid}.settings-module__9BhW3W__activeNavItem .settings-module__9BhW3W__navIcon{color:#0b78c8;background:#e9f7ff;box-shadow:0 5px 14px #1b82de21}.settings-module__9BhW3W__navDangerIcon{color:#df5160;background:#fff0f2}.settings-module__9BhW3W__navCopy{gap:2px;min-width:0;display:grid}.settings-module__9BhW3W__navCopy strong{font-size:13px;font-weight:900}.settings-module__9BhW3W__navCopy small{color:#8299aa;font-size:10px;font-weight:700}.settings-module__9BhW3W__sidebarHint{background:linear-gradient(145deg,#ffffffed,#e3f6fff5);border:1px solid #e3f2f9;border-radius:20px;grid-template-columns:58px 1fr;gap:12px;margin-top:18px;padding:14px;display:grid}.settings-module__9BhW3W__hintIllustration{min-height:58px;position:relative}.settings-module__9BhW3W__suitcase{color:#fff;background:linear-gradient(145deg,#72c3ff,#2b8df0);border-radius:10px;place-items:center;width:36px;height:42px;font-size:18px;display:grid;position:absolute;top:9px;left:10px;box-shadow:0 8px 16px #258be629}.settings-module__9BhW3W__hintPlane{color:#51b5ee;width:20px;height:20px;position:absolute;bottom:2px;right:0;transform:rotate(-14deg)}.settings-module__9BhW3W__sidebarHint p{color:#5b7d94;margin:0;font-size:11px;font-weight:750;line-height:1.45}.settings-module__9BhW3W__sidebarHint a{color:#1386ea;gap:5px;margin-top:7px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.settings-module__9BhW3W__sidebarDecor{opacity:.72;height:125px;margin-top:28px;position:relative;overflow:hidden}.settings-module__9BhW3W__tower{color:#5bace5;font-size:44px;position:absolute;bottom:8px;left:30px;transform:rotate(90deg)}.settings-module__9BhW3W__sidebarRoute{width:125px;height:100px;bottom:-38px;left:86px;transform:rotate(18deg)}.settings-module__9BhW3W__content{min-width:0}.settings-module__9BhW3W__pageHeader{padding:18px 0}.settings-module__9BhW3W__pageHeader h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(44px,5vw,58px);font-weight:950;line-height:.95}.settings-module__9BhW3W__headerWave{color:#ffffffc7;height:18px;margin-top:3px;font-size:30px;font-weight:900;line-height:1;display:block}.settings-module__9BhW3W__pageHeader p{color:#ffffffd6;margin:4px 0 0;font-size:14px;font-weight:650;line-height:1.5}.settings-module__9BhW3W__settingsForm{gap:14px;display:grid}.settings-module__9BhW3W__sectionCard{background:#fffffff5;border:1px solid #ffffffc7;border-radius:24px;padding:20px;scroll-margin-top:20px;box-shadow:0 18px 44px #055b8c21,inset 0 1px #fff}.settings-module__9BhW3W__sectionHeader{align-items:center;gap:12px;margin-bottom:17px;display:flex}.settings-module__9BhW3W__sectionIcon{color:#1689ec;background:#eaf7ff;border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:10px;display:grid}.settings-module__9BhW3W__sectionIconDanger{color:#dd4154;background:#fff0f2}.settings-module__9BhW3W__sectionHeader h2{color:#12344f;letter-spacing:-.025em;margin:0;font-size:20px;font-weight:950}.settings-module__9BhW3W__sectionHeader p{color:#849aaa;margin:2px 0 0;font-size:11px;font-weight:700}.settings-module__9BhW3W__accountHero{background:linear-gradient(135deg,#fff,#fbfeff);border:1px solid #dfeef6;border-radius:18px;align-items:center;gap:14px;min-height:88px;margin-bottom:14px;padding:14px 16px;display:flex}.settings-module__9BhW3W__largeAvatar{width:54px;height:54px;font-size:20px}.settings-module__9BhW3W__accountHeroCopy{min-width:0;display:grid}.settings-module__9BhW3W__accountHeroCopy strong{color:#12354f;font-size:15px;font-weight:950}.settings-module__9BhW3W__accountHeroCopy span{color:#7893a6;margin-top:2px;font-size:11px;font-weight:700}.settings-module__9BhW3W__accountHeroCopy button{color:#087fea;cursor:pointer;background:0 0;border:0;width:max-content;margin-top:6px;padding:0;font-size:11px;font-weight:900}.settings-module__9BhW3W__fieldsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settings-module__9BhW3W__field{background:#fff;border:1px solid #dcecf4;border-radius:16px;gap:7px;min-width:0;padding:11px 13px;transition:border-color .16s,box-shadow .16s;display:grid}.settings-module__9BhW3W__field:focus-within{border-color:#80cafa;box-shadow:0 0 0 4px #1889ec14}.settings-module__9BhW3W__field>span{color:#5f7c92;font-size:10px;font-weight:900}.settings-module__9BhW3W__field input{color:#143651;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;font-weight:850}.settings-module__9BhW3W__field input::placeholder{color:#9fb3c1}.settings-module__9BhW3W__inputWithIcon{align-items:center;gap:8px;display:flex}.settings-module__9BhW3W__inputWithIcon input{flex:1}.settings-module__9BhW3W__inputIcon{color:#7d9ab0;width:16px;height:16px;display:block}.settings-module__9BhW3W__saveRow{justify-content:space-between;align-items:center;gap:18px;margin-top:15px;display:flex}.settings-module__9BhW3W__accountNote{color:#8198a9;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.settings-module__9BhW3W__accountNote svg{color:#6c8ba2;width:13px;height:13px}.settings-module__9BhW3W__saveButton,.settings-module__9BhW3W__modalSaveButton,.settings-module__9BhW3W__cancelButton{font:inherit;cursor:pointer;border:0;font-weight:900;transition:transform .16s,box-shadow .16s}.settings-module__9BhW3W__saveButton{color:#fff;background:linear-gradient(135deg,#19a9ea,#087bc9);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:145px;min-height:42px;padding:0 18px;font-size:12px;display:inline-flex;box-shadow:0 10px 22px #0c78e333}.settings-module__9BhW3W__saveCheck{border:1px solid #fff9;border-radius:50%;place-items:center;width:18px;height:18px;padding:3px;display:grid}.settings-module__9BhW3W__saveButton:hover,.settings-module__9BhW3W__modalSaveButton:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0c78e33b}.settings-module__9BhW3W__saveButton:disabled,.settings-module__9BhW3W__modalSaveButton:disabled,.settings-module__9BhW3W__cancelButton:disabled{opacity:.6;cursor:wait;transform:none}.settings-module__9BhW3W__actionRow{color:#153952;text-align:left;cursor:pointer;background:#fff;border:1px solid #dcecf4;border-radius:16px;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 12px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:flex}.settings-module__9BhW3W__actionRow:hover{background:#f7fcff;border-color:#cae6f3;transform:translateY(-1px)}.settings-module__9BhW3W__actionIcon{color:#1386e9;background:#eaf7ff;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:8px;display:grid}.settings-module__9BhW3W__actionCopy{gap:2px;min-width:0;display:grid}.settings-module__9BhW3W__actionCopy strong{font-size:12px;font-weight:950}.settings-module__9BhW3W__actionCopy small{color:#7893a6;font-size:10px;font-weight:700}.settings-module__9BhW3W__actionArrow{color:#74a8c5;width:18px;height:18px;margin-left:auto;display:block}.settings-module__9BhW3W__dangerCard{background:linear-gradient(145deg,#fff,#fffafb);border-color:#ffdadd}.settings-module__9BhW3W__dangerRow{color:#d5364a;background:#fff8f9;border-color:#ffdadd}.settings-module__9BhW3W__dangerRow:hover{background:#fff4f6;border-color:#ffc5cb}.settings-module__9BhW3W__deleteIcon{color:#dd4051;background:#ffecee}.settings-module__9BhW3W__dangerRow .settings-module__9BhW3W__actionCopy small{color:#bd6f79}.settings-module__9BhW3W__dangerRow .settings-module__9BhW3W__actionArrow{color:#dd5967}.settings-module__9BhW3W__error,.settings-module__9BhW3W__success{border-radius:12px;margin:13px 0 0;padding:10px 12px;font-size:11px;font-weight:800;line-height:1.4}.settings-module__9BhW3W__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.settings-module__9BhW3W__success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0}.settings-module__9BhW3W__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(10px);background:#0f304852;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.settings-module__9BhW3W__passwordModal{background:#fff;border:1px solid #ffffffe6;border-radius:26px;width:min(480px,100%);padding:22px;box-shadow:0 30px 90px #12416033}.settings-module__9BhW3W__modalHandle{background:#d7eef9;border-radius:999px;width:44px;height:5px;margin:0 auto 15px;display:none}.settings-module__9BhW3W__modalHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:17px;display:flex}.settings-module__9BhW3W__modalTitleBlock{align-items:center;gap:11px;display:flex}.settings-module__9BhW3W__modalHeader span{color:#1689ec;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:950}.settings-module__9BhW3W__modalHeader h2{color:#12344f;letter-spacing:-.035em;margin:2px 0;font-size:25px;font-weight:950}.settings-module__9BhW3W__modalHeader p{color:#8198a9;margin:0;font-size:11px;font-weight:700}.settings-module__9BhW3W__closeButton{color:#315a74;cursor:pointer;background:#eff9fe;border:0;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:21px;display:grid}.settings-module__9BhW3W__passwordForm{gap:10px;display:grid}.settings-module__9BhW3W__modalSaveButton,.settings-module__9BhW3W__cancelButton{border-radius:15px;width:100%;min-height:48px;font-size:12px}.settings-module__9BhW3W__modalSaveButton{color:#fff;background:linear-gradient(135deg,#19a9ea,#087bc9);margin-top:5px;box-shadow:0 10px 22px #0c78e32e}.settings-module__9BhW3W__cancelButton{color:#55758b;background:#eff8fd}.settings-module__9BhW3W__loadingPage{color:#153650;text-align:center;background:linear-gradient(#dff5ff,#fff);align-content:center;place-items:center;min-height:100svh;padding:30px;display:grid}.settings-module__9BhW3W__loadingMark{color:#1689ec;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;padding:15px;animation:1.6s ease-in-out infinite settings-module__9BhW3W__float;display:grid;box-shadow:0 15px 38px #2a8dc324}.settings-module__9BhW3W__loadingPage h1{letter-spacing:-.04em;margin:15px 0 0;font-size:26px;font-weight:950}.settings-module__9BhW3W__loadingPage p{color:#7896aa;margin:5px 0 0;font-size:11px;font-weight:700}@keyframes settings-module__9BhW3W__float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:900px){.settings-module__9BhW3W__page{padding:0}.settings-module__9BhW3W__appFrame{border:0;border-radius:0;width:100%;min-height:100svh}.settings-module__9BhW3W__shell{grid-template-columns:1fr;gap:20px;width:min(720px,100%);padding:8px 18px 42px}.settings-module__9BhW3W__sidebar{position:static}.settings-module__9BhW3W__profileCard,.settings-module__9BhW3W__sidebarHint,.settings-module__9BhW3W__sidebarDecor{display:none}.settings-module__9BhW3W__settingsNav{scrollbar-width:none;border-radius:18px;margin-top:0;padding:6px;display:flex;overflow-x:auto}.settings-module__9BhW3W__settingsNav::-webkit-scrollbar{display:none}.settings-module__9BhW3W__settingsNav a{flex:none;min-height:45px;padding:6px 11px}.settings-module__9BhW3W__navIcon{flex-basis:30px;width:30px;height:30px;padding:7px}.settings-module__9BhW3W__navCopy small{display:none}.settings-module__9BhW3W__pageHeader{padding-top:4px}}@media (max-width:620px){.settings-module__9BhW3W__topbar{min-height:66px;padding:0 16px}.settings-module__9BhW3W__backLink{min-height:37px;padding:0 12px;font-size:10px}.settings-module__9BhW3W__shell{padding:4px 12px max(34px,env(safe-area-inset-bottom));gap:15px}.settings-module__9BhW3W__settingsNav{gap:3px}.settings-module__9BhW3W__settingsNav a{min-height:42px;padding-inline:9px}.settings-module__9BhW3W__navCopy strong{font-size:11px}.settings-module__9BhW3W__pageHeader{padding:4px 5px 15px}.settings-module__9BhW3W__pageHeader h1{font-size:42px}.settings-module__9BhW3W__pageHeader p{font-size:12px}.settings-module__9BhW3W__sectionCard{border-radius:21px;padding:17px 14px}.settings-module__9BhW3W__sectionHeader{margin-bottom:14px}.settings-module__9BhW3W__sectionIcon{flex-basis:38px;width:38px;height:38px;padding:9px}.settings-module__9BhW3W__sectionHeader h2{font-size:18px}.settings-module__9BhW3W__accountHero{border-radius:17px;gap:12px;padding:13px}.settings-module__9BhW3W__largeAvatar{width:49px;height:49px;font-size:18px}.settings-module__9BhW3W__accountHeroCopy span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;overflow:hidden}.settings-module__9BhW3W__fieldsGrid{grid-template-columns:1fr}.settings-module__9BhW3W__field input{font-size:16px}.settings-module__9BhW3W__saveRow{flex-direction:column;align-items:stretch;gap:10px}.settings-module__9BhW3W__accountNote{text-align:center;justify-content:center}.settings-module__9BhW3W__saveButton{width:100%;min-height:48px}.settings-module__9BhW3W__actionCopy small{white-space:normal}.settings-module__9BhW3W__modalBackdrop{align-items:end;padding:0}.settings-module__9BhW3W__passwordModal{width:calc(100% - 16px);margin:0 8px max(8px,env(safe-area-inset-bottom));border-radius:26px;padding:18px}.settings-module__9BhW3W__modalHandle{display:block}.settings-module__9BhW3W__modalTitleBlock .settings-module__9BhW3W__sectionIcon{display:none}}@media (max-width:380px){.settings-module__9BhW3W__backLink span:first-child{display:none}.settings-module__9BhW3W__settingsNav a{gap:6px}.settings-module__9BhW3W__navIcon{display:none}}@media (prefers-reduced-motion:reduce){.settings-module__9BhW3W__loadingMark{animation:none}.settings-module__9BhW3W__saveButton,.settings-module__9BhW3W__actionRow,.settings-module__9BhW3W__settingsNav a,.settings-module__9BhW3W__backLink{transition:none}}.settings-module__9BhW3W__deleteModal{width:min(520px,100%)}.settings-module__9BhW3W__dangerEyebrow{color:#dc4153!important}.settings-module__9BhW3W__deleteRequestBody,.settings-module__9BhW3W__deleteSentState{gap:12px;display:grid}.settings-module__9BhW3W__deleteWarning,.settings-module__9BhW3W__archiveNotice{border-radius:18px}.settings-module__9BhW3W__deleteWarning{background:#fff7f8;border:1px solid #ffd7dc;padding:16px}.settings-module__9BhW3W__deleteWarning strong{color:#cb3447;font-size:13px;font-weight:950}.settings-module__9BhW3W__deleteWarning p{color:#8c6269;margin:6px 0 0;font-size:11px;font-weight:700;line-height:1.55}.settings-module__9BhW3W__archiveNotice{background:#f3fbff;border:1px solid #d4edf8;align-items:flex-start;gap:10px;padding:14px;display:flex}.settings-module__9BhW3W__archiveNotice>svg{color:#1689ec;flex:0 0 23px;width:23px;height:23px}.settings-module__9BhW3W__archiveNotice p{color:#5f7d91;margin:0;font-size:11px;font-weight:700;line-height:1.5}.settings-module__9BhW3W__archiveNotice strong{color:#244d69;font-weight:950}.settings-module__9BhW3W__deleteMailIcon{color:#1689ec;background:#eaf8ff;border-radius:20px;place-items:center;width:62px;height:62px;margin:4px auto 2px;padding:16px;display:grid}.settings-module__9BhW3W__deleteMailIcon svg{width:100%;height:100%}.settings-module__9BhW3W__deleteSentState>div:nth-child(2){text-align:center}.settings-module__9BhW3W__deleteSentState>div:nth-child(2) strong{color:#153952;font-size:14px;font-weight:950}.settings-module__9BhW3W__deleteSentState>div:nth-child(2) p{color:#7893a6;max-width:390px;margin:5px auto 0;font-size:11px;font-weight:700;line-height:1.5}.settings-module__9BhW3W__deleteEmailButton{color:#fff;width:100%;min-height:49px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ee5365,#d83248);border:0;border-radius:15px;margin-top:2px;font-size:12px;font-weight:950;transition:transform .16s,box-shadow .16s;box-shadow:0 10px 24px #d8324833}.settings-module__9BhW3W__deleteEmailButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #d832483d}.settings-module__9BhW3W__deleteEmailButton:disabled{opacity:.58;cursor:wait}.settings-module__9BhW3W__emailAccessHelp{color:#849aaa;text-align:center;margin:2px 0 0;font-size:10px;font-weight:700;line-height:1.45}.settings-module__9BhW3W__emailAccessHelp a{color:#0b82ce;font-weight:900}@media (max-width:620px){.settings-module__9BhW3W__deleteModal{width:calc(100% - 16px)}.settings-module__9BhW3W__deleteWarning,.settings-module__9BhW3W__archiveNotice{border-radius:16px}}.settings-module__9BhW3W__field select{color:#143651;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px;font-weight:850}.settings-module__9BhW3W__field small{color:#7893a6;font-size:10px;line-height:1.45}.settings-module__9BhW3W__notificationHint{color:#7893a6;margin:12px 2px 0;font-size:11px;font-weight:700;line-height:1.5}.settings-module__9BhW3W__field>small{color:#7893a6;font-size:10px;font-weight:700;line-height:1.4}.settings-module__9BhW3W__preferenceChannel{gap:12px;margin-top:18px;display:grid}.settings-module__9BhW3W__preferenceChannel+.settings-module__9BhW3W__preferenceChannel{border-top:1px solid #e4eff5;margin-top:26px;padding-top:24px}.settings-module__9BhW3W__preferenceChannelHeader{gap:4px;display:grid}.settings-module__9BhW3W__preferenceChannelHeader strong{color:#173f5d;font-size:15px;font-weight:950}.settings-module__9BhW3W__preferenceChannelHeader small{color:#7893a6;font-size:11px;font-weight:650;line-height:1.45}
.guest-module__kKdbdW__dialog{color:#075985;text-align:center;background:#fff;border:2px solid #bae6fd;border-radius:28px;width:min(420px,100vw - 32px);margin:auto;padding:28px;box-shadow:0 24px 80px #07598540}.guest-module__kKdbdW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#082f4980}.guest-module__kKdbdW__dialog h2{margin:12px 0;font-size:26px}.guest-module__kKdbdW__dialog p{color:#475569;margin-bottom:22px;line-height:1.5}.guest-module__kKdbdW__icon{font-size:36px}.guest-module__kKdbdW__primary,.guest-module__kKdbdW__login,.guest-module__kKdbdW__skip{text-align:center;border-radius:14px;min-height:44px;padding:13px 18px;font-weight:800;text-decoration:none;display:block}.guest-module__kKdbdW__primary{color:#fff;background:#0284c7}.guest-module__kKdbdW__login{color:#0369a1;margin-top:6px}.guest-module__kKdbdW__skip{color:#64748b;cursor:pointer;background:0 0;border:0;width:100%}.guest-module__kKdbdW__guestPage{background:linear-gradient(#38bdf8,#e0f2fe);place-items:center;min-height:100svh;padding:24px 16px;display:grid}.guest-module__kKdbdW__guestCard{box-sizing:border-box;color:#075985;text-align:center;background:#fff;border:2px solid #bae6fd;border-radius:28px;width:min(420px,100%);padding:28px;box-shadow:0 24px 80px #07598530}.guest-module__kKdbdW__guestCard h1{margin:12px 0;font-size:28px}.guest-module__kKdbdW__guestCard p{color:#475569;margin:0 0 22px;line-height:1.6}
@font-face{font-family:geistSans;src:url(../media/GeistVF-s.p.04dvp7dj03si8.woff)format("woff");font-display:swap}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.geistsans_d025f23b-module__btTCTG__className{font-family:geistSans,geistSans Fallback}.geistsans_d025f23b-module__btTCTG__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMonoVF-s.p.0ifhplp~93ddj.woff)format("woff");font-display:swap}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.geistmono_df95d851-module__CWPfka__className{font-family:geistMono,geistMono Fallback}.geistmono_df95d851-module__CWPfka__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
.cookie-consent-module__Eh9w9a__bannerWrap{z-index:1000;pointer-events:none;padding:20px;position:fixed;bottom:0;left:0;right:0}.cookie-consent-module__Eh9w9a__banner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);pointer-events:auto;background:radial-gradient(circle at 12% -50%,#89d4ff5c,#0000 50%),#fffffff7;border:1px solid #2371a824;border-radius:28px;grid-template-columns:116px minmax(280px,1fr) auto;align-items:center;gap:26px;width:min(1180px,100%);margin:0 auto;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #032e502e,0 5px 18px #032e5014}.cookie-consent-module__Eh9w9a__cookieArt{background:linear-gradient(145deg,#e5f7ff,#c8eeff);border-radius:24px;width:110px;height:88px;position:relative;overflow:hidden}.cookie-consent-module__Eh9w9a__cookie{z-index:3;filter:drop-shadow(0 8px 7px #345e7a24);font-size:43px;position:absolute;top:19px;left:33px;transform:rotate(-8deg)}.cookie-consent-module__Eh9w9a__cloudOne,.cookie-consent-module__Eh9w9a__cloudTwo{background:#ffffffe6;border-radius:999px;position:absolute}.cookie-consent-module__Eh9w9a__cloudOne{width:84px;height:28px;bottom:10px;left:-8px}.cookie-consent-module__Eh9w9a__cloudTwo{width:74px;height:24px;bottom:20px;right:-12px}.cookie-consent-module__Eh9w9a__cloudOne:before,.cookie-consent-module__Eh9w9a__cloudTwo:before{content:"";background:inherit;border-radius:50%;position:absolute}.cookie-consent-module__Eh9w9a__cloudOne:before{width:39px;height:39px;bottom:7px;left:28px}.cookie-consent-module__Eh9w9a__cloudTwo:before{width:34px;height:34px;bottom:5px;left:12px}.cookie-consent-module__Eh9w9a__bannerCopy{max-width:600px}.cookie-consent-module__Eh9w9a__eyebrow,.cookie-consent-module__Eh9w9a__modalKicker{color:#268cc4;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800}.cookie-consent-module__Eh9w9a__bannerCopy h2,.cookie-consent-module__Eh9w9a__modalHeading h2{color:#073b63;letter-spacing:-.035em;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.08}.cookie-consent-module__Eh9w9a__bannerCopy>p:not(.cookie-consent-module__Eh9w9a__eyebrow){color:#547086;margin-top:8px;font-size:14px;line-height:1.55}.cookie-consent-module__Eh9w9a__policyLink{color:#147fb7;align-items:center;gap:7px;margin-top:9px;font-size:13px;font-weight:750;display:inline-flex}.cookie-consent-module__Eh9w9a__policyLink span{transition:transform .15s}.cookie-consent-module__Eh9w9a__policyLink:hover span{transform:translate(3px)}.cookie-consent-module__Eh9w9a__bannerActions{grid-template-columns:repeat(2,max-content);justify-content:end;gap:9px;display:grid}.cookie-consent-module__Eh9w9a__primaryButton,.cookie-consent-module__Eh9w9a__secondaryButton,.cookie-consent-module__Eh9w9a__textButton,.cookie-consent-module__Eh9w9a__resetButton{cursor:pointer;border-radius:14px;min-height:46px;padding:0 18px;font-weight:750;transition:transform .15s,box-shadow .15s,background .15s}.cookie-consent-module__Eh9w9a__primaryButton{color:#fff;background:linear-gradient(#31a8e2,#1388c4);border:1px solid #1388c4;box-shadow:0 8px 20px #1388c438}.cookie-consent-module__Eh9w9a__secondaryButton{color:#123f5f;background:#fff;border:1px solid #c8d7e2}.cookie-consent-module__Eh9w9a__textButton{color:#587487;background:0 0;border:0;grid-column:1/-1;min-height:32px;padding:0;font-size:13px}.cookie-consent-module__Eh9w9a__primaryButton:hover,.cookie-consent-module__Eh9w9a__secondaryButton:hover{transform:translateY(-1px)}.cookie-consent-module__Eh9w9a__primaryButton:hover{box-shadow:0 11px 24px #1388c445}.cookie-consent-module__Eh9w9a__modalBackdrop{z-index:1100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#04233a57;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cookie-consent-module__Eh9w9a__modal{background:radial-gradient(circle at 100% 0,#c9efff80,#0000 34%),#fff;border:1px solid #19689a1f;border-radius:28px;width:min(720px,100%);max-height:min(780px,100vh - 48px);padding:32px;position:relative;overflow-y:auto;box-shadow:0 30px 100px #021f3442}.cookie-consent-module__Eh9w9a__closeButton{color:#537084;cursor:pointer;background:#ffffffd1;border:1px solid #d9e4eb;border-radius:12px;width:40px;height:40px;font-size:25px;line-height:1;position:absolute;top:20px;right:20px}.cookie-consent-module__Eh9w9a__modalHeading{padding-right:45px}.cookie-consent-module__Eh9w9a__modalHeading>p{color:#60788a;max-width:560px;margin-top:9px;font-size:14px;line-height:1.55}.cookie-consent-module__Eh9w9a__preferenceList{gap:10px;margin-top:27px;display:grid}.cookie-consent-module__Eh9w9a__preferenceRow{background:#ffffffd1;border:1px solid #e1eaf0;border-radius:18px;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:16px;display:grid}.cookie-consent-module__Eh9w9a__preferenceIcon{color:#147fb7;background:#e9f7ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:800;display:grid}.cookie-consent-module__Eh9w9a__preferenceTitleLine{align-items:center;gap:9px;display:flex}.cookie-consent-module__Eh9w9a__preferenceTitleLine h3{color:#123f5f;font-size:15px}.cookie-consent-module__Eh9w9a__preferenceTitleLine span{color:#147fb7;background:#eaf7fd;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.cookie-consent-module__Eh9w9a__preferenceCopy p{color:#668092;margin-top:4px;font-size:12.5px;line-height:1.45}.cookie-consent-module__Eh9w9a__toggle{cursor:pointer;background:#d7e0e7;border:0;border-radius:999px;width:48px;height:28px;padding:3px;transition:background .16s;position:relative}.cookie-consent-module__Eh9w9a__toggle span{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .16s;display:block;box-shadow:0 2px 6px #082e4833}.cookie-consent-module__Eh9w9a__toggle[data-active=true]{background:#2a9ed6}.cookie-consent-module__Eh9w9a__toggle[data-active=true] span{transform:translate(20px)}.cookie-consent-module__Eh9w9a__toggle:disabled{cursor:default;opacity:.75}.cookie-consent-module__Eh9w9a__modalFooter{border-top:1px solid #e2eaf0;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:20px;display:flex}.cookie-consent-module__Eh9w9a__modalFooterActions{gap:10px;display:flex}.cookie-consent-module__Eh9w9a__resetButton{color:#60798b;background:0 0;border:0;min-height:38px;padding:0;font-size:12.5px}@media (max-width:900px){.cookie-consent-module__Eh9w9a__banner{grid-template-columns:86px 1fr;gap:18px}.cookie-consent-module__Eh9w9a__cookieArt{width:84px;height:78px}.cookie-consent-module__Eh9w9a__cookie{top:17px;left:21px}.cookie-consent-module__Eh9w9a__bannerActions{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr}.cookie-consent-module__Eh9w9a__textButton{border:1px solid #c8d7e2;border-radius:14px;grid-column:auto;min-height:46px;padding:0 14px}}@media (max-width:640px){.cookie-consent-module__Eh9w9a__bannerWrap{padding:12px}.cookie-consent-module__Eh9w9a__banner{border-radius:24px;padding:20px;display:block}.cookie-consent-module__Eh9w9a__cookieArt{float:right;border-radius:19px;width:72px;height:64px;margin:0 0 10px 14px}.cookie-consent-module__Eh9w9a__cookie{font-size:37px;top:12px;left:18px}.cookie-consent-module__Eh9w9a__bannerCopy h2{font-size:22px}.cookie-consent-module__Eh9w9a__bannerCopy>p:not(.cookie-consent-module__Eh9w9a__eyebrow){font-size:13px}.cookie-consent-module__Eh9w9a__bannerActions{grid-template-columns:1fr;margin-top:16px;display:grid}.cookie-consent-module__Eh9w9a__primaryButton,.cookie-consent-module__Eh9w9a__secondaryButton,.cookie-consent-module__Eh9w9a__textButton{width:100%}.cookie-consent-module__Eh9w9a__modalBackdrop{align-items:end;padding:10px}.cookie-consent-module__Eh9w9a__modal{border-radius:25px;width:100%;max-height:88vh;padding:24px 18px 18px}.cookie-consent-module__Eh9w9a__closeButton{top:15px;right:15px}.cookie-consent-module__Eh9w9a__preferenceRow{grid-template-columns:42px 1fr auto;gap:11px;padding:13px}.cookie-consent-module__Eh9w9a__preferenceIcon{width:42px;height:42px}.cookie-consent-module__Eh9w9a__modalFooter{display:grid}.cookie-consent-module__Eh9w9a__modalFooterActions{grid-template-columns:1fr 1fr;display:grid}.cookie-consent-module__Eh9w9a__modalFooterActions button{width:100%}.cookie-consent-module__Eh9w9a__resetButton{justify-self:start}}@media (prefers-reduced-motion:reduce){.cookie-consent-module__Eh9w9a__primaryButton,.cookie-consent-module__Eh9w9a__secondaryButton,.cookie-consent-module__Eh9w9a__policyLink span,.cookie-consent-module__Eh9w9a__toggle,.cookie-consent-module__Eh9w9a__toggle span{transition:none}}
