.countryBanner-module__nHFK9a__banner{--mx:50%;--my:30%;--tx:0;--ty:0;color:#fff;isolation:isolate;background:linear-gradient(#08121c 0%,#142a34 44%,#6a3b33 78%,#b9653d 100%);min-height:100vh;padding:160px 0 300px;position:relative;overflow:hidden}.countryBanner-module__nHFK9a__glow{z-index:-1;background:radial-gradient(600px circle at var(--mx) var(--my), #e88c622e, transparent 60%), radial-gradient(800px circle at 0% 0%, #24806038, transparent 60%), radial-gradient(800px circle at 100% 10%, #c8263429, transparent 60%);pointer-events:none;position:absolute;inset:0}.countryBanner-module__nHFK9a__stars{z-index:-1;transform:translate(calc(var(--tx) * -6px), calc(var(--ty) * -6px));pointer-events:none;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.countryBanner-module__nHFK9a__stars i{background:#fff1e2;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite countryBanner-module__nHFK9a__omanTwinkle;position:absolute}.countryBanner-module__nHFK9a__sun{z-index:-1;aspect-ratio:1;width:min(1000px,130vw);transform:translate(calc(-50% + var(--tx) * -14px), calc(50% + var(--ty) * -14px));filter:blur(8px);pointer-events:none;background:radial-gradient(circle,#f4986080 0%,#d65c4033 40%,#0000 68%);border-radius:50%;transition:transform .8s cubic-bezier(.22,1,.36,1);animation:2.2s cubic-bezier(.22,1,.36,1) .2s backwards countryBanner-module__nHFK9a__omanSunrise,7s ease-in-out 2.5s infinite countryBanner-module__nHFK9a__omanSunPulse;position:absolute;bottom:70px;left:50%}.countryBanner-module__nHFK9a__mountains,.countryBanner-module__nHFK9a__skyline{transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:-3%;right:-3%}.countryBanner-module__nHFK9a__mountains{z-index:-1;height:260px;transform:translateX(calc(var(--tx) * -18px))}.countryBanner-module__nHFK9a__mountains svg{width:100%;height:calc(100% - 36px);position:absolute;inset:auto 0 36px}.countryBanner-module__nHFK9a__mountains path{fill:#3a2a2c;opacity:.75}.countryBanner-module__nHFK9a__skyline{z-index:0;height:210px;transform:translateX(calc(var(--tx) * -40px));background:linear-gradient(#0000 25%,#0810168f)}.countryBanner-module__nHFK9a__skyline:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 60px,#f4b27c47 60px 96px,#0000 96px 150px) 0 12px/150px 2px repeat-x,repeating-linear-gradient(90deg,#0000 0 30px,#f4b27c2e 30px 58px,#0000 58px 110px) 0 24px/110px 2px repeat-x,linear-gradient(#13242b,#0b161c) no-repeat;height:40px;animation:6s linear infinite countryBanner-module__nHFK9a__omanWave;position:absolute;bottom:0;left:0;right:0}.countryBanner-module__nHFK9a__skyline svg{width:100%;height:calc(100% - 36px);position:absolute;inset:auto 0 36px}.countryBanner-module__nHFK9a__skyline path,.countryBanner-module__nHFK9a__skyline rect{fill:#111b21}.countryBanner-module__nHFK9a__skyline .countryBanner-module__nHFK9a__window{fill:#f4b27c;opacity:.2;animation:8s step-end infinite countryBanner-module__nHFK9a__omanLampFlicker}.countryBanner-module__nHFK9a__skyline .countryBanner-module__nHFK9a__crescent{fill:#f4c891}.countryBanner-module__nHFK9a__skyline .countryBanner-module__nHFK9a__sail{fill:#1a262c}.countryBanner-module__nHFK9a__dhow{transform-box:fill-box;transform-origin:bottom;animation:5s ease-in-out infinite countryBanner-module__nHFK9a__omanBob}.countryBanner-module__nHFK9a__sparks{z-index:0;pointer-events:none;position:absolute;inset:0}.countryBanner-module__nHFK9a__spark,.countryBanner-module__nHFK9a__sparkRed,.countryBanner-module__nHFK9a__sparkGreen{background:#fff4e8bf;border-radius:50%;animation:linear infinite countryBanner-module__nHFK9a__omanFloat;position:absolute;bottom:40px;box-shadow:0 0 8px #fff4e88c}.countryBanner-module__nHFK9a__sparkRed{background:#e2434f;box-shadow:0 0 10px #e2434fcc}.countryBanner-module__nHFK9a__sparkGreen{background:#2fa36b;box-shadow:0 0 10px #2fa36bcc}.countryBanner-module__nHFK9a__content{z-index:1;text-align:center;max-width:860px;margin:0 auto;position:relative}.countryBanner-module__nHFK9a__content>*{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) forwards countryBanner-module__nHFK9a__omanFadeUp;animation-delay:var(--d,0s)}.countryBanner-module__nHFK9a__content>.countryBanner-module__nHFK9a__title{opacity:1;animation:none}.countryBanner-module__nHFK9a__title{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(3.2rem,8vw,5.5rem);font-weight:600;line-height:1.02}.countryBanner-module__nHFK9a__line{padding-bottom:.08em;display:block;overflow:hidden}.countryBanner-module__nHFK9a__line>span{animation:1s cubic-bezier(.22,1,.36,1) forwards countryBanner-module__nHFK9a__omanRise;animation-delay:var(--d,0s);display:inline-block;transform:translateY(110%)}.countryBanner-module__nHFK9a__highlight{color:#0000;background-color:#0000;background-image:linear-gradient(110deg,#0000 40%,#ffffff80 50%,#0000 60%),linear-gradient(90deg,#e2434f 0% 24%,#fff 44% 58%,#2fa36b 80% 100%);background-position:0 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:5s ease-in-out infinite countryBanner-module__nHFK9a__omanShimmer}.countryBanner-module__nHFK9a__lead{color:#ffffffd9;max-width:680px;margin:0 auto 36px;font-size:18px;line-height:1.6}.countryBanner-module__nHFK9a__actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.countryBanner-module__nHFK9a__btnPrimary,.countryBanner-module__nHFK9a__btnLink{height:50px;padding:0 24px;text-decoration:none}.countryBanner-module__nHFK9a__btnPrimary svg,.countryBanner-module__nHFK9a__btnLink svg{transition:transform .3s}.countryBanner-module__nHFK9a__btnPrimary:hover{color:var(--secondaryColor);background:#fff}.countryBanner-module__nHFK9a__btnPrimary:hover svg{transform:translate(4px)}.countryBanner-module__nHFK9a__btnLink{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a}.countryBanner-module__nHFK9a__btnLink:hover svg{transform:translate(3px,-3px)}.countryBanner-module__nHFK9a__btnPrimary:focus-visible,.countryBanner-module__nHFK9a__btnLink:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes countryBanner-module__nHFK9a__omanFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes countryBanner-module__nHFK9a__omanRise{to{transform:translateY(0)}}@keyframes countryBanner-module__nHFK9a__omanSunrise{0%{opacity:0;translate:0 25%}to{opacity:1;translate:0}}@keyframes countryBanner-module__nHFK9a__omanTwinkle{0%,to{opacity:.15}50%{opacity:.9}}@keyframes countryBanner-module__nHFK9a__omanShimmer{0%,to{background-position:100% 0,0 0}60%{background-position:0 0,0 0}}@keyframes countryBanner-module__nHFK9a__omanLampFlicker{0%,to{opacity:.2}30%{opacity:.9}70%{opacity:.45}}@keyframes countryBanner-module__nHFK9a__omanSunPulse{0%,to{scale:1}50%{scale:1.05}}@keyframes countryBanner-module__nHFK9a__omanBob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(3px)rotate(-1.5deg)}}@keyframes countryBanner-module__nHFK9a__omanWave{to{background-position:150px 12px,-110px 24px,0 0}}@keyframes countryBanner-module__nHFK9a__omanFloat{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:.8}to{opacity:0;transform:translateY(-90vh)}}@media (max-width:991px){.countryBanner-module__nHFK9a__banner{min-height:auto;padding:130px 0 240px}.countryBanner-module__nHFK9a__skyline{height:160px}.countryBanner-module__nHFK9a__mountains{height:200px}.countryBanner-module__nHFK9a__sun{width:160vw}}@media (max-width:575px){.countryBanner-module__nHFK9a__banner{padding:120px 0 200px}.countryBanner-module__nHFK9a__lead{font-size:16px}.countryBanner-module__nHFK9a__actions>a{flex:100%;justify-content:center}.countryBanner-module__nHFK9a__skyline{height:130px}.countryBanner-module__nHFK9a__mountains{height:160px}.countryBanner-module__nHFK9a__sun{width:220vw;bottom:50px}}@media (prefers-reduced-motion:reduce){.countryBanner-module__nHFK9a__banner *,.countryBanner-module__nHFK9a__banner :before,.countryBanner-module__nHFK9a__banner :after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.countryBanner-module__nHFK9a__stars,.countryBanner-module__nHFK9a__skyline,.countryBanner-module__nHFK9a__mountains{transform:none}.countryBanner-module__nHFK9a__sparks{display:none}.countryBanner-module__nHFK9a__sun{transform:translate(-50%,50%)}}
