.Destinations_main__yy2al{min-height:100vh}.Destinations_hero__Modkg{padding:10rem 0 3.5rem;background:transparent;border-bottom:none;position:relative;z-index:10;overflow:hidden}.Destinations_destinationsHeroBgWrapper__h85cM{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.Destinations_destinationsHeroBgImg__OdkOD{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.Destinations_destinationsHeroOverlay__F6J1T{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,15,20,.72),rgba(11,15,20,.88) 60%,rgba(11,15,20,1));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Destinations_grid__WpswP{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:2rem}@media (min-width:768px){.Destinations_grid__WpswP{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Destinations_grid__WpswP{grid-template-columns:repeat(3,1fr)}}.Destinations_card__93JIn{position:relative;border-radius:16px;min-height:380px;display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none;cursor:pointer;overflow:hidden;background:rgba(18,26,43,.75);border:1px solid rgba(255,255,255,.08);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.Destinations_card__93JIn:hover{transform:translateY(-4px);border-color:rgba(217,106,41,.45);box-shadow:0 12px 30px rgba(0,0,0,.35)}.Destinations_cardBanner__RxJcT{position:relative;width:100%;height:180px;overflow:hidden;background:#0B0F14;flex-shrink:0}.Destinations_cardBannerImg__rMOZe{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.Destinations_card__93JIn:hover .Destinations_cardBannerImg__rMOZe{transform:scale(1.06)}.Destinations_cardBannerOverlay__ONXlZ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(0,0,0,.25) 50%,rgba(11,15,20,.75));pointer-events:none}.Destinations_content__GxQx_{position:relative;z-index:3;padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.75rem;flex:1 1;justify-content:space-between}.Destinations_overview__Xd2QN{color:var(--text-muted);font-size:.95rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Destinations_stats__UVod7{display:flex;gap:1rem;margin-top:.5rem;font-size:.85rem;color:var(--text-light);font-weight:500}.Destinations_cta__hNX_3{margin-top:1rem;color:var(--martian-orange);font-weight:600;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.Destinations_card__93JIn:hover .Destinations_cta__hNX_3{opacity:1;transform:translateY(0)}.Destinations_filtersContainer__gled_{display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0 3rem;padding:0;background:transparent;border:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;z-index:10;position:relative}@media (min-width:768px){.Destinations_filtersContainer__gled_{flex-direction:row;align-items:center;justify-content:space-between}}.Destinations_searchWrapper__MMhlB{flex:1 1;position:relative;min-width:300px}.Destinations_searchInput__27Zt4{width:100%;padding:1rem 1rem 1rem 3.5rem;background-color:rgba(20,15,30,.4)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px;color:#ffffff!important;font-family:inherit;font-size:1rem;transition:all .3s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.Destinations_searchInput__27Zt4::placeholder{color:rgba(255,255,255,.5)}.Destinations_searchInput__27Zt4:focus{outline:none;border-color:var(--martian-orange)!important;box-shadow:0 0 0 4px rgba(217,106,41,.1);background-color:rgba(0,0,0,.8)!important}.Destinations_searchIcon__Cybrf{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:rgba(255,255,255,.6);pointer-events:none}.Destinations_dropdowns__CaCdU{display:flex;gap:1rem;flex-wrap:wrap}.Destinations_filterSelect__YeKGW{padding:1rem 3rem 1rem 1.5rem;background-color:rgba(20,15,30,.4)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px;color:#ffffff!important;font-family:inherit;font-size:.95rem;font-weight:500;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 1rem center!important;transition:all .3s ease;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 4px 20px rgba(0,0,0,.2)}.Destinations_filterSelect__YeKGW:focus{outline:none;border-color:var(--martian-orange)!important}.Destinations_filterSelect__YeKGW option{background-color:#0B0F14!important;color:#ffffff!important}.Destinations_cardHeader__iXr7c{display:flex;align-items:center;gap:.75rem}.Destinations_flagWrapper__JYJcr{width:40px;height:28px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.5);background:var(--bg-primary);border:1px solid rgba(255,255,255,.1)}.Destinations_popularBadge__mbcTP{position:absolute;top:1rem;right:1rem;background:var(--gradient-martian);color:white;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;z-index:10;box-shadow:0 2px 10px rgba(217,106,41,.4)}.Destinations_emptyState__crCMe{text-align:center;padding:4rem 1rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;margin-top:2rem}.Destinations_emptyState__crCMe h3{margin-bottom:.5rem;color:var(--text-light)}.Destinations_emptyState__crCMe p{color:var(--text-muted);margin-bottom:1.5rem}.Destinations_loadMoreContainer__QuuCd{display:flex;justify-content:center;margin-top:3rem}.Destinations_cinematicPageContainer__D9suy{background-color:#0B0F14;min-height:100vh;padding-bottom:4rem;color:#ffffff;position:relative;z-index:1}.Destinations_cinematicHero__QnkA6{width:100%;min-height:600px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding-top:130px;padding-bottom:4rem;overflow:hidden}.Destinations_heroBgWrapper__tm0hc{position:absolute;inset:0;width:100%;height:100%;z-index:0}.Destinations_heroOverlay__vVYCh{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(6,9,15,.96) 0,rgba(6,9,15,.88) 28%,rgba(6,9,15,.65) 48%,rgba(6,9,15,.22) 70%,rgba(6,9,15,.05) 88%,rgba(6,9,15,0)),linear-gradient(180deg,rgba(6,9,15,.65) 0,rgba(6,9,15,.1) 25%,rgba(6,9,15,.25) 65%,rgba(11,15,20,.9) 92%,rgba(11,15,20,1));z-index:2;pointer-events:none}.Destinations_countryDetailBannerWrapper__c_by1{position:relative;width:100%;height:280px;border-radius:14px;overflow:hidden;margin-bottom:2rem;box-shadow:0 8px 24px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1);background:#0B0F14}.Destinations_countryDetailBannerImg__kCpfz{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.Destinations_countryDetailBannerBadge__uzMw8{position:absolute;bottom:1rem;left:1rem;background:rgba(11,15,20,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.35rem .85rem;border-radius:8px;font-size:.85rem;font-weight:600;color:#ffffff;border:1px solid rgba(255,255,255,.15)}.Destinations_heroContent__klWXP{position:relative;z-index:10;padding:0;max-width:620px;display:flex;flex-direction:column;align-items:flex-start}.Destinations_heroContent__klWXP ::selection{background:rgba(217,106,41,.35);color:#FFFFFF}.Destinations_backButton___cA0L{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.25rem;background:#FFFFFF;border:1px solid rgba(255,255,255,.4);border-radius:9999px;color:#0F172A!important;text-decoration:none;font-weight:600;font-size:.88rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px rgba(0,0,0,.35);transition:all .25s ease;margin-bottom:1.25rem;align-self:flex-start}.Destinations_backButton___cA0L:hover{background:#FFF7ED;border-color:var(--martian-orange,#D96A29);color:var(--martian-orange,#D96A29)!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.45)}.Destinations_heroFlagRow__D2jDG{display:flex;align-items:center;gap:1.125rem;margin-bottom:.4rem;flex-wrap:wrap}.Destinations_flagWrapper__JYJcr{width:50px;height:34px;border-radius:6px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);flex-shrink:0}.Destinations_flagImage__11Y9a{width:100%;height:100%;object-fit:cover;display:block}.Destinations_heroCountryName__7chVu{font-size:3.5rem;font-weight:800;color:#FFFFFF!important;margin:0;line-height:1.1;text-shadow:0 2px 10px rgba(0,0,0,.8),0 4px 24px rgba(0,0,0,.6);letter-spacing:-.025em;display:flex;align-items:center}.Destinations_heroSubtitle__SGgO3{font-size:1.45rem;color:#FF7A29!important;font-weight:700;margin:.35rem 0 .85rem;letter-spacing:-.01em;text-shadow:0 1px 6px rgba(0,0,0,.7)}.Destinations_heroDescription__bwwYn{font-size:1.125rem;color:#F1F5F9!important;max-width:580px;line-height:1.65;margin:0 0 2rem;font-weight:450;text-shadow:0 1px 4px rgba(0,0,0,.75);background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;display:block}.Destinations_heroActions__JqemI{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.Destinations_heroActions__JqemI .btn-primary{padding:.875rem 2rem;font-weight:600;font-size:1rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background:var(--gradient-martian);color:#FFFFFF!important;box-shadow:0 4px 18px rgba(217,106,41,.45);transition:all .3s ease}.Destinations_heroActions__JqemI .btn-primary:hover{box-shadow:0 8px 26px rgba(217,106,41,.6);transform:translateY(-2px) scale(1.02)}@media (max-width:768px){.Destinations_cinematicHero__QnkA6{min-height:auto;padding-top:80px;padding-bottom:3rem}.Destinations_heroOverlay__vVYCh{background:linear-gradient(180deg,rgba(7,10,16,.9) 0,rgba(7,10,16,.84) 45%,rgba(11,15,20,.96))}.Destinations_heroContent__klWXP{padding:2.5rem 0;max-width:100%}.Destinations_heroCountryName__7chVu{font-size:2.5rem}.Destinations_heroSubtitle__SGgO3{font-size:1.25rem}.Destinations_heroDescription__bwwYn{font-size:1rem;margin-bottom:1.75rem}}.Destinations_detailedGrid__0mUAv{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:3rem;position:relative;z-index:10}@media (min-width:992px){.Destinations_detailedGrid__0mUAv{grid-template-columns:7fr 3fr;gap:3rem}}.Destinations_mainContent__wqCty,.Destinations_sidebar__sB6pS{display:flex;flex-direction:column;gap:2rem}@media (min-width:992px){.Destinations_sidebar__sB6pS{position:sticky;top:100px;align-self:flex-start}}.Destinations_glassCard__7dmh9{background-color:rgba(20,15,30,.4);border-radius:20px;padding:2.5rem;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .4s ease,border-color .4s ease}.Destinations_glassCard__7dmh9:hover{border-color:rgba(255,255,255,.1)}.Destinations_sectionTitle__w3EX6{font-size:1.75rem;font-weight:700;color:#ffffff;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.Destinations_sectionText__K9TJU{color:rgba(255,255,255,.7);font-size:1.05rem;line-height:1.8}.Destinations_visaInfo__ZmSlv{display:inline-flex;align-items:center;gap:.75rem;background-color:rgba(217,106,41,.1);color:var(--martian-orange);padding:1rem 1.5rem;border-radius:12px;font-weight:600;font-size:1rem;margin-bottom:2rem;border:1px solid rgba(217,106,41,.2)}.Destinations_sidebarCardTitle__TGncu{font-size:1.25rem;font-weight:700;color:#ffffff;margin-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem;width:100%}.Destinations_newsItem__rNg9m{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.05);transition:transform .3s ease}.Destinations_newsItem__rNg9m:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.Destinations_newsItem__rNg9m:hover{transform:translateX(4px)}.Destinations_newsItemTitle__dVixY{font-size:1.05rem;font-weight:600;color:#ffffff;margin-bottom:.5rem;cursor:pointer;transition:color .2s ease}.Destinations_newsItem__rNg9m:hover .Destinations_newsItemTitle__dVixY{color:var(--martian-orange)}.Destinations_newsItemDesc__pwqtU{font-size:.9rem;color:rgba(255,255,255,.5);line-height:1.5}.Destinations_linkItem__3z0nV{display:flex;align-items:center;gap:.75rem;color:rgba(255,255,255,.8);font-weight:500;text-decoration:none;padding:1rem;border-radius:12px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);margin-bottom:.75rem;transition:all .3s ease}.Destinations_linkItem__3z0nV:hover{background:rgba(217,106,41,.1);border-color:rgba(217,106,41,.3);color:#ffffff;transform:translateX(4px)}.Destinations_linkItem__3z0nV:last-child{margin-bottom:0}.Destinations_linkIcon__OMKuH{width:18px;height:18px;color:var(--martian-orange)}[data-theme=light] .Destinations_hero__Modkg{text-shadow:none}[data-theme=light] .Destinations_searchInput__27Zt4{background-color:#FFFFFF!important;border-color:rgba(0,0,0,.12)!important;color:#0F172A!important;box-shadow:0 2px 10px rgba(0,0,0,.04)}[data-theme=light] .Destinations_searchInput__27Zt4::placeholder{color:#94A3B8}[data-theme=light] .Destinations_searchIcon__Cybrf{color:#64748B}[data-theme=light] .Destinations_filterSelect__YeKGW{border-color:rgba(0,0,0,.12)!important;box-shadow:0 2px 10px rgba(0,0,0,.04)}[data-theme=light] .Destinations_filterSelect__YeKGW,[data-theme=light] .Destinations_filterSelect__YeKGW option{background-color:#FFFFFF!important;color:#0F172A!important}[data-theme=light] .Destinations_flagWrapper__JYJcr{background:#FFFFFF;border-color:rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.08)}[data-theme=light] .Destinations_emptyState__crCMe{background:#FFFFFF;border-color:rgba(0,0,0,.08)}[data-theme=light] .Destinations_card__93JIn{background:#FFFFFF!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 4px 20px rgba(0,0,0,.06)}[data-theme=light] .Destinations_overview__Xd2QN{color:#475569!important}[data-theme=light] .Destinations_overview__Xd2QN strong{color:#0F172A!important}[data-theme=light] .Destinations_stats__UVod7{color:#64748B!important}[data-theme=light] .Destinations_cta__hNX_3{color:var(--martian-orange,#D96A29)!important}[data-theme=light] .Destinations_cinematicPageContainer__D9suy{background-color:var(--bg-primary);color:#0F172A}[data-theme=light] .Destinations_destinationsHeroOverlay__F6J1T{background:linear-gradient(180deg,rgba(248,250,252,.82),rgba(248,250,252,.92) 60%,rgba(248,250,252,1))}[data-theme=light] .Destinations_cardBannerOverlay__ONXlZ{background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.1) 60%,rgba(255,255,255,.6))}[data-theme=light] .Destinations_countryDetailBannerWrapper__c_by1{border-color:rgba(0,0,0,.08);box-shadow:0 4px 16px rgba(0,0,0,.06)}[data-theme=light] .Destinations_countryDetailBannerBadge__uzMw8{background:rgba(255,255,255,.88);color:#0F172A;border-color:rgba(0,0,0,.08)}[data-theme=light] .Destinations_backButton___cA0L{background:#FFFFFF;border:1px solid rgba(0,0,0,.12);color:#0F172A;box-shadow:0 2px 8px rgba(0,0,0,.08)}[data-theme=light] .Destinations_backButton___cA0L:hover{background:#FFF7ED;border-color:var(--martian-orange,#D96A29);color:var(--martian-orange,#D96A29)}[data-theme=light] .Destinations_glassCard__7dmh9{background-color:#FFFFFF;border-color:rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.05)}[data-theme=light] .Destinations_sectionTitle__w3EX6{color:#0F172A}[data-theme=light] .Destinations_sectionText__K9TJU{color:#334155}[data-theme=light] .Destinations_sidebarCardTitle__TGncu{color:#0F172A;border-bottom-color:rgba(0,0,0,.08)}[data-theme=light] .Destinations_newsItem__rNg9m{border-bottom-color:rgba(0,0,0,.06)}[data-theme=light] .Destinations_newsItemTitle__dVixY{color:#0F172A}[data-theme=light] .Destinations_newsItemDesc__pwqtU{color:#64748B}[data-theme=light] .Destinations_linkItem__3z0nV{background:#F8FAFC;border-color:rgba(0,0,0,.06);color:#0F172A}[data-theme=light] .Destinations_linkItem__3z0nV:hover{background:#FFFFFF;border-color:var(--martian-orange);color:var(--martian-orange)}[data-theme=dark] .Destinations_cinematicPageContainer__D9suy{background-color:#090D16;color:#F8FAFC}[data-theme=dark] .Destinations_glassCard__7dmh9{background-color:#131A29;border-color:rgba(255,255,255,.08)}[data-theme=dark] .Destinations_sidebarCardTitle__TGncu{border-bottom-color:rgba(255,255,255,.08)}[data-theme=dark] .Destinations_card__93JIn{background:rgba(18,26,43,.85);border-color:rgba(255,255,255,.08)}[data-theme=dark] .Destinations_overview__Xd2QN{color:#94A3B8}[data-theme=dark] .Destinations_stats__UVod7{color:#CBD5E1}[data-theme=dark] .Destinations_linkItem__3z0nV{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08)}[data-theme=dark] .Destinations_heroOverlay__vVYCh{background:linear-gradient(90deg,rgba(9,13,22,.95) 0,rgba(9,13,22,.88) 32%,rgba(9,13,22,.65) 52%,rgba(9,13,22,.25) 75%,rgba(9,13,22,.05)),linear-gradient(180deg,rgba(9,13,22,.65) 0,rgba(9,13,22,.15) 35%,rgba(9,13,22,.85) 80%,rgba(9,13,22,1))}@media (max-width:768px){[data-theme=dark] .Destinations_heroOverlay__vVYCh{background:linear-gradient(180deg,rgba(9,13,22,.9) 0,rgba(9,13,22,.84) 50%,rgba(9,13,22,1))}}[data-theme=martian] .Destinations_destinationsHeroOverlay__F6J1T{background:linear-gradient(180deg,rgba(15,10,22,.72),rgba(15,10,22,.9) 60%,rgba(11,8,18,1))}[data-theme=martian] .Destinations_card__93JIn{background:rgba(26,16,37,.75)!important;border-color:rgba(217,106,41,.2)!important}[data-theme=martian] .Destinations_card__93JIn:hover{border-color:rgba(217,106,41,.6)!important;box-shadow:0 12px 30px rgba(217,106,41,.18)}[data-theme=martian] .Destinations_cardBannerOverlay__ONXlZ{background:linear-gradient(180deg,rgba(0,0,0,.05),rgba(15,10,22,.4) 60%,rgba(15,10,22,.85))}[data-theme=martian] .Destinations_heroOverlay__vVYCh{background:linear-gradient(90deg,rgba(15,10,22,.96) 0,rgba(15,10,22,.88) 32%,rgba(15,10,22,.65) 52%,rgba(15,10,22,.25) 75%,rgba(15,10,22,.05)),linear-gradient(180deg,rgba(15,10,22,.65) 0,rgba(15,10,22,.15) 35%,rgba(11,8,18,.85) 80%,rgba(11,8,18,1))}@media (max-width:768px){[data-theme=martian] .Destinations_heroOverlay__vVYCh{background:linear-gradient(180deg,rgba(15,10,22,.92) 0,rgba(15,10,22,.85) 50%,rgba(11,8,18,1))}}.CustomSelect_container__vdXk8{position:relative;width:100%}.CustomSelect_trigger__Jza_4{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);color:#fff;font-size:.95rem;font-family:inherit;transition:all .2s ease;cursor:pointer;text-align:left}.CustomSelect_trigger__Jza_4:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2)}.CustomSelect_trigger__Jza_4:focus{outline:none;background:rgba(255,255,255,.05)}.CustomSelect_trigger__Jza_4.CustomSelect_isOpen__Yie_R,.CustomSelect_trigger__Jza_4:focus{border-color:var(--martian-orange,#ff5e00);box-shadow:0 0 0 4px rgba(255,94,0,.1)}.CustomSelect_trigger__Jza_4.CustomSelect_error__iiLcj{border-color:#ff5555;box-shadow:0 0 0 4px rgba(255,85,85,.1)}.CustomSelect_placeholder__HaN1K{color:rgba(255,255,255,.5)}.CustomSelect_value__Eq_35{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1rem}.CustomSelect_icon__ypfEP{color:rgba(255,255,255,.5);transition:transform .3s ease;flex-shrink:0}.CustomSelect_trigger__Jza_4.CustomSelect_isOpen__Yie_R .CustomSelect_icon__ypfEP{transform:rotate(180deg)}.CustomSelect_dropdown__wgPch{position:absolute;top:calc(100% + 8px);left:0;width:100%;background:rgba(15,15,15,.95);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.05);padding:.5rem;margin:0;list-style:none;z-index:9999;max-height:280px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.CustomSelect_dropdown__wgPch::-webkit-scrollbar{width:6px}.CustomSelect_dropdown__wgPch::-webkit-scrollbar-track{background:transparent}.CustomSelect_dropdown__wgPch::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:10px}.CustomSelect_dropdown__wgPch.CustomSelect_isOpen__Yie_R{opacity:1;visibility:visible;transform:translateY(0)}.CustomSelect_option__P3thG{padding:.75rem 1rem;border-radius:8px;color:#ccc;font-size:.95rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:space-between}.CustomSelect_option__P3thG:hover{background:rgba(255,255,255,.08);color:#fff}.CustomSelect_option__P3thG.CustomSelect_isSelected___ve_T{background:rgba(255,94,0,.1);color:var(--martian-orange,#ff5e00);font-weight:500}.CustomSelect_checkIcon__CFQwp{color:var(--martian-orange,#ff5e00);margin-left:.5rem;flex-shrink:0}[data-theme=light] .CustomSelect_trigger__Jza_4{background:#FFFFFF;border-color:rgba(0,0,0,.12);color:#0F172A}[data-theme=light] .CustomSelect_trigger__Jza_4:hover{background:#F8FAFC;border-color:rgba(0,0,0,.2)}[data-theme=light] .CustomSelect_placeholder__HaN1K{color:#94A3B8}[data-theme=light] .CustomSelect_value__Eq_35{color:#0F172A}[data-theme=light] .CustomSelect_icon__ypfEP{color:#64748B}[data-theme=light] .CustomSelect_dropdown__wgPch{background:#FFFFFF;border-color:rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.12)}[data-theme=light] .CustomSelect_option__P3thG{color:#334155}[data-theme=light] .CustomSelect_option__P3thG:hover{background:#F1F5F9;color:#0F172A}[data-theme=light] .CustomSelect_option__P3thG.CustomSelect_isSelected___ve_T{background:rgba(217,106,41,.08);color:var(--martian-orange)}.CountryConsultationModal_modalOverlay__od7D7{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(2,4,10,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:1.25rem;overflow-y:auto}.CountryConsultationModal_modalContainer__68ePc{position:relative;width:100%;max-width:680px;max-height:calc(100vh - 2.5rem);background:#080b16;border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 25px 70px rgba(0,0,0,.95),0 0 40px rgba(139,92,246,.08);padding:2.25rem 2.5rem;overflow-y:auto;overflow-x:hidden;z-index:100000;margin:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.CountryConsultationModal_modalContainer__68ePc::-webkit-scrollbar{width:6px}.CountryConsultationModal_modalContainer__68ePc::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:10px}.CountryConsultationModal_closeButton__vFNK5{position:absolute;top:1.25rem;right:1.25rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.7);width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:50}.CountryConsultationModal_closeButton__vFNK5:hover{background:rgba(255,255,255,.15);color:#fff;transform:rotate(90deg)}.CountryConsultationModal_modalHeader__yr2In{margin-bottom:1.75rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:1.25rem}.CountryConsultationModal_modalHeader__yr2In h2{font-size:1.65rem;font-weight:700;color:#ffffff;margin:0 0 .35rem;letter-spacing:-.02em;line-height:1.2}.CountryConsultationModal_modalHeader__yr2In p{color:#94a3b8;font-size:.88rem;margin:0;line-height:1.5}.CountryConsultationModal_formSection__f7wNU{background:rgba(255,255,255,.015);border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1.25rem 1.4rem;margin-bottom:1.25rem}.CountryConsultationModal_sectionHeader__5FYSr{display:flex;align-items:center;gap:8px;margin-bottom:1rem}.CountryConsultationModal_sectionNumber__9hGo0{width:22px;height:22px;border-radius:50%;background:rgba(255,106,0,.15);border:1px solid rgba(255,106,0,.3);color:#ff6a00;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center}.CountryConsultationModal_sectionTitle__c8whM{font-size:.88rem;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.04em}.CountryConsultationModal_formRow__qon_j{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.85rem}.CountryConsultationModal_formRow__qon_j:last-child{margin-bottom:0}.CountryConsultationModal_fullWidthRow__CkzXM{grid-column:1/-1}.CountryConsultationModal_formGroup__FzJQF{display:flex;flex-direction:column;gap:.35rem}.CountryConsultationModal_formGroup__FzJQF label{font-size:.78rem;font-weight:600;color:#cbd5e1}.CountryConsultationModal_formGroup__FzJQF input,.CountryConsultationModal_formGroup__FzJQF select,.CountryConsultationModal_formGroup__FzJQF textarea{width:100%;height:44px;padding:0 .9rem;border-radius:10px;background:#0d111e;border:1px solid rgba(255,255,255,.12);color:#ffffff;font-size:.88rem;font-family:inherit;transition:all .2s ease;outline:none}.CountryConsultationModal_formGroup__FzJQF select option{background:#0d111e;color:#ffffff}.CountryConsultationModal_formGroup__FzJQF textarea{height:74px;padding:.7rem .9rem;resize:vertical}.CountryConsultationModal_formGroup__FzJQF input:focus,.CountryConsultationModal_formGroup__FzJQF select:focus,.CountryConsultationModal_formGroup__FzJQF textarea:focus{border-color:#ff6a00;box-shadow:0 0 0 3px rgba(255,106,0,.18);background:#111626}.CountryConsultationModal_readOnlyInput__G2tEo{background:rgba(255,255,255,.04)!important;color:#94a3b8!important;cursor:not-allowed}.CountryConsultationModal_inputError__AQhqM{border-color:#ef4444!important;background:rgba(239,68,68,.04)!important}.CountryConsultationModal_errorText__BHxN_{color:#fca5a5;font-size:.74rem;font-weight:500}.CountryConsultationModal_formActions__YazOo{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.CountryConsultationModal_submitBtn__THEyL{width:100%;height:48px;background:linear-gradient(135deg,#ff6a00,#ee0979);border:none;border-radius:12px;color:#ffffff;font-size:.95rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .25s ease;box-shadow:0 8px 24px rgba(255,106,0,.35)}.CountryConsultationModal_submitBtn__THEyL:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px rgba(255,106,0,.45)}.CountryConsultationModal_submitBtn__THEyL:disabled{opacity:.6;cursor:not-allowed;transform:none}.CountryConsultationModal_secondaryLink__prIUC{text-align:center;font-size:.82rem;color:#94a3b8;text-decoration:none;transition:color .2s ease}.CountryConsultationModal_secondaryLink__prIUC:hover{color:#ffffff}@media (max-width:640px){.CountryConsultationModal_modalOverlay__od7D7{padding:.5rem;align-items:flex-end}.CountryConsultationModal_modalContainer__68ePc{max-height:94vh;border-radius:20px 20px 0 0;padding:1.5rem 1.25rem}.CountryConsultationModal_formRow__qon_j{grid-template-columns:1fr}.CountryConsultationModal_formSection__f7wNU{padding:1rem .9rem}}[data-theme=light] .CountryConsultationModal_modalOverlay__od7D7{background:rgba(15,23,42,.6)}[data-theme=light] .CountryConsultationModal_modalContainer__68ePc{background:#FFFFFF;border-color:#E2E8F0;box-shadow:0 25px 70px rgba(0,0,0,.2),0 0 30px rgba(0,0,0,.05)}[data-theme=light] .CountryConsultationModal_closeButton__vFNK5{background:#F1F5F9;border-color:#E2E8F0;color:#64748B}[data-theme=light] .CountryConsultationModal_closeButton__vFNK5:hover{background:#E2E8F0;color:#0F172A}[data-theme=light] .CountryConsultationModal_modalHeader__yr2In{border-bottom-color:#E2E8F0}[data-theme=light] .CountryConsultationModal_modalHeader__yr2In h2{color:#0F172A}[data-theme=light] .CountryConsultationModal_modalHeader__yr2In p{color:#64748B}[data-theme=light] .CountryConsultationModal_formSection__f7wNU{background:#F8FAFC;border-color:#E2E8F0}[data-theme=light] .CountryConsultationModal_sectionTitle__c8whM{color:#0F172A}[data-theme=light] .CountryConsultationModal_formGroup__FzJQF label{color:#334155}[data-theme=light] .CountryConsultationModal_formGroup__FzJQF input,[data-theme=light] .CountryConsultationModal_formGroup__FzJQF select,[data-theme=light] .CountryConsultationModal_formGroup__FzJQF textarea{background:#FFFFFF;border-color:#CBD5E1;color:#0F172A}[data-theme=light] .CountryConsultationModal_formGroup__FzJQF select option{background:#FFFFFF;color:#0F172A}[data-theme=light] .CountryConsultationModal_formGroup__FzJQF input:focus,[data-theme=light] .CountryConsultationModal_formGroup__FzJQF select:focus,[data-theme=light] .CountryConsultationModal_formGroup__FzJQF textarea:focus{background:#FFFFFF;border-color:var(--martian-orange)}[data-theme=light] .CountryConsultationModal_readOnlyInput__G2tEo{background:#F1F5F9!important;color:#64748B!important}[data-theme=light] .CountryConsultationModal_secondaryLink__prIUC{color:#64748B}[data-theme=light] .CountryConsultationModal_secondaryLink__prIUC:hover{color:#0F172A}[data-theme=dark] .CountryConsultationModal_modalContainer__68ePc{background:#0D1527;border-color:rgba(255,255,255,.1)}[data-theme=dark] .CountryConsultationModal_formSection__f7wNU{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08)}[data-theme=dark] .CountryConsultationModal_formGroup__FzJQF input,[data-theme=dark] .CountryConsultationModal_formGroup__FzJQF select,[data-theme=dark] .CountryConsultationModal_formGroup__FzJQF textarea{background:#111A2E;border-color:rgba(255,255,255,.12);color:#F8FAFC}[data-theme=dark] .CountryConsultationModal_formGroup__FzJQF select option{background:#111A2E;color:#F8FAFC}.LanguagePrepSection_section__Ysov5{position:relative;z-index:10;padding:6rem 0;background:transparent}.LanguagePrepSection_header__ZDiXk{text-align:center;margin-bottom:4rem}.LanguagePrepSection_eyebrow__WI0xH{display:inline-block;font-family:var(--font-mono);font-size:.85rem;letter-spacing:2px;color:var(--martian-orange);margin-bottom:1rem;text-transform:uppercase;background:rgba(217,106,41,.1);padding:.25rem 1rem;border-radius:100px}.LanguagePrepSection_title__8CZ6A{font-family:var(--font-heading);font-size:2.75rem;font-weight:700;color:#fff;margin-bottom:1.5rem;line-height:1.2}.LanguagePrepSection_subtitle___Cqau{color:var(--text-muted);font-size:1.125rem;max-width:600px;margin:0 auto;line-height:1.6}.LanguagePrepSection_grid__6pUCz{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.LanguagePrepSection_card__SSlTg{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:24px;position:relative;overflow:hidden;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.LanguagePrepSection_card__SSlTg:hover{transform:translateY(-4px);background:rgba(255,255,255,.05);border-color:rgba(217,106,41,.3);box-shadow:0 20px 40px rgba(0,0,0,.4),inset 0 0 30px rgba(217,106,41,.05)}.LanguagePrepSection_cardImageWrapper__da8_P{position:relative;width:100%;overflow:hidden}.LanguagePrepSection_cardImageWrapper__da8_P img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.LanguagePrepSection_card__SSlTg:hover .LanguagePrepSection_cardImageWrapper__da8_P img{transform:scale(1.05)}.LanguagePrepSection_cardImageGradient__JKwtt{position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,14,24,1) 0,transparent);z-index:1}.LanguagePrepSection_cardContent__sS8NV{padding:1.5rem 2rem 2.5rem;position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column}.LanguagePrepSection_iconWrapper__bvSzD{width:48px;height:48px;border-radius:12px;background:rgba(217,106,41,.1);color:var(--martian-orange);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;border:1px solid rgba(217,106,41,.2);transition:all .4s ease}.LanguagePrepSection_card__SSlTg:hover .LanguagePrepSection_iconWrapper__bvSzD{background:var(--martian-orange);color:#fff;transform:scale(1.1)}.LanguagePrepSection_cardTitle__w1XGW{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:#fff;margin-bottom:.5rem}.LanguagePrepSection_cardDesc__FsAWN{color:rgba(255,255,255,.7);font-size:.95rem;line-height:1.6}.LanguagePrepSection_ieltsCard__F_NI_{grid-column:span 4;flex-direction:row}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageWrapper__da8_P{width:50%}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(90deg,transparent 0,rgba(10,14,24,1))}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardContent__sS8NV{width:50%;padding:4rem;justify-content:center}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardTitle__w1XGW{font-size:2.25rem;margin-bottom:1rem}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardDesc__FsAWN{font-size:1.1rem}.LanguagePrepSection_regularCard__bNEFZ{grid-column:span 2}.LanguagePrepSection_regularCard__bNEFZ .LanguagePrepSection_cardImageWrapper__da8_P{height:200px}@media (max-width:1024px){.LanguagePrepSection_ieltsCard__F_NI_{flex-direction:column}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardContent__sS8NV,.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageWrapper__da8_P{width:100%}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageWrapper__da8_P{height:300px}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(0deg,rgba(10,14,24,1) 0,transparent)}.LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardContent__sS8NV{padding:2.5rem 2rem}}@media (max-width:768px){.LanguagePrepSection_section__Ysov5{padding:4rem 0}.LanguagePrepSection_title__8CZ6A{font-size:2.25rem}.LanguagePrepSection_grid__6pUCz{grid-template-columns:1fr}.LanguagePrepSection_ieltsCard__F_NI_,.LanguagePrepSection_regularCard__bNEFZ{grid-column:span 1}}[data-theme=light] .LanguagePrepSection_title__8CZ6A{color:#0F172A}[data-theme=light] .LanguagePrepSection_subtitle___Cqau{color:#64748B}[data-theme=light] .LanguagePrepSection_card__SSlTg{background:#FFFFFF;border-color:#E2E8F0;box-shadow:0 4px 20px rgba(0,0,0,.05)}[data-theme=light] .LanguagePrepSection_card__SSlTg:hover{background:#FFFFFF;border-color:rgba(217,106,41,.4);box-shadow:0 12px 30px rgba(217,106,41,.12)}[data-theme=light] .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(0deg,#FFFFFF 0,rgba(255,255,255,.2))}[data-theme=light] .LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(90deg,transparent 0,#FFFFFF)}@media (max-width:1024px){[data-theme=light] .LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(0deg,#FFFFFF 0,transparent)}}[data-theme=light] .LanguagePrepSection_cardTitle__w1XGW{color:#0F172A}[data-theme=light] .LanguagePrepSection_cardDesc__FsAWN{color:#475569}[data-theme=light] .LanguagePrepSection_iconWrapper__bvSzD{background:rgba(217,106,41,.1);color:var(--martian-orange);border-color:rgba(217,106,41,.25)}[data-theme=dark] .LanguagePrepSection_title__8CZ6A{color:#F8FAFC}[data-theme=dark] .LanguagePrepSection_card__SSlTg{background:rgba(15,23,42,.6);border-color:rgba(255,255,255,.1)}[data-theme=dark] .LanguagePrepSection_cardTitle__w1XGW{color:#F8FAFC}[data-theme=dark] .LanguagePrepSection_cardDesc__FsAWN{color:#94A3B8}[data-theme=dark] .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(0deg,rgba(15,23,42,1) 0,transparent)}[data-theme=dark] .LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(90deg,transparent 0,rgba(15,23,42,1))}@media (max-width:1024px){[data-theme=dark] .LanguagePrepSection_ieltsCard__F_NI_ .LanguagePrepSection_cardImageGradient__JKwtt{background:linear-gradient(0deg,rgba(15,23,42,1) 0,transparent)}}