.HeroImage-module__BftU9G__hero{--hero-gutter:max(2%, (100% - 1300px) / 2);--photo-visible:.79;aspect-ratio:1152/768;background:#eaf5fd;width:100%;max-height:800px;position:relative;overflow:hidden}.HeroImage-module__BftU9G__bgFrame{position:absolute;inset:0;overflow:hidden}.HeroImage-module__BftU9G__bg{object-fit:cover;object-position:center center;will-change:transform;width:100%;height:100%;animation:28s ease-in-out infinite alternate HeroImage-module__BftU9G__heroDrift;position:absolute;inset:0}@keyframes HeroImage-module__BftU9G__heroDrift{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.07)translate(-1.2%,-.8%)}}@media (min-width:1081px){.HeroImage-module__BftU9G__bgFrame{top:auto;bottom:0;right:auto;left:var(--hero-gutter);width:auto;height:86%;aspect-ratio:calc(var(--photo-visible) * 1.5);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 90%,#0000 100%),linear-gradient(#0000 0%,#000 9%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 90%,#0000 100%),linear-gradient(#0000 0%,#000 9%);-webkit-mask-composite:source-in;mask-composite:intersect}.HeroImage-module__BftU9G__bg{width:calc(100% / var(--photo-visible));object-position:left center;transform-origin:0;max-width:none;right:auto}}.HeroImage-module__BftU9G__overlay{background:linear-gradient(#fff0 75%,#fff6 100%);position:absolute;inset:0}.HeroImage-module__BftU9G__headline{text-align:center;z-index:2;width:min(900px,92%);position:absolute;bottom:calc(8% + 90px);left:50%;transform:translate(-50%)}.HeroImage-module__BftU9G__headline h1,.HeroImage-module__BftU9G__headline p{animation:.76s cubic-bezier(.22,1,.36,1) backwards HeroImage-module__BftU9G__heroRise}.HeroImage-module__BftU9G__headline h1{animation-delay:80ms}.HeroImage-module__BftU9G__headline p{animation-delay:.2s}@keyframes HeroImage-module__BftU9G__heroRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.HeroImage-module__BftU9G__headline h1{color:#0b3b66;letter-spacing:-1.1px;text-shadow:0 4px 18px #fff9;white-space:nowrap;margin:0 0 10px;font-size:clamp(22px,4.4vw,54px);font-weight:900;line-height:1.08}.HeroImage-module__BftU9G__accent{color:#0eb7f1;position:relative}.HeroImage-module__BftU9G__accent:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0eb7f1,#7dd3fc);border-radius:999px;height:.07em;animation:.62s cubic-bezier(.22,1,.36,1) .62s backwards HeroImage-module__BftU9G__heroUnderline;position:absolute;bottom:-.08em;left:0;right:0}@keyframes HeroImage-module__BftU9G__heroUnderline{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.HeroImage-module__BftU9G__headline p{color:#0b3b66;opacity:.92;text-shadow:0 2px 10px #ffffff80;margin:0;font-size:clamp(14px,2vw,20px);font-weight:500}.HeroImage-module__BftU9G__searchWrap{z-index:2;width:min(820px,92%);position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.HeroImage-module__BftU9G__search{background:#fff;border-radius:999px;align-items:center;width:100%;padding:10px 10px 10px 28px;transition:box-shadow .25s;display:flex;position:relative;box-shadow:0 18px 48px #0eb7f14d,0 4px 12px #0b3b661a}.HeroImage-module__BftU9G__searchWrap{animation:.76s cubic-bezier(.22,1,.36,1) .34s backwards HeroImage-module__BftU9G__heroRiseCentred}@keyframes HeroImage-module__BftU9G__heroRiseCentred{0%{opacity:0;transform:translate(-50%)translateY(14px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.HeroImage-module__BftU9G__search:focus-within{box-shadow:0 22px 56px #0eb7f173}.HeroImage-module__BftU9G__icon{color:#0eb7f1;margin-right:14px;font-size:26px}.HeroImage-module__BftU9G__input{flex:1;height:44px;font-size:20px}.HeroImage-module__BftU9G__btn{background:#0eb7f1!important;border:none!important;border-radius:999px!important;height:58px!important;padding:0 38px!important;font-size:17px!important;font-weight:700!important}.HeroImage-module__BftU9G__btn:hover{transform:scale(1.03);background:#0892c0!important}@media (max-width:768px){.HeroImage-module__BftU9G__hero{aspect-ratio:auto;min-height:480px;max-height:620px}.HeroImage-module__BftU9G__headline{bottom:calc(6% + 78px)}.HeroImage-module__BftU9G__searchWrap{bottom:6%}.HeroImage-module__BftU9G__search{padding:6px 6px 6px 18px}.HeroImage-module__BftU9G__icon{margin-right:8px;font-size:20px}.HeroImage-module__BftU9G__input{height:38px;font-size:16px}.HeroImage-module__BftU9G__btn{height:46px!important;padding:0 22px!important;font-size:14px!important}}@media (max-width:640px){.HeroImage-module__BftU9G__headline h1{white-space:normal;font-size:clamp(22px,6vw,32px)}}@media (prefers-reduced-motion:reduce){.HeroImage-module__BftU9G__bg,.HeroImage-module__BftU9G__headline h1,.HeroImage-module__BftU9G__headline p,.HeroImage-module__BftU9G__searchWrap,.HeroImage-module__BftU9G__accent:after{animation:none}.HeroImage-module__BftU9G__bg{transform:scale(1.02)}.HeroImage-module__BftU9G__searchWrap,.HeroImage-module__BftU9G__headline{transform:translate(-50%)}}
.HeroDial-module__mYri2q__stage{right:var(--hero-gutter,7%);width:391px;height:440px;transform:translateY(-50%) scale(var(--dial-scale,.95));transform-origin:100%;z-index:3;pointer-events:none;position:absolute;top:34%}.HeroDial-module__mYri2q__stage>*{pointer-events:auto}.HeroDial-module__mYri2q__glass{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#ffffff9e;border:1px solid #ffffffe6;border-right:none;border-radius:185px 0 0 185px;width:185px;height:370px;animation:.7s cubic-bezier(.22,1,.36,1) .22s backwards HeroDial-module__mYri2q__dialIn;position:absolute;top:33px;left:0;box-shadow:0 24px 60px #1b355a47,inset 0 1px #ffffffe6}.HeroDial-module__mYri2q__track{box-sizing:border-box;border:1.5px dashed #2470b359;border-right:none;border-radius:133px 0 0 133px;width:133px;height:266px;animation:.7s cubic-bezier(.22,1,.36,1) .32s backwards HeroDial-module__mYri2q__dialIn;position:absolute;top:85px;left:52px}.HeroDial-module__mYri2q__core{box-sizing:border-box;background:#1b355a;border-radius:82px 0 0 82px;flex-direction:column;justify-content:center;gap:4px;width:82px;height:164px;padding-left:16px;animation:.7s cubic-bezier(.22,1,.36,1) .4s backwards HeroDial-module__mYri2q__dialIn;display:flex;position:absolute;top:136px;left:103px;box-shadow:inset 0 2px 8px #00000059}.HeroDial-module__mYri2q__coreKicker{letter-spacing:.16em;color:#9cc5ea;font-size:10px;font-weight:800}.HeroDial-module__mYri2q__coreWord{color:#fff;font-size:12px;font-weight:700;line-height:1.2}.HeroDial-module__mYri2q__hole{box-sizing:border-box;cursor:pointer;background:#fff;border:none;border-radius:50%;width:54px;height:54px;padding:3px;transition:box-shadow .25s,transform .25s;animation:.52s cubic-bezier(.22,1,.36,1) backwards HeroDial-module__mYri2q__holeIn;position:absolute;box-shadow:0 6px 16px #1b355a2e,0 0 0 1px #1b355a0f}.HeroDial-module__mYri2q__hole:hover{transform:scale(1.06)}.HeroDial-module__mYri2q__holeOn{transform:scale(1.08);box-shadow:0 0 0 3px #2e8bd8,0 0 0 9px #2e8bd838,0 10px 22px #1b355a4d}.HeroDial-module__mYri2q__holeOn:hover{transform:scale(1.12)}.HeroDial-module__mYri2q__face{object-fit:cover;border-radius:50%;width:48px;height:48px;display:block}.HeroDial-module__mYri2q__digit,.HeroDial-module__mYri2q__digitDark{color:#fff;box-sizing:border-box;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:flex;position:absolute;top:-4px;left:-4px}.HeroDial-module__mYri2q__digit{background:#1b355a}.HeroDial-module__mYri2q__holeOn .HeroDial-module__mYri2q__digit{background:#2e8bd8}.HeroDial-module__mYri2q__digitDark{background:#1b355a}.HeroDial-module__mYri2q__all{box-sizing:border-box;color:#2470b3;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:54px;height:54px;text-decoration:none;transition:transform .25s;animation:.52s cubic-bezier(.22,1,.36,1) .97s backwards HeroDial-module__mYri2q__holeIn;display:flex;position:absolute;top:309px;left:96.6px;box-shadow:0 6px 16px #1b355a2e,0 0 0 1px #1b355a0f}.HeroDial-module__mYri2q__all:hover{transform:scale(1.06)}.HeroDial-module__mYri2q__allLabel{margin-top:2px;font-size:9px;font-weight:800}.HeroDial-module__mYri2q__phone{box-sizing:border-box;background:linear-gradient(145deg,#3a4c68 0%,#121f33 45%,#24344d 100%);border-radius:40px;width:216px;height:440px;padding:7px;animation:.82s cubic-bezier(.22,1,.36,1) .12s backwards HeroDial-module__mYri2q__phoneIn;position:absolute;top:0;left:175px;box-shadow:0 34px 70px #0f1e3361,inset 0 0 0 1px #ffffff1f}.HeroDial-module__mYri2q__sideBtnR,.HeroDial-module__mYri2q__sideBtnL{background:#2a3a52;width:3px;position:absolute}.HeroDial-module__mYri2q__sideBtnR{border-radius:0 3px 3px 0;height:54px;top:110px;right:-3px}.HeroDial-module__mYri2q__sideBtnL{border-radius:3px 0 0 3px;height:30px;top:96px;left:-3px}.HeroDial-module__mYri2q__screen{cursor:pointer;text-align:left;background:#0f1e33;border:none;border-radius:33px;width:202px;height:426px;padding:0;display:block;position:relative;overflow:hidden}.HeroDial-module__mYri2q__bust{object-fit:cover;width:202px;height:426px;transition:transform 3.5s linear;position:absolute;inset:0}.HeroDial-module__mYri2q__topFade{background:linear-gradient(#0a14248c,#0a142400);height:120px;position:absolute;top:0;left:0;right:0}.HeroDial-module__mYri2q__bottomFade{background:linear-gradient(#0a142400,#0a1424eb 80%);height:230px;position:absolute;bottom:0;left:0;right:0}.HeroDial-module__mYri2q__notch{background:#05090f;border-radius:999px;width:64px;height:20px;margin-left:-32px;position:absolute;top:8px;left:50%}.HeroDial-module__mYri2q__segs{gap:3px;display:flex;position:absolute;top:36px;left:12px;right:12px}.HeroDial-module__mYri2q__seg{background:#ffffff59;border-radius:2px;flex:1;height:2.5px;overflow:hidden}.HeroDial-module__mYri2q__segFill{background:#fff;height:2.5px;display:block}.HeroDial-module__mYri2q__who{align-items:center;gap:7px;display:flex;position:absolute;top:48px;left:12px;right:12px}.HeroDial-module__mYri2q__whoFace{object-fit:cover;border:1.5px solid #fff;border-radius:50%;width:26px;height:26px}.HeroDial-module__mYri2q__whoName{color:#fff;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:700;overflow:hidden}.HeroDial-module__mYri2q__live{letter-spacing:.08em;color:#fff;background:#d93a3a;border-radius:4px;padding:3px 6px;font-size:8.5px;font-weight:800}.HeroDial-module__mYri2q__play{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe0;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;display:flex;position:absolute;top:42%;left:50%}.HeroDial-module__mYri2q__caption{flex-direction:column;gap:9px;display:flex;position:absolute;bottom:58px;left:12px;right:12px}.HeroDial-module__mYri2q__role{box-sizing:border-box;letter-spacing:.1em;text-transform:uppercase;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#2470b3;border-radius:999px;align-self:flex-start;max-width:100%;padding:4px 8px;font-size:9px;font-weight:800;overflow:hidden}.HeroDial-module__mYri2q__line{color:#fff;font-size:13.5px;font-weight:700;line-height:1.35}.HeroDial-module__mYri2q__actions{z-index:2;gap:6px;display:flex;position:absolute;bottom:21px;left:19px;right:19px}.HeroDial-module__mYri2q__book{color:#fff;background:#2e8bd8;border-radius:10px;flex:1;justify-content:center;align-items:center;height:34px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s;display:flex}.HeroDial-module__mYri2q__book:hover{color:#fff;background:#1f6fb0}.HeroDial-module__mYri2q__chat{box-sizing:border-box;background:#ffffff2e;border:1px solid #ffffff59;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@keyframes HeroDial-module__mYri2q__dialIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes HeroDial-module__mYri2q__holeIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes HeroDial-module__mYri2q__phoneIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1500px){.HeroDial-module__mYri2q__stage{--dial-scale:.85}}@media (max-width:1280px){.HeroDial-module__mYri2q__stage{--dial-scale:.7}}@media (max-width:1080px){.HeroDial-module__mYri2q__stage{display:none}}@media (prefers-reduced-motion:reduce){.HeroDial-module__mYri2q__glass,.HeroDial-module__mYri2q__track,.HeroDial-module__mYri2q__core,.HeroDial-module__mYri2q__hole,.HeroDial-module__mYri2q__all,.HeroDial-module__mYri2q__phone{animation:none}.HeroDial-module__mYri2q__bust{transition:none}}
.HeroMotion-module__A96MwG__host{display:none}@media (min-width:1081px){.HeroMotion-module__A96MwG__host{left:var(--hero-gutter);width:auto;height:86%;aspect-ratio:calc(var(--photo-visible,.79) * 1.5);z-index:1;pointer-events:none;display:block;position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 90%,#0000 100%),linear-gradient(#0000 0%,#000 9%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 90%,#0000 100%),linear-gradient(#0000 0%,#000 9%);-webkit-mask-composite:source-in;mask-composite:intersect}}.HeroMotion-module__A96MwG__video{object-fit:cover;object-position:center center;width:100%;height:100%;display:block}.HeroMotion-module__A96MwG__sweep{filter:blur(14px);will-change:transform;background:linear-gradient(100deg,#fff0 0%,#ffffff6b 45%,#fff0 100%);width:42%;height:140%;animation:5.2s cubic-bezier(.4,0,.2,1) infinite HeroMotion-module__A96MwG__heroSweep;position:absolute;top:-20%;left:-40%;transform:skew(-12deg)}@keyframes HeroMotion-module__A96MwG__heroSweep{0%{transform:skew(-12deg)translate(0)}to{transform:skew(-12deg)translate(330%)}}@media (prefers-reduced-motion:reduce){.HeroMotion-module__A96MwG__sweep{opacity:0;animation:none}}
