.WizardWidget_section__GNtr7{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6) var(--space-16)}.WizardWidget_glassCard__ZWaEL{background:hsl(var(--color-bg-card)/.35);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border:1px solid hsl(var(--color-text-muted)/.1);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-10);position:relative;overflow:hidden}.WizardWidget_glassCard__ZWaEL:before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,hsl(var(--color-purple-500)/.08) 0,transparent 70%);pointer-events:none}.WizardWidget_header__xmoj4{text-align:center;margin-bottom:var(--space-8)}.WizardWidget_sparkle__YsEjK{font-size:2rem;display:block;margin-bottom:var(--space-2)}.WizardWidget_h2__LZbfO{font-family:Outfit,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:800;color:hsl(var(--color-text-primary));letter-spacing:-.02em;margin-bottom:var(--space-2)}.WizardWidget_subtitle__hUiDv{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);color:hsl(var(--color-text-secondary));max-width:500px;margin:0 auto;line-height:1.55}.WizardWidget_step__rNM1j{animation:WizardWidget_stepIn__5Y1Px .4s cubic-bezier(.23,1,.32,1)}@keyframes WizardWidget_stepIn__5Y1Px{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.WizardWidget_stepLabel__U10sI{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--color-lime-400));margin-bottom:var(--space-3);text-align:center}.WizardWidget_stepQuestion__s8EZ_{font-family:Outfit,sans-serif;font-size:var(--text-xl);font-weight:700;color:hsl(var(--color-text-primary));text-align:center;margin-bottom:var(--space-6)}.WizardWidget_options__lTDxI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);max-width:700px;margin:0 auto var(--space-6)}.WizardWidget_option__Vk10e{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);background:hsl(var(--color-bg-elevated)/.4);border:1px solid hsl(var(--color-text-muted)/.12);border-radius:var(--radius-xl);cursor:pointer;transition:all .35s cubic-bezier(.23,1,.32,1);font-family:Plus Jakarta Sans,sans-serif}.WizardWidget_option__Vk10e:hover{background:hsl(var(--color-purple-600)/.12);border-color:hsl(var(--color-purple-500)/.3);transform:translateY(-4px);box-shadow:0 12px 30px hsl(var(--color-purple-glow)/.08)}.WizardWidget_optionIcon__z31St{font-size:2rem;margin-bottom:var(--space-1)}.WizardWidget_optionTitle__8laL9{font-family:Outfit,sans-serif;font-size:var(--text-base);font-weight:700;color:hsl(var(--color-text-primary))}.WizardWidget_optionDesc__L8YAI{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.WizardWidget_summary__X_vII{display:flex;flex-direction:column;gap:var(--space-3);max-width:400px;margin:0 auto var(--space-6);padding:var(--space-5);background:hsl(var(--color-bg-elevated)/.3);border-radius:var(--radius-lg);border:1px solid hsl(var(--color-text-muted)/.08)}.WizardWidget_summaryItem__NWPKn{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) 0;border-bottom:1px solid hsl(var(--color-text-muted)/.06)}.WizardWidget_summaryItem__NWPKn:last-child{border-bottom:none}.WizardWidget_summaryLabel__ixWV0{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-sm);color:hsl(var(--color-text-muted));font-weight:600}.WizardWidget_summaryValue__p7zhT{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-sm);font-weight:700;color:hsl(var(--color-text-primary))}.WizardWidget_findBtn__2DBq5{display:block;width:100%;max-width:400px;margin:0 auto var(--space-3);padding:var(--space-4) var(--space-8);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-lg);font-weight:800;color:#fff;background:var(--gradient-cta);border:none;border-radius:var(--radius-xl);cursor:pointer;transition:all .35s cubic-bezier(.23,1,.32,1);box-shadow:0 8px 30px hsl(var(--color-purple-glow)/.3)}.WizardWidget_findBtn__2DBq5:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 16px 50px hsl(var(--color-purple-glow)/.5)}.WizardWidget_backBtn___r1Mv{display:block;margin:0 auto;padding:var(--space-2) var(--space-4);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-sm);color:hsl(var(--color-text-muted));background:transparent;border:none;cursor:pointer;transition:color .2s ease}.WizardWidget_backBtn___r1Mv:hover{color:hsl(var(--color-text-primary))}@media (max-width:640px){.WizardWidget_section__GNtr7{padding:0 var(--space-4) var(--space-10)}.WizardWidget_glassCard__ZWaEL{padding:var(--space-5) var(--space-4)}.WizardWidget_options__lTDxI{grid-template-columns:1fr;gap:var(--space-3)}.WizardWidget_option__Vk10e{flex-direction:row;align-items:center;text-align:left}.WizardWidget_optionIcon__z31St{font-size:1.8rem;margin-bottom:0}}.RankingCards_section__YlyoM{max-width:var(--container-max);margin:0 auto;padding:var(--space-16) var(--space-6)}.RankingCards_h2__oJKYJ{font-family:Outfit,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:hsl(var(--color-text-primary));margin-bottom:var(--space-3);letter-spacing:-.02em}.RankingCards_desc__q2u9Q{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);color:hsl(var(--color-text-secondary));max-width:650px;margin-bottom:var(--space-8);line-height:1.6}.RankingCards_grid__A1k6E{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5)}.RankingCards_card__Xdrnk{display:flex;flex-direction:column;background:hsl(var(--color-bg-card)/.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsl(var(--color-text-muted)/.08);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;transition:all .4s cubic-bezier(.23,1,.32,1)}.RankingCards_card__Xdrnk:hover{border-color:hsl(var(--color-purple-500)/.2);transform:translateY(-5px);box-shadow:0 16px 50px hsl(var(--color-purple-glow)/.1)}.RankingCards_card__Xdrnk:hover .RankingCards_imageWrap__uAPbp{transform:scale(1.06)}.RankingCards_card__Xdrnk:hover .RankingCards_cta__T9qkQ svg{transform:translateX(4px)}.RankingCards_imageWrap__uAPbp{height:180px;background-size:cover;background-position:50%;transition:transform .7s cubic-bezier(.23,1,.32,1)}.RankingCards_body__8E_6j{padding:var(--space-5);display:flex;flex-direction:column;flex:1 1}.RankingCards_stats__g944N{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--color-lime-400));margin-bottom:var(--space-2)}.RankingCards_title__hEmjn{font-family:Outfit,sans-serif;font-size:var(--text-lg);font-weight:700;color:hsl(var(--color-text-primary));line-height:1.25;margin-bottom:var(--space-2);text-wrap:balance}.RankingCards_text__CpGsK{font-size:var(--text-sm);color:hsl(var(--color-text-secondary));line-height:1.55;flex:1 1}.RankingCards_keywords__36_zd,.RankingCards_text__CpGsK{font-family:Plus Jakarta Sans,sans-serif;margin-bottom:var(--space-3)}.RankingCards_keywords__36_zd{font-size:var(--text-xs);color:hsl(var(--color-purple-300)/.6)}.RankingCards_cta__T9qkQ{display:flex;align-items:center;gap:var(--space-1);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-sm);font-weight:700;color:hsl(var(--color-purple-400));margin-top:auto}.RankingCards_cta__T9qkQ svg{transition:transform .3s ease}@media (max-width:1024px){.RankingCards_grid__A1k6E{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RankingCards_grid__A1k6E{grid-template-columns:1fr}.RankingCards_section__YlyoM{padding:var(--space-10) var(--space-4)}}.TopCountries_section__DhgGA{max-width:var(--container-max);margin:0 auto;padding:var(--space-16) var(--space-6)}.TopCountries_h2__RST_X{font-family:Outfit,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:hsl(var(--color-text-primary));margin-bottom:var(--space-3);letter-spacing:-.02em}.TopCountries_desc__lkKTS{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);color:hsl(var(--color-text-secondary));max-width:700px;margin-bottom:var(--space-8);line-height:1.6}.TopCountries_grid__FMRcu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.TopCountries_card__VcNqd{display:flex;align-items:flex-start;gap:var(--space-4);background:hsl(var(--color-bg-card)/.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsl(var(--color-text-muted)/.08);border-radius:var(--radius-xl);padding:var(--space-5);text-decoration:none;transition:all .35s cubic-bezier(.23,1,.32,1)}.TopCountries_card__VcNqd:hover{background:hsl(var(--color-bg-card)/.6);border-color:hsl(var(--color-purple-500)/.2);transform:translateY(-3px);box-shadow:0 10px 35px hsl(var(--color-purple-glow)/.08)}.TopCountries_flag__jKQt_{font-size:2.5rem;flex-shrink:0;line-height:1}.TopCountries_body__O6VVq{flex:1 1;min-width:0}.TopCountries_name__K__Vh{font-family:Outfit,sans-serif;font-size:var(--text-lg);font-weight:700;color:hsl(var(--color-text-primary));margin-bottom:var(--space-1)}.TopCountries_count__TYyBH{display:inline-block;font-size:var(--text-xs);font-weight:700;color:hsl(var(--color-lime-400));background:hsl(var(--color-lime-500)/.08);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3)}.TopCountries_count__TYyBH,.TopCountries_text__MNZ2c{font-family:Plus Jakarta Sans,sans-serif;margin-bottom:var(--space-2)}.TopCountries_text__MNZ2c{font-size:var(--text-sm);color:hsl(var(--color-text-secondary));line-height:1.5}.TopCountries_topCity__qHZSr{display:block;color:hsl(var(--color-purple-300));font-weight:600;margin-bottom:var(--space-1)}.TopCountries_keywords__VHFGX,.TopCountries_topCity__qHZSr{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-xs)}.TopCountries_keywords__VHFGX{color:hsl(var(--color-purple-300)/.5)}@media (max-width:1024px){.TopCountries_grid__FMRcu{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.TopCountries_grid__FMRcu{grid-template-columns:1fr}.TopCountries_section__DhgGA{padding:var(--space-10) var(--space-4)}}.AboutBlock_section__ISYG4{max-width:var(--container-max);margin:0 auto;padding:var(--space-16) var(--space-6)}.AboutBlock_card__SFCCP{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--space-8);gap:var(--space-8);background:hsl(var(--color-bg-card)/.3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsl(var(--color-text-muted)/.08);border-radius:var(--radius-2xl);padding:var(--space-8) var(--space-10);position:relative;overflow:hidden}.AboutBlock_card__SFCCP:before{content:"";position:absolute;top:-30%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,hsl(var(--color-lime-500)/.06) 0,transparent 70%);pointer-events:none}.AboutBlock_content__EnEqi{position:relative;z-index:1}.AboutBlock_eyebrow__e4jv9{display:inline-block;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--color-lime-400));margin-bottom:var(--space-2)}.AboutBlock_h2__kxN0_{font-family:Outfit,sans-serif;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;color:hsl(var(--color-text-primary));margin-bottom:var(--space-4);letter-spacing:-.02em}.AboutBlock_text__JlN9E{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);color:hsl(var(--color-text-secondary));line-height:1.7;margin-bottom:var(--space-6)}.AboutBlock_text__JlN9E p{margin-bottom:var(--space-3)}.AboutBlock_text__JlN9E strong{color:hsl(var(--color-text-primary));font-weight:600}.AboutBlock_text__JlN9E em{color:hsl(var(--color-purple-300));font-style:italic}.AboutBlock_stats__1CQJL{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.AboutBlock_stat__0B9Or{text-align:center;padding:var(--space-3);background:hsl(var(--color-bg-elevated)/.3);border-radius:var(--radius-lg);border:1px solid hsl(var(--color-text-muted)/.06)}.AboutBlock_statValue__n2qoy{display:block;font-family:Outfit,sans-serif;font-size:var(--text-xl);font-weight:800;background:linear-gradient(135deg,#cc9cfc,#c1f655);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 0 12px hsl(270 80% 60%/.25))}.AboutBlock_statLabel__SxybK{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-xs);color:hsl(var(--color-text-muted));font-weight:600}.AboutBlock_visual__VYmfF{display:flex;align-items:center;justify-content:center;position:relative}.AboutBlock_globe__fz5Zr{font-size:6rem;position:relative;z-index:1;filter:drop-shadow(0 0 40px hsl(var(--color-purple-500)/.15))}.AboutBlock_glow__uauzO{position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,hsl(var(--color-purple-500)/.15) 0,transparent 70%);animation:AboutBlock_pulse__fCp8x 4s ease-in-out infinite}@keyframes AboutBlock_pulse__fCp8x{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.15);opacity:.8}}@media (max-width:768px){.AboutBlock_card__SFCCP{grid-template-columns:1fr;padding:var(--space-6)}.AboutBlock_visual__VYmfF{display:none}.AboutBlock_stats__1CQJL{grid-template-columns:repeat(2,1fr)}.AboutBlock_section__ISYG4{padding:var(--space-10) var(--space-4)}}.FaqSchema_section__F1MQm{max-width:var(--container-max);margin:0 auto;padding:var(--space-16) var(--space-6)}.FaqSchema_h2__PZmbm{font-family:Outfit,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;color:hsl(var(--color-text-primary));margin-bottom:var(--space-3);letter-spacing:-.02em}.FaqSchema_desc__gX6JD{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);color:hsl(var(--color-text-secondary));max-width:650px;margin-bottom:var(--space-8);line-height:1.6}.FaqSchema_list___MHTU{display:flex;flex-direction:column;gap:var(--space-3)}.FaqSchema_item__ubWfz{background:hsl(var(--color-bg-card)/.3);border:1px solid hsl(var(--color-text-muted)/.08);border-radius:var(--radius-xl);overflow:hidden;transition:all .3s ease}.FaqSchema_itemOpen__yIbC1{background:hsl(var(--color-bg-card)/.5);border-color:hsl(var(--color-purple-500)/.15)}.FaqSchema_question__SU_Os{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);background:transparent;border:none;cursor:pointer;text-align:left;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-base);font-weight:600;color:hsl(var(--color-text-primary));transition:color .2s ease}.FaqSchema_question__SU_Os:hover{color:hsl(var(--color-purple-300))}.FaqSchema_qText__JiUob{flex:1 1;padding-right:var(--space-2)}.FaqSchema_qIcon__xJS_C{font-family:Outfit,sans-serif;font-size:var(--text-xl);font-weight:300;color:hsl(var(--color-lime-400));flex-shrink:0;transition:transform .35s cubic-bezier(.23,1,.32,1)}.FaqSchema_answer__jgt9_{overflow:hidden;transition:max-height .4s cubic-bezier(.23,1,.32,1),opacity .3s ease}.FaqSchema_aText__TaVz8{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--text-sm);line-height:1.7;color:hsl(var(--color-text-secondary));padding:0 var(--space-6) var(--space-5);max-width:800px}.FaqSchema_aText__TaVz8 strong{color:hsl(var(--color-text-primary));font-weight:600}.FaqSchema_aText__TaVz8 em{color:hsl(var(--color-purple-300));font-style:italic}@media (max-width:640px){.FaqSchema_section__F1MQm{padding:var(--space-10) var(--space-4)}.FaqSchema_question__SU_Os{padding:var(--space-4) var(--space-5);font-size:var(--text-sm)}.FaqSchema_aText__TaVz8{padding:0 var(--space-5) var(--space-4)}}