.route-landing-v2 *{box-sizing:border-box}.route-landing-v2{scroll-behavior:smooth;margin:0}.route-landing-v2 a{text-decoration:none}.route-landing-v2 a:hover{text-decoration:underline}.route-landing-v2 button{font:inherit}.route-landing-v2 h1,.route-landing-v2 h2,.route-landing-v2 h3,.route-landing-v2 p{margin-top:0}.route-landing-v2 h3{letter-spacing:-.015em}.route-landing-v2 .container{margin:auto}.route-landing-v2 .eyebrow{text-transform:uppercase}.route-landing-v2 .lead{max-width:690px}.route-landing-v2 .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--teal);line-height:1.1;white-space:nowrap}.route-landing-v2 .btn:hover{text-decoration:none}.route-landing-v2 .crumb{font-size:12px}.route-landing-v2 .hero-grid{display:grid;align-items:center}.route-landing-v2 .hero .intro{max-width:650px}.route-landing-v2 .chips,.route-landing-v2 .hero-actions{display:flex;flex-wrap:wrap}.route-landing-v2 .chip{border:1px solid #cadfdf;border-radius:100px;letter-spacing:.015em}.route-landing-v2 .corridor{position:relative;overflow:hidden}.route-landing-v2 .corridor:after{position:absolute;content:"";width:230px;height:230px;border:1px solid #25566a;border-radius:50%;right:-120px;top:-110px;box-shadow:0 0 0 40px rgba(255,255,255,.025),0 0 0 80px rgba(255,255,255,.015)}.route-landing-v2 .corridor-top{text-transform:uppercase;font-weight:800}.route-landing-v2 .route-graphic{display:grid;grid-template-columns:1fr 62px 1fr;gap:9px;align-items:center}.route-landing-v2 .country-code{line-height:1;letter-spacing:-.04em}.route-landing-v2 .country-name{margin-top:9px}.route-landing-v2 .arrow-line{height:1px;position:relative}.route-landing-v2 .arrow-line:after{content:"";border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #b6e7df;position:absolute;right:0;top:-3px}.route-landing-v2 .corridor-grid{display:grid;grid-template-columns:1fr 1fr}.route-landing-v2 .data-box small{display:block;text-transform:uppercase;letter-spacing:.07em}.route-landing-v2 .data-box strong{font-weight:690;display:block}.route-landing-v2 .corridor-note{margin-top:18px}.route-landing-v2 .anchor-inner{display:flex;gap:23px;overflow:auto;white-space:nowrap}.route-landing-v2 .anchor-inner a:hover{color:var(--teal)}.route-landing-v2 .quick-answer{display:grid;grid-template-columns:1.1fr .9fr;align-items:start}.route-landing-v2 .quick-answer blockquote{margin:0}.route-landing-v2 .quick-points{display:grid;gap:10px}.route-landing-v2 .quick-point{display:flex;align-items:start;gap:12px;background:#fff;padding:14px}.route-landing-v2 .dot{border-radius:8px;padding:3px 8px;font-weight:850;font-size:12px}.route-landing-v2 .quick-point strong{display:block;font-size:13px}.route-landing-v2 .quick-point p{margin:2px 0 0;font-size:12px}.route-landing-v2 .cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.route-landing-v2 .cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.route-landing-v2 .card{background:#fff}.route-landing-v2 .card-kicker{text-transform:uppercase;margin-bottom:13px}.route-landing-v2 .card p{color:#5a6b7c;font-size:14px;margin-bottom:13px}.route-landing-v2 .card ul{padding-left:18px;margin:13px 0;color:#536577;font-size:13px}.route-landing-v2 .table-wrap{border:1px solid var(--border);overflow-x:auto;background:#fff}.route-landing-v2 table{width:100%;border-collapse:collapse;min-width:670px}.route-landing-v2 th{font-weight:780;text-align:left}.route-landing-v2 td,.route-landing-v2 th{border-bottom:1px solid #e6ebee;vertical-align:top}.route-landing-v2 tr:last-child td{border-bottom:0}.route-landing-v2 td{line-height:1.65}.route-landing-v2 td strong{font-size:13px}.route-landing-v2 .notice{margin-top:20px}.route-landing-v2 .inline-cta{display:flex;align-items:center;gap:18px;margin-top:24px;flex-wrap:wrap}.route-landing-v2 .inline-cta span{font-size:12px}.route-landing-v2 .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.route-landing-v2 .step{background:#fff}.route-landing-v2 .step-num{font-weight:850;margin-bottom:15px}.route-landing-v2 .step h3{margin-bottom:8px}.route-landing-v2 .step p{font-size:13px;margin-bottom:0}.route-landing-v2 .check-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.route-landing-v2 .check{padding:17px 18px;background:#fff;display:flex;align-items:flex-start;gap:11px;font-size:13px}.route-landing-v2 .tick{font-size:16px;font-weight:900}.route-landing-v2 .split-note{display:grid;grid-template-columns:1fr .95fr;gap:34px;align-items:start}.route-landing-v2 .highlight{color:#fff;padding:29px}.route-landing-v2 .highlight h3{color:#fff}.route-landing-v2 .highlight li,.route-landing-v2 .highlight p{font-size:13px}.route-landing-v2 .highlight ul{padding-left:18px}.route-landing-v2 .source-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.route-landing-v2 .source-link{background:#fff;padding:14px 16px;font-weight:650}.route-landing-v2 .source-link span{display:block;color:#7a8c9c;font-size:11px;font-weight:500;margin-top:4px}.route-landing-v2 .faq{max-width:900px}.route-landing-v2 .faq details{border-bottom:1px solid var(--border);padding:15px 0}.route-landing-v2 .faq summary{cursor:pointer;list-style:none;padding-right:25px;position:relative}.route-landing-v2 .faq summary::-webkit-details-marker{display:none}.route-landing-v2 .faq summary:after{content:"+";position:absolute;right:3px;top:-5px;font-size:24px;color:var(--teal);font-weight:400}.route-landing-v2 .faq details[open] summary:after{content:"−"}.route-landing-v2 .faq p{font-size:14px;margin:12px 24px 0 0}.route-landing-v2 .final-cta{color:#fff;display:flex;align-items:center;justify-content:space-between;gap:40px}.route-landing-v2 .final-cta h2{color:#fff;margin:0 0 12px}.route-landing-v2 .final-cta p{max-width:650px;margin-bottom:0;font-size:14px}@media (max-width:900px){.route-landing-v2 .quick-answer,.route-landing-v2 .split-note{grid-template-columns:1fr}.route-landing-v2 .steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.route-landing-v2 .anchor-inner{gap:18px}.route-landing-v2 .check-grid,.route-landing-v2 .cols-2,.route-landing-v2 .cols-3,.route-landing-v2 .source-links,.route-landing-v2 .steps{grid-template-columns:1fr}.route-landing-v2 .card,.route-landing-v2 .step{padding:19px}.route-landing-v2 .final-cta{display:block}.route-landing-v2 .final-cta .btn{margin-top:21px}.route-landing-v2 .inline-cta{gap:10px}}@media (prefers-reduced-motion:reduce){.route-landing-v2{scroll-behavior:auto}}.route-landing-v2{display:block;background:#fff;font:16px/1.68 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased;--ink:#172e43;--muted:#65778a;--teal:#d4005a;--tealDark:#c6004c;--mint:#fff0f6;--border:#dde5eb;--paper:#fff;--wash:#f5f7fa;--navy:#172e43;--shadow:0 8px 24px rgba(20,41,61,.045);--max:1240px;color:#172e43;font-size:15px;line-height:1.62}.route-landing-v2 a{color:#d4005a}.route-landing-v2 h1{font-size:36px;line-height:1.14;font-weight:650;letter-spacing:-.035em}.route-landing-v2 h2{line-height:1.28;font-weight:650;letter-spacing:-.025em}.route-landing-v2 h3{font-size:16px;line-height:1.32;font-weight:700}.route-landing-v2 .container{max-width:none;width:min(calc(100% - 48px),1240px);padding:0}.route-landing-v2 .small{color:#6c8192;font-size:12px}.route-landing-v2 .eyebrow{font-size:12px;font-weight:850;letter-spacing:.11em;color:#d4005a;margin-bottom:12px}.route-landing-v2 .lead{font-size:16px;line-height:1.62;color:#445d70}.route-landing-v2 .section{padding:54px 0;border-bottom:1px solid #e9edf1}.route-landing-v2 .section--soft{background:#f5f7fa;border-top:0;border-bottom:1px solid #e9edf1}.route-landing-v2 .section-head{margin-bottom:24px;max-width:865px}.route-landing-v2 .section-head p{font-size:15px;color:#65778a;line-height:1.65}.route-landing-v2 .btn{background:#d4005a;border-color:#d4005a;color:#fff!important;font-size:14px;padding:12px 19px;font-weight:700;border-radius:8px;min-height:44px;transition:background .17s,border-color .17s}.route-landing-v2 .btn:hover{background:#c6004c;border-color:#c6004c}.route-landing-v2 .btn--outline{background:transparent;color:#172e43!important;border-color:#cbd6de}.route-landing-v2 .btn--outline:hover{background:#fafbfc;border-color:#172e43;color:#172e43!important}.route-landing-v2 .btn--white{background:#d4005a;border-color:#d4005a;color:#fff!important}.route-landing-v2 .btn--white:hover{background:#c6004c;border-color:#c6004c}.route-landing-v2 .btn--sm{font-size:13px;padding:11px 17px}.route-landing-v2 .crumb{color:#697789;margin:26px 0 24px}.route-landing-v2 .crumb a{color:#52657a;text-decoration:underline;text-underline-offset:3px}.route-landing-v2 .hero{padding:1px 0 47px;background:linear-gradient(125deg,#fff,#fff 62%,#f7f9fb);border-bottom:1px solid #e9edf1}.route-landing-v2 .hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);gap:40px}.route-landing-v2 .hero h1{max-width:720px;margin:13px 0 16px}.route-landing-v2 .hero .intro{font-size:14px;line-height:1.7;color:#65778a}.route-landing-v2 .hero-actions{margin:25px 0 17px;gap:12px}.route-landing-v2 .hero-foot{color:#728391;font-size:12px}.route-landing-v2 .chips{margin:21px 0;gap:7px}.route-landing-v2 .chip{color:#526871;border-color:#d4dfe3;background:#fff;font-size:11px;font-weight:750;padding:5px 10px}.route-landing-v2 .corridor{background:#fff;color:#18324b;border:1px solid #d9e1e8;padding:26px 26px 22px;border-radius:14px;box-shadow:0 8px 24px rgba(20,41,61,.045)}.route-landing-v2 .corridor:after{display:none}.route-landing-v2 .corridor-top{color:#d4005a;margin-bottom:24px;font-size:11px;letter-spacing:.1em}.route-landing-v2 .country-code{font-size:34px;color:#172e43;font-weight:750}.route-landing-v2 .country-name{color:#65778a;font-size:13px}.route-landing-v2 .arrow-line{background:#d4005a}.route-landing-v2 .arrow-line:after{border-left-color:#d4005a}.route-landing-v2 .corridor-grid{gap:9px;margin-top:25px}.route-landing-v2 .data-box{background:#f7f9fb;border:1px solid #e4eaf0;border-radius:8px;padding:13px}.route-landing-v2 .data-box small{color:#65778a;font-size:10px;font-weight:750;margin-bottom:6px}.route-landing-v2 .data-box strong{color:#172e43;font-size:12px;line-height:1.5}.route-landing-v2 .corridor-note{color:#718291;font-size:11px;line-height:1.5;margin:16px 0 0}.route-landing-v2 .anchor-bar{background:#fff;border-bottom:1px solid #e9edf1}.route-landing-v2 .anchor-inner a{color:#5f7386;font-size:12px;font-weight:700;padding:14px 0}.route-landing-v2 .anchor-inner a:focus-visible,.route-landing-v2 .anchor-inner a:hover{color:#d4005a}.route-landing-v2 .quick-answer{gap:45px}.route-landing-v2 .quick-answer blockquote{border-left:3px solid #d4005a;color:#40586c;font-size:15px;line-height:1.8;padding:7px 0 7px 19px;font-weight:450}.route-landing-v2 .quick-point{border:1px solid #dde5eb;border-radius:10px;box-shadow:none}.route-landing-v2 .dot{background:#fff0f6;color:#d4005a}.route-landing-v2 .quick-point strong{color:#172e43}.route-landing-v2 .quick-point p{color:#65778a}.route-landing-v2 .cols-2,.route-landing-v2 .cols-3,.route-landing-v2 .steps{gap:15px}.route-landing-v2 .card{border:1px solid #dde5eb;box-shadow:none;border-radius:12px;padding:21px}.route-landing-v2 .card.feature{border-top:1px solid #dde5eb}.route-landing-v2 .card-kicker{color:#d4005a;font-size:11px;letter-spacing:.07em;font-weight:800}.route-landing-v2 .card p,.route-landing-v2 .card ul{color:#5b7080;font-size:13px;line-height:1.6}.route-landing-v2 .card a.card-link{font-size:13px;font-weight:750;color:#d4005a}.route-landing-v2 .table-wrap{border-color:#cbd8e2;border-radius:12px;box-shadow:0 8px 28px rgba(19,48,73,.035)}.route-landing-v2 th{background:#f4f7f9;color:#5e7385;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.route-landing-v2 td,.route-landing-v2 th{border-color:#dde5eb;padding:15px 20px}.route-landing-v2 td{color:#566e7f;font-size:13px}.route-landing-v2 td strong{color:#172e43}.route-landing-v2 .notice{border:0;border-left:3px solid #d4005a;border-radius:0;background:#fff7fa;padding:14px 19px;color:#5a5761;font-size:13px}.route-landing-v2 .inline-cta span{color:#65778a}.route-landing-v2 .step{box-shadow:none;border:1px solid #dde5eb;border-radius:12px;padding:19px}.route-landing-v2 .step-num{color:#d4005a;letter-spacing:.09em;font-size:11px}.route-landing-v2 .step h3{font-size:16px}.route-landing-v2 .step p{color:#617686}.route-landing-v2 .check{border:1px solid #dde5eb;border-radius:10px;color:#546c7c}.route-landing-v2 .tick{color:#d4005a}.route-landing-v2 .highlight{background:#172e43;border-radius:12px}.route-landing-v2 .highlight li,.route-landing-v2 .highlight p{color:#cfdae2}.route-landing-v2 .source-link{border:1px solid #dde5eb;border-radius:9px;color:#274955;font-size:12px}.route-landing-v2 .source-link:hover{border-color:#becbd2;background:#fcfdfe}.route-landing-v2 .faq summary{font-size:14px;font-weight:740;color:#172e43}.route-landing-v2 .faq summary:after{color:#d4005a}.route-landing-v2 .faq p{color:#566e7f}.route-landing-v2 .final-cta{background:#172e43;padding:44px 46px;border-radius:18px}.route-landing-v2 .final-cta h2{font-size:25px;font-weight:650}.route-landing-v2 .final-cta p{color:#cfdae2}.route-landing-v2 .final-cta .eyebrow{color:#ff6da7!important}.route-landing-v2 .final-cta .btn--white{box-shadow:0 6px 18px rgba(212,0,90,.26);min-height:48px}.route-landing-v2:focus-visible{outline:3px solid rgba(212,0,90,.3);outline-offset:3px}@media (max-width:1040px){.route-landing-v2 .hero-grid{grid-template-columns:1fr;gap:25px}.route-landing-v2 .corridor{max-width:760px}}@media (max-width:900px){.route-landing-v2 .section{padding:47px 0}.route-landing-v2 .hero{padding-bottom:36px}}@media (max-width:680px){.route-landing-v2 .container{width:min(calc(100% - 34px),1240px);padding:0}.route-landing-v2 .hero{padding-bottom:30px}.route-landing-v2 h1{font-size:26px;letter-spacing:-.03em}.route-landing-v2 .section{padding:40px 0}.route-landing-v2 .section-head p{font-size:14px}.route-landing-v2 .lead{font-size:15px}.route-landing-v2 .hero .intro{font-size:14px}.route-landing-v2 .corridor{padding:20px}.route-landing-v2 .country-code{font-size:31px}.route-landing-v2 .data-box{padding:11px 10px}.route-landing-v2 .final-cta{padding:30px 24px;border-radius:14px}.route-landing-v2 .final-cta h2{font-size:22px}.route-landing-v2 .final-cta .btn--white{width:100%;white-space:normal;text-align:center}.route-landing-v2 .card,.route-landing-v2 .step{padding:19px}}.route-landing-v2 .hero h1{font-size:36px!important}.route-landing-v2 h2{font-size:25px!important}@media(max-width:680px){.route-landing-v2 .hero h1{font-size:26px!important}.route-landing-v2 h2{font-size:22px!important}.route-landing-v2 .inline-cta .btn{white-space:normal;max-width:100%;text-align:center}.route-landing-v2 .source-link{overflow-wrap:anywhere}}@media(max-width:900px){.route-landing-v2 .split-note{grid-template-columns:minmax(0,1fr)}.route-landing-v2 .split-note>*{min-width:0}}.route-landing-v2{font-family:inherit}.route-landing-v2 :focus-visible{outline:3px solid rgba(212,0,90,.3);outline-offset:3px}