:root{--ka-v10-ink:#071634;--ka-v10-muted:#65746f;--ka-v10-paper:#f5efe5;--ka-v10-paper-2:#fffaf1;--ka-v10-line:#0716341f;--ka-v10-blue:#2167ff;--ka-v10-dark:#061f24;--ka-v10-shadow:0 22px 62px #0523261f;--ka-v10-ease:cubic-bezier(.16, 1, .3, 1);--ka-v10-header-offset:5.5rem}html[data-public-theme=dark]{--color-bg:#071f23;--color-bg-secondary:#0b2b30;--color-bg-elevated:#102f34;--color-text:#f6fbff;--color-text-muted:#a9b9b8;--color-text-subtle:#7d9493;--color-border:#ffffff21;--ka-v10-ink:#f6fbff;--ka-v10-muted:#a9b9b8;--ka-v10-paper:#071f23;--ka-v10-paper-2:#0b2b30;--ka-v10-line:#ffffff21;--ka-v10-shadow:0 22px 62px #00000047}.ka-v10-public-shell{background:radial-gradient(circle at 50% 0%, #2167ff0d, transparent 40vw), linear-gradient(180deg, var(--ka-v10-paper), var(--ka-v10-paper-2) 46%, #efe4d2);color:var(--ka-v10-ink);overflow-x:clip}html[data-public-theme=dark] .ka-v10-public-shell{background:radial-gradient(circle at 50% 0,#2167ff1f,#0000 40vw),linear-gradient(#071f23,#0b2b30 46%,#061719)}.ka-v10-main{padding-top:var(--ka-v10-header-offset)}.ka-v10-header{z-index:80;pointer-events:none;padding:.65rem 1rem;position:fixed;top:0;left:0;right:0}.ka-v10-header__bar{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:#fffdf8d6;border:1px solid #ffffff5c;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;width:min(96rem,100vw - 1.25rem);margin:0 auto;padding:.45rem .65rem .45rem .85rem;display:grid;box-shadow:0 18px 60px #0000001f}html[data-public-theme=dark] .ka-v10-header__bar{background:#061f24c7;border-color:#ffffff29}.ka-v10-header__brand{letter-spacing:-.02em;color:var(--ka-v10-ink);align-items:center;gap:.55rem;font-weight:800;display:inline-flex}.ka-v10-header__brand-text{font-size:.9rem;display:none}@media (min-width:390px){.ka-v10-header__brand-text{display:inline}}.ka-v10-header__nav{justify-content:center}.ka-v10-header__nav-link{color:#071634a8!important;border-radius:999px!important;font-weight:800!important}html[data-public-theme=dark] .ka-v10-header__nav-link{color:#ffffffa8!important}.ka-v10-header__nav-link:hover,.header-nav-link.font-semibold{background:#2167ff14;color:var(--ka-v10-ink)!important}.ka-v10-header__utilities{align-items:center;gap:.35rem;display:flex}.ka-v10-header__icon-btn{border:1px solid var(--ka-v10-line);width:2.25rem;height:2.25rem;color:var(--ka-v10-ink);background:#ffffff8c;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-public-theme=dark] .ka-v10-header__icon-btn{color:#fff;background:#ffffff14}.ka-v10-header__icon-btn:hover{background:#2167ff14;border-color:#2167ff38}@media (max-width:1023px){.ka-v10-header__icon-btn{display:none}}.ka-v10-header__cta{color:#fff;white-space:nowrap;background:#102326;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.8125rem;font-weight:900;display:inline-flex;box-shadow:0 14px 34px #0523262e}html[data-public-theme=dark] .ka-v10-header__cta{color:#071f23;background:#fff}.ka-v10-header__cta--desktop{display:none}@media (min-width:1024px){.ka-v10-header__cta--desktop{display:inline-flex}}.ka-v10-lang-toggle{border:1px solid var(--ka-v10-line);background:#ffffff8c;border-radius:999px;display:inline-flex;overflow:hidden}html[data-public-theme=dark] .ka-v10-lang-toggle{background:#ffffff14}.ka-v10-lang-toggle__btn{letter-spacing:.08em;color:var(--ka-v10-muted);padding:.35rem .55rem;font-size:.6875rem;font-weight:900}.ka-v10-lang-toggle__btn--active{background:var(--ka-v10-ink);color:#fff}html[data-public-theme=dark] .ka-v10-lang-toggle__btn--active{color:#071f23;background:#fff}.ka-v10-theme-toggle{border:1px solid var(--ka-v10-line);cursor:pointer;background:#ffffff8c;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;display:inline-flex}html[data-public-theme=dark] .ka-v10-theme-toggle{background:#ffffff14}.ka-v10-theme-toggle__label{font-size:.75rem;line-height:1}.ka-v10-header__menu-btn{border:1px solid var(--ka-v10-line);background:#ffffffa6;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:inline-flex}.ka-v10-header__backdrop{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#061f2452;border:0;position:fixed;inset:0}.ka-v10-header__mobile-nav{top:calc(var(--ka-v10-header-offset,4rem) - .15rem);z-index:75;max-height:min(calc(100vh - var(--ka-v10-header-offset,4rem) - 5.5rem), 28rem);-webkit-backdrop-filter:blur(22px)saturate(1.15);backdrop-filter:blur(22px)saturate(1.15);background:#fffdf8e0;border:1px solid #ffffff6b;border-radius:1rem;padding:.45rem;position:fixed;left:.75rem;right:.75rem;overflow-y:auto;box-shadow:0 18px 48px #05232629}html[data-public-theme=dark] .ka-v10-header__mobile-nav{background:#061f24e6;border-color:#ffffff1f}.ka-v10-header__mobile-list{gap:.15rem;display:grid}.ka-v10-header__mobile-link{color:var(--ka-v10-ink);border-radius:.65rem;padding:.5rem .65rem;font-size:.875rem;font-weight:700;line-height:1.2;display:block}.ka-v10-header__mobile-link--active{color:var(--ka-v10-blue);background:#2167ff1a}.ka-v10-header__mobile-cta{text-align:center;color:#fff;background:#102326f0;border-radius:999px;margin-top:.45rem;padding:.62rem .75rem;font-size:.8125rem;font-weight:850;display:block}html[data-public-theme=dark] .ka-v10-header__mobile-cta{color:#071f23;background:#fffffff0}body .cookie-banner{z-index:80!important}.home-page-shell--v10{width:min(102.5rem,100vw - 1.5rem);margin:0 auto}.ka-v10-section{padding:3.5rem 0}.ka-v10-kicker{color:var(--ka-v10-blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:950}.ka-v10-section-title{letter-spacing:-.052em;max-width:64rem;margin:0 0 .75rem;font-size:clamp(2rem,4.6vw,3.5rem);line-height:.99}.ka-v10-section-lead{max-width:48rem;color:var(--ka-v10-muted);margin:0;font-size:1.0625rem;line-height:1.52}.ka-v10-section-head{justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.75rem;display:flex}.ka-v10-section-head--stack{margin-bottom:1.75rem;display:block}.ka-v10-section-link{color:var(--ka-v10-blue);white-space:nowrap;font-size:.8125rem;font-weight:800}.ka-v10-btn{transition:transform .32s var(--ka-v10-ease);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.875rem;font-weight:900;display:inline-flex}.ka-v10-btn:hover{transform:translateY(-2px)}.ka-v10-btn--light{color:#08252a;background:#fff;box-shadow:0 20px 55px #0000002e}.ka-v10-btn--ghost{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border-color:#ffffff38}.ka-v10-btn--primary{color:#08252a;background:#fff}.ka-v10-pill{border:1px solid var(--ka-v10-line);letter-spacing:.12em;text-transform:uppercase;background:#0716340f;border-radius:999px;padding:.35rem .6rem;font-size:.6875rem;font-weight:950;display:inline-flex}html[data-public-theme=dark] .ka-v10-pill{background:#ffffff14}.ka-v10-hero{min-height:100svh;margin:calc(-1 * var(--ka-v10-header-offset)) calc(50% - 50vw) 0;width:100vw;max-width:100vw;padding-top:var(--ka-v10-header-offset);color:#fff;background:var(--ka-v10-dark);position:relative;overflow:hidden}.ka-v10-hero__media{background:linear-gradient(90deg,#031518e0,#031518a8 37%,#0315182e 72%,#031518a3),linear-gradient(#031518d6,#0315180d 54%,#031518c7),url(/images/home/home-hero-v10-cinematic.jpg) 50%/cover no-repeat;animation:28s ease-in-out infinite alternate ka-v10-ken;position:absolute;inset:0;transform:scale(1.04)}.ka-v10-hero__media:after{content:"";opacity:.28;pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 150px);animation:20s linear infinite ka-v10-grid-move;position:absolute;inset:0}@keyframes ka-v10-grid-move{to{transform:translate(150px)}}.ka-v10-hero__overlay{mix-blend-mode:screen;background:radial-gradient(circle at 74% 22%,#2167ff47,#0000 28%),radial-gradient(circle at 22% 72%,#ffffff17,#0000 34%),linear-gradient(130deg,#0b3f4366,#0000 52%);animation:8s ease-in-out infinite alternate ka-v10-glow;position:absolute;inset:0}.ka-v10-hero__orb{pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;position:absolute}.ka-v10-hero__orb--a{width:min(680px,80vw);height:min(680px,80vw);animation:24s linear infinite ka-v10-orbit;top:12%;right:-12%}.ka-v10-hero__orb--b{width:min(420px,55vw);height:min(420px,55vw);animation:32s linear infinite reverse ka-v10-orbit;bottom:-10%;right:8%}@keyframes ka-v10-ken{0%{transform:scale(1.04)translate(-1%)}to{transform:scale(1.1)translate(1.6%,-1%)}}@keyframes ka-v10-glow{0%{opacity:.52}to{opacity:.92}}@keyframes ka-v10-orbit{to{transform:rotate(360deg)}}.ka-v10-hero__inner{z-index:2;width:min(102.5rem,100vw - 4.5rem);min-height:calc(100svh - var(--ka-v10-header-offset));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(380px,440px);align-items:center;gap:clamp(.75rem,2vw,1.25rem) clamp(2rem,5vw,5.75rem);margin:0 auto;padding:clamp(2.5rem,6vw,5.5rem) 0 3rem;display:grid;position:relative}.ka-v10-hero__lead{grid-area:1/1;align-self:end}.ka-v10-hero__actions{flex-wrap:wrap;grid-area:2/1;align-self:start;gap:.75rem;margin-top:0;display:flex}.ka-v10-hero__phone{grid-area:1/2/span 2;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.ka-v10-hero__eyebrow{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#ffffffd1;letter-spacing:.16em;text-transform:uppercase;background:#ffffff14;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem .7rem;font-size:.6875rem;font-weight:850;display:inline-flex}.ka-v10-hero__dot{background:#fff;border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite ka-v10-blink;box-shadow:0 0 18px #fff}@keyframes ka-v10-blink{50%{opacity:.35;transform:scale(.78)}}.ka-v10-hero__title{letter-spacing:-.064em;text-wrap:balance;max-width:820px;margin:1.5rem 0 1.125rem;font-size:clamp(3.375rem,6vw,6rem);font-weight:950;line-height:.92}.ka-v10-hero__title em{letter-spacing:-.075em;color:#fff3d8;text-shadow:0 0 44px #fff3d829;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.ka-v10-hero__copy{color:#fffc;max-width:720px;margin:0;font-size:clamp(1.0625rem,1.45vw,1.375rem);line-height:1.45}.ka-v10-hero__brand{color:#fff3d8;letter-spacing:.12em;text-transform:uppercase;margin:.85rem 0 0;font-size:.8125rem;font-weight:850}.ka-v10-hero-phone__float{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;opacity:.78;background:#ffffff1a;border:1px solid #ffffff29;border-radius:1.25rem;min-width:11rem;padding:.8rem .95rem;animation:6s ease-in-out infinite ka-v10-drift;position:absolute;box-shadow:0 18px 48px #00000029}.ka-v10-hero-phone__float small{color:#ffffff94;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.3rem;font-size:.625rem;display:block}.ka-v10-hero-phone__float b{font-size:.875rem}.ka-v10-hero-phone__float--1{top:5.625rem;left:-2rem}.ka-v10-hero-phone__float--2{animation-delay:.5s;bottom:6.5rem;right:-1.25rem}@keyframes ka-v10-drift{50%{transform:translateY(-10px)translate(4px)}}.ka-v10-hero-phone{justify-content:center;align-items:center;width:100%;min-height:640px;display:flex;position:relative}.ka-v10-hero-phone__glow{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 68%);border-radius:44%;width:11.875rem;height:16.25rem;animation:4.6s ease-in-out infinite alternate ka-v10-phone-glow;position:absolute;inset:3.5rem .5rem auto auto}@keyframes ka-v10-phone-glow{to{opacity:.42;transform:translateY(-10px)}}.ka-v10-hero-phone__device{z-index:1;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(#ffffff38,#ffffff14);border:1px solid #ffffff38;border-radius:2.625rem;width:min(382px,86vw);padding:.75rem;animation:5.8s ease-in-out infinite ka-v10-float;position:relative;box-shadow:0 44px 120px #0000005c}@keyframes ka-v10-float{50%{transform:translateY(-14px)}}.ka-v10-hero-phone__screen{background:linear-gradient(#061f240a,#061f24e0),url(/images/home/market/home-market-hotels.jpg) 50%/cover no-repeat;border-radius:1.875rem;flex-direction:column;justify-content:space-between;gap:.85rem;min-height:38rem;padding:1.15rem;display:flex;overflow:hidden}.ka-v10-hero-phone__screen-top,.ka-v10-hero-phone__screen-foot{color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.6875rem;font-weight:850;display:flex}.ka-v10-hero-phone__pill{color:#09272b;background:#ffffffe0;border-radius:999px;padding:.4rem .65rem;box-shadow:0 0 26px #ffffff38}.ka-v10-hero-phone__route-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff24;border:1px solid #ffffff38;border-radius:1.5rem;gap:.75rem;padding:1.1rem;display:grid}.ka-v10-hero-phone__assistant-header{background:#ffffff1f;border:1px solid #ffffff29;border-radius:1.125rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.ka-v10-hero-phone__assistant-brand{align-items:center;gap:.55rem;display:flex}.ka-v10-hero-phone__icon{color:#08252a;background:#fff;border-radius:.75rem;place-items:center;width:2.125rem;height:2.125rem;font-size:.75rem;font-weight:950;display:grid;box-shadow:0 12px 28px #0000002e}.ka-v10-hero-phone__assistant-brand b{color:#fff;font-size:.8125rem;line-height:1;display:block}.ka-v10-hero-phone__assistant-brand span{color:#ffffff9e;letter-spacing:.14em;text-transform:uppercase;margin-top:.25rem;font-size:.5625rem;font-weight:900;display:block}.ka-v10-hero-phone__live-tag{color:#09272b;letter-spacing:.12em;text-transform:uppercase;background:#ffffffdb;border-radius:999px;padding:.4rem .55rem;font-size:.5625rem;font-weight:950}.ka-v10-hero-phone__route-line{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.ka-v10-hero-phone__code{letter-spacing:-.04em;color:#fff;font-size:1.9375rem;font-weight:950}.ka-v10-hero-phone__dash{background:linear-gradient(90deg,#fff3,#fff,#fff3);flex:1;height:1px;position:relative}.ka-v10-hero-phone__plane{color:#fff;animation:3.2s ease-in-out infinite ka-v10-plane;position:absolute;top:-.85rem;left:46%}@keyframes ka-v10-plane{50%{transform:translate(24px)rotate(4deg)}}.ka-v10-hero-phone__route-meta{grid-template-columns:repeat(3,1fr);gap:.45rem;display:grid}.ka-v10-hero-phone__mini{background:#0000003d;border:1px solid #ffffff1f;border-radius:.95rem;padding:.65rem}.ka-v10-hero-phone__mini span{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.5625rem;display:block}.ka-v10-hero-phone__mini b{color:#fff;font-size:.75rem}.ka-v10-hero-phone__bubble{color:#09272b;background:#ffffffe6;border-radius:1.2rem;min-height:4.5rem;margin:0;padding:.85rem;font-size:.8125rem;font-weight:850;line-height:1.32}.ka-v10-hero-phone__launch{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.ka-v10-hero-phone__input{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#0000003d;border:1px solid #ffffff24;border-radius:999px;margin:0;padding:.75rem .85rem;font-size:.75rem;overflow:hidden}.ka-v10-hero-phone__send{color:#08252a;background:#fff;border-radius:999px;place-items:center;min-width:2.5rem;height:2.5rem;font-weight:900;display:grid}.ka-v10-hero-phone__quick-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ka-v10-hero-phone__quick{text-align:center;color:#fff;background:#ffffff21;border:1px solid #ffffff24;border-radius:999px;padding:.55rem .5rem;font-size:.6875rem;font-weight:850;line-height:1.2}.ka-v10-hero-phone__quick:nth-child(n+3){display:none}@media (min-width:768px){.ka-v10-hero-phone__quick:nth-child(n+3){display:block}}.ka-v10-hero-phone__cta{text-align:center;color:#09272b;background:#fff;border-radius:999px;padding:.85rem;font-weight:950;display:block;box-shadow:0 16px 42px #0000002e}.ka-v10-stories__grid{grid-template-columns:1.05fr .95fr;gap:1rem;display:grid}.ka-v10-stories__main{border:1px solid var(--ka-v10-line);min-height:22rem;box-shadow:var(--ka-v10-shadow);color:#fff;border-radius:2rem;position:relative;overflow:hidden}.ka-v10-stories__main-media{position:absolute;inset:0}.ka-v10-stories__main-media:after{content:"";background:linear-gradient(#0000000a,#000000c7);position:absolute;inset:0}.ka-v10-stories__main-body{z-index:1;padding:1.5rem;position:absolute;inset:auto 0 0}.ka-v10-stories__main-title{margin:.5rem 0;font-size:clamp(1.75rem,3vw,2.5rem);line-height:.95}.ka-v10-stories__main-excerpt{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ka-v10-stories__side{align-content:start;gap:.65rem;display:grid}.ka-v10-stories__grid--compact .ka-v10-stories__main{min-height:16rem}.ka-v10-stories__more{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:640px){.ka-v10-stories__more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ka-v10-stories__more{grid-template-columns:repeat(3,minmax(0,1fr))}}.ka-v10-stories__mini{border:1px solid var(--ka-v10-line);background:#ffffffb8;border-radius:1.25rem;grid-template-columns:5rem 1fr;align-items:center;gap:.75rem;padding:.65rem;display:grid}html[data-public-theme=dark] .ka-v10-stories__mini{background:#ffffff12}.ka-v10-stories__mini-media{border-radius:1rem;height:4.5rem;position:relative;overflow:hidden}.ka-v10-stories__mini-title{margin:0 0 .25rem;font-size:1rem;line-height:1.15}.ka-v10-stories__mini-excerpt{color:var(--ka-v10-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ka-v10-stories__meta,.ka-v10-stories__badge{color:var(--ka-v10-muted);margin:0;font-size:.75rem}.ka-v10-news__grid{grid-template-columns:1.02fr .98fr;gap:1rem;display:grid}.ka-v10-news__feature{border:1px solid var(--ka-v10-line);min-height:22rem;box-shadow:var(--ka-v10-shadow);background:#ffffffb8;border-radius:1.875rem;flex-direction:column;justify-content:flex-start;gap:.75rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}html[data-public-theme=dark] .ka-v10-news__feature,html[data-public-theme=dark] .ka-v10-news__item{background:#ffffff12}.ka-v10-news__feature-labels{z-index:2;flex-wrap:wrap;gap:.45rem;display:flex;position:relative}.ka-v10-news__feature-title{z-index:2;letter-spacing:-.05em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:clamp(1.875rem,3.6vw,3.25rem);line-height:.95;display:-webkit-box;position:relative;overflow:hidden}.ka-v10-news__feature-excerpt{z-index:2;color:var(--ka-v10-muted);-webkit-line-clamp:6;-webkit-box-orient:vertical;max-width:38.75rem;margin:0;font-size:.9375rem;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.ka-v10-news__cta{z-index:2;color:var(--ka-v10-blue);margin-top:auto;padding-top:.25rem;font-weight:900;position:relative}.ka-v10-news__feature-bg{z-index:0}.ka-v10-news__list{gap:.625rem;display:grid}.ka-v10-news__item{border:1px solid var(--ka-v10-line);box-shadow:var(--ka-v10-shadow);background:#ffffffb8;border-radius:1.125rem;grid-template-columns:5.125rem 1fr auto;align-items:center;gap:.875rem;padding:.75rem;display:grid}.ka-v10-news__thumb{border-radius:1.125rem;width:5.125rem;height:4.375rem;position:relative;overflow:hidden}.ka-v10-news__meta{text-transform:uppercase;letter-spacing:.11em;color:var(--ka-v10-blue);gap:.35rem;margin-bottom:.25rem;font-size:.625rem;font-weight:950;display:flex}.ka-v10-news__item-title{margin:0;font-size:1.125rem;line-height:1.18}.ka-v10-news__item-excerpt{color:var(--ka-v10-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ka-v10-news__arrow{color:var(--ka-v10-blue);font-weight:900}.home-page-shell--v10 .ka-v10-routes__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.home-page-shell--v10 .hp-lock-route-card{border-radius:1.875rem;min-height:14rem}.ka-v10-routes__footer-link-wrap{text-align:right;margin-top:1rem}.ka-v10-market{width:100vw;max-width:100vw;scroll-margin-top:calc(var(--ka-v10-header-offset) + 1rem);background:radial-gradient(circle at 20% 18%,#2167ff12,#0000 28%),radial-gradient(circle at 84% 70%,#ffb57117,#0000 30%),linear-gradient(#fbf7ef,#f4eadb);margin-inline:calc(50% - 50vw);padding-inline:max(.75rem,50vw - 51.25rem)}html[data-public-theme=dark] .ka-v10-market{background:radial-gradient(circle at 20% 18%,#2167ff1f,#0000 28%),linear-gradient(#0b2b30,#071f23)}.ka-v10-market__layout{grid-template-columns:minmax(280px,420px) minmax(0,1fr);align-items:stretch;gap:1.125rem;display:grid}.ka-v10-market__copy{border:1px solid var(--ka-v10-line);min-height:35rem;box-shadow:var(--ka-v10-shadow);background:#ffffffbd;border-radius:2.25rem;flex-direction:column;justify-content:space-between;padding:1.875rem;display:flex}html[data-public-theme=dark] .ka-v10-market__copy{background:#ffffff14}.ka-v10-market__copy-title{letter-spacing:-.056em;margin:1.125rem 0;font-size:clamp(2.5rem,4.5vw,4rem);line-height:.94}.ka-v10-market__copy-lead{color:var(--ka-v10-muted);margin:0;font-size:1.125rem;line-height:1.5}.ka-v10-market__chipline{flex-wrap:wrap;gap:.5rem;display:flex}.ka-v10-market__chip{border:1px solid var(--ka-v10-line);color:var(--ka-v10-ink);cursor:pointer;touch-action:manipulation;pointer-events:auto;transition:transform .35s var(--ka-v10-ease), box-shadow .35s var(--ka-v10-ease), border-color .35s var(--ka-v10-ease);background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.75rem;font-weight:850;text-decoration:none;display:inline-flex}.ka-v10-market__chip--active{border-color:#2167ff6b;transform:translateY(-1px);box-shadow:0 10px 24px #2167ff29}.ka-v10-market__chip:hover{text-decoration:none}html[data-public-theme=dark] .ka-v10-market__chip{background:#ffffff14}.ka-v10-market__stage{border:1px solid var(--ka-v10-line);min-height:35rem;box-shadow:var(--ka-v10-shadow);background:linear-gradient(120deg,#fffaf1f2,#fffaf1bf 43%,#fffaf16b),url(/images/home/home-market-v10-stage.jpg) 50%/cover no-repeat;border-radius:2.25rem;position:relative;overflow:hidden}.ka-v10-market__stage:before{content:"";opacity:.74;pointer-events:none;background:radial-gradient(circle at 18% 18%,#2167ff17,#0000 24%),radial-gradient(circle at 78% 72%,#ffb57126,#0000 26%),linear-gradient(#07163409 1px,#0000 1px) 0 0/86px 86px,linear-gradient(90deg,#07163409 1px,#0000 1px) 0 0/86px 86px;position:absolute;inset:0}html[data-public-theme=dark] .ka-v10-market__stage{background:linear-gradient(120deg,#0b2b30f2,#071f23d1),url(/images/home/home-market-v10-stage.jpg) 50%/cover no-repeat}.ka-v10-market__steps{z-index:12;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin:1.5rem 1.75rem 0;padding:0;display:grid;position:relative}.ka-v10-market__step{z-index:2;letter-spacing:.1em;text-transform:uppercase;color:#0716349e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;touch-action:manipulation;transition:transform .42s var(--ka-v10-ease), background .42s var(--ka-v10-ease);pointer-events:auto;text-align:center;background:#ffffffc2;border:1px solid #0716341a;border-radius:999px;padding:.55rem .35rem;font-size:.625rem;font-weight:950;text-decoration:none;position:relative}.ka-v10-market__step:hover{text-decoration:none}.ka-v10-market__step--active{color:#fff;background:#071634;transform:translateY(-2px);box-shadow:0 16px 36px #07163438}.ka-v10-market__hub{z-index:5;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1rem;min-height:18rem;margin:1rem 1.75rem;display:grid;position:relative}.ka-v10-market__live-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:transform .55s var(--ka-v10-ease), opacity .55s var(--ka-v10-ease);pointer-events:auto;background:#ffffffe0;border:1px solid #07163424;border-radius:2.125rem;min-height:16rem;position:relative;overflow:hidden;box-shadow:0 34px 100px #07163429}.ka-v10-market__live-card--changing{opacity:.2;transform:translateY(18px)scale(.97)}html[data-public-theme=dark] .ka-v10-market__live-card{background:#ffffff1a}.ka-v10-market__live-link{height:100%;min-height:16rem;color:inherit;flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex}.ka-v10-market__live-copy small{color:var(--ka-v10-blue);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:950}.ka-v10-market__live-copy h3{letter-spacing:-.07em;margin:.85rem 0 .75rem;font-size:clamp(2rem,4.7vw,4.75rem);line-height:.86}.ka-v10-market__live-desc{color:var(--ka-v10-muted);max-width:27rem;margin:0 0 .65rem;font-size:1rem;line-height:1.45}.ka-v10-market__live-service{color:var(--ka-v10-ink);max-width:27rem;margin:0 0 .85rem;font-size:.9375rem;font-weight:850;line-height:1.4}.ka-v10-market__live-checklist{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ka-v10-market__live-checklist li{background:#0716340d;border:1px solid #07163414;border-radius:.95rem;justify-content:space-between;gap:.85rem;padding:.65rem .75rem;font-size:.8125rem;font-weight:850;display:flex}html[data-public-theme=dark] .ka-v10-market__live-checklist li{background:#ffffff0f;border-color:#ffffff14}.ka-v10-market__live-checklist span{color:var(--ka-v10-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem}.ka-v10-market__live-foot{z-index:4;gap:.85rem;display:grid;position:relative}.ka-v10-market__live-cta{z-index:5;pointer-events:auto;background:var(--ka-v10-blue);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;min-height:2.75rem;padding:.7rem 1.15rem;font-size:.875rem;font-weight:950;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 12px 28px #2167ff47;color:#fff!important}.ka-v10-market__live-cta:hover{filter:brightness(1.05);text-decoration:none}.ka-v10-market__live-copy p{color:var(--ka-v10-muted);max-width:27rem;margin:0;font-size:1.0625rem;line-height:1.5}.ka-v10-market__visual{color:#fff;pointer-events:none;background:#071634d1;border:1px solid #ffffff24;border-radius:2.125rem;min-height:16rem;position:relative;overflow:hidden;box-shadow:0 30px 90px #07163442}.ka-v10-market__visual:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 28%,#fff3,#0000 24%),linear-gradient(#ffffff14,#ffffff05);position:absolute;inset:0}.ka-v10-market__route{z-index:2;background:linear-gradient(90deg,#fff3,#fff,#fff3);border-radius:999px;height:2px;position:absolute;top:50%;left:1.75rem;right:1.75rem}.ka-v10-market__route-dot{width:1rem;height:1rem;transition:left .75s var(--ka-v10-ease);background:#fff;border-radius:50%;position:absolute;top:-.45rem;box-shadow:0 0 28px #ffffffb8}.ka-v10-market__visual-content{z-index:3;flex-direction:column;justify-content:space-between;height:100%;padding:1.5rem;display:flex;position:relative}.ka-v10-market__visual-content>div>span{letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e;font-size:.6875rem;font-weight:950}.ka-v10-market__visual-head b,.ka-v10-market__visual-content>div>b{letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.05;display:block}.ka-v10-market__mini-list{gap:.5rem;display:grid}.ka-v10-market__mini-list div{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:1rem;justify-content:space-between;gap:.85rem;padding:.75rem;font-size:.8125rem;font-weight:850;display:flex}.ka-v10-market__mini-list span{color:#ffffff9e}.ka-v10-market__progress{background:#07163417;border-radius:999px;height:.4375rem;margin-top:1.375rem;overflow:hidden}.ka-v10-market__progress-bar{background:var(--ka-v10-blue);border-radius:inherit;width:0;height:100%;display:block}.ka-v10-market__progress-bar--run{animation:5s linear forwards ka-v10-progress}.ka-v10-market__secondary{z-index:12;pointer-events:auto;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;margin:0 1.75rem 1.5rem;display:grid;position:relative}.ka-v10-market__mini{z-index:2;text-align:left;cursor:pointer;touch-action:manipulation;pointer-events:auto;color:inherit;transition:transform .35s var(--ka-v10-ease), box-shadow .35s var(--ka-v10-ease);background:#ffffffb8;border:1px solid #0716341a;border-radius:1.125rem;padding:.75rem;text-decoration:none;display:block;position:relative;box-shadow:0 14px 38px #0716341a}.ka-v10-market__mini:hover{color:inherit;text-decoration:none}.ka-v10-market__mini--active{color:var(--ka-v10-ink);background:#fff;border-color:#2167ff52;transform:translateY(-6px);box-shadow:0 20px 56px #2167ff2e}.ka-v10-market__mini span{color:var(--ka-v10-blue);letter-spacing:.13em;text-transform:uppercase;font-size:.5625rem;font-weight:950;display:block}.ka-v10-market__mini b{margin-top:.35rem;font-size:.875rem;display:block}@keyframes ka-v10-progress{0%{width:0}to{width:100%}}.ka-v10-visa__layout{grid-template-columns:.92fr 1.08fr;gap:1rem;display:grid}.ka-v10-visa__panel{border:1px solid var(--ka-v10-line);box-shadow:var(--ka-v10-shadow);background:#ffffffb8;border-radius:2rem;padding:1.5rem}html[data-public-theme=dark] .ka-v10-visa__panel{background:#ffffff12}.ka-v10-visa__tabs{gap:.45rem;margin-top:1rem;display:grid}.ka-v10-visa__tab{border:1px solid var(--ka-v10-line);text-align:left;cursor:pointer;background:#fbf7efe6;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;padding:.75rem .85rem;font-weight:900;display:flex}html[data-public-theme=dark] .ka-v10-visa__tab{background:#ffffff0f}.ka-v10-visa__tab--active{color:#fff;background:#071f23}.ka-v10-visa__tab small{opacity:.62;text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem}.ka-v10-visa__note{color:var(--ka-v10-muted);margin:1rem 0 0;font-size:.8125rem}.ka-v10-visa__live{color:#fff;min-height:24rem;box-shadow:var(--ka-v10-shadow);background:#071f23;border:1px solid #ffffff1f;border-radius:2rem;position:relative;overflow:hidden}.ka-v10-visa__map{position:absolute;inset:0}.ka-v10-visa__map:after{content:"";background:linear-gradient(#071f232e,#071f23eb);position:absolute;inset:0}.ka-v10-visa__card{z-index:2;min-height:24rem;transition:opacity .7s var(--ka-v10-ease), transform .7s var(--ka-v10-ease);flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative}.ka-v10-visa__card--flip{opacity:0;transform:translateY(12px)}.ka-v10-visa__card-top{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ka-v10-visa__country{margin:.35rem 0 0;font-size:clamp(2rem,5vw,3.5rem);line-height:.88}.ka-v10-visa__badge{white-space:nowrap;border-radius:999px;padding:.45rem .65rem;font-size:.75rem;font-weight:950}.ka-v10-visa__badge--ok{color:#dbffc8;background:#dff2ce2e;border:1px solid #dff2ce38}.ka-v10-visa__badge--warn{color:#ffe0bf;background:#ffb57129;border:1px solid #ffb5713d}.ka-v10-visa__badge--neutral{color:#fff;background:#ffffff1f;border:1px solid #ffffff29}.ka-v10-visa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.ka-v10-visa__metric{background:#ffffff1c;border:1px solid #ffffff24;border-radius:1.125rem;padding:.85rem}.ka-v10-visa__metric span{color:#ffffff85;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem;font-size:.625rem;font-weight:900;display:block}.ka-v10-visa__actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.ka-v10-visa__progress{background:#ffffff1f;border-radius:999px;height:.3rem;margin-top:1rem;overflow:hidden}.ka-v10-visa__progress-bar{border-radius:inherit;background:#fff;width:0;height:100%;display:block}.ka-v10-visa__progress-bar--run{animation:5s linear infinite ka-v10-progress}.ka-v10-visa__all{text-align:right;margin:1rem 0 0}.ka-v10-faq__wrap{grid-template-columns:.85fr 1.15fr;align-items:start;gap:1.5rem;display:grid}.ka-v10-faq__ai-cta{color:var(--ka-v10-blue);margin-top:1rem;font-weight:900;display:inline-flex}.ka-v10-faq__list{gap:.45rem;display:grid}.ka-v10-faq__item{border:1px solid var(--ka-v10-line);background:#ffffffb8;border-radius:1rem;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem .9rem;font-weight:850;display:flex}html[data-public-theme=dark] .ka-v10-faq__item{background:#ffffff12}.ka-v10-faq__question{flex:1}.ka-v10-faq__arrow{color:var(--ka-v10-blue)}.ka-v10-faq__more{text-align:right;margin:1rem 0 0}.site-footer.site-footer--v10{z-index:6;color:#ffffffbd;padding:2.125rem 0 1.5rem;position:relative;background:#061f24!important;border-top-color:#ffffff1f!important}.site-footer.site-footer--v10 .site-footer__inner{padding-top:1.75rem;padding-bottom:1.125rem}.site-footer.site-footer--v10 .site-footer__grid{align-items:start;gap:1.5rem 2rem;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.site-footer.site-footer--v10 .site-footer__heading,.site-footer.site-footer--v10 .site-footer__links,.site-footer.site-footer--v10 .site-footer__copy,.site-footer.site-footer--v10 p,.site-footer.site-footer--v10 a,.site-footer.site-footer--v10 .text-\[var\(--color-text\)\],.site-footer.site-footer--v10 .text-\[var\(--color-text-muted\)\],.site-footer.site-footer--v10 .text-\[var\(--color-text-subtle\)\]{color:#ffffffb8!important}.site-footer.site-footer--v10 .site-footer__studio{border-top-color:#ffffff1f!important}.site-footer.site-footer--v10 a:hover{color:#fff!important}@media (max-width:1023px){.site-footer.site-footer--v10 .site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.site-footer.site-footer--v10{padding-bottom:calc(var(--mobile-bottom-nav-offset,4.25rem) + env(safe-area-inset-bottom,0px) + 1.5rem)}.site-footer.site-footer--v10 .site-footer__grid{grid-template-columns:1fr!important}}.ka-v10-journey-progress{left:50%;bottom:calc(var(--mobile-bottom-nav-offset,4.25rem) + env(safe-area-inset-bottom) + .35rem);z-index:35;pointer-events:none;background:#0716341f;border-radius:999px;width:min(12rem,40vw);height:.25rem;position:fixed;overflow:hidden;transform:translate(-50%)}@media (min-width:768px){.ka-v10-journey-progress{bottom:1rem}}.ka-v10-journey-progress__bar{border-radius:inherit;background:linear-gradient(90deg, var(--ka-v10-blue), #1192ff);width:45%;height:100%;animation:2.4s ease-in-out infinite ka-v10-journey-pulse;display:block}@keyframes ka-v10-journey-pulse{50%{transform:translate(120%)}}.ka-v10-market__mini-list--compact div{padding:.65rem .75rem;font-size:.75rem}@media (max-width:760px){.ka-v10-main{padding-top:4.75rem}.ka-v10-hero__inner{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:.65rem;width:calc(100vw - 1.5rem);min-height:auto;padding:.65rem 0 1rem}.ka-v10-hero__lead{grid-area:1/1;align-self:auto}.ka-v10-hero__phone{grid-area:2/1;align-self:auto;margin-top:0}.ka-v10-hero__actions{grid-area:3/1;gap:.5rem}.ka-v10-hero__actions .ka-v10-btn--ghost:last-child{display:none}.ka-v10-hero__title{margin:.65rem 0 .5rem;font-size:clamp(2.125rem,10vw,2.75rem)}.ka-v10-hero__copy{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.ka-v10-hero{min-height:auto;margin-top:calc(-1 * var(--ka-v10-header-offset))}.ka-v10-hero-phone__float{display:none}.ka-v10-market__layout{grid-template-columns:1fr}.ka-v10-market__copy{gap:1rem;min-height:auto}.ka-v10-stories__grid,.ka-v10-news__grid,.ka-v10-visa__layout,.ka-v10-faq__wrap{grid-template-columns:1fr}.ka-v10-news__feature{min-height:auto;padding:1.125rem}.ka-v10-news__feature-title{-webkit-line-clamp:4;font-size:clamp(1.625rem,7.5vw,2.125rem)}.ka-v10-news__feature-excerpt{-webkit-line-clamp:4;font-size:.875rem}.home-page-shell--v10 .ka-v10-routes__grid{grid-template-columns:1fr}.ka-v10-stories__mini--mobile-hide,.ka-v10-news__item--mobile-hide,.ka-v10-routes__card--mobile-hide,.ka-v10-market__mini--mobile-hide,.ka-v10-visa__tab--mobile-hide,.ka-v10-visa__metric--mobile-hide,.ka-v10-faq__item--mobile-hide{display:none!important}.ka-v10-market__steps{scrollbar-width:none;-ms-overflow-style:none;order:1;gap:.45rem;padding:.85rem 1rem 0;display:flex;overflow-x:auto}.ka-v10-market__steps::-webkit-scrollbar{display:none}.ka-v10-market__step{flex:none;min-width:5.75rem;padding:.55rem .7rem;font-size:.5625rem}.ka-v10-market__hub{order:3;grid-template-columns:1fr;min-height:auto;margin:0 1rem 1rem;padding:0;position:static}.ka-v10-market__live-card{width:auto;min-height:auto;margin:0;position:relative;top:auto;bottom:auto;left:auto}.ka-v10-market__live-link{min-height:auto;padding:1.25rem}.ka-v10-market__live-copy h3{font-size:clamp(1.75rem,8vw,2.5rem)}.ka-v10-market__visual{display:none}.ka-v10-market__secondary{order:2;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 1rem .75rem;position:relative;bottom:auto;left:auto;right:auto}.ka-v10-market__stage{flex-direction:column;min-height:auto;padding-top:.5rem;display:flex}.ka-v10-market__live-checklist{display:none}.ka-v10-market__live-service{margin-bottom:.5rem}.ka-v10-hero-phone{min-height:auto}.ka-v10-hero-phone__screen{min-height:22rem}.ka-v10-hero-phone__screen-foot{display:none}.ka-v10-hero-phone__route-card{gap:.55rem;padding:.85rem}.ka-v10-hero-phone__bubble{min-height:3.25rem;padding:.65rem .75rem;font-size:.75rem}.ka-v10-hero-phone__cta{padding:.7rem;font-size:.875rem}.ka-v10-hero-phone__device{width:min(360px,92vw)}.ka-v10-section-head{display:block}.ka-v10-section-link{margin-top:.75rem;display:inline-block}.ka-v10-visa__metrics{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1180px){.home-page-shell--v10 .ka-v10-routes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-v10-hero__inner{grid-template-columns:1fr;gap:1.5rem}.ka-v10-hero-phone{min-height:560px}.ka-v10-hero-phone__float{display:none}.ka-v10-market__layout{grid-template-columns:1fr}.ka-v10-market__copy{min-height:auto}.ka-v10-market__stage{min-height:38.75rem}}@media (prefers-reduced-motion:reduce){.ka-v10-hero__media,.ka-v10-hero__overlay,.ka-v10-hero__media:after,.ka-v10-hero__orb,.ka-v10-hero-phone__device,.ka-v10-hero-phone__float,.ka-v10-market__progress-bar--run,.ka-v10-visa__progress-bar--run,.ka-v10-journey-progress__bar,.ka-v10-hero-phone__plane,.ka-v10-hero-phone__glow{animation:none!important}.ka-v10-market__live-card,.ka-v10-visa__card{transition:none!important}}
.ka-v10-inner{--ka-v10-inner-prose:min(42rem, 100%);--ka-v10-inner-sidebar:min(16.5rem, 100%);padding-bottom:3rem}html:has(.ka-v10-header__backdrop){overflow:hidden}html:has(.ka-v10-header__backdrop) body .cookie-banner{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility .2s}html:has(.ka-v10-header__backdrop) .ka-v10-header__backdrop{-webkit-backdrop-filter:blur(16px)saturate(1.08);background:#0716349e}html:has(.ka-v10-header__backdrop) .ka-v10-header__mobile-nav{z-index:76;border-color:#ffffff8c;box-shadow:0 22px 56px #05232638}html[data-cookie-banner-visible]:has(.ka-v10-inner) .cookie-banner{z-index:55!important}@media (max-width:1023px){html[data-cookie-banner-visible]:has(.ka-v10-inner) .cookie-banner{max-height:9.25rem;padding:.65rem .75rem;inset-inline:.65rem;overflow-y:auto}html[data-cookie-banner-visible]:has(.ka-v10-inner) .cookie-banner p{font-size:.8125rem;line-height:1.4}html[data-cookie-banner-visible]:has(.ka-v10-inner) .ka-v10-inner{padding-bottom:11.75rem}}.ka-v10-inner__shell{width:min(96rem,100vw - 1.5rem);margin-inline:auto;padding:1.25rem 0 2rem}.ka-v10-inner__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:1.5rem;display:flex}.ka-v10-inner__title{letter-spacing:-.05em;margin:.65rem 0 .75rem;font-size:clamp(2.25rem,5vw,3.75rem);line-height:.95}.ka-v10-inner__lead{max-width:38rem;color:var(--ka-v10-muted);margin:0;font-size:1.0625rem;line-height:1.5}.ka-v10-inner__link{color:var(--ka-v10-blue);align-items:center;gap:.35rem;font-size:.9375rem;font-weight:850;text-decoration:none;display:inline-flex}.ka-v10-inner__link:hover{text-decoration:underline}.ka-v10-inner .breadcrumbs,.ka-v10-inner .breadcrumb-list{margin-bottom:.85rem;font-size:.8125rem}.ka-v10-inner .ds-input{border:1px solid var(--ka-v10-line);background:#ffffffd1;border-radius:999px;padding:.85rem 1.15rem;font-size:.9375rem;box-shadow:0 10px 28px #0716340d}html[data-public-theme=dark] .ka-v10-inner .ds-input{background:#ffffff14}.ka-v10-inner .ds-filter-bar{gap:.65rem;display:grid}.ka-v10-inner .ds-filter-bar__row{flex-wrap:wrap;gap:.45rem;display:flex}.ka-v10-inner .ds-filter-pill{border:1px solid var(--ka-v10-line);letter-spacing:.04em;color:var(--ka-v10-ink);cursor:pointer;transition:transform .25s var(--ka-v10-ease), box-shadow .25s var(--ka-v10-ease);background:#ffffffc7;border-radius:999px;padding:.45rem .8rem;font-size:.75rem;font-weight:850}html[data-public-theme=dark] .ka-v10-inner .ds-filter-pill{background:#ffffff14}.ka-v10-inner .ds-filter-pill--active{color:#fff;background:#071634;border-color:#071634;box-shadow:0 10px 24px #0716342e}.ka-v10-inner__tools{gap:1rem;margin-bottom:1.5rem;display:grid}.ka-v10-inner__empty{border:1px dashed var(--ka-v10-line);text-align:center;color:var(--ka-v10-muted);background:#ffffff8c;border-radius:1.5rem;padding:2.5rem 1.5rem}html[data-public-theme=dark] .ka-v10-inner__empty{background:#ffffff0d}.ka-v10-inner .pagination,.ka-v10-inner nav[aria-label=Pagination]{margin-top:2rem}.ka-v10-inner-news__feature{border:1px solid var(--ka-v10-line);min-height:18rem;box-shadow:var(--ka-v10-shadow);color:inherit;background:#ffffffc2;border-radius:1.875rem;flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding:1.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden}html[data-public-theme=dark] .ka-v10-inner-news__feature{background:#ffffff14}.ka-v10-inner-news__feature-labels{z-index:2;flex-wrap:wrap;gap:.45rem;display:flex;position:relative}.ka-v10-inner-news__feature-kicker{z-index:2;letter-spacing:.14em;text-transform:uppercase;color:var(--ka-v10-blue);margin:0;font-size:.6875rem;font-weight:950;position:relative}.ka-v10-inner-news__feature-title{z-index:2;letter-spacing:-.045em;max-width:34rem;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);line-height:.98;position:relative}.ka-v10-inner-news__feature-excerpt{z-index:2;max-width:34rem;color:var(--ka-v10-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;position:relative;overflow:hidden}.ka-v10-inner-news__feature-cta{z-index:2;background:var(--ka-v10-blue);color:#fff;border-radius:999px;align-self:flex-start;margin-top:.35rem;padding:.65rem 1rem;font-size:.875rem;font-weight:950;position:relative}.ka-v10-inner-news__feature-bg{z-index:1;position:absolute;inset:0}.ka-v10-inner-news__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.ka-v10-inner-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ka-v10-inner-news__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ka-v10-inner-news__card{border:1px solid var(--ka-v10-line);background:#ffffffc2;border-radius:1.375rem;overflow:hidden;box-shadow:0 14px 38px #07163414}html[data-public-theme=dark] .ka-v10-inner-news__card{background:#ffffff14}.ka-v10-inner-news__card-link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.ka-v10-inner-news__card-media{aspect-ratio:16/10;background:#0716340d;position:relative;overflow:hidden}.ka-v10-inner-news__card-body{flex-direction:column;flex:1;gap:.45rem;padding:1rem 1.05rem 1.1rem;display:flex}.ka-v10-inner-news__card-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--ka-v10-blue);flex-wrap:wrap;gap:.35rem;font-size:.6875rem;font-weight:850;display:flex}.ka-v10-inner-news__card-title{letter-spacing:-.02em;margin:0;font-size:1.0625rem;line-height:1.2}.ka-v10-inner-news__card-excerpt{color:var(--ka-v10-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ka-v10-inner-news__card-foot{color:var(--ka-v10-muted);margin:auto 0 0;font-size:.75rem}.ka-v10-inner-stories__hero-grid{gap:1rem;margin-bottom:1.25rem;display:grid}@media (min-width:900px){.ka-v10-inner-stories__hero-grid{grid-template-columns:1.15fr .85fr;align-items:stretch}}.ka-v10-inner-stories__main{border:1px solid var(--ka-v10-line);min-height:22rem;box-shadow:var(--ka-v10-shadow);color:#fff;border-radius:1.875rem;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.ka-v10-inner-stories__main-media{position:absolute;inset:0}.ka-v10-inner-stories__main-media:after{content:"";background:linear-gradient(#00000014,#000000d1);position:absolute;inset:0}.ka-v10-inner-stories__main-body{z-index:1;padding:1.35rem;position:relative}.ka-v10-inner-stories__badge{letter-spacing:.12em;text-transform:uppercase;color:#ffffffd1;margin:0 0 .5rem;font-size:.6875rem;font-weight:950}.ka-v10-inner-stories__main-title{letter-spacing:-.04em;margin:0 0 .65rem;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:.98}.ka-v10-inner-stories__main-excerpt{color:#ffffffd1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .65rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ka-v10-inner-stories__side{align-content:start;gap:.65rem;display:grid}.ka-v10-inner-stories__mini{border:1px solid var(--ka-v10-line);color:inherit;background:#ffffffb8;border-radius:1.25rem;grid-template-columns:5rem 1fr;align-items:center;gap:.75rem;padding:.65rem;text-decoration:none;display:grid}html[data-public-theme=dark] .ka-v10-inner-stories__mini{background:#ffffff14}.ka-v10-inner-stories__mini-media{border-radius:1rem;height:4.5rem;position:relative;overflow:hidden}.ka-v10-inner-stories__mini-title{margin:0 0 .25rem;font-size:.9375rem;line-height:1.15}.ka-v10-inner-stories__mini-excerpt{color:var(--ka-v10-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ka-v10-inner-stories__meta{color:var(--ka-v10-muted);margin:0;font-size:.75rem}.ka-v10-inner-stories__side--desktop{display:none}.ka-v10-inner-stories__grid--mobile{display:grid}.ka-v10-inner-stories__grid--desktop{display:none}.ka-v10-inner-stories__more{gap:.75rem;margin-top:1rem;display:none}.ka-v10-inner-stories__hero-grid--compact .ka-v10-inner-stories__main{min-height:16rem}@media (min-width:900px){.ka-v10-inner-stories__side--desktop{display:grid}.ka-v10-inner-stories__grid--mobile{display:none}.ka-v10-inner-stories__grid--desktop{display:grid}.ka-v10-inner-stories__more--desktop{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (min-width:1100px){.ka-v10-inner-stories__more--desktop{grid-template-columns:repeat(3,minmax(0,1fr))}}.ka-v10-inner-article__hero{aspect-ratio:21/9;background:linear-gradient(135deg,#071634 0%,#12345a 42%,#0c4a6e 100%);width:100vw;max-width:100vw;min-height:18rem;max-height:min(52vh,32rem);margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.ka-v10-inner-article__hero--no-image{background:linear-gradient(135deg,#071634 0%,#1a3d5c 38%,#7c4a1a 100%)}.ka-v10-inner-article__hero-fallback{background:radial-gradient(circle at 18% 22%,#ffffff24,#0000 42%),radial-gradient(circle at 82% 78%,#2167ff38,#0000 48%),linear-gradient(#ffffff0a,#0000002e);position:absolute;inset:0}.ka-v10-inner-article__hero:after{content:"";pointer-events:none;background:linear-gradient(#07163414,#071634c7);position:absolute;inset:0}.ka-v10-inner-article__hero-image{object-fit:cover}.ka-v10-inner-article__hero-content{z-index:2;padding:1.25rem 0 1.75rem;position:absolute;inset:auto 0 0}.ka-v10-inner-article__hero-inner{width:min(96rem,100vw - 1.5rem);margin-inline:auto}.ka-v10-inner-article__hero-badges{flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem;display:flex}.ka-v10-inner-article__hero-title{letter-spacing:-.05em;color:#fff;max-width:48rem;margin:0 0 .75rem;font-size:clamp(1.875rem,4.8vw,3.5rem);line-height:.98}.ka-v10-inner-article__hero-meta{color:#ffffffd1;flex-wrap:wrap;gap:.45rem;font-size:.875rem;display:flex}.ka-v10-inner-article__hero-badge--personal{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#b45309;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.625rem;font-weight:950;display:inline-flex}.ka-v10-inner-article__body{width:min(96rem,100vw - 1.5rem);margin-inline:auto;padding:1.5rem 0 2.25rem}.ka-v10-inner-article__layout{gap:1.5rem;display:grid}@media (min-width:1024px){.ka-v10-inner{--ka-v10-inner-prose:min(46rem, 100%)}.ka-v10-inner-article__layout{grid-template-columns:minmax(0, 1fr) var(--ka-v10-inner-sidebar);align-items:start;gap:2rem}.ka-v10-inner-article__layout:has(.ka-v10-inner-article__sidebar-block){gap:2rem 2.25rem}}.ka-v10-inner-article__main{min-width:0}.ka-v10-inner-article__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ka-v10-blue);margin:0 0 1rem;font-size:.6875rem;font-weight:950}.ka-v10-inner-article__lead{border:1px solid var(--ka-v10-line);background:#ffffffb8;border-radius:1.125rem;margin:0 0 1.25rem;padding:1rem 1.1rem}html[data-public-theme=dark] .ka-v10-inner-article__lead{background:#ffffff14}.ka-v10-inner-article__lead-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ka-v10-muted);margin-bottom:.35rem;font-size:.6875rem;font-weight:950;display:block}.ka-v10-inner-article__lead-text{margin:0;line-height:1.5}.ka-v10-inner-article__prose{max-width:var(--ka-v10-inner-prose)}.ka-v10-inner-article__prose .article-body{font-size:1.0625rem;line-height:1.68}.ka-v10-inner-article__prose .article-body p+p{margin-top:1rem}.ka-v10-inner-article__media{max-width:var(--ka-v10-inner-prose);margin-bottom:1.25rem}.ka-v10-inner-article__media--video [role=img]{border:1px dashed var(--ka-v10-line);border-radius:1rem;font-size:.8125rem;min-height:7.5rem!important;color:var(--ka-v10-muted)!important;background:#ffffff8c!important}.ka-v10-inner-article__media--video [role=img] img{opacity:.72;max-height:5.5rem}.ka-v10-inner-article__media--personal [role=img]{background:#fffbf5d1!important;min-height:6.5rem!important}.ka-v10-inner-article__sidebar-ai .card-editorial{border:1px solid var(--ka-v10-line);border-radius:1.25rem;box-shadow:0 10px 28px #0716340f}.ka-v10-inner-article__sidebar:empty{display:none}.ka-v10-inner-article__tags{border-top:1px solid var(--ka-v10-line);max-width:var(--ka-v10-inner-prose);flex-wrap:wrap;gap:.45rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.ka-v10-inner-article__tag{border:1px solid var(--ka-v10-line);color:var(--ka-v10-muted);border-radius:999px;padding:.35rem .75rem;font-size:.75rem;text-decoration:none}.ka-v10-inner-article__tag:hover{border-color:var(--ka-v10-blue);color:var(--ka-v10-blue)}.ka-v10-inner-article__save{max-width:var(--ka-v10-inner-prose);margin-top:1.25rem}.ka-v10-inner-article__related{border-top:1px solid var(--ka-v10-line);max-width:var(--ka-v10-inner-prose);margin-top:2rem;padding-top:1.25rem}.ka-v10-inner-article__related-title{letter-spacing:-.02em;margin:0 0 .85rem;font-size:1.125rem}.ka-v10-inner-article__related-list{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.ka-v10-inner-article__related-list a{color:var(--ka-v10-ink);line-height:1.4;text-decoration:none}.ka-v10-inner-article__related-list a:hover{color:var(--ka-v10-blue)}.ka-v10-inner-article__sidebar{gap:1rem;display:grid}.ka-v10-inner-article__sidebar-block{border:1px solid var(--ka-v10-line);background:#ffffffb8;border-radius:1.25rem;padding:1rem 1.05rem;box-shadow:0 10px 28px #0716340f}html[data-public-theme=dark] .ka-v10-inner-article__sidebar-block{background:#ffffff14}.ka-v10-inner-article__sidebar-block h2{letter-spacing:.12em;text-transform:uppercase;color:var(--ka-v10-muted);margin:0 0 .65rem;font-size:.6875rem;font-weight:950}.ka-v10-inner-article__sidebar-link{color:var(--ka-v10-ink);font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.ka-v10-inner-article__sidebar-link:hover{color:var(--ka-v10-blue)}.ka-v10-inner-article__sidebar-empty{color:var(--ka-v10-muted);margin:0;font-size:.8125rem;line-height:1.45}.ka-v10-inner--personal .ka-v10-inner-article__hero:after{background:linear-gradient(#582a0014,#071634d6)}.ka-v10-inner--personal .ka-v10-inner-article__kicker{color:#b45309}.ka-v10-inner-stories__grid{gap:.85rem;display:grid}@media (min-width:640px){.ka-v10-inner-stories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ka-v10-inner__shell{width:min(96rem,100vw - 1rem);padding-top:.85rem}.ka-v10-inner__head{gap:.65rem 1rem;margin-bottom:.75rem}.ka-v10-inner__title{margin:.35rem 0 .45rem;font-size:clamp(1.75rem,8vw,2.35rem)}.ka-v10-inner__lead{font-size:.9375rem;line-height:1.45}.ka-v10-inner__tools{gap:.55rem;margin-bottom:.85rem}.ka-v10-inner .ds-input{padding:.68rem .95rem;font-size:.875rem}.ka-v10-inner .ds-filter-bar{gap:.35rem}.ka-v10-inner .ds-filter-bar__row{-webkit-overflow-scrolling:touch;max-height:5.25rem;padding-bottom:.1rem;overflow-y:auto}.ka-v10-inner .ds-filter-pill{padding:.32rem .62rem;font-size:.6875rem}.ka-v10-inner-news__feature{min-height:13.5rem;margin-bottom:.75rem;padding:1rem}.ka-v10-inner-news__feature-title{font-size:clamp(1.35rem,6.5vw,1.85rem)}.ka-v10-inner-news__grid{gap:.75rem}.ka-v10-inner-stories__hero-grid{gap:.65rem;margin-bottom:.75rem}.ka-v10-inner-stories__main{min-height:13.5rem}.ka-v10-inner-stories__main-body{padding:1rem}.ka-v10-inner-stories__main-title{font-size:clamp(1.35rem,6.5vw,1.85rem)}.ka-v10-inner-stories__main-excerpt{-webkit-line-clamp:2}.ka-v10-inner-article__hero{aspect-ratio:auto;min-height:15rem;max-height:none}.ka-v10-inner-article__hero-title{font-size:clamp(1.625rem,8vw,2.25rem)}.ka-v10-inner-article__body{padding-top:1.15rem}.ka-v10-inner-stories__hero-grid{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:1023px){.ka-v10-inner-article__hero{min-height:17rem;max-height:min(44vh,28rem)}}.ka-v10-inner--routes .routes-hub-intelligence__desk{letter-spacing:.14em;color:var(--ka-v10-blue);font-size:.6875rem;font-weight:950}.ka-v10-inner--routes .routes-hub-intelligence__lead{color:var(--ka-v10-muted);font-size:1.0625rem}.ka-v10-inner--routes .routes-hub-intelligence__chip{border-color:var(--ka-v10-line);background:#ffffffc7;font-size:.75rem;font-weight:850}html[data-public-theme=dark] .ka-v10-inner--routes .routes-hub-intelligence__chip{background:#ffffff14}.ka-v10-inner--routes .routes-hub-intelligence__chip--active{color:#fff;background:#071634;border-color:#071634}.ka-v10-inner--routes .routes-hub-card{border:1px solid var(--ka-v10-line);background:#ffffffc2;border-radius:1.375rem;overflow:hidden;box-shadow:0 14px 38px #07163414}html[data-public-theme=dark] .ka-v10-inner--routes .routes-hub-card{background:#ffffff14}.ka-v10-inner--routes .routes-hub-card__title{letter-spacing:-.02em;font-size:1.0625rem}.ka-v10-inner--routes .routes-hub-card__cta{color:var(--ka-v10-blue);font-weight:950}.ka-v10-inner--routes .routes-hub-intelligence__section-title{letter-spacing:-.02em;font-size:1.25rem}.ka-v10-inner--countries .countries-hub-filters{margin-bottom:1.25rem}.ka-v10-inner--countries .countries-hub-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.ka-v10-inner--countries .countries-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ka-v10-inner--countries .countries-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ka-v10-inner--countries .card-editorial,.ka-v10-inner--countries .country-card-intelligence{border:1px solid var(--ka-v10-line);background:#ffffffc2;border-radius:1.375rem;box-shadow:0 14px 38px #07163414}html[data-public-theme=dark] .ka-v10-inner--countries .card-editorial,html[data-public-theme=dark] .ka-v10-inner--countries .country-card-intelligence{background:#ffffff14}.ka-v10-inner .ds-select{border:1px solid var(--ka-v10-line);background:#ffffffd1;border-radius:999px;padding:.75rem 1rem;font-size:.9375rem}html[data-public-theme=dark] .ka-v10-inner .ds-select{background:#ffffff14}.ka-v10-inner-qa__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.ka-v10-inner-qa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ka-v10-inner-qa__card{border:1px solid var(--ka-v10-line);height:100%;color:inherit;transition:transform .25s var(--ka-v10-ease), box-shadow .25s var(--ka-v10-ease);background:#ffffffc2;border-radius:1.375rem;flex-direction:column;padding:1.15rem 1.2rem;text-decoration:none;display:flex;box-shadow:0 14px 38px #07163414}html[data-public-theme=dark] .ka-v10-inner-qa__card{background:#ffffff14}.ka-v10-inner-qa__card:hover{transform:translateY(-2px);box-shadow:0 18px 44px #0716341f}.ka-v10-inner-qa__card-badges{gap:.45rem;margin-bottom:.65rem;display:flex}.ka-v10-inner-qa__badge{color:var(--ka-v10-blue);letter-spacing:.1em;text-transform:uppercase;background:#2167ff1f;border-radius:999px;padding:.28rem .55rem;font-size:.625rem;font-weight:950;display:inline-flex}.ka-v10-inner-qa__badge--guide{color:#b45309;background:#b453091f}.ka-v10-inner-qa__card-title{letter-spacing:-.02em;margin:0 0 .55rem;font-size:1.0625rem;line-height:1.25}.ka-v10-inner-qa__card-answer{color:var(--ka-v10-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ka-v10-inner--market .market-hub-strip-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.ka-v10-inner--market .market-hub-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ka-v10-inner--market .market-hub-strip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ka-v10-inner--market .service-strip-card,.ka-v10-inner--market .market-card{border:1px solid var(--ka-v10-line);background:#ffffffc2;border-radius:1.25rem;box-shadow:0 10px 28px #0716340f}html[data-public-theme=dark] .ka-v10-inner--market .service-strip-card,html[data-public-theme=dark] .ka-v10-inner--market .market-card{background:#ffffff14}.ka-v10-inner--route-detail .route-page-hero,.ka-v10-inner--country-detail .country-page-hero{border-radius:0 0 1.5rem 1.5rem;overflow:hidden}.ka-v10-inner--route-detail .route-page-hero__badge,.ka-v10-inner--country-detail .country-page-hero__badge{border-radius:999px}.ka-v10-inner--route-detail .card-editorial,.ka-v10-inner--route-detail .route-timeline-day,.ka-v10-inner--country-detail .card-editorial,.ka-v10-inner--country-detail .visa-rules-panel{border:1px solid var(--ka-v10-line);border-radius:1.25rem;box-shadow:0 10px 28px #0716340f}.ka-v10-inner--utility .ka-v10-inner__title{font-size:clamp(2rem,4.5vw,3rem)}.ka-v10-inner-utility__prose{max-width:var(--max-width-prose,42rem)}.ka-v10-inner--utility .article-body{font-size:1.0625rem;line-height:1.68}.ka-v10-inner--utility .account-surface,.ka-v10-inner--utility .account-auth-panel{border:1px solid var(--ka-v10-line);border-radius:1.25rem;box-shadow:0 10px 28px #0716340f}
