.page_page__bHvK0{min-height:100vh;padding-top:var(--header-height)}.page_hero__qs3fl{position:relative;overflow:hidden;padding:100px 0 80px;background:linear-gradient(160deg,#0a1628,#182C4F 40%,#1e3a5f 70%,#2a4470);text-align:center}.page_heroBackground__j68Z4{position:absolute;inset:0;pointer-events:none;overflow:hidden}.page_heroOrb1__Cl4qY{position:absolute;top:-20%;right:-10%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(122,184,0,.15) 0,transparent 70%);animation:page_floatOrb__c5FxA 8s ease-in-out infinite}.page_heroOrb2__r_ZbT{position:absolute;bottom:-30%;left:-15%;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(74,144,217,.12) 0,transparent 70%);animation:page_floatOrb__c5FxA 10s ease-in-out infinite reverse}.page_heroGrid__zdawm{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 70%)}.page_heroContent__FRIOO{position:relative;z-index:1;max-width:650px;margin:0 auto;animation:page_fadeInUp__mHX7x .8s ease forwards}.page_heroBadge__M6IzZ{display:inline-flex;align-items:center;padding:6px 16px;font-size:.8rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);background:rgba(122,184,0,.1);border:1px solid rgba(122,184,0,.25);border-radius:var(--radius-full);margin-bottom:24px}.page_heroTitle__TNakO{color:var(--color-ink-on-dark);font-family:var(--font-display);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin-bottom:24px}.page_heroSubtitle__B1fUc{color:var(--color-gray-400);max-width:560px;margin:0 auto;font-size:1.2rem;line-height:1.7}.page_policiesSection__Y_yCi{background:var(--color-gray-100);padding:80px 0 100px}.page_sectionHeader__UtAYh{text-align:center;max-width:560px;margin:0 auto 56px}.page_sectionBadge__o1pz7{display:inline-flex;align-items:center;padding:5px 14px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-dark);background:rgba(122,184,0,.1);border-radius:var(--radius-full);margin-bottom:16px}.page_sectionTitle__eC3_O{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.8rem);font-weight:700;color:var(--color-primary);letter-spacing:-.02em;margin-bottom:12px}.page_sectionSubtitle__DXNis{font-size:1.1rem;color:var(--color-gray-600);line-height:1.6;margin:0}.page_policiesGrid__qcU1b{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.page_policiesGrid__qcU1b{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page_policiesGrid__qcU1b{grid-template-columns:repeat(3,1fr)}}.page_policyCard__bnvoa{position:relative;padding:36px 32px 32px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);transition:all var(--transition-normal);text-decoration:none;display:flex;flex-direction:column;height:100%;overflow:hidden;animation:page_fadeInUp__mHX7x .6s ease forwards;opacity:0}.page_policyCard__bnvoa:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-dark));border-radius:var(--radius-xl) var(--radius-xl) 0 0;opacity:0;transition:opacity var(--transition-normal)}.page_policyCard__bnvoa:hover{transform:translateY(-6px);box-shadow:0 20px 40px -12px rgba(24,44,79,.12);border-color:transparent}.page_policyCard__bnvoa:hover:before{opacity:1}.page_policyHeader__ZLXja{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.page_policyIcon__3X2or{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(122,184,0,.1),rgba(122,184,0,.05));border-radius:var(--radius-md);color:var(--color-accent);flex-shrink:0;transition:all var(--transition-normal)}.page_policyCard__bnvoa:hover .page_policyIcon__3X2or{background:var(--color-accent);color:var(--color-primary);transform:scale(1.05)}.page_policyTitle__WEMtA{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--color-primary);line-height:1.4;margin:0}.page_policyDescription__68BWF{font-size:.95rem;color:var(--color-gray-600);line-height:1.7;margin-bottom:24px;flex-grow:1}.page_viewLink__fEdQZ{font-size:.92rem;color:var(--color-accent-text);font-weight:600;margin-top:auto;display:inline-flex;align-items:center;gap:8px;transition:all .2s ease}.page_policyCard__bnvoa:hover .page_viewLink__fEdQZ{color:var(--color-accent-dark);gap:12px}@keyframes page_fadeInUp__mHX7x{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page_floatOrb__c5FxA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,15px) scale(1.05)}}html[data-theme=dark] .page_heroTitle__TNakO{color:#F1F5F9}html[data-theme=dark] .page_heroSubtitle__B1fUc{color:#94A3B8}html[data-theme=dark] .page_policyTitle__WEMtA,html[data-theme=dark] .page_sectionTitle__eC3_O{color:var(--color-gray-900)}html[data-theme=dark] .page_policyCard__bnvoa{background:var(--color-gray-200);border-color:var(--color-gray-300)}html[data-theme=dark] .page_policyCard__bnvoa:hover{box-shadow:0 20px 40px -12px rgba(0,0,0,.3)}html[data-theme=dark] .page_policyIcon__3X2or{background:rgba(122,184,0,.12);color:var(--color-accent)}html[data-theme=dark] .page_policyCard__bnvoa:hover .page_policyIcon__3X2or{background:var(--color-accent);color:#0B1221}@media (max-width:767px){.page_hero__qs3fl{padding:80px 0 60px}.page_heroTitle__TNakO{font-size:2rem}.page_heroSubtitle__B1fUc{font-size:1.05rem}.page_policiesSection__Y_yCi{padding:60px 0 80px}.page_sectionTitle__eC3_O{font-size:1.8rem}.page_policiesGrid__qcU1b{gap:16px}.page_policyCard__bnvoa{padding:28px 24px}.page_policyCard__bnvoa:hover{transform:none}.page_policyHeader__ZLXja{margin-bottom:16px}.page_policyIcon__3X2or{width:48px;height:48px}.page_policyTitle__WEMtA{font-size:1.1rem}.page_policyDescription__68BWF{font-size:.92rem;margin-bottom:20px}.page_viewLink__fEdQZ{min-height:44px;display:inline-flex;align-items:center;padding:8px 0}}.AboutStory_storySection__OIeRM{background:var(--surface-canvas);padding:80px 0}.AboutStory_timeline__bAXQp{list-style:none;margin:0 auto;padding:0;max-width:760px;position:relative}.AboutStory_timeline__bAXQp:before{content:"";position:absolute;top:10px;bottom:10px;left:104px;width:1px;background:var(--border-strong)}.AboutStory_event__lDNMs{position:relative;display:grid;grid-template-columns:88px 1fr;gap:32px;padding:0 0 36px}.AboutStory_event__lDNMs:last-child{padding-bottom:0}.AboutStory_event__lDNMs:before{content:"";position:absolute;left:99px;top:7px;width:11px;height:11px;border-radius:50%;background:var(--color-accent);box-shadow:0 0 0 4px var(--surface-canvas)}.AboutStory_year__ZvLyT{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--color-primary);text-align:right;font-variant-numeric:tabular-nums}.AboutStory_eventTitle__qrI1l{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-primary);margin:0 0 6px;line-height:1.35}.AboutStory_eventText__wtWzU{margin:0;font-size:.98rem;line-height:1.7;color:var(--color-gray-600)}@media (max-width:600px){.AboutStory_timeline__bAXQp:before{left:5px}.AboutStory_event__lDNMs{grid-template-columns:1fr;gap:4px;padding-left:28px}.AboutStory_event__lDNMs:before{left:0}.AboutStory_year__ZvLyT{text-align:left;font-size:1.05rem}}.AboutStory_stepsSection__l385b{background:var(--surface-sunken);padding:80px 0}.AboutStory_steps__mr_FU{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:640px){.AboutStory_steps__mr_FU{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.AboutStory_steps__mr_FU{grid-template-columns:repeat(5,1fr)}}.AboutStory_step__t0PKI{padding:28px 24px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl)}.AboutStory_stepNumber___hYXF{display:block;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.08em;color:var(--color-accent-text);margin-bottom:14px}.AboutStory_stepTitle__07JXA{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-primary);margin:0 0 8px;line-height:1.35}.AboutStory_stepText__tbh_A{margin:0;font-size:.94rem;line-height:1.65;color:var(--color-gray-600)}.AboutStory_more__G5N3_{margin-top:36px;text-align:center}.AboutStory_moreLink__dFLYz{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--color-accent-text);text-decoration:none;transition:gap var(--transition-normal)}.AboutStory_moreLink__dFLYz:hover{gap:12px}.AboutStory_expatSection__hNsL9{background:#182C4F;padding:80px 0}[data-theme=dark] .AboutStory_expatSection__hNsL9{background:#0F1E36}.AboutStory_expatHeader__Ai7iT{max-width:640px}.AboutStory_expatBadge__BboNw{display:inline-flex;align-items:center;padding:5px 14px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);background:rgba(122,184,0,.12);border-radius:var(--radius-full);margin-bottom:16px}.AboutStory_expatTitle__4TXTm{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.6rem);font-weight:700;letter-spacing:-.02em;color:var(--color-ink-on-dark);margin-bottom:12px}.AboutStory_expatSubtitle__YAQ0B{margin:0;font-size:1.05rem;line-height:1.6;color:rgba(255,255,255,.72)}.AboutStory_expatGrid__8_BaS{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:1fr}@media (min-width:768px){.AboutStory_expatGrid__8_BaS{grid-template-columns:repeat(2,1fr)}}.AboutStory_expatCard__JH_BB{display:flex;gap:18px;padding:26px 24px;border-radius:var(--radius-xl);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.AboutStory_expatIcon__2rH6C{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-md);color:var(--color-accent);background:rgba(122,184,0,.12)}.AboutStory_expatCardTitle__om5_t{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-ink-on-dark);margin:0 0 6px;line-height:1.35}.AboutStory_expatCardText__jjAIs{margin:0;font-size:.95rem;line-height:1.65;color:rgba(255,255,255,.72)}.AboutStory_moreLinkOnDark__l3sDK{color:var(--color-accent)}@media (min-width:768px){.AboutStory_expatSection__hNsL9,.AboutStory_stepsSection__l385b,.AboutStory_storySection__OIeRM{padding:100px 0}}