:root{--l2t-navy:#021232;--l2t-navy-2:#061e42;--l2t-blue:#1a6fda;--l2t-blue-2:#0b7cff;--l2t-sky:#74b0e9;--l2t-bg:#f6faff;--l2t-bg-soft:#eaf3fc;--l2t-card:#fff;--l2t-border:#dde7f2;--l2t-text:#071b33;--l2t-muted:#5f6b7a;--l2t-gold:#f6c445;--l2t-gold-soft:#ffe08a;--l2t-danger:#e63946;--l2t-success:#2ecc71;--l2t-shadow:0 12px 40px #02123214;--l2t-shadow-lg:0 20px 60px #0212321f;--l2t-radius:20px;--l2t-radius-sm:12px;--l2t-wrap:1380px;--l2t-night:var(--l2t-navy);--l2t-deep:var(--l2t-navy-2);--l2t-card-strong:#fff;--l2t-card-light:var(--l2t-bg-soft);--l2t-white:#fff;--l2t-cyan:var(--l2t-blue);--l2t-coral:var(--l2t-blue-2)}.l2t-mobile-only{display:none!important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--l2t-bg);color:var(--l2t-text);background-attachment:scroll;min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}main{min-height:75vh}.l2t-glass-card{background:var(--l2t-card);border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);border-radius:var(--l2t-radius)}.l2t-admin-shell{min-height:75vh;padding:40px 0}.l2t-admin-card{background:var(--l2t-card-strong);border:1px solid var(--l2t-border);border-radius:var(--l2t-radius-sm);padding:24px}.l2t-badge{border-radius:999px;align-items:center;padding:6px 12px;font-size:.8rem;font-weight:800;display:inline-flex}.l2t-badge-pending{color:var(--l2t-gold);background:#ffc72c26;border:1px solid #ffc72c4d}.l2t-badge-approved{color:var(--l2t-success);background:#10b98126;border:1px solid #10b9814d}.l2t-badge-rejected{color:var(--l2t-danger);background:#ef444426;border:1px solid #ef44444d}.l2t-button{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-weight:800;transition:all .2s;display:inline-flex}.l2t-button:disabled{opacity:.6;cursor:not-allowed}.l2t-button-gold{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));color:var(--l2t-night);box-shadow:0 8px 24px #ffc72c40}.l2t-button-gold:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #ffc72c59}.l2t-button-blue{background:linear-gradient(135deg, var(--l2t-navy), var(--l2t-deep));color:var(--l2t-text);border:1px solid var(--l2t-border)}.l2t-button-blue:hover:not(:disabled){border-color:#ffffff40}.l2t-button-danger{color:var(--l2t-danger);background:#ef444426;border:1px solid #ef44444d}.l2t-button-danger:hover:not(:disabled){background:#ef444440}.l2t-form-control{border:1px solid var(--l2t-border);width:100%;color:var(--l2t-text);background:#0b1d3580;border-radius:12px;outline:none;padding:14px 16px;transition:all .2s}.l2t-form-control:focus{border-color:var(--l2t-gold);box-shadow:0 0 0 3px #ffc72c26}.l2t-info-box{border-left:4px solid var(--l2t-gold);color:var(--l2t-text);background:#ffc72c0d;border-radius:0 12px 12px 0;padding:16px 20px}.l2t-wrap{width:min(var(--l2t-wrap), calc(100% - 36px));margin:0 auto}.l2t-overlap{z-index:4;margin-top:-54px;position:relative}.l2t-kicker{color:var(--l2t-blue);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px;font-size:.76rem;font-weight:800}.l2t-muted{color:var(--l2t-muted);line-height:1.75}.l2t-lead{color:var(--l2t-soft);font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.7}.l2t-disclaimer{color:var(--l2t-muted);font-size:.88rem;line-height:1.65}.l2t-text-link{color:var(--l2t-blue);font-weight:800}.l2t-header{z-index:999;background:var(--l2t-navy);border-bottom:1px solid #ffffff0d;position:sticky;top:0;transform:translate(0,0);box-shadow:0 4px 18px #02123233}.l2t-header-inner{justify-content:space-between;align-items:center;gap:22px;height:76px;display:flex}.l2t-brand{align-items:center;min-width:190px;display:flex}.l2t-brand-logo{object-fit:contain;width:190px;height:auto}.l2t-nav{flex:1;justify-content:center;align-items:center;gap:32px;display:flex}.l2t-nav a{color:#ffffffeb;opacity:1;font-size:.96rem;font-weight:800}.l2t-header-actions{align-items:center;gap:14px;display:flex}.l2t-menu-btn{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;padding:9px 12px;display:none}.l2t-mobile-panel{display:none}.l2t-btn{cursor:pointer;background:linear-gradient(135deg, var(--l2t-blue-2), var(--l2t-blue));color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;font-weight:900;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 22px #1a6fda38}.l2t-btn:disabled{opacity:.65;cursor:not-allowed}.l2t-btn-small{border-radius:8px;padding:9px 14px;font-size:.88rem}.l2t-btn-wide{width:100%}.l2t-hero{align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.l2t-hero-bg{background:linear-gradient(180deg, var(--l2t-bg-soft) 0%, var(--l2t-bg) 100%);position:absolute;inset:0;transform:scale(1.02)}.l2t-hero:after{content:"";background:linear-gradient(180deg, transparent, var(--l2t-bg));height:180px;position:absolute;inset:auto 0 0}.l2t-hero-grid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(360px,.8fr);align-items:center;gap:42px;padding:110px 0 150px;display:grid;position:relative}.l2t-hero-copy h1,.l2t-page-head h1{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(2.55rem,5vw,5.25rem);line-height:.98}.l2t-hero-copy p:not(.l2t-kicker){color:var(--l2t-soft);max-width:650px;font-size:1.18rem;line-height:1.75}.l2t-hero-panel{align-self:stretch;align-items:center;display:flex}.l2t-ai-box,.l2t-search-card,.l2t-card,.l2t-content-card,.l2t-cta-band,.l2t-map-card,.l2t-empty-state{background:var(--l2t-card);border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--l2t-radius)}.l2t-ai-box{width:100%;padding:24px}.l2t-ai-badge{color:var(--l2t-gold);background:#f5b81b14;border:1px solid #f5b81b24;border-radius:999px;margin-bottom:16px;padding:8px 12px;font-weight:800;display:inline-flex}.l2t-ai-form{grid-template-columns:1fr auto;gap:12px;display:grid}.l2t-ai-form input,.l2t-newsletter input,.l2t-inline-form input,.l2t-form-grid input,.l2t-admin-form input{border:1px solid var(--l2t-border);width:100%;color:var(--l2t-ink);background:#0a193080;border-radius:8px;outline:none;padding:12px 14px}.l2t-ai-form input:focus,.l2t-newsletter input:focus,.l2t-form-grid input:focus,.l2t-admin-form input:focus{border-color:#f5b81bb3;box-shadow:0 0 0 3px #f5b81b1c}.l2t-ai-result{border:1px solid var(--l2t-border);background:#0a1930b3;border-radius:14px;margin-top:16px;padding:16px}.l2t-ai-result p{color:var(--l2t-soft);margin:0 0 10px;line-height:1.6}.l2t-search-card{padding:24px}.l2t-form-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.l2t-form-grid label,.l2t-admin-form label{color:var(--l2t-muted);gap:8px;font-size:.86rem;font-weight:800;display:grid}.l2t-section-head{justify-content:space-between;align-items:end;gap:22px;margin-bottom:24px;display:flex}.l2t-section-head h2,.l2t-cta-band h2{letter-spacing:-.025em;color:var(--l2t-ink);margin:0;font-size:clamp(1.6rem,2.5vw,2.4rem)}.l2t-section-head p:not(.l2t-kicker){color:var(--l2t-soft)}.l2t-card-grid{gap:16px;display:grid}.l2t-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.l2t-card-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.l2t-card{color:var(--l2t-ink);overflow:hidden}.l2t-card-body{padding:14px}.l2t-card h3{letter-spacing:-.015em;color:var(--l2t-ink);margin:0 0 8px;font-size:1.05rem}.l2t-card p{color:var(--l2t-soft);margin:0 0 12px;line-height:1.58}.l2t-card small{color:var(--l2t-blue);font-weight:800}.l2t-card-topline{color:#7a879a;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.68rem;font-weight:900;display:flex}.l2t-deal-bottom{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.l2t-deal-bottom strong,.l2t-price-line{color:var(--l2t-ink);font-size:1.15rem;font-weight:900}.l2t-affiliate-card,.l2t-mini-card{padding:22px}.l2t-country-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.l2t-country-card{border:1px solid var(--l2t-border);border-radius:var(--l2t-radius);min-height:210px;box-shadow:var(--l2t-shadow);background:#fff;flex-direction:column;justify-content:space-between;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.l2t-country-card:hover{border-color:#1476f259;transform:translateY(-3px);box-shadow:0 12px 32px #081c3f24}.l2t-country-card span{font-size:2.2rem}.l2t-country-card h3{color:var(--l2t-ink);margin:12px 0 7px;font-size:1.2rem}.l2t-country-card p{color:var(--l2t-soft);margin:0 0 14px;line-height:1.55}.l2t-country-card small{color:var(--l2t-blue);font-weight:800}.l2t-cta-band{grid-template-columns:minmax(0,1fr) minmax(310px,.85fr);align-items:center;gap:24px;padding:30px;display:grid}.l2t-newsletter{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.l2t-newsletter p{color:var(--l2t-muted);grid-column:1/-1;margin:0}.l2t-footer{background:var(--l2t-navy);color:#fff;border-top:0;margin-top:30px;padding:48px 0}.l2t-footer-grid{grid-template-columns:1.4fr repeat(3,.7fr);gap:28px;display:grid}.l2t-footer-logo{width:210px;margin-bottom:16px}.l2t-footer h3{color:#fff;margin:0 0 14px}.l2t-footer a{color:#ffffffb8;margin-bottom:10px;display:block}.l2t-footer .l2t-muted,.l2t-footer .l2t-disclaimer{color:#ffffffa6}.l2t-page-head{margin-bottom:34px}.l2t-page-head h1{font-size:clamp(2.2rem,4.5vw,4.2rem)}.l2t-page-head p:not(.l2t-kicker){color:var(--l2t-soft);max-width:780px;font-size:1.08rem;line-height:1.7}.l2t-filter-row{flex-wrap:wrap;gap:10px;margin:-10px 0 24px;display:flex}.l2t-filter-row span{border:1px solid var(--l2t-border);color:var(--l2t-soft);cursor:pointer;background:#fff;border-radius:999px;padding:9px 14px;font-weight:800}.l2t-filter-row span:hover{border-color:var(--l2t-blue);color:var(--l2t-blue)}.l2t-table-wrap{border-radius:var(--l2t-radius);border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;overflow-x:auto}.l2t-table{border-collapse:collapse;width:100%;min-width:740px}.l2t-table th,.l2t-table td{text-align:left;border-bottom:1px solid var(--l2t-border);padding:18px}.l2t-table th{color:var(--l2t-blue);text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.l2t-table td{color:var(--l2t-soft)}.l2t-table small{color:var(--l2t-muted)}.l2t-detail-hero{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow-lg);background-position:50%;background-size:cover;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:380px;padding:clamp(28px,5vw,56px);display:flex}.l2t-detail-hero h1{letter-spacing:-.04em;color:#081533;max-width:760px;margin:0;font-size:clamp(2.2rem,4.5vw,4.4rem);line-height:1.02}.l2t-detail-hero p{color:var(--l2t-soft);max-width:680px;line-height:1.7}.l2t-info-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.l2t-info-card{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:14px;padding:18px}.l2t-info-card span{color:var(--l2t-muted);margin-bottom:7px;font-size:.84rem;font-weight:800;display:block}.l2t-info-card strong{color:var(--l2t-ink);font-size:1.05rem}.l2t-content-card{padding:26px}.l2t-content-card h2{color:var(--l2t-ink);margin-top:0}.l2t-content-card p{color:var(--l2t-soft);line-height:1.75}.l2t-article{max-width:900px}.l2t-article h1{letter-spacing:-.04em;color:var(--l2t-ink);font-size:clamp(2.2rem,4.5vw,4rem)}.l2t-article p{color:var(--l2t-soft);line-height:1.75}.l2t-article-image{object-fit:cover;border:1px solid var(--l2t-border);border-radius:18px;width:100%;height:360px;margin-bottom:28px}.l2t-split{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:stretch;gap:22px;display:grid}.l2t-split>div:first-child,.l2t-feature-list{border:1px solid var(--l2t-border);border-radius:var(--l2t-radius);box-shadow:var(--l2t-shadow);background:#fff;padding:30px}.l2t-split h1{letter-spacing:-.04em;color:var(--l2t-ink);margin:0;font-size:clamp(2.25rem,4vw,4rem);line-height:1.02}.l2t-feature-list{gap:12px;display:grid}.l2t-feature-list article{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:14px;padding:16px}.l2t-feature-list strong,.l2t-feature-list span{display:block}.l2t-feature-list span{color:var(--l2t-muted);margin-top:6px;line-height:1.6}.l2t-map-card{grid-template-columns:.7fr 1fr;align-items:center;gap:22px;padding:28px;display:grid}.l2t-map-visual{border-radius:var(--l2t-radius);border:1px solid var(--l2t-border);background:radial-gradient(circle,#1476f21a,#0000 65%);place-items:center;min-height:340px;font-size:clamp(6rem,16vw,13rem);display:grid}.l2t-empty-state{text-align:center;color:var(--l2t-muted);padding:34px}.l2t-admin-grid{grid-template-columns:minmax(300px,.9fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.l2t-admin-form,.l2t-admin-list{border-radius:var(--l2t-radius);border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;padding:24px}.l2t-admin-form{gap:14px;display:grid}.l2t-admin-form h2,.l2t-admin-list h2{color:var(--l2t-ink);margin:0 0 10px}.l2t-admin-row,.l2t-settings-row{border-bottom:1px solid var(--l2t-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:15px 0;display:grid}.l2t-admin-row small{color:var(--l2t-muted);grid-column:1/-1}.l2t-settings-row span{color:var(--l2t-soft);overflow-wrap:anywhere}.l2t-inline-form{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.l2t-reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(22px)}@media (max-width:1040px){.l2t-nav{display:none}.l2t-menu-btn{display:inline-flex}.l2t-mobile-panel{background:#06183a;border-top:1px solid #ffffff1a;gap:4px;padding:12px 18px 18px;display:grid}.l2t-mobile-panel a{color:#ffffffd1;border-radius:10px;padding:12px}.l2t-mobile-panel a:hover{color:#fff;background:#ffffff1a}.l2t-hero-grid{grid-template-columns:1fr;padding-top:80px}.l2t-hero-panel{max-width:640px}.l2t-card-grid-4,.l2t-country-grid,.l2t-card-grid-3,.l2t-form-grid,.l2t-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-footer-grid,.l2t-cta-band,.l2t-split,.l2t-map-card,.l2t-admin-grid{grid-template-columns:1fr}}@media (max-width:680px){.l2t-wrap{width:min(100% - 24px, var(--l2t-wrap))}.l2t-header-inner{height:68px}.l2t-brand-logo{width:155px}.l2t-header-actions .l2t-btn{display:none}.l2t-hero{min-height:auto}.l2t-hero-bg{background-position:58%}.l2t-hero-grid{gap:24px;padding:58px 0 110px}.l2t-hero-copy h1,.l2t-page-head h1{letter-spacing:-.04em}.l2t-ai-form,.l2t-newsletter,.l2t-inline-form,.l2t-form-grid,.l2t-card-grid-2,.l2t-card-grid-3,.l2t-card-grid-4,.l2t-country-grid,.l2t-info-grid{grid-template-columns:1fr}.l2t-section-head{flex-direction:column;align-items:start}.l2t-card-image{height:200px}.l2t-section{padding:40px 0}.l2t-page{padding:52px 0}.l2t-overlap{margin-top:-36px}.l2t-detail-hero{min-height:360px}.l2t-article-image{height:240px}}.l2t-card{min-height:100%;transition:transform .18s,border-color .18s,box-shadow .18s}.l2t-card:hover{border-color:#1476f247;transform:translateY(-3px);box-shadow:0 14px 36px #081c3f24}.l2t-card-body{flex-direction:column;min-height:200px;display:flex}.l2t-card-body .l2t-deal-bottom,.l2t-card-body .l2t-btn{margin-top:auto}.l2t-card-topline,.l2t-card small{color:var(--l2t-blue)}.l2t-deal-bottom strong,.l2t-price-line{color:var(--l2t-ink)}.l2t-card-image{position:relative}.l2t-card-image:after{content:"";background:linear-gradient(#0000 50%,#08153329);position:absolute;inset:0}.l2t-insight-strip{background:linear-gradient(135deg,#eef7ff,#f4f9ff);border:1px solid #1476f229;border-radius:14px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:20px;padding:18px 22px;display:grid}.l2t-insight-strip span{color:var(--l2t-blue);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;font-weight:900}.l2t-insight-strip strong{color:var(--l2t-ink)}.l2t-insight-strip p{color:var(--l2t-soft);margin:0;line-height:1.55}.l2t-route-card{position:relative;overflow:hidden}.l2t-route-card:before{content:"";background:radial-gradient(circle,#1476f21a,#0000 68%);border-radius:999px;width:150px;height:150px;position:absolute;inset:-80px -80px auto auto}.l2t-card-icon{width:40px;height:40px;color:var(--l2t-blue);background:var(--l2t-blue-light);border-radius:12px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.l2t-planner-section{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:18px;padding:34px;position:relative}.l2t-timeline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.l2t-timeline-card{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:14px;padding:22px}.l2t-timeline-card span{color:var(--l2t-blue);letter-spacing:.08em;margin-bottom:24px;font-weight:950;display:inline-flex}.l2t-timeline-card h3{color:var(--l2t-ink);margin:0 0 10px;font-size:1.15rem}.l2t-timeline-card p{color:var(--l2t-soft);margin:0;line-height:1.65}.l2t-trust-panel{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(340px,.8fr);align-items:center;gap:24px;padding:30px;display:grid}.l2t-trust-panel h2{letter-spacing:-.03em;color:var(--l2t-ink);margin:0;font-size:clamp(1.9rem,3vw,2.8rem)}.l2t-feature-list-flat{box-shadow:none;background:0 0;border:0;padding:0}.l2t-feature-list-flat article{grid-template-columns:auto 1fr;align-items:start;gap:12px;display:grid}.l2t-feature-list-flat strong{color:var(--l2t-ink)}.l2t-mini-card h3,.l2t-affiliate-card h3{color:var(--l2t-ink);font-size:1.18rem}.l2t-affiliate-card{flex-direction:column;display:flex}.l2t-affiliate-card .l2t-btn{width:fit-content;margin-top:auto}.l2t-page-head{padding-top:10px}.l2t-table th{color:var(--l2t-blue)}.l2t-detail-list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.l2t-detail-list li{border:1px solid var(--l2t-border);color:var(--l2t-soft);background:#f7fafe;border-radius:12px;padding:13px 16px;line-height:1.55}.l2t-detail-list li strong{color:var(--l2t-ink)}.l2t-comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.l2t-comparison-card{border:1px solid var(--l2t-border);border-radius:var(--l2t-radius);background:#f7fafe;padding:22px}.l2t-comparison-card h3{color:var(--l2t-ink);margin:0 0 10px}.l2t-comparison-card p{color:var(--l2t-soft);margin:0;line-height:1.65}.l2t-soft-band{border-radius:var(--l2t-radius);background:linear-gradient(135deg,#eef7ff,#f4f9ff);border:1px solid #1476f224;margin-top:24px;padding:22px}.l2t-soft-band p{color:var(--l2t-soft);margin:0;line-height:1.7}@media (max-width:1040px){.l2t-hero-stats,.l2t-timeline-grid,.l2t-comparison-grid,.l2t-trust-panel{grid-template-columns:1fr}.l2t-insight-strip{grid-template-columns:1fr;align-items:start}.l2t-planner-section{padding:28px}}@media (max-width:680px){.l2t-hero-stats{grid-template-columns:1fr}.l2t-planner-section,.l2t-trust-panel{border-radius:24px;padding:20px}.l2t-card-body{min-height:auto}}.l2t-nav{gap:16px}.l2t-nav a{font-size:.9rem}.l2t-table-wrap{margin-top:24px}@media (max-width:1180px){.l2t-header-actions .l2t-btn-ghost{display:none}}.l2t-page{padding:56px 0}.l2t-brand-logo{filter:drop-shadow(0 8px 14px #00000029);width:226px;max-height:48px}.l2t-nav{justify-content:center;gap:34px}.l2t-nav a{color:#ffffffeb;opacity:1;align-items:center;gap:6px;font-size:.98rem;font-weight:800;display:inline-flex}.l2t-nav-caret{opacity:.82;font-size:1rem;transform:translateY(-1px)}.l2t-header-actions{gap:18px}.l2t-language{color:#fff;white-space:nowrap;font-size:.98rem;font-weight:800}.l2t-login-btn{color:#fff;background:linear-gradient(135deg,#177cff,#0868ea);border-radius:9px;justify-content:center;align-items:center;padding:10px 18px;font-weight:900;display:inline-flex;box-shadow:0 10px 22px #1476f252}.l2t-menu-btn{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.l2t-mobile-panel{background:#06183a;border-top:1px solid #ffffff1a}.l2t-mobile-panel a{color:#ffffffdb}.l2t-btn{color:#fff;background:linear-gradient(135deg,#1476f2,#0662dc);border-radius:12px;padding:13px 20px;box-shadow:0 12px 24px #1476f238}.l2t-btn:hover{box-shadow:0 18px 34px #1476f247}.l2t-btn-ghost{color:var(--l2t-navy);border:1px solid var(--l2t-border);box-shadow:none;background:#fff}.l2t-btn-small{border-radius:10px;padding:9px 13px}.l2t-home-hero{background:#ddf1ff;min-height:242px;position:relative;overflow:hidden}.l2t-home-hero-bg{background:linear-gradient(90deg,#f5fbfffa 0%,#f5fbffe6 34%,#e6f5ff57 58%,#e0f2ff0f 100%),url(/plane-hero.webp) 100%/cover no-repeat;position:absolute;inset:0}.l2t-home-hero-inner{z-index:2;padding:32px 0 54px;position:relative}.l2t-home-copy{max-width:670px}.l2t-live-badge{color:#1163c6;background:#1476f214;border:1px solid #1476f21c;border-radius:999px;align-items:center;gap:7px;margin:0 0 14px;padding:8px 12px;font-size:.9rem;font-weight:900;display:inline-flex}.l2t-home-copy h1{color:#081533;letter-spacing:-.055em;margin:0;font-size:clamp(2.35rem,4.2vw,4.35rem);line-height:.97}.l2t-home-copy p:not(.l2t-live-badge){color:#42536c;max-width:590px;margin:14px 0 0;font-size:1.16rem;line-height:1.46}.l2t-booking-overlap{z-index:6;margin-top:-24px;position:relative}.l2t-ai-box,.l2t-search-card,.l2t-card,.l2t-content-card,.l2t-cta-band,.l2t-map-card,.l2t-empty-state,.l2t-popular-routes,.l2t-partner-panel,.l2t-trust-strip,.l2t-planner-section,.l2t-trust-panel,.l2t-table-wrap,.l2t-admin-form,.l2t-admin-list,.l2t-split>div:first-child,.l2t-feature-list{color:var(--l2t-ink);border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.l2t-search-card{border-radius:12px;padding:12px 18px 16px}.l2t-flight-widget{min-height:auto}.l2t-search-tabs{align-items:center;gap:12px;margin:0 0 16px;display:flex}.l2t-search-tab{color:#0d1c44;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;min-width:116px;padding:10px 18px;font-weight:900;display:inline-flex}.l2t-search-tab-active{color:#fff;background:#08153a}.l2t-flight-row{grid-template-columns:minmax(180px,2fr) 38px minmax(180px,1.55fr) minmax(150px,1.12fr) minmax(150px,1.12fr) minmax(150px,1.12fr) minmax(160px,1.05fr);align-items:end;gap:12px;display:grid}.l2t-booking-field{gap:6px;min-width:0;display:grid;position:relative}.l2t-booking-field span{color:#506176;font-size:.78rem;font-weight:800}.l2t-booking-field input,.l2t-booking-field select,.l2t-ai-form input,.l2t-newsletter input,.l2t-inline-form input,.l2t-form-grid input,.l2t-admin-form input{color:#081533;width:100%;height:48px;box-shadow:none;background:#fff;border:1px solid #d7e3f1;border-radius:8px;outline:none;padding:11px 13px}.l2t-booking-field input,.l2t-booking-field select{font-weight:800}.l2t-booking-field small{color:#6f7e94;pointer-events:none;font-size:.72rem;position:absolute;bottom:5px;left:13px}.l2t-booking-field-wide input{padding-bottom:21px}.l2t-booking-field input:focus,.l2t-booking-field select:focus,.l2t-ai-form input:focus,.l2t-newsletter input:focus,.l2t-form-grid input:focus,.l2t-admin-form input:focus{border-color:#1476f2b3;box-shadow:0 0 0 3px #1476f21c}.l2t-swap-btn{color:#1476f2;cursor:pointer;background:#f8fbff;border:1px solid #d7e3f1;border-radius:999px;place-items:center;width:36px;height:36px;margin-bottom:6px;font-size:1.25rem;display:grid}.l2t-flight-submit{color:#fff;background:linear-gradient(135deg,#071746,#031132);border-radius:9px;justify-content:center;align-items:center;height:48px;font-weight:950;display:inline-flex;box-shadow:0 14px 24px #04133238}.l2t-airport-check{color:#4e5e74;align-items:center;gap:7px;margin-top:11px;font-size:.8rem;font-weight:800;display:inline-flex}.l2t-airport-check input{accent-color:#1476f2}.l2t-partner-panel{border-radius:12px;grid-template-columns:minmax(260px,.56fr) minmax(0,1fr);gap:0;margin-top:8px;display:grid;overflow:hidden}.l2t-partner-info{border-right:1px solid var(--l2t-border);padding:20px 22px}.l2t-partner-info h2,.l2t-popular-routes h2,.l2t-section-head h2,.l2t-cta-band h2,.l2t-content-card h2,.l2t-content-card h3,.l2t-planner-section h2,.l2t-ai-section h2{color:#081533}.l2t-partner-info h2{margin:4px 0 8px;font-size:1.4rem}.l2t-partner-info p:not(.l2t-live-badge){color:#526176;margin:0 0 18px;line-height:1.55}.l2t-mini-benefits{color:#536276;text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;font-size:.78rem;font-weight:800;display:grid}.l2t-mini-benefits span{background:#f5f9fe;border-radius:12px;gap:6px;padding:10px 6px;display:grid}.l2t-aviasales-box{background:#fff;padding:14px 18px 12px}.l2t-aviasales-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.l2t-aviasales-head strong{color:#081533;font-size:1.35rem}.l2t-aviasales-head span{color:#536276;font-size:.82rem;font-weight:800}.l2t-aviasales-box .l2t-search-card{box-shadow:none;border:0;border-radius:0;padding:0}.l2t-aviasales-box .l2t-search-tabs{display:none}.l2t-aviasales-box .l2t-flight-row{grid-template-columns:minmax(150px,1fr) 34px minmax(150px,1fr) minmax(120px,.65fr) minmax(120px,.65fr) minmax(145px,.76fr) minmax(150px,.7fr);gap:10px}.l2t-aviasales-box .l2t-flight-submit{box-shadow:none;background:linear-gradient(135deg,#177cff,#0868ea)}.l2t-aviasales-box small{text-align:right;color:#9aa7b9;margin-top:7px;display:block}.l2t-daily-grid{grid-template-columns:minmax(0,2.2fr) minmax(320px,.92fr);align-items:start;gap:22px;margin-top:12px;display:grid}.l2t-section-head{color:#081533;align-items:end;margin-bottom:14px}.l2t-section-head h2{letter-spacing:-.025em;margin:0 0 4px;font-size:clamp(1.45rem,2.2vw,2.15rem)}.l2t-section-head p{color:#607086}.l2t-section-head-tight{margin-bottom:10px}.l2t-section-head-tight h2{font-size:1.28rem}.l2t-section-head-tight p{margin:0;font-size:.9rem}.l2t-card-grid{gap:14px}.l2t-card{border-radius:10px;transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.l2t-card:hover{background:#fff;border-color:#1476f247;transform:translateY(-3px);box-shadow:0 18px 34px #081c3f29}.l2t-card-image{background-position:50%;background-size:cover;height:126px}.l2t-card-image:after{background:linear-gradient(#0000 50%,#0815332e)}.l2t-card-body{min-height:154px;padding:13px 14px 14px}.l2t-card-body h3,.l2t-country-card h3,.l2t-affiliate-card h3,.l2t-mini-card h3,.l2t-timeline-card h3,.l2t-feature-list strong,.l2t-deal-bottom strong,.l2t-price-line{color:#081533}.l2t-card-body p,.l2t-country-card p,.l2t-affiliate-card p,.l2t-mini-card p,.l2t-timeline-card p,.l2t-content-card p,.l2t-table td{color:#607086}.l2t-card-topline{color:#7a879a;margin-bottom:8px;font-size:.68rem}.l2t-card small{color:#69798e}.l2t-deal-bottom{margin-top:12px}.l2t-deal-bottom strong{font-size:1.1rem}.l2t-deal-bottom .l2t-btn{border-radius:8px;padding:7px 11px;font-size:.78rem}.l2t-popular-routes{border-radius:12px;padding:18px}.l2t-popular-routes h2{margin:0 0 3px;font-size:1.25rem}.l2t-popular-routes p{color:#607086;margin:0 0 12px;font-size:.88rem}.l2t-route-list{grid-template-columns:1fr 1fr;gap:12px;display:grid}.l2t-route-list a{border:1px solid var(--l2t-border);color:#081533;background:#fff;border-radius:9px;min-height:76px;padding:14px;position:relative}.l2t-route-list span{font-size:.87rem;font-weight:950;display:block}.l2t-route-list small{color:#748296;margin-top:7px;font-size:.76rem;display:block}.l2t-route-list strong{color:#081533;position:absolute;top:14px;right:13px}.l2t-trust-strip{border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:22px;display:grid;overflow:hidden}.l2t-trust-strip article{border-right:1px solid var(--l2t-border);grid-template-columns:auto 1fr;align-items:center;gap:16px;min-height:82px;padding:16px 26px;display:grid}.l2t-trust-strip article:last-child{border-right:0}.l2t-trust-strip span{color:#1476f2;background:#e7f2ff;border-radius:999px;place-items:center;width:54px;height:54px;font-size:1.4rem;display:grid}.l2t-country-card{color:#081533;border-color:var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff}.l2t-country-card:hover{border-color:#1476f259}.l2t-country-card small,.l2t-card-topline,.l2t-table th,.l2t-timeline-card span,.l2t-card small{color:#1476f2}.l2t-planner-section{border-radius:18px;padding:34px}.l2t-timeline-card,.l2t-comparison-card,.l2t-detail-list li,.l2t-soft-band,.l2t-info-card{border-color:var(--l2t-border);color:#081533;background:#f7fafe}.l2t-ai-section{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:linear-gradient(135deg,#fff,#eef7ff);border-radius:18px;grid-template-columns:minmax(0,.85fr) minmax(360px,.7fr);align-items:center;gap:24px;padding:30px;display:grid}.l2t-ai-box{border-radius:14px;padding:20px}.l2t-ai-badge{color:#1163c6;background:#1476f214;border-color:#1476f224}.l2t-ai-result{border-color:var(--l2t-border);background:#f7fafe}.l2t-ai-result p{color:#607086}.l2t-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.l2t-content-card{border-radius:14px;padding:24px}.l2t-content-card h3{margin-top:0}.l2t-card-icon{color:#1476f2;background:#e7f2ff}.l2t-affiliate-card .l2t-btn{width:fit-content}.l2t-cta-band{background:#fff;border-radius:14px;padding:26px}.l2t-newsletter input{height:48px}.l2t-footer{color:#fff;background:linear-gradient(#06183a 0%,#04132d 100%);border-top:0;margin-top:30px}.l2t-footer h3{color:#fff}.l2t-footer a,.l2t-footer .l2t-muted,.l2t-footer .l2t-disclaimer{color:#ffffffc7}.l2t-footer-logo{filter:drop-shadow(0 8px 14px #0000002e)}.l2t-page-head h1{color:#f8fafc}.l2t-page-head p:not(.l2t-kicker){color:#f8fafcc7}.l2t-detail-hero h1,.l2t-article h1,.l2t-split h1{color:#081533}.l2t-detail-hero p,.l2t-article p,.l2t-feature-list span,.l2t-split p{color:#607086}.l2t-detail-hero{color:#081533;box-shadow:var(--l2t-shadow);background-color:#fff}.l2t-map-visual{border-color:var(--l2t-border);background:radial-gradient(circle,#1476f224,#0000 66%)}.l2t-admin-row,.l2t-settings-row,.l2t-table th,.l2t-table td{border-color:var(--l2t-border)}@media (max-width:1180px){.l2t-wrap{width:min(var(--l2t-wrap), calc(100% - 36px))}.l2t-brand{min-width:190px}.l2t-brand-logo{width:190px}.l2t-nav{gap:18px}.l2t-flight-row,.l2t-aviasales-box .l2t-flight-row{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-swap-btn{display:none}.l2t-flight-submit{grid-column:1/-1}.l2t-daily-grid,.l2t-partner-panel,.l2t-ai-section{grid-template-columns:1fr}.l2t-partner-info{border-right:0;border-bottom:1px solid var(--l2t-border)}}@media (max-width:1040px){.l2t-nav{display:none}.l2t-menu-btn{display:inline-flex}.l2t-header-actions .l2t-language,.l2t-header-actions .l2t-login-btn{display:none}.l2t-card-grid-4,.l2t-country-grid,.l2t-card-grid-3,.l2t-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-trust-strip{grid-template-columns:1fr}.l2t-trust-strip article{border-right:0;border-bottom:1px solid var(--l2t-border)}.l2t-trust-strip article:last-child{border-bottom:0}}@media (max-width:680px){.l2t-wrap{width:min(100% - 24px, var(--l2t-wrap))}.l2t-header-inner{height:62px}.l2t-brand-logo{width:168px}.l2t-home-hero{min-height:330px}.l2t-home-hero-bg{background:linear-gradient(#f5fbfffa 0%,#f5fbffd6 58%,#f5fbfff5 100%),url(/plane-hero.webp) 58%/cover no-repeat}.l2t-home-hero-inner{padding:30px 0 84px}.l2t-home-copy h1{font-size:clamp(2.35rem,11vw,3.2rem)}.l2t-booking-overlap{margin-top:-58px}.l2t-search-card{padding:12px}.l2t-search-tabs{padding-bottom:3px;overflow-x:auto}.l2t-search-tab{min-width:102px}.l2t-flight-row,.l2t-aviasales-box .l2t-flight-row,.l2t-card-grid-2,.l2t-card-grid-3,.l2t-card-grid-4,.l2t-country-grid,.l2t-detail-grid,.l2t-route-list,.l2t-mini-benefits{grid-template-columns:1fr}.l2t-section-head{align-items:start}.l2t-partner-info,.l2t-aviasales-box,.l2t-trust-strip article{padding:16px}.l2t-ai-section,.l2t-planner-section{padding:18px}.l2t-section{padding:26px 0}}.l2t-ai-command-section{grid-template-columns:minmax(0,.72fr) minmax(520px,1fr);align-items:stretch;gap:22px;display:grid}.l2t-ai-command-copy,.l2t-ai-planner-card,.l2t-smart-scenario-card,.l2t-route-matrix article,.l2t-checklist-card,.l2t-editorial-grid article{color:#081533;border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);border-radius:var(--l2t-radius);background:#fff}.l2t-ai-command-copy{background:linear-gradient(135deg,#fff 0%,#eef7ff 100%);flex-direction:column;justify-content:center;padding:30px;display:flex}.l2t-ai-command-copy h2,.l2t-checklist-card h2,.l2t-editorial-system h2,.l2t-route-intelligence h2,.l2t-travel-stack-section h2{color:#081533}.l2t-ai-command-copy h2{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(1.8rem,3vw,3rem);line-height:1.02}.l2t-ai-command-copy p:not(.l2t-kicker){color:#607086;margin:0;line-height:1.7}.l2t-ai-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.l2t-ai-metric-row span{border:1px solid var(--l2t-border);color:#607086;background:#fff;border-radius:12px;gap:4px;padding:14px;font-size:.82rem;font-weight:800;display:grid}.l2t-ai-metric-row strong{color:#1476f2;font-size:1.35rem;line-height:1}.l2t-ai-planner-card{border-radius:18px;padding:20px}.l2t-ai-planner-head{justify-content:space-between;align-items:start;gap:18px;margin-bottom:14px;display:flex}.l2t-ai-planner-head h3{color:#081533;letter-spacing:-.02em;margin:4px 0 0;font-size:1.35rem}.l2t-ai-planner-head strong{color:#1163c6;white-space:nowrap;background:#1476f214;border:1px solid #1476f21f;border-radius:999px;padding:8px 11px;font-size:.78rem}.l2t-ai-mini-label{color:#1476f2;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:950;display:inline-flex}.l2t-ai-planner-form{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:12px;display:grid}.l2t-ai-planner-form textarea{color:#081533;resize:vertical;background:#fff;border:1px solid #d7e3f1;border-radius:10px;outline:none;width:100%;min-height:90px;padding:12px 13px;line-height:1.5}.l2t-ai-planner-form textarea:focus{border-color:#1476f2b3;box-shadow:0 0 0 3px #1476f21c}.l2t-ai-planner-form .l2t-btn{min-width:158px}.l2t-ai-chip-row,.l2t-ai-examples{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.l2t-ai-chip-row button,.l2t-ai-examples button{border:1px solid var(--l2t-border);color:#526176;cursor:pointer;background:#f7fafe;border-radius:999px;padding:8px 11px;font-size:.8rem;font-weight:800}.l2t-ai-chip-row button:hover,.l2t-ai-examples button:hover{color:#1476f2;border-color:#1476f257}.l2t-ai-empty-preview{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-top:14px;padding:15px;display:grid}.l2t-ai-empty-preview span{color:#1476f2;background:#e7f2ff;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.l2t-ai-empty-preview p{color:#607086;margin:0;line-height:1.55}.l2t-ai-plan-result{margin-top:16px}.l2t-ai-score-card,.l2t-ai-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.l2t-ai-score-card div,.l2t-ai-preview div{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:12px;padding:12px}.l2t-ai-score-card span,.l2t-ai-preview span{color:#718198;margin-bottom:5px;font-size:.74rem;font-weight:900;display:block}.l2t-ai-score-card strong,.l2t-ai-preview strong{color:#081533;font-size:1rem}.l2t-ai-summary{color:#607086;margin:14px 0 0;line-height:1.65}.l2t-ai-tags{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.l2t-ai-tags span{color:#1163c6;background:#1476f214;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.l2t-ai-plan-columns{grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);gap:12px;margin-top:14px;display:grid}.l2t-ai-plan-columns h4{color:#081533;margin:0 0 9px}.l2t-ai-plan-columns article,.l2t-ai-plan-columns ul{border:1px solid var(--l2t-border);background:#fff;border-radius:12px}.l2t-ai-plan-columns article{margin-bottom:8px;padding:12px}.l2t-ai-plan-columns article small{color:#1476f2;font-weight:950}.l2t-ai-plan-columns article strong{color:#081533;margin-top:3px;display:block}.l2t-ai-plan-columns article p{color:#607086;margin:6px 0 0;font-size:.9rem;line-height:1.5}.l2t-ai-plan-columns ul{color:#607086;margin:0 0 12px;padding:12px 12px 12px 28px;line-height:1.55}.l2t-ai-plan-columns li+li{margin-top:7px}.l2t-ai-cta-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.l2t-ai-cta-grid a{color:#fff;background:#08153a;border-radius:10px;justify-content:center;padding:10px 8px;font-size:.82rem;font-weight:950;display:inline-flex}.l2t-smart-scenario-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.l2t-smart-scenario-card{border-radius:14px;padding:20px}.l2t-smart-scenario-card small{color:#1476f2;margin-bottom:12px;font-weight:950;display:inline-flex}.l2t-smart-scenario-card h3{color:#081533;margin:0 0 8px;font-size:1.1rem}.l2t-smart-scenario-card p{color:#607086;margin:0 0 16px;line-height:1.55}.l2t-smart-scenario-card span{color:#1476f2;font-weight:950}.l2t-route-intelligence{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:linear-gradient(135deg,#fff,#eef7ff);border-radius:18px;padding:30px}.l2t-route-matrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.l2t-route-matrix article{box-shadow:none;border-radius:12px;padding:16px}.l2t-route-matrix article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.l2t-route-matrix strong{color:#081533;font-size:1.05rem}.l2t-route-matrix span{color:#1476f2;background:#e7f2ff;border-radius:999px;padding:6px 8px;font-size:.72rem;font-weight:950}.l2t-route-matrix p{color:#607086;margin:12px 0;font-weight:800}.l2t-route-matrix ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.l2t-route-matrix li{color:#526176;background:#f7fafe;border-radius:999px;padding:7px 9px;font-size:.78rem;font-weight:800}.l2t-checklist-card{background:linear-gradient(135deg,#fff 0%,#eef7ff 100%);border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(340px,1fr);align-items:center;gap:24px;padding:28px;display:grid}.l2t-checklist-card h2{letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.7rem,2.6vw,2.6rem)}.l2t-checklist-card p{color:#607086;margin:0;line-height:1.65}.l2t-checklist-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.l2t-checklist-card li{border:1px solid var(--l2t-border);color:#526176;background:#fff;border-radius:12px;padding:13px 13px 13px 42px;font-weight:800;position:relative}.l2t-checklist-card li:before{content:"✓";color:#fff;background:#1476f2;border-radius:999px;place-items:center;width:20px;height:20px;font-size:.78rem;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.l2t-editorial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.l2t-editorial-grid article{border-radius:14px;padding:18px}.l2t-editorial-grid span{color:#1476f2;letter-spacing:.08em;margin-bottom:22px;font-weight:950;display:inline-flex}.l2t-editorial-grid h3{color:#081533;margin:0 0 8px}.l2t-editorial-grid p{color:#607086;margin:0;line-height:1.58}.l2t-ai-tip-list{color:#607086;margin:8px 0 12px;padding-left:20px;line-height:1.55}.l2t-ai-tip-list li+li{margin-top:4px}@media (max-width:1180px){.l2t-ai-command-section,.l2t-checklist-card{grid-template-columns:1fr}.l2t-smart-scenario-grid,.l2t-route-matrix,.l2t-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-ai-command-section .l2t-ai-planner-card{min-width:0}}@media (max-width:780px){.l2t-ai-planner-form,.l2t-ai-plan-columns,.l2t-ai-score-card,.l2t-ai-preview,.l2t-ai-cta-grid,.l2t-ai-metric-row,.l2t-smart-scenario-grid,.l2t-route-matrix,.l2t-editorial-grid{grid-template-columns:1fr}.l2t-ai-command-copy,.l2t-ai-planner-card,.l2t-route-intelligence,.l2t-checklist-card{padding:18px}.l2t-ai-planner-form .l2t-btn{width:100%}}.l2t-nav a.l2t-nav-active,.l2t-nav-dropdown-trigger.l2t-nav-active{position:relative;color:#fff!important;opacity:1!important}.l2t-nav a.l2t-nav-active:after{content:"";background:var(--l2t-gold);border-radius:999px;height:2px;position:absolute;bottom:-6px;left:0;right:0}.l2t-nav-dropdown-trigger{color:#ffffffeb;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.96rem;font-weight:800;display:inline-flex}.l2t-nav-dropdown-trigger:hover{color:#fff}.l2t-nav-caret{font-size:.8rem;line-height:1}.l2t-nav-dropdown{border:1px solid var(--l2t-border);z-index:100;background:#fff;border-radius:14px;min-width:220px;padding:8px;animation:.16s dropIn;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 16px 48px #081c3f2e}@keyframes dropIn{0%{opacity:0;transform:translate(-50%)translateY(-8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.l2t-nav-dropdown a{border-radius:10px;padding:10px 14px;font-size:.92rem;font-weight:700;transition:background .12s;display:block;color:var(--l2t-ink)!important}.l2t-nav-dropdown a:hover{background:#f0f6ff;color:var(--l2t-blue)!important}.l2t-mobile-divider{background:#ffffff1f;height:1px;margin:6px 0}.l2t-mobile-panel a.l2t-nav-active{background:#ffffff1f;border-radius:10px;color:#fff!important}.l2t-language{color:#ffffffb8;font-size:.86rem;font-weight:800}.l2t-login-btn{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;padding:9px 16px;font-size:.88rem;font-weight:800;transition:background .15s;display:inline-flex}.l2t-login-btn:hover{background:#ffffff2e}.l2t-flight-quick-routes{border-top:1px solid var(--l2t-border);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.l2t-flight-quick-routes>span{color:var(--l2t-muted);font-size:.8rem;font-weight:800}.l2t-flight-quick-routes button{border:1px solid var(--l2t-border);color:var(--l2t-soft);cursor:pointer;background:#f7fafe;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:800;transition:border-color .14s,color .14s,background .14s}.l2t-flight-quick-routes button:hover{border-color:var(--l2t-blue);color:var(--l2t-blue);background:#eef7ff}.l2t-btn-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.l2t-stats-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.l2t-stat-item{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:14px;padding:16px 18px}.l2t-stat-item strong{color:var(--l2t-blue);letter-spacing:-.02em;font-size:1.5rem;font-weight:900;display:block}.l2t-stat-item span{color:var(--l2t-muted);font-size:.82rem;font-weight:700}.l2t-filter-bar{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:14px;padding:18px;display:flex}.l2t-filter-group{flex-direction:column;flex:1;gap:8px;min-width:180px;display:flex}.l2t-filter-label{text-transform:uppercase;letter-spacing:.08em;color:var(--l2t-muted);font-size:.74rem;font-weight:900}.l2t-filter-chips{flex-wrap:wrap;gap:6px;display:flex}.l2t-chip{border:1px solid var(--l2t-border);color:var(--l2t-soft);cursor:pointer;white-space:nowrap;background:#f7fafe;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:800;transition:all .14s}.l2t-chip:hover{border-color:var(--l2t-blue);color:var(--l2t-blue);background:#eef7ff}.l2t-chip-active{background:var(--l2t-blue)!important;color:#fff!important;border-color:var(--l2t-blue)!important}.l2t-filter-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.l2t-filter-select{border:1px solid var(--l2t-border);height:38px;color:var(--l2t-ink);cursor:pointer;background:#fff;border-radius:9px;outline:none;padding:0 12px;font-size:.86rem;font-weight:800}.l2t-filter-select:focus{border-color:var(--l2t-blue)}.l2t-view-btn{border:1px solid var(--l2t-border);width:36px;height:36px;color:var(--l2t-soft);cursor:pointer;background:#fff;border-radius:9px;place-items:center;font-size:1rem;transition:all .14s;display:grid}.l2t-view-btn:hover{border-color:var(--l2t-blue);color:var(--l2t-blue)}.l2t-view-btn-active{background:var(--l2t-blue)!important;color:#fff!important;border-color:var(--l2t-blue)!important}.l2t-filter-result{color:var(--l2t-muted);margin:0 0 14px;font-size:.88rem}.l2t-deal-list{gap:10px;display:grid}.l2t-deal-list .l2t-card{border-radius:14px;grid-template-columns:120px 1fr;display:grid}.l2t-deal-list .l2t-card-image{border-radius:14px 0 0 14px;height:100%;min-height:90px}.l2t-deal-list .l2t-card-body{min-height:auto;padding:12px 16px}.l2t-region-block{margin-bottom:36px}.l2t-region-header{border-bottom:2px solid var(--l2t-border);align-items:center;gap:14px;margin-bottom:16px;padding-bottom:12px;display:flex}.l2t-region-emoji{background:var(--l2t-blue-light);border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:1.8rem;display:grid}.l2t-region-header h2{color:var(--l2t-ink);letter-spacing:-.02em;margin:0 0 3px;font-size:1.3rem}.l2t-region-header p{color:var(--l2t-muted);margin:0;font-size:.87rem}.l2t-map-cta-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.l2t-alarm-layout{grid-template-columns:minmax(0,1.1fr) minmax(300px,.85fr);align-items:start;gap:22px;display:grid}.l2t-alarm-form-card{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:18px;padding:28px}.l2t-alarm-form-card h2{color:var(--l2t-ink);letter-spacing:-.025em;margin:0 0 8px;font-size:1.4rem}.l2t-alarm-form-card>p{color:var(--l2t-soft);margin:0 0 20px;line-height:1.6}.l2t-alarm-quick-routes{margin-bottom:18px}.l2t-alarm-quick-routes>span{color:var(--l2t-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.76rem;font-weight:900;display:block}.l2t-alarm-form{gap:14px;display:grid}.l2t-alarm-route-row{grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;display:grid}.l2t-alarm-field{gap:6px;display:grid}.l2t-alarm-field span{color:var(--l2t-muted);font-size:.8rem;font-weight:800}.l2t-alarm-field input{border:1px solid var(--l2t-border);height:46px;color:var(--l2t-ink);background:#fff;border-radius:9px;outline:none;width:100%;padding:0 13px;font-size:.96rem;font-weight:700}.l2t-alarm-field input:focus{border-color:var(--l2t-blue);box-shadow:0 0 0 3px #1476f21a}.l2t-alarm-success{color:#065f46;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:10px;padding:13px 16px;font-size:.92rem;font-weight:800}.l2t-alarm-info{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:linear-gradient(135deg,#fff,#eef7ff);border-radius:18px;padding:26px}.l2t-alarm-info h3{color:var(--l2t-ink);margin:0 0 14px;font-size:1.15rem}.l2t-alarm-steps{margin:0 0 20px;padding-left:20px}.l2t-alarm-steps li{color:var(--l2t-soft);margin-bottom:12px;line-height:1.5}.l2t-alarm-steps strong{color:var(--l2t-ink);margin-bottom:2px;font-size:.94rem;display:block}.l2t-alarm-steps span{font-size:.86rem}.l2t-alarm-tips{border:1px solid var(--l2t-border);background:#f7fafe;border-radius:12px;padding:14px}.l2t-alarm-tips h4{color:var(--l2t-ink);margin:0 0 10px;font-size:.9rem}.l2t-alarm-tips ul{margin:0;padding-left:18px}.l2t-alarm-tips li{color:var(--l2t-soft);margin-bottom:5px;font-size:.84rem;line-height:1.65}.l2t-visa-type-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}.l2t-visa-type-card{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:16px;padding:22px;transition:transform .18s,box-shadow .18s}.l2t-visa-type-card:hover{transform:translateY(-2px);box-shadow:0 10px 32px #081c3f21}.l2t-visa-icon{border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:14px;font-size:1.4rem;display:grid}.l2t-visa-type-card h3{color:var(--l2t-ink);margin:0 0 8px;font-size:1.05rem}.l2t-visa-type-card p{color:var(--l2t-soft);margin:0 0 12px;font-size:.9rem;line-height:1.6}.l2t-visa-type-card small{color:var(--l2t-blue);font-size:.82rem;font-weight:700;line-height:1.5}.l2t-faq-list{gap:10px;display:grid}.l2t-faq-item{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:14px;padding:18px 20px}.l2t-faq-item h3{color:var(--l2t-ink);margin:0 0 8px;font-size:1rem;font-weight:800}.l2t-faq-item p{color:var(--l2t-soft);margin:0;font-size:.9rem;line-height:1.65}.l2t-hero-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.l2t-trust-strip{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.l2t-trust-strip article{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:18px;display:flex}.l2t-trust-strip article>span{flex-shrink:0;font-size:1.5rem}.l2t-trust-strip h3{color:var(--l2t-ink);margin:0 0 5px;font-size:.95rem}.l2t-trust-strip p{color:var(--l2t-soft);margin:0;font-size:.86rem;line-height:1.55}@media (max-width:1040px){.l2t-stats-strip,.l2t-visa-type-grid{grid-template-columns:repeat(2,1fr)}.l2t-alarm-layout{grid-template-columns:1fr}.l2t-map-cta-grid{grid-template-columns:repeat(2,1fr)}.l2t-trust-strip{grid-template-columns:1fr}}@media (max-width:680px){.l2t-stats-strip{grid-template-columns:repeat(2,1fr);gap:8px}.l2t-filter-bar{flex-direction:column;align-items:stretch}.l2t-filter-group{min-width:0}.l2t-visa-type-grid{grid-template-columns:1fr}.l2t-alarm-route-row{grid-template-columns:1fr auto 1fr}.l2t-deal-list .l2t-card{grid-template-columns:1fr}.l2t-deal-list .l2t-card-image{border-radius:14px 14px 0 0;height:120px}.l2t-map-cta-grid{grid-template-columns:1fr}.l2t-nav-dropdown{left:-80px;transform:none}}.l2t-logo-text{letter-spacing:-.03em;align-items:baseline;font-size:1.6rem;font-weight:900;display:flex}.l2t-logo-lets{color:#fff}.l2t-logo-two{color:var(--l2t-blue);margin:0 1px}.l2t-logo-travel{color:#fff}.l2t-logo-plane{color:var(--l2t-gold);margin-left:2px;font-size:1.4rem;transform:rotate(-10deg)}.l2t-nav-link{color:#ffffffbf;padding:6px 0;font-size:.95rem;font-weight:700;transition:color .15s}.l2t-nav-link:hover{color:#fff}.l2t-caret{margin-left:3px;font-size:.8rem}.l2t-dropdown{z-index:100;background:#fff;border-radius:14px;min-width:200px;padding:8px;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 20px 40px #00000026}.l2t-dropdown a{color:var(--l2t-ink);border-radius:10px;padding:10px 14px;font-size:.9rem;font-weight:700;display:block}.l2t-dropdown a:hover{color:var(--l2t-blue);background:#f4f8fe}.l2t-dropdown-active{background:#eef5fc;color:var(--l2t-blue)!important}.l2t-header-cta{background:var(--l2t-gold);color:var(--l2t-navy);border-radius:12px;padding:10px 20px;font-size:.95rem;font-weight:900;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 14px #ffd15c4d}.l2t-header-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ffd15c66}.l2t-burger{color:#fff;background:0 0;border:none;font-size:1.5rem;display:none}.l2t-mobile-nav{display:none}@media (max-width:900px){.l2t-nav,.l2t-header-cta{display:none}.l2t-burger{display:block}.l2t-mobile-nav{background:var(--l2t-navy);z-index:90;border-top:1px solid #ffffff1a;flex-direction:column;padding:20px;display:flex;position:absolute;top:100%;left:0;right:0}.l2t-mobile-link{color:#fff;border-bottom:1px solid #ffffff0d;padding:14px 0;font-size:1.1rem;font-weight:800}.l2t-mobile-cta{justify-content:center;margin-top:20px;display:inline-flex}}.hp-hero{background:var(--l2t-navy);color:#fff;min-height:85vh;padding:60px 0 100px;position:relative;overflow:hidden}.hp-hero-bg{opacity:.15;mix-blend-mode:luminosity;background:radial-gradient(circle at 100% 0,#1476f233 0%,#0000 50%),url(/travel-images/discover.jpg) 50%/cover;position:absolute;inset:0}.hp-hero-inner{z-index:2;text-align:center;position:relative}.hp-badge{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;margin-bottom:24px;padding:8px 16px;font-size:.85rem;font-weight:800;display:inline-block}.hp-hero-copy h1{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:900;line-height:1.1}.hp-hero-copy h1 em{color:var(--l2t-gold);font-style:normal}.hp-hero-copy p{color:#fffc;max-width:600px;margin:0 auto 32px;font-size:1.2rem;line-height:1.5}.hp-hero-btns{justify-content:center;align-items:center;gap:16px;display:flex}.hp-btn-primary{border-radius:14px;padding:16px 32px;font-size:1.1rem}.hp-btn-ghost{color:#fff;border:2px solid #fff3;border-radius:14px;padding:16px 24px;font-weight:800;transition:background .15s}.hp-btn-ghost:hover{background:#ffffff1a}.hp-quick-routes{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:48px;display:flex}.hp-qr-card{color:#fff;background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;transition:transform .2s,background .2s;display:flex}.hp-qr-card:hover{background:#ffffff26;transform:translateY(-3px)}.hp-qr-flag{font-size:1.4rem}.hp-qr-city{font-weight:800}.hp-qr-tag{background:#0000004d;border-radius:6px;padding:4px 8px;font-size:.75rem}.hp-qr-price{color:var(--l2t-gold);margin-left:4px;font-weight:900}@media (max-width:768px){.hp-hero-btns{flex-direction:column}.hp-hero-btns a{text-align:center;width:100%}.hp-quick-routes{display:none}}.hp-search-wrap{z-index:10;margin-top:-40px;position:relative}.hp-search-wrap .l2t-search-card{box-shadow:0 20px 40px #00000026}.hp-why-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:60px;display:grid}.hp-why-card{border:1px solid var(--l2t-border);box-shadow:var(--l2t-shadow);background:#fff;border-radius:16px;padding:24px}.hp-why-icon{background:#f4f8fe;border-radius:14px;place-items:center;width:56px;height:56px;margin-bottom:16px;font-size:2rem;display:grid}.hp-why-card h3{color:var(--l2t-ink);margin:0 0 8px;font-size:1.1rem}.hp-why-card p{color:var(--l2t-soft);margin:0;font-size:.9rem;line-height:1.5}@media (max-width:1024px){.hp-why-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.hp-why-grid{grid-template-columns:1fr}}.hp-ai-section{color:#fff;background:linear-gradient(135deg,#0a1f4a,#061433);margin:60px 0;padding:80px 0}.hp-ai-inner{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.hp-ai-badge{color:#60a5fa;background:#1476f233;border-radius:8px;margin-bottom:16px;padding:6px 14px;font-weight:800;display:inline-block}.hp-ai-copy h2{color:#fff;margin:0 0 16px;font-size:2.2rem;line-height:1.2}.hp-ai-copy p{color:#ffffffb3;font-size:1.1rem;line-height:1.6}.hp-ai-box-wrap{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;padding:24px}.hp-ai-box-wrap .l2t-ai-box{box-shadow:0 20px 40px #0000004d}@media (max-width:900px){.hp-ai-inner{grid-template-columns:1fr}.hp-ai-copy{text-align:center}}.hover-tilt{will-change:transform;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s}.glass-panel{-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px #0000000d;background:#fff9!important;border:1px solid #fffc!important}.hp-ai-section.glass-panel{background:linear-gradient(135deg,#0a1f4ae6,#061433f2)!important;border-top:1px solid #ffffff1a!important;border-bottom:1px solid #ffffff1a!important}.glow-card{position:relative}.glow-card:before{content:"";background:linear-gradient(45deg, var(--l2t-blue), var(--l2t-gold), var(--l2t-navy), var(--l2t-blue));z-index:-1;border-radius:inherit;filter:blur(12px);opacity:0;transition:opacity .4s;position:absolute;inset:-1px}.glow-card:hover:before{opacity:.5;animation:4s linear infinite glowing}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}@media (max-width:900px){.hp-hero{min-height:auto;padding:20px 0 60px}.hp-hero-inner{padding-top:40px;text-align:center!important;grid-template-columns:1fr!important}.hp-hero-copy h1,.hp-hero-copy p{text-align:center!important}.hp-hero-btns,.hp-quick-routes{justify-content:center!important}.hp-hero-globe-wrap{height:350px;margin-top:20px;overflow:hidden}}.ai-chat-container{flex-direction:column;gap:20px;display:flex}.ai-empty-state{text-align:center;padding:40px 20px}.ai-sparkle-icon{color:var(--l2t-gold);margin-bottom:16px;animation:3s ease-in-out infinite float}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.ai-empty-state h3{color:#fff;margin:0 0 8px;font-size:1.4rem}.ai-empty-state p{color:#ffffffb3;margin:0 0 24px;font-size:.95rem}.ai-suggestions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.ai-suggestions button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;padding:8px 14px;font-size:.85rem;transition:all .2s}.ai-suggestions button:hover{background:#fff3;border-color:#ffffff4d}.ai-input-form{background:#0003;border:1px solid #ffffff26;border-radius:16px;gap:8px;padding:8px;display:flex}.ai-input-form input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:0 16px;font-size:1rem;box-shadow:none!important}.ai-input-form input::placeholder{color:#fff6}.ai-send-btn{background:var(--l2t-blue);color:#fff;cursor:pointer;border:none;border-radius:12px;place-items:center;width:44px;height:44px;transition:background .2s,transform .1s;display:grid}.ai-send-btn:hover:not(:disabled){background:#1163c6}.ai-send-btn:active:not(:disabled){transform:scale(.95)}.ai-send-btn:disabled{opacity:.5;cursor:not-allowed;background:#fff3}.ai-loading-state{color:#ffffffb3;justify-content:center;align-items:center;gap:12px;padding:40px;font-size:.95rem;display:flex}.ai-loader-pulse{background:var(--l2t-gold);border-radius:50%;width:12px;height:12px;animation:1.5s infinite pulse}@keyframes pulse{0%{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.5;transform:scale(.8)}}.ai-result-panel{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:24px}.ai-answer-text{color:#fff;align-items:flex-start;gap:12px;margin-bottom:24px;font-size:1.05rem;line-height:1.6;display:flex}.ai-answer-text svg{color:var(--l2t-gold);flex-shrink:0;margin-top:4px}.ai-bento-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.ai-bento-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.bento-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:.75rem;display:flex}.bento-value{color:#fff;font-size:1.1rem}.score-card .bento-value{color:var(--l2t-gold);font-size:1.4rem}.ai-tags-row{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.ai-tags-row span{color:#60a5fa;background:#1476f226;border:1px solid #1476f24d;border-radius:6px;padding:4px 10px;font-size:.8rem;font-weight:800}.ai-action-row{border-top:1px solid #ffffff1a;align-items:center;gap:16px;padding-top:20px;display:flex}.ai-cta-btn{color:var(--l2t-navy);background:#fff;align-items:center;gap:8px;display:flex}.ai-cta-btn:hover{background:#f0f0f0}.ai-reset-btn{color:#ffffff80;cursor:pointer;background:0 0;border:none;font-size:.9rem;text-decoration:underline}.ai-reset-btn:hover{color:#fff}@media (max-width:600px){.ai-bento-grid{grid-template-columns:1fr}.ai-action-row{flex-direction:column;align-items:stretch}.ai-action-row .ai-cta-btn{justify-content:center}}.bento-page-wrap{background:#f8fbff;min-height:100vh}.bento-hero{text-align:center;border-bottom:1px solid #0000000d;justify-content:center;align-items:center;min-height:380px;padding:80px 20px;display:flex;position:relative;background-position:50%!important;background-size:cover!important}.bento-hero-inner{z-index:2;color:#fff;max-width:800px;position:relative}.bento-badge{color:var(--l2t-gold);background:#ffd15c26;border:1px solid #ffd15c4d;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:.85rem;font-weight:800;display:inline-block}.bento-hero-inner h1{letter-spacing:-.03em;text-shadow:0 4px 20px #0000004d;margin:0 0 16px;font-size:clamp(2.5rem,5vw,4rem);font-weight:900}.bento-hero-inner p{color:#ffffffe6;font-size:1.25rem;line-height:1.5}.bento-main-grid{z-index:10;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:-60px;padding-bottom:40px;display:grid;position:relative}.bento-box{border:1px solid #ffffff80;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;background:#fffc!important}.bento-large{grid-column:span 2;background:linear-gradient(135deg,#fff,#f4f8fe)!important}.bento-icon-wrap{width:48px;height:48px;color:var(--l2t-blue);background:#1476f21a;border-radius:14px;place-items:center;display:grid}.bento-large .bento-icon-wrap{background:#ffd15c26}.bento-label{color:var(--l2t-soft);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.bento-val{color:var(--l2t-navy);font-size:1.3rem;font-weight:900}.bento-highlight{color:var(--l2t-blue);font-size:2rem}.bento-article{border-radius:24px;grid-column:span 4;margin-top:20px;padding:40px;border:1px solid var(--l2t-border)!important;background:#fff!important}.bento-article h2{color:var(--l2t-navy);margin-bottom:24px;font-size:1.8rem}.bento-text p{color:#42536c;margin-bottom:24px;font-size:1.15rem;line-height:1.7}.bento-disclaimer{color:#b45309;background:#fff5e6;border-radius:12px;align-items:center;gap:12px;padding:16px 20px;font-size:.95rem;font-weight:600;display:flex}@media (max-width:900px){.bento-main-grid{grid-template-columns:repeat(2,1fr);margin-top:-30px}.bento-large{grid-column:span 2}.bento-article{grid-column:span 2;padding:24px}}@media (max-width:600px){.bento-main-grid{grid-template-columns:1fr}.bento-large,.bento-article{grid-column:span 1}}.trip-dash-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:40px;height:40px;transition:all .2s;display:grid;position:relative}.trip-dash-btn:hover{background:#ffffff26}.trip-dash-badge{background:var(--l2t-gold);color:#000;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.7rem;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.trip-dash-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998;background:#00000080;position:fixed;inset:0}.trip-dash-panel{z-index:9999;border-left:1px solid #ffffff1a;flex-direction:column;width:100%;max-width:400px;display:flex;position:fixed;top:0;bottom:0;right:0;background:linear-gradient(135deg,#0a1f4a,#061433)!important}.trip-dash-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px;display:flex}.trip-dash-header h2{color:#fff;margin:0;font-size:1.4rem}.trip-dash-header button{color:#fff9;cursor:pointer;background:0 0;border:none}.trip-dash-header button:hover{color:#fff}.trip-dash-content{flex:1;padding:24px;overflow-y:auto}.trip-dash-empty{text-align:center;color:#ffffff80;padding:60px 0}.trip-dash-empty p{margin:16px 0}.trip-dash-list{flex-direction:column;gap:16px;display:flex}.trip-dash-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;padding:16px;display:flex}.trip-info{flex:1}.trip-type{text-transform:uppercase;color:var(--l2t-gold);align-items:center;gap:6px;margin-bottom:4px;font-size:.75rem;display:inline-flex}.trip-info h3{color:#fff;margin:0 0 4px;font-size:1.1rem}.trip-info p{color:#fff9;margin:0;font-size:.85rem}.trip-actions{align-items:center;gap:8px;display:flex}.trip-go-btn{color:#60a5fa;background:#1476f233;border-radius:6px;align-items:center;gap:4px;padding:6px 12px;font-size:.85rem;font-weight:700;display:flex}.trip-go-btn:hover{background:#1476f266}.trip-remove-btn{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;width:32px;height:32px}.trip-remove-btn:hover{color:#fca5a5;background:#ef44444d}.planner-card{border:1px solid #ffffff1a;border-radius:32px;padding:60px 40px;box-shadow:0 20px 40px #0006;background:linear-gradient(135deg,#0a1f4af2,#061433f2)!important}.planner-options{grid-template-columns:1fr 1fr;gap:24px;display:grid}.planner-opt-btn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:40px 20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.planner-opt-btn svg{color:var(--l2t-blue);transition:transform .3s}.planner-opt-btn span{font-size:1.3rem;font-weight:800}.planner-opt-btn small{color:#ffffff80;text-align:center;font-size:.9rem;line-height:1.4}.planner-opt-btn:hover{border-color:var(--l2t-blue);background:#ffffff1a;transform:translateY(-8px);box-shadow:0 12px 24px #1476f233}.planner-opt-btn:hover svg{color:var(--l2t-gold);transform:scale(1.1)}@media (max-width:600px){.planner-options{grid-template-columns:1fr}.planner-card{padding:40px 20px}}.passport-book-3d{perspective:1000px;width:260px;height:380px}.passport-cover{color:gold;text-align:center;width:100%;height:100%;transform-style:preserve-3d;background:linear-gradient(135deg,#7c182a 0%,#4a0b16 100%);border-radius:12px 24px 24px 12px;flex-direction:column;justify-content:center;align-items:center;padding:30px;transition:transform .5s;display:flex;position:relative;box-shadow:inset 10px 0 20px #00000080,inset -2px 0 5px #fff3,20px 20px 50px #00000080,0 0 60px #7c182a66}.passport-book-3d:hover .passport-cover{transform:rotateY(-15deg)rotateX(5deg);box-shadow:inset 10px 0 20px #00000080,inset -2px 0 5px #ffffff4d,30px 30px 60px #0009,0 0 80px #7c182a99}.passport-cover:before{content:"";background:#0000004d;width:2px;position:absolute;top:0;bottom:0;left:20px;box-shadow:2px 0 #ffffff1a}.passport-crest{text-shadow:0 2px 4px #00000080;margin-bottom:24px;font-size:3.5rem}.passport-title{letter-spacing:2px;text-shadow:0 1px 2px #00000080;margin-bottom:8px;font-family:serif;font-size:1.2rem;font-weight:700}.passport-subtitle{letter-spacing:4px;opacity:.8;font-family:sans-serif;font-size:.8rem}.neon-glow-bg{filter:blur(40px);z-index:1;background:radial-gradient(circle,#ffd15c33 0%,#0000 70%);width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hp-floating-art{perspective:1000px;justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative}.floating-ticket{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:20px;width:240px;padding:20px;animation:6s ease-in-out infinite alternate floatCard;position:absolute;box-shadow:0 20px 40px #0000004d}.floating-ticket .tic-head{opacity:.8;border-bottom:1px dashed #fff3;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;font-size:.85rem;display:flex}.floating-ticket .tic-body h2{align-items:center;gap:10px;margin:0;font-size:1.8rem;display:flex}.floating-ticket .tic-body .arrow{color:var(--l2t-yellow);font-size:1.2rem}.floating-ticket .tic-body p{opacity:.7;margin:4px 0 0;font-size:.9rem}.t1{background:linear-gradient(135deg,#ffffff26,#ffffff0d);animation-delay:0s;top:10%;left:10%;transform:rotate(-10deg)}.t2{background:linear-gradient(135deg,#ffd15c26,#ffd15c0d);border-color:#ffd15c4d;animation-delay:-2s;top:40%;right:5%;transform:rotate(5deg)}.t3{background:linear-gradient(135deg,#10b98126,#10b9810d);border-color:#10b9814d;animation-delay:-4s;bottom:10%;left:20%;transform:rotate(-5deg)}@keyframes floatCard{0%{transform:translateY(0) rotate(var(--rot,0deg))}to{transform:translateY(-20px) rotate(var(--rot,0deg))}}@media (max-width:680px){body{padding-bottom:calc(70px + env(safe-area-inset-bottom,20px))}.l2t-hide-mobile{display:none!important}.l2t-mobile-only{display:flex!important}.l2t-mobile-only.l2t-app-shortcut-grid{display:grid!important}.l2t-header-inner{position:relative;justify-content:center!important}.l2t-header-right{position:absolute;right:20px}#ucus-ara{border-radius:20px!important;padding:20px 16px!important}.l2t-scroll-x{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;display:flex;overflow-x:auto}.l2t-scroll-x>*{scroll-snap-align:start;flex-shrink:0}.l2t-app-shortcut-grid{grid-template-columns:repeat(3,1fr);gap:16px;width:100%;margin-bottom:24px}.l2t-app-shortcut{color:#fff;flex-direction:column;align-items:center;gap:8px;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.shortcut-icon{border:1px solid #fff3;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 8px 16px #00000026}}.l2t-bottom-nav{display:none}@media (max-width:680px){.l2t-bottom-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:8px 8px calc(8px + env(safe-area-inset-bottom,20px));z-index:1000;background:#fffffffa;border-top:1px solid #0000000d;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 25px #00000014}.l2t-bn-item{color:#94a3b8;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:48px;font-size:.7rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex;position:relative}.l2t-bn-item svg{margin-bottom:2px;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.l2t-bn-item:hover svg,.l2t-bn-active svg{transform:scale(1.15)}.l2t-bn-active{color:#1476f2}.l2t-bn-active:after{content:"";background:linear-gradient(90deg,#1476f2,#0b5bce);border-radius:4px;width:24px;height:3px;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.l2t-bn-search{color:#64748b;height:72px;position:relative;top:-24px}.l2t-bn-search-inner{color:#fff;background:linear-gradient(135deg,#1476f2,#0a1f4a);border:6px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;transition:all .3s;display:flex;box-shadow:0 12px 24px #1476f266}.l2t-bn-search:hover .l2t-bn-search-inner{transform:translateY(-4px)scale(1.05);box-shadow:0 16px 32px #1476f280}.l2t-flight-row,.l2t-aviasales-box .l2t-flight-row{flex-direction:column!important;gap:12px!important;width:100%!important;display:flex!important}.l2t-flight-row>:not(.l2t-swap-btn),.l2t-aviasales-box .l2t-flight-row>:not(.l2t-swap-btn){width:100%!important}.l2t-swap-btn{z-index:10;position:relative;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:-16px auto!important;transform:rotate(90deg)!important}.l2t-mobile-col{flex-direction:column!important}.l2t-mobile-hidden{display:none!important}.l2t-desktop-hidden{display:block!important}.l2t-desktop-hidden-flex{display:flex!important}.l2t-btn,.l2t-btn-small,.l2t-btn-ghost,button,input[type=submit]{min-height:44px}.l2t-tap-area{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}input[type=text],input[type=email],input[type=password],select,textarea{min-height:44px;font-size:16px!important}.l2t-section,.l2t-page{padding-top:32px!important;padding-bottom:32px!important}h1{font-size:2rem!important;line-height:1.2!important}h2{font-size:1.5rem!important;line-height:1.3!important}.l2t-lead{font-size:1rem!important}.l2t-wrap{width:92%!important;margin:0 auto!important;padding:0!important}body{padding-bottom:calc(85px + env(safe-area-inset-bottom,20px))!important}}.rich-text-content p{color:#475569;margin-bottom:16px}.rich-text-content ul{color:#475569;margin-bottom:16px;padding-left:20px}.rich-text-content li{margin-bottom:8px}.rich-text-content strong{color:var(--l2t-navy);font-weight:700}.bento-span-2{grid-column:span 2}.bento-span-4{grid-column:span 4}@media (max-width:900px){.bento-span-4{grid-column:span 2}}@media (max-width:600px){.bento-span-2,.bento-span-4{grid-column:span 1}}.l2t-tab-active{color:var(--l2t-navy);cursor:pointer;background:#fff;border:none;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:1.05rem;font-weight:800;display:flex;box-shadow:0 10px 25px #00000014}.l2t-tab-inactive{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff4d;border:1px solid #fff6;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background .2s;display:flex}.l2t-tab-inactive:hover{background:#fff6}@media (max-width:900px){.l2t-tab-inactive{color:#475569;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000000d;border:1px solid #0000001a}.l2t-tab-inactive:hover{background:#00000014}}@keyframes l2t-plane-enter{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes l2t-plane-hover{0%,to{transform:translateY(0)rotate(-45deg)}50%{transform:translateY(-8px)rotate(-45deg)}}@keyframes l2t-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes l2t-fade-out{0%{opacity:1}to{opacity:0;pointer-events:none}}.l2t-loader-overlay-new{z-index:2147483647;width:100vw;height:100dvh;min-height:100vh;padding:max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));isolation:isolate;background:radial-gradient(circle at 20% 18%,#d9a44124,#0000 28%),radial-gradient(circle at 82% 22%,#0b1d350f,#0000 30%),linear-gradient(#f7f3ea 0%,#eaf3fa 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.l2t-loader-overlay-new.fade-out{animation:.4s forwards l2t-fade-out}.l2t-ai-loading-board{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;max-width:1040px;max-height:100%;display:flex}.l2t-board-header{flex-direction:column;align-items:center;gap:16px;display:flex}.l2t-board-brand{flex-direction:column;align-items:center;gap:4px;display:flex}.l2t-board-brand-row{color:#0b1d35;align-items:center;gap:8px;display:flex}.l2t-board-brand-text{letter-spacing:-.5px;font-size:1.15rem;font-weight:800}.l2t-board-slogan{color:#526174;letter-spacing:.5px;font-size:.85rem;font-weight:500}.l2t-board-title{color:#0b1d35;letter-spacing:-.04em;margin-top:8px;margin-bottom:4px;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.05}.l2t-board-desc{color:#526174;max-width:620px;margin:0 auto;font-size:clamp(16px,2vw,20px);line-height:1.6}.l2t-ai-preview-grid{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.l2t-ai-preview-card{opacity:0;-webkit-backdrop-filter:blur(12px);background:#ffffffdb;border:1px solid #e4eaf0f2;border-radius:26px;flex-direction:column;flex:1;max-width:320px;animation:.6s cubic-bezier(.2,.8,.2,1) forwards l2t-skeleton-enter;display:flex;overflow:hidden;transform:translateY(20px);box-shadow:0 22px 60px #0b1d3514}.l2t-ai-preview-card:first-child{animation-delay:.1s}.l2t-ai-preview-card:nth-child(2){transform-origin:bottom;animation-delay:.25s;transform:translateY(20px)scale(1.05)}.l2t-ai-preview-card:nth-child(3){animation-delay:.4s}@keyframes l2t-skeleton-enter{to{opacity:1;transform:translateY(0)scale(1)}}.l2t-ai-preview-image{background:linear-gradient(135deg,#0b1d351a,#d9a4411a),linear-gradient(#eaf3fa,#f7f3ea);width:100%;height:140px;position:relative;overflow:hidden}.l2t-ai-preview-image:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:2.5s infinite l2t-shimmer;position:absolute;inset:0}.l2t-ai-scanning-overlay{opacity:.5;background-color:#0000;background-image:linear-gradient(#0000 50%,#d9a4410d 50%),linear-gradient(90deg,#0000 50%,#d9a4410d 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:3s linear infinite l2t-scan-move;position:absolute;inset:0}@keyframes l2t-scan-move{0%{transform:translateY(0)}to{transform:translateY(20px)}}.l2t-ai-image-content{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.l2t-ai-flying-icon{animation:3s ease-in-out infinite l2t-float-icon}@keyframes l2t-float-icon{0%,to{transform:translateY(0)scale(1)rotate(45deg)}50%{transform:translateY(-6px)scale(1.05)rotate(45deg)}}.l2t-ai-image-text{color:#0b1d35;opacity:.8;letter-spacing:.5px;background:#fffc;border-radius:12px;padding:4px 10px;font-size:.75rem;font-weight:600}.l2t-ai-preview-body{text-align:left;flex-direction:column;gap:16px;padding:24px 20px;display:flex}.l2t-ai-preview-line-group{flex-direction:column;gap:12px;display:flex}.l2t-ai-mock-title{align-items:center;gap:8px;width:100%;display:flex}.l2t-pulse-sparkle{animation:2s infinite alternate l2t-sparkle-pulse}@keyframes l2t-sparkle-pulse{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1.1)}}.l2t-ai-preview-line-1{background:linear-gradient(90deg,#e4eaf0,#f4d58d,#e4eaf0) 0 0/200% 100%;border-radius:8px;width:75%;height:16px;animation:2.5s linear infinite l2t-gradient-shimmer}.l2t-ai-preview-line-2{background:#eaf3fa;border-radius:6px;width:45%;height:12px}.l2t-ai-preview-line-3{opacity:.6;background:#eaf3fa;border-radius:6px;width:30%;height:12px}.l2t-ai-preview-chips{gap:8px;margin-top:6px;display:flex}.l2t-ai-preview-chip{background:#f7f3ea;border-radius:8px;justify-content:center;align-items:center;height:28px;padding:0 10px;display:flex}.l2t-ai-preview-chip:nth-child(2){background:#38bdf814}.l2t-ai-preview-chip:nth-child(3){background:#0b1d3508;border:1px dashed #0b1d351a}@keyframes l2t-gradient-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.l2t-board-stepper{justify-content:center;align-items:center;gap:16px;width:100%;margin-top:16px;display:flex}.l2t-stepper-step{color:#526174;opacity:.6;align-items:center;gap:8px;font-size:.95rem;font-weight:500;transition:all .4s;display:flex}.l2t-stepper-step.active{color:#0b1d35;opacity:1;font-weight:600}.l2t-stepper-dot{background:#e4eaf0;border-radius:50%;width:8px;height:8px;transition:all .4s}.l2t-stepper-step.active .l2t-stepper-dot{background:#d9a441;box-shadow:0 0 0 4px #d9a44126}.l2t-stepper-line{background:#e4eaf0;width:32px;height:2px;transition:all .4s}.l2t-stepper-line.active{background:#d9a44166}@media (max-width:900px){.l2t-ai-preview-grid{flex-wrap:wrap}}@media (max-width:640px){.l2t-ai-loading-board{justify-content:center;gap:32px}.l2t-board-header{gap:12px}.l2t-ai-preview-grid{flex-direction:column;gap:16px}.l2t-ai-preview-card{width:100%;max-width:100%}.l2t-ai-preview-card:nth-child(2){transform:translateY(20px)scale(1)}.l2t-ai-preview-card:nth-child(3){display:none}.l2t-board-stepper{gap:8px;margin-top:8px}.l2t-stepper-step{gap:6px;font-size:.8rem}.l2t-stepper-dot{width:6px;height:6px}.l2t-stepper-line{width:16px}}@media (prefers-reduced-motion:reduce){.l2t-plane-loader-card,.l2t-plane-icon-wrap,.l2t-plane-orbit,.l2t-plane-loader-overlay.fade-out{animation:none!important}}.l2t-page-transition{contain:paint}.l2t-reveal{opacity:0;transform:translate3d(0, var(--l2t-reveal-y,28px), 0);transition:opacity .45s,transform .45s;transition-delay:var(--l2t-reveal-delay,0s)}.l2t-reveal-visible{opacity:1;transform:translate(0,0)}.hp-hero-bg,.l2t-card-image,.bento-hero,.hp-floating-art,.floating-ticket{transform:translateZ(0)}@media (max-width:768px){.hover-tilt:hover{transform:none;box-shadow:inherit!important}.floating-ticket,.hp-floating-art,.l2t-ai-preview-card,.l2t-ai-preview-image:after,.l2t-ai-scanning-overlay,.l2t-ai-flying-icon,.l2t-pulse-sparkle,.l2t-ai-preview-line-1{animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.l2t-ai-fade{animation:.22s both l2t-ai-fade-in}@keyframes l2t-ai-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.l2t-glass-card,.l2t-ai-box,.l2t-search-card,.l2t-card,.l2t-content-card,.l2t-cta-band,.l2t-map-card,.glass-panel{-webkit-backdrop-filter:none!important}}.l2t-guide-quick-actions,.l2t-visa-conversion-actions,.l2t-passport-cta-actions,.l2t-country-action-footer{flex-wrap:wrap;gap:12px;display:flex}.l2t-guide-quick-actions{margin:-8px 0 28px}.l2t-guide-quick-actions a,.l2t-visa-conversion-actions a,.l2t-passport-cta-actions a,.l2t-country-action-footer a{min-height:42px;color:var(--l2t-text);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:.92rem;font-weight:800;text-decoration:none;display:inline-flex}.l2t-guide-quick-actions a:first-child,.l2t-visa-conversion-actions a:first-child,.l2t-passport-cta-actions a:first-child,.l2t-country-action-footer a:first-child{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));color:var(--l2t-night);border-color:#0000}.l2t-guide-seo-band,.l2t-visa-conversion-band,.l2t-passport-cta-card,.l2t-country-action-panel{background:linear-gradient(135deg,#0e2a5ce0,#06183af0);border:1px solid #ffffff1f;border-radius:28px;margin:28px auto 34px;padding:clamp(22px,4vw,34px);box-shadow:0 18px 55px #00000038}.l2t-guide-seo-band{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:22px;display:grid}.l2t-guide-seo-band h2,.l2t-visa-conversion-band h2,.l2t-passport-cta-card h3,.l2t-country-action-copy h2{color:#fff;letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.35rem,2.5vw,2rem)}.l2t-guide-seo-band p,.l2t-visa-conversion-band p,.l2t-passport-cta-card p,.l2t-country-action-copy p{color:var(--l2t-muted);margin:0;line-height:1.7}.l2t-guide-seo-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.l2t-guide-seo-items span{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:8px;padding:12px 14px;font-weight:800;display:flex}.l2t-country-card-conversion{padding:0;overflow:hidden}.l2t-country-card-main{min-height:170px;color:inherit;flex-direction:column;justify-content:space-between;padding:22px 22px 10px;text-decoration:none;display:flex}.l2t-country-card-actions,.l2t-visa-card-actions{grid-template-columns:1.1fr .85fr .9fr;gap:8px;padding:0 18px 18px;display:grid}.l2t-country-card-actions a,.l2t-visa-card-actions a{min-height:38px;color:var(--l2t-night);background:#ffb40024;border:1px solid #ffb40057;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:.84rem;font-weight:900;text-decoration:none;display:inline-flex}.l2t-country-card-actions a:first-child,.l2t-visa-card-actions a:first-child{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));color:var(--l2t-night);box-shadow:none;border-color:#0000}.l2t-visa-conversion-band,.l2t-passport-cta-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.l2t-country-action-panel{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:24px;display:grid}.l2t-country-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.l2t-country-action-card{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;gap:8px;min-height:156px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.l2t-country-action-card:hover{background:#ffffff1c;border-color:#ffb40073;transform:translateY(-3px)}.l2t-country-action-card-primary{background:linear-gradient(135deg,#ffb40038,#ff6b3524);border-color:#ffb4005c}.l2t-country-action-card-community{background:#2ecc711f;border-color:#2ecc7142}.l2t-country-action-icon{width:42px;height:42px;color:var(--l2t-night);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.l2t-country-action-card strong{color:#fff;font-size:1.04rem}.l2t-country-action-card small{color:#ffffffb8;font-weight:600;line-height:1.5}.l2t-country-action-card em{color:var(--l2t-gold);margin-top:auto;font-style:normal;font-weight:900}.l2t-country-action-footer{grid-column:1/-1;padding-top:4px}@media (max-width:900px){.l2t-guide-seo-band,.l2t-visa-conversion-band,.l2t-passport-cta-card,.l2t-country-action-panel{grid-template-columns:1fr}.l2t-country-action-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.l2t-guide-seo-items,.l2t-country-action-grid,.l2t-country-card-actions,.l2t-visa-card-actions{grid-template-columns:1fr}.l2t-guide-quick-actions a,.l2t-visa-conversion-actions a,.l2t-passport-cta-actions a,.l2t-country-action-footer a{width:100%}.l2t-country-action-card:hover{transform:none}}.l2t-community-panel{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch;gap:22px;margin-top:34px;margin-bottom:80px;display:grid}.l2t-community-hero,.l2t-community-card,.l2t-community-prompts,.l2t-country-forum-info-card,.l2t-country-forum-topic-card,.l2t-country-forum-empty,.l2t-country-forum-starters{background:#ffffff13;border:1px solid #ffffff1f;border-radius:24px;box-shadow:0 22px 70px #0000002e}.l2t-community-hero{color:#fff;background:radial-gradient(circle at 15% 15%,#ffb40038,#0000 34%),linear-gradient(135deg,#06183afa,#0e2a5ceb);padding:clamp(24px,4vw,40px)}.l2t-community-hero h2{color:#fff;letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(1.55rem,3vw,2.45rem);line-height:1.08}.l2t-community-hero p{color:#ffffffc2;max-width:720px;margin:0;line-height:1.7}.l2t-community-hero-actions,.l2t-country-forum-actions,.l2t-country-forum-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.l2t-community-primary-link,.l2t-country-forum-primary{min-height:46px;color:var(--l2t-night);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));border:0;border-radius:999px;align-items:center;gap:9px;padding:12px 18px;font-weight:900;text-decoration:none;display:inline-flex}.l2t-community-secondary-link,.l2t-country-forum-secondary,.l2t-country-forum-section-head>a,.l2t-country-forum-empty a{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:12px 18px;font-weight:850;text-decoration:none;display:inline-flex}.l2t-community-stack{gap:14px;display:grid}.l2t-community-card{color:#fff;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:20px;display:grid}.l2t-community-card-verified{background:#2ecc711f;border-color:#2ecc7147}.l2t-community-icon,.l2t-country-forum-info-icon{width:42px;height:42px;color:var(--l2t-night);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.l2t-community-card strong,.l2t-country-forum-info-card strong{color:#fff;margin-bottom:6px;font-size:1.02rem;display:block}.l2t-community-card p,.l2t-country-forum-info-card p,.l2t-country-forum-info-card small,.l2t-country-forum-empty p{color:#ffffffb8;margin:0;line-height:1.6}.l2t-community-card a,.l2t-country-forum-info-card a{color:var(--l2t-gold);margin-top:10px;font-weight:900;text-decoration:none;display:inline-flex}.l2t-community-prompts{color:#fff;grid-column:1/-1;padding:22px}.l2t-community-prompts-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.l2t-community-prompt-grid,.l2t-country-forum-starter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.l2t-community-prompt-grid a,.l2t-country-forum-starter-grid a{color:#fff;background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px;align-items:center;gap:8px;min-height:54px;padding:12px 14px;font-weight:800;line-height:1.35;text-decoration:none;display:flex}.l2t-country-forum-page{background:radial-gradient(circle at top left, #ffb4001f, transparent 34%), linear-gradient(180deg, var(--l2t-night), #07152e 42%, #f7f9fc 42%);min-height:80vh;padding-bottom:80px}.l2t-country-forum-hero{color:#fff;padding:48px 20px 70px}.l2t-country-forum-hero-inner{max-width:1040px;margin:0 auto}.l2t-country-forum-back,.l2t-country-forum-eyebrow{color:#ffffffb8;align-items:center;gap:8px;margin-bottom:18px;font-weight:800;text-decoration:none;display:inline-flex}.l2t-country-forum-eyebrow{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:8px 12px}.l2t-country-forum-hero h1{color:#fff;letter-spacing:-.06em;max-width:860px;margin:0 0 14px;font-size:clamp(2rem,5vw,4rem);line-height:1.02}.l2t-country-forum-hero p{color:#ffffffc2;max-width:740px;margin:0;font-size:1.05rem;line-height:1.7}.l2t-country-forum-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:24px;max-width:1140px;margin:-42px auto 0;padding:0 20px;display:grid}.l2t-country-forum-sidebar,.l2t-country-forum-content{gap:16px;display:grid}.l2t-country-forum-info-card{color:#fff;background:#06183aeb;padding:20px}.l2t-country-forum-section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;display:flex}.l2t-country-forum-section-head.compact{margin-bottom:14px}.l2t-country-forum-section-head h2{color:var(--l2t-night);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,3vw,2rem)}.l2t-country-forum-section-head>a,.l2t-country-forum-empty a{color:var(--l2t-night);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));border:0}.l2t-country-forum-topic-list{gap:12px;display:grid}.l2t-country-forum-topic-card{background:#fff;border:1px solid #06183a14;justify-content:space-between;gap:18px;padding:20px;text-decoration:none;display:flex}.l2t-country-forum-topic-card h3{color:var(--l2t-night);margin:8px 0 12px;font-size:1.1rem;line-height:1.35}.l2t-country-forum-topic-category{color:#15803d;background:#2ecc711f;border-radius:999px;padding:5px 10px;font-size:.78rem;font-weight:900;display:inline-flex}.l2t-country-forum-topic-meta{color:#64748b;flex-wrap:wrap;gap:12px;font-size:.86rem;font-weight:700;display:flex}.l2t-country-forum-topic-meta span{align-items:center;gap:5px;display:inline-flex}.l2t-country-forum-topic-action{color:var(--l2t-coral);white-space:nowrap;align-self:center;font-weight:950}.l2t-country-forum-empty{text-align:center;color:var(--l2t-night);background:#fff;border-color:#06183a14;padding:44px 28px}.l2t-country-forum-empty svg{color:#94a3b8;margin-bottom:14px}.l2t-country-forum-empty h3{color:var(--l2t-night);margin:0 0 8px}.l2t-country-forum-empty p{color:#64748b;margin-bottom:18px}.l2t-country-forum-starters{color:#fff;background:#06183af5;margin-top:8px;padding:22px}.l2t-country-forum-starters .l2t-country-forum-section-head h2{color:#fff}@media (max-width:980px){.l2t-community-panel,.l2t-country-forum-layout{grid-template-columns:1fr}.l2t-community-prompt-grid,.l2t-country-forum-starter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.l2t-community-panel{margin-bottom:54px}.l2t-community-prompt-grid,.l2t-country-forum-starter-grid{grid-template-columns:1fr}.l2t-country-forum-actions,.l2t-community-hero-actions,.l2t-country-forum-section-head{flex-direction:column;align-items:stretch}.l2t-country-forum-primary,.l2t-country-forum-secondary,.l2t-community-primary-link,.l2t-community-secondary-link,.l2t-country-forum-section-head>a,.l2t-country-forum-empty a{justify-content:center;width:100%}.l2t-country-forum-topic-card{flex-direction:column}.l2t-country-forum-topic-action{align-self:flex-start}}.l2t-flight-alert-section{background:linear-gradient(135deg,#ffffff14,#ffb40014);border:1px solid #ffffff24;border-radius:28px;margin-top:34px;padding:26px;box-shadow:0 24px 70px #0000003d}.l2t-flight-alert-section .l2t-section-head{margin-bottom:20px}.l2t-flight-alert-section .l2t-section-head h2{color:#fff;letter-spacing:-.035em;margin:8px 0;font-size:clamp(1.45rem,2.6vw,2.25rem)}.l2t-flight-alert-section .l2t-section-head p{color:#ffffffc2;max-width:760px;margin:0;line-height:1.65}.l2t-flight-alert-section .l2t-alarm-form-card,.l2t-flight-alert-section .l2t-alarm-info{background:#fffffff5}.l2t-country-seo-block{color:#fff;background:linear-gradient(135deg,#06183af5,#0e2a5ceb);border:1px solid #ffffff21;border-radius:30px;margin-top:34px;margin-bottom:32px;padding:28px;box-shadow:0 28px 80px #0000003d}.l2t-country-seo-head{max-width:880px;margin-bottom:22px}.l2t-country-seo-head h2{letter-spacing:-.045em;color:#fff;margin:8px 0 10px;font-size:clamp(1.55rem,3vw,2.45rem);line-height:1.1}.l2t-country-seo-head p{color:#ffffffc2;margin:0;font-size:1.02rem;line-height:1.75}.l2t-country-seo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.l2t-country-seo-card{background:#ffffff14;border:1px solid #ffffff1f;border-radius:22px;padding:20px}.l2t-country-seo-card-main{background:linear-gradient(135deg,#ffb4002e,#ff6b351f);border-color:#ffb40047}.l2t-country-seo-card>span{width:42px;height:42px;color:var(--l2t-gold);background:#ffb40029;border-radius:16px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.l2t-country-seo-card h3{color:#fff;margin:0 0 12px;font-size:1.02rem}.l2t-country-seo-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.l2t-country-seo-card li{color:#ffffffc2;font-size:.92rem;line-height:1.45}.l2t-country-seo-card li svg{color:var(--l2t-success);vertical-align:-2px;margin-right:4px}.l2t-country-seo-faq{color:var(--l2t-night);background:#fffffff5;border-radius:24px;margin-top:18px;padding:20px}.l2t-country-seo-faq-head{color:var(--l2t-night);align-items:center;gap:10px;margin-bottom:14px;display:flex}.l2t-country-seo-faq-head h3{margin:0;font-size:1.15rem}.l2t-country-seo-faq-list{gap:10px;display:grid}.l2t-country-seo-faq details{background:#f8fafc;border:1px solid #06183a1a;border-radius:16px;padding:14px 16px}.l2t-country-seo-faq summary{cursor:pointer;color:var(--l2t-night);font-weight:900}.l2t-country-seo-faq p{color:#475569;margin:10px 0 0;line-height:1.65}.l2t-country-seo-cta-strip{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.l2t-country-seo-cta-strip a{color:var(--l2t-night);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-coral));border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 16px 34px #ffb40033}.l2t-country-seo-warning{color:#ffffffd1;background:#e639461f;border:1px solid #e6394638;border-radius:18px;align-items:flex-start;gap:10px;margin-top:16px;padding:14px 16px;display:flex}.l2t-country-seo-warning p{margin:0;font-size:.9rem;line-height:1.55}.l2t-country-guides-content-band,.l2t-visa-seo-content-band{color:var(--l2t-night);background:#fff;border:1px solid #06183a14;border-radius:26px;margin-top:34px;padding:26px}.l2t-country-guides-content-band h2,.l2t-visa-seo-content-band h2{color:var(--l2t-night);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(1.3rem,2.5vw,2rem)}.l2t-country-guides-content-band p,.l2t-visa-seo-content-band p{color:#64748b;margin:0;line-height:1.7}.l2t-country-guides-content-grid,.l2t-visa-seo-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.l2t-country-guides-content-grid article,.l2t-visa-seo-content-grid article{background:#f8fafc;border:1px solid #06183a12;border-radius:18px;padding:18px}.l2t-country-guides-content-grid h3,.l2t-visa-seo-content-grid h3{color:var(--l2t-night);margin:0 0 8px;font-size:1rem}@media (max-width:980px){.l2t-country-seo-grid,.l2t-country-guides-content-grid,.l2t-visa-seo-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.l2t-country-seo-block{border-radius:24px;padding:20px}.l2t-country-seo-grid,.l2t-country-guides-content-grid,.l2t-visa-seo-content-grid{grid-template-columns:1fr}.l2t-country-seo-cta-strip a{justify-content:center;width:100%}}:root{--l2t-night:#071a33;--l2t-navy:#0b1d35;--l2t-deep:#102a4c;--l2t-navy-soft:#173b67;--l2t-gold:#f5b82e;--l2t-gold-deep:#d99a00;--l2t-gold-hover:#e7a90f;--l2t-gold-soft:#fff3cc;--l2t-sky:#eaf7ff;--l2t-page-bg:#f4f8fc;--l2t-card:#fff;--l2t-card-strong:#f8fbff;--l2t-white:#fff;--l2t-ink:#172033;--l2t-text:#172033;--l2t-soft:#52627a;--l2t-muted:#6d7c91;--l2t-border:#dce7f3;--l2t-blue:var(--l2t-gold);--l2t-blue-2:var(--l2t-gold-deep);--l2t-cyan:#06b6d4;--l2t-cyan-soft:#dff8fc;--l2t-success:#159a6a;--l2t-danger:#d94444;--l2t-warning:var(--l2t-gold);--l2t-premium-band:#081c38;--l2t-shadow:0 12px 32px #0b1d351a;--l2t-shadow-lg:0 22px 60px #0b1d352e}html,body{background:radial-gradient(circle at top left, #f5b82e24, transparent 34%), linear-gradient(180deg, #f8fbff 0%, var(--l2t-page-bg) 46%, #fff 100%);color:var(--l2t-ink)}.l2t-header,.l2t-footer,.l2t-mobile-panel,.l2t-verified-band{background:linear-gradient(180deg, var(--l2t-night) 0%, var(--l2t-navy) 100%)!important}.l2t-header{border-bottom:1px solid #f5b82e29!important;box-shadow:0 12px 34px #071a332e!important}.l2t-footer{border-top:1px solid #f5b82e2e!important}.l2t-verified-band{margin-top:4rem;padding:2.2rem 0}.l2t-btn,.l2t-button-gold,.l2t-login-btn,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit{background:linear-gradient(135deg, var(--l2t-gold) 0%, var(--l2t-gold-deep) 100%)!important;color:var(--l2t-navy)!important;box-shadow:0 14px 30px #f5b82e47!important}.l2t-btn:hover,.l2t-button-gold:hover:not(:disabled),.l2t-login-btn:hover,.l2t-flight-submit:hover{box-shadow:0 18px 38px #f5b82e5c!important}.l2t-btn-ghost,.l2t-btn-outline,.l2t-button-blue{color:var(--l2t-gold)!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #f5b82e52!important}.l2t-kicker,.l2t-text-link,.l2t-card small,.l2t-country-card small,.l2t-card-topline,.l2t-table th,.l2t-timeline-card span,.l2t-ai-mini-label,.l2t-ai-metric-row strong{color:var(--l2t-gold-deep)!important}.l2t-tab-active svg,.l2t-search-tab-active svg{color:var(--l2t-gold)!important}.l2t-card,.l2t-content-card,.l2t-cta-band,.l2t-map-card,.l2t-empty-state,.l2t-popular-routes,.l2t-partner-panel,.l2t-trust-strip,.l2t-planner-section,.l2t-trust-panel,.l2t-table-wrap,.l2t-admin-form,.l2t-admin-list,.l2t-ai-box,.l2t-search-card,.l2t-split>div:first-child,.l2t-feature-list,.l2t-ai-command-copy,.l2t-ai-planner-card,.l2t-smart-scenario-card,.l2t-route-matrix article,.l2t-checklist-card,.l2t-editorial-grid article{background:var(--l2t-white)!important;border-color:var(--l2t-border)!important;box-shadow:var(--l2t-shadow)!important}.l2t-card:hover,.l2t-country-card:hover,.l2t-conversion-card:hover{border-color:#f5b82e6b!important;box-shadow:0 18px 42px #0b1d3529!important}.l2t-card-icon,.l2t-trust-strip span,.l2t-swap-btn,.shortcut-icon{background:var(--l2t-gold-soft)!important;color:var(--l2t-navy)!important}.l2t-ai-badge,.l2t-live-badge,.l2t-ai-planner-head strong{color:var(--l2t-gold-deep)!important;background:#f5b82e1f!important;border-color:#f5b82e38!important}.hp-hero-bg{background-image:linear-gradient(90deg,#071a33f0 0%,#0b1d35b3 52%,#0b1d3538 100%),url(/plane-hero.webp)!important}.hp-badge{color:#ffe8a6!important;background:#f5b82e24!important;border:1px solid #f5b82e42!important}.hp-qr-card,.floating-ticket{border-color:#f5b82e38!important}.l2t-conversion-panel{box-shadow:var(--l2t-shadow-lg);background:radial-gradient(circle at 0 0,#f5b82e38,#0000 36%),linear-gradient(135deg,#fff 0%,#f8fbff 48%,#fff8df 100%);border:1px solid #f5b82e47;border-radius:28px;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);align-items:stretch;gap:22px;margin-top:34px;padding:28px;display:grid}.l2t-conversion-head{flex-direction:column;justify-content:center;display:flex}.l2t-conversion-head span{width:fit-content;color:var(--l2t-navy);background:var(--l2t-gold-soft);border:1px solid #f5b82e52;border-radius:999px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 13px;font-size:.84rem;font-weight:900;display:inline-flex}.l2t-conversion-head h2{color:var(--l2t-navy);letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.65rem);line-height:1.05}.l2t-conversion-head p{color:var(--l2t-soft);margin:14px 0 0;line-height:1.7}.l2t-conversion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.l2t-conversion-card{border:1px solid var(--l2t-border);min-height:168px;color:var(--l2t-ink);background:#ffffffdb;border-radius:18px;flex-direction:column;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.l2t-conversion-icon{width:44px;height:44px;color:var(--l2t-navy);background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-gold-deep));border-radius:14px;place-items:center;margin-bottom:14px;display:grid;box-shadow:0 10px 22px #f5b82e38}.l2t-conversion-card strong{color:var(--l2t-navy);font-size:1.02rem}.l2t-conversion-card p{color:var(--l2t-soft);margin:8px 0 14px;font-size:.9rem;line-height:1.55}.l2t-conversion-card small{color:var(--l2t-gold-deep);margin-top:auto;font-weight:900}.l2t-footer a:hover,.l2t-nav a:hover{color:var(--l2t-gold)!important}@media (max-width:1040px){.l2t-conversion-panel{grid-template-columns:1fr}.l2t-conversion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.l2t-conversion-panel{border-radius:24px;margin-top:24px;padding:18px}.l2t-conversion-grid{grid-template-columns:1fr}.l2t-conversion-card{min-height:auto}}:root{--l2t-night:#071a33;--l2t-navy:#0b2341;--l2t-deep:#12385f;--l2t-ocean:#0e7c86;--l2t-ocean-soft:#ddf6f7;--l2t-gold:#f2b84b;--l2t-gold-deep:#d99a26;--l2t-gold-hover:#e2a532;--l2t-gold-soft:#fff3d8;--l2t-sand:#fff8ea;--l2t-sky:#eaf7ff;--l2t-page-bg:#f6fafd;--l2t-card:#fff;--l2t-card-strong:#f9fcff;--l2t-white:#fff;--l2t-ink:#162238;--l2t-text:#162238;--l2t-soft:#53677f;--l2t-muted:#6c7e92;--l2t-border:#dde9f3;--l2t-blue:var(--l2t-ocean);--l2t-blue-2:var(--l2t-ocean);--l2t-cyan:var(--l2t-ocean);--l2t-cyan-soft:var(--l2t-ocean-soft);--l2t-success:#169b6b;--l2t-danger:#d24b4b;--l2t-warning:var(--l2t-gold);--l2t-shadow:0 14px 34px #0b234117;--l2t-shadow-lg:0 24px 70px #0b234129;--l2t-radius:22px;--l2t-radius-sm:14px}body:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#0b234106 1px,#0000 1px),linear-gradient(90deg,#0b234106 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0006,#0000 62%);mask-image:linear-gradient(#0006,#0000 62%)}.l2t-wrap{width:min(1180px,100% - 36px)!important}.l2t-section{padding:64px 0!important}.l2t-section-head{align-items:flex-end!important;margin-bottom:26px!important}.l2t-section-head h2,.l2t-cta-band h2,.hp-ai-copy h2{color:var(--l2t-navy)!important;letter-spacing:-.04em!important}.l2t-lead,.l2t-muted,.l2t-disclaimer,.l2t-section-head p:not(.l2t-kicker),.hp-ai-copy p{color:var(--l2t-soft)!important}.l2t-nav a{color:#ffffffdb!important}.l2t-nav a:hover{color:var(--l2t-gold)!important}.l2t-header-cta,.l2t-login-btn{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-gold-deep))!important;color:var(--l2t-night)!important;box-shadow:0 12px 24px #f2b84b3d!important}.l2t-btn,.l2t-button-gold,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-gold-deep))!important;color:var(--l2t-night)!important;border:0!important;border-radius:14px!important;box-shadow:0 14px 30px #f2b84b40!important}.l2t-btn:hover,.l2t-button-gold:hover:not(:disabled),.l2t-flight-submit:hover{transform:translateY(-2px)!important;box-shadow:0 18px 40px #f2b84b57!important}.l2t-btn-ghost,.l2t-btn-outline,.l2t-button-blue,.hp-hero-buttons .l2t-btn-outline{color:var(--l2t-navy)!important;background:#ffffffeb!important;border:1px solid #ffffffbf!important;box-shadow:0 14px 30px #071a3329!important}.l2t-text-link:hover{color:var(--l2t-gold-deep)!important}.l2t-glass-card,.glass-panel,.l2t-card,.l2t-content-card,.l2t-cta-band,.l2t-map-card,.l2t-empty-state,.l2t-popular-routes,.l2t-partner-panel,.l2t-trust-strip,.l2t-planner-section,.l2t-trust-panel,.l2t-table-wrap,.l2t-admin-form,.l2t-admin-list,.l2t-ai-box,.l2t-search-card,.l2t-split>div:first-child,.l2t-feature-list,.l2t-ai-command-copy,.l2t-ai-planner-card,.l2t-smart-scenario-card,.l2t-route-matrix article,.l2t-checklist-card,.l2t-editorial-grid article,.hp-why-card{border:1px solid var(--l2t-border)!important;box-shadow:var(--l2t-shadow)!important;color:var(--l2t-ink)!important;background:#fffffff0!important}.l2t-card:hover,.l2t-country-card:hover,.l2t-conversion-card:hover,.hp-why-card:hover{border-color:#0e7c8647!important;box-shadow:0 20px 46px #0b234124!important}.l2t-form-control,.l2t-ai-form input,.l2t-newsletter input,.l2t-inline-form input,.l2t-form-grid input,.l2t-admin-form input,.l2t-booking-field input,.l2t-booking-field select,.l2t-form-grid select,.l2t-admin-form select,textarea{color:var(--l2t-ink)!important;border:1px solid var(--l2t-border)!important;background:#fff!important}.l2t-form-control:focus,.l2t-ai-form input:focus,.l2t-newsletter input:focus,.l2t-form-grid input:focus,.l2t-booking-field input:focus,.l2t-booking-field select:focus{border-color:#0e7c868c!important;box-shadow:0 0 0 4px #0e7c861c!important}.hp-hero{background:var(--l2t-night)!important;min-height:700px!important;padding:72px 0 118px!important}.hp-hero:after{content:"";pointer-events:none;height:160px;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(#0000,#f6fafd 88%)!important}.hp-hero-bg{opacity:1!important;mix-blend-mode:normal!important;background-image:linear-gradient(100deg,#071a33f5 0%,#092b4fd1 42%,#092b4f47 72%,#fff8ea1a 100%),url(/plane-hero.webp)!important;background-position:100%!important;background-size:cover!important}.hp-hero-inner{grid-template-columns:minmax(0,.98fr) minmax(350px,.72fr)!important;gap:56px!important}.hp-hero-copy h1{letter-spacing:-.06em!important;text-shadow:0 18px 42px #00000047!important;max-width:760px!important;font-size:clamp(2.55rem,5vw,4.95rem)!important;line-height:.98!important}.hp-hero-copy h1 em{color:var(--l2t-gold)!important}.hp-hero-copy p{color:#ffffffd6!important;text-shadow:0 10px 24px #0000003d!important;max-width:660px!important}.hp-badge{color:#fff0c9!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important;box-shadow:0 10px 28px #00000024!important}.hp-qr-card{background:#ffffff24!important;border:1px solid #ffffff38!important;box-shadow:0 16px 34px #00000029!important}.hp-qr-tag{color:#fff!important;background:#ffffff2e!important}.floating-ticket{background:#fffffff0!important;border:1px solid #ffffffb8!important;box-shadow:0 24px 60px #05102238!important}.hp-search-wrap{margin-top:-76px!important}.hp-search-wrap .l2t-search-card,.l2t-aviasales-box,.l2t-flight-card{border:1px solid #dde9f3f2!important;border-radius:26px!important;box-shadow:0 24px 58px #0b234129!important}.l2t-search-tab-active,.l2t-tab-active{background:var(--l2t-navy)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--l2t-gold), 0 10px 22px #0b234124!important;border-color:#f2b84b3d!important}.l2t-search-tab-active svg,.l2t-tab-active svg{color:var(--l2t-gold)!important}.l2t-app-shortcut-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.l2t-app-shortcut{color:var(--l2t-navy)!important;background:#fffffff0!important;border:1px solid #ffffffb3!important;box-shadow:0 14px 32px #071a3329!important}.l2t-app-shortcut .shortcut-icon,.shortcut-icon{background:linear-gradient(135deg, var(--l2t-gold), var(--l2t-gold-deep))!important;color:var(--l2t-night)!important}.l2t-app-shortcut:nth-child(3n) .shortcut-icon{background:linear-gradient(135deg, var(--l2t-ocean), #36b9c1)!important;color:#fff!important}.l2t-conversion-panel{box-shadow:var(--l2t-shadow-lg)!important;background:radial-gradient(circle at 0 0,#eaf7fff2,#0000 38%),radial-gradient(circle at 100% 100%,#fff3d8e6,#0000 34%),#fff!important;border:1px solid #dde9f3f2!important;border-radius:30px!important;margin-top:34px!important;padding:clamp(22px,3vw,34px)!important}.l2t-conversion-card{border:1px solid var(--l2t-border)!important;background:#ffffffe6!important}.l2t-conversion-icon,.l2t-card-icon,.hp-why-icon{background:var(--l2t-sand)!important;color:var(--l2t-ocean)!important;border:1px solid #f2b84b2e!important}.l2t-conversion-card small{color:var(--l2t-ocean)!important}.country-card,.l2t-country-card{border:1px solid #ffffff6b!important;box-shadow:0 22px 54px #0b234129!important}.country-card{background-color:var(--l2t-navy)!important}.visa-badge{color:var(--l2t-navy)!important;background:#ffffffe6!important;border:1px solid #ffffff8c!important}.hp-ai-section,.hp-ai-section.glass-panel{color:#fff!important;background:linear-gradient(135deg,#071a33f7,#12385ff0)!important;border:0!important;margin:72px 0!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff14!important}.hp-ai-copy h2{color:#fff!important}.hp-ai-copy p{color:#ffffffbd!important}.hp-ai-badge,.l2t-ai-badge,.l2t-live-badge,.l2t-ai-planner-head strong{color:var(--l2t-navy)!important;background:var(--l2t-gold-soft)!important;border:1px solid #f2b84b42!important}.hp-ai-box-wrap{background:#ffffff1a!important;border:1px solid #ffffff29!important}.l2t-verified-band,.l2t-footer{color:#fff!important;background:linear-gradient(#08203d 0%,#071a33 100%)!important}.l2t-verified-band p,.l2t-footer p,.l2t-footer li,.l2t-footer span{color:#ffffffbd!important}@media (max-width:900px){.l2t-wrap{width:min(100% - 28px,1180px)!important}.hp-hero{min-height:auto!important;padding:42px 0 104px!important}.hp-hero-inner{text-align:left!important;padding-top:24px!important;display:block!important}.hp-hero-copy h1{text-align:left!important;font-size:clamp(2.25rem,12vw,3.6rem)!important}.hp-hero-copy p{text-align:left!important}.hp-search-wrap{margin-top:-62px!important}.l2t-section{padding:44px 0!important}.l2t-section-head{display:block!important}.l2t-conversion-grid,.hp-why-grid,.l2t-card-grid-4,.l2t-card-grid-3,.l2t-country-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.l2t-app-shortcut-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.l2t-conversion-panel{border-radius:24px!important;padding:18px!important}.l2t-conversion-card{min-height:auto!important}}:root{--l2t-navy:#08213d;--l2t-night:#06172d;--l2t-deep:#0e315b;--l2t-ocean:#0ea5a8;--l2t-ocean-deep:#0e7490;--l2t-gold:#f4b23f;--l2t-gold-deep:#d89012;--l2t-sand:#fff7e7;--l2t-sky:#f2faff;--l2t-page-bg:#f6fafd;--l2t-card:#fff;--l2t-card-strong:#fff;--l2t-border:#dde8f2;--l2t-ink:#122033;--l2t-text:#122033;--l2t-soft:#5b6c82;--l2t-muted:#7a8798;--l2t-blue:var(--l2t-ocean-deep);--l2t-blue-2:var(--l2t-ocean);--l2t-cyan:var(--l2t-ocean);--l2t-shadow:0 14px 34px #0b23411a;--l2t-shadow-lg:0 22px 54px #0b234124;--l2t-radius:22px;--l2t-radius-sm:14px;--l2t-font-body:var(--font-l2t-body), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--l2t-font-display:var(--font-l2t-display), var(--l2t-font-body)}html,body{text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;color:var(--l2t-ink)!important;font-family:var(--l2t-font-body)!important;background:linear-gradient(#f3faff 0%,#f8fbfe 42%,#fff 100%)!important}h1,h2,h3,.l2t-logo-text,.l2t-home-copy h1,.hp-hero-copy h1,.l2t-page-head h1,.l2t-board-title{letter-spacing:-.035em;font-family:var(--l2t-font-display)!important}.l2t-header-inner{gap:16px!important;height:64px!important}.l2t-brand{min-width:194px!important}.l2t-logo-text{letter-spacing:-.045em!important;font-size:1.34rem!important;font-weight:850!important}.l2t-nav{justify-content:flex-start!important;gap:6px!important;min-width:0!important}.l2t-nav-link,.l2t-nav a{color:#ffffffc7!important;white-space:nowrap!important;border-radius:999px!important;min-height:38px!important;padding:8px 10px!important;font-size:.9rem!important;font-weight:760!important}.l2t-nav a.l2t-nav-active:after{display:none!important}.l2t-nav-dropdown-trigger{border:1px solid #0000!important}.l2t-header-right .l2t-btn,.l2t-header-right .l2t-btn-outline{height:42px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:999px!important;padding:0 15px!important}.l2t-header-right .l2t-btn:not(.l2t-btn-outline){color:#071c35!important;background:linear-gradient(135deg,#f7c45b,#e6a11b)!important}.l2t-header-right .l2t-btn-outline{color:#071c35!important;background:#fff!important;border:1px solid #ffffff5c!important}.l2t-nav-dropdown-wrap{position:relative!important}.l2t-dropdown{z-index:1500!important;background:#fffffffa!important;border:1px solid #dde8f2!important;border-radius:18px!important;width:248px!important;min-width:248px!important;padding:8px!important;top:calc(100% + 12px)!important;left:auto!important;right:0!important;transform:none!important;box-shadow:0 24px 60px #0514263d!important}.l2t-dropdown a,.l2t-dropdown a[role=menuitem]{color:#122033!important;white-space:nowrap!important;text-indent:0!important;opacity:1!important;border-radius:12px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:10px 12px!important;font-size:.92rem!important;font-weight:760!important;line-height:1.15!important;display:flex!important;overflow:visible!important}.l2t-dropdown a svg{color:#536a83!important;stroke:currentColor!important;flex:0 0 17px!important}.hp-hero-bg,.l2t-home-hero-bg{opacity:1!important}.l2t-hero-bg,.l2t-home-hero-bg{background:linear-gradient(90deg,#08213df0 0%,#08213dd1 38%,#08213d61 70%,#08213d1a 100%),url(/plane-hero.webp) 100%/cover no-repeat!important}.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1{color:#fff!important;letter-spacing:-.055em!important;text-shadow:none!important;font-size:clamp(2.55rem,6vw,5.1rem)!important;font-weight:820!important;line-height:1.02!important}.l2t-home-copy p:not(.l2t-live-badge),.hp-hero-copy p,.l2t-hero-copy p:not(.l2t-kicker){color:#ffffffd6!important;max-width:720px!important;font-size:clamp(1rem,1.6vw,1.18rem)!important;line-height:1.66!important}.l2t-live-badge,.hp-badge{color:#fff!important;box-shadow:none!important;background:#ffffff1f!important;border:1px solid #ffffff38!important}.hp-qr-card,.l2t-route-card{color:#fff!important;background:#ffffff24!important;border:1px solid #ffffff38!important;box-shadow:0 12px 28px #0411222e!important}.hp-qr-price,.l2t-route-price{color:#f7c45b!important}.l2t-search-card{color:#122033!important;background:#fffffff7!important;border:1px solid #dde8f2f2!important;border-radius:26px!important;box-shadow:0 22px 56px #071d362e!important}.l2t-search-tabs{z-index:2!important;align-items:center!important;gap:12px!important;display:flex!important;position:relative!important}.l2t-search-tab{color:#122033!important;opacity:1!important;background:#fff!important;border:1px solid #dde8f2!important;border-radius:999px!important;min-width:142px!important;min-height:54px!important;padding:0 22px!important;box-shadow:0 8px 18px #071d3614!important}.l2t-search-tab svg{color:currentColor!important;stroke:currentColor!important}.l2t-search-tab-active{color:#fff!important;background:#08213d!important;border-color:#08213d!important;box-shadow:inset 0 -3px #f7c45b,0 12px 22px #08213d33!important}.l2t-booking-field span,.l2t-booking-field small,.l2t-form-grid label{color:#5b6c82!important}.l2t-booking-field input,.l2t-booking-field select,.l2t-ai-form input,.l2t-newsletter input,.l2t-inline-form input,.l2t-form-grid input,.l2t-admin-form input{color:#122033!important;background:#fff!important;border-color:#d7e3f1!important}.l2t-page .planner-card.glass-panel,.planner-card.text-center.glass-panel{color:#fff!important;background:linear-gradient(135deg,#08213dfa,#0e315bf5)!important;border:1px solid #ffffff24!important;border-radius:28px!important;box-shadow:0 28px 70px #071d363d!important}.planner-card h1,.planner-card h2,.planner-card h3,.planner-card p,.planner-card span{color:inherit}.planner-card.text-center h1,.planner-card.text-center h2{color:#fff!important;text-shadow:none!important;font-weight:820!important}.planner-card.text-center p{color:#ffffffc7!important}.planner-card.text-center>div p,.planner-card.text-center button{z-index:1;position:relative}.planner-opt-btn{color:#fff!important;box-shadow:none!important;border-radius:18px!important}.planner-card.text-center button:not(.l2t-btn){color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff2e!important}.planner-card.text-center button:not(.l2t-btn):hover{background:#ffffff29!important;border-color:#f7c45ba6!important}.l2t-card,.l2t-content-card,.l2t-country-card,.hp-why-card,.l2t-conversion-card,.l2t-affiliate-card,.l2t-mini-card,.l2t-trust-strip article,.l2t-alarm-form-card,.l2t-alarm-info{color:#122033!important;background:#fff!important;border:1px solid #dde8f2!important;box-shadow:0 14px 34px #0b234117!important}.l2t-card p,.l2t-content-card p,.l2t-country-card p,.hp-why-card p,.l2t-conversion-card p{color:#5b6c82!important}.l2t-kicker,.l2t-text-link,.l2t-card small,.l2t-country-card small{color:#0e7490!important}.l2t-btn{color:#071c35!important;background:linear-gradient(135deg,#f7c45b,#e4a11e)!important;border-radius:999px!important;font-weight:850!important;box-shadow:0 12px 26px #e4a11e2e!important}.l2t-btn-ghost,.l2t-btn-outline{color:#08213d!important;background:#fff!important;border:1px solid #dde8f2!important;box-shadow:0 10px 22px #071d3614!important}.hover-tilt:hover{transform:translateY(-3px)!important;box-shadow:0 18px 40px #0b23411f!important}.glow-card:before{display:none!important}@media (max-width:1120px){.l2t-brand{min-width:170px!important}.l2t-logo-text{font-size:1.18rem!important}.l2t-nav-link,.l2t-nav a{padding:8px!important;font-size:.84rem!important}.l2t-header-right{gap:8px!important}}@media (max-width:900px){.l2t-header-inner{height:62px!important}.l2t-mobile-nav{background:#08213dfa!important;border-top:1px solid #ffffff1a!important}.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1{font-size:clamp(2.35rem,10.5vw,3.55rem)!important}.l2t-search-card{border-radius:22px!important}.l2t-search-tab{min-width:128px!important}}:root{--l2t-font-body:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "Helvetica Neue", sans-serif;--l2t-font-heading:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, "Helvetica Neue", sans-serif;--l2t-ink-clean:#102033;--l2t-muted-clean:#5d6f86;--l2t-navy-clean:#071d35;--l2t-blue-clean:#0a6ea8;--l2t-gold-clean:#e8a91d;--l2t-sand-clean:#f8fbff}html,body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-family:var(--l2t-font-body)!important;letter-spacing:0!important;color:var(--l2t-ink-clean)!important;font-weight:400!important}button,input,select,textarea{font-family:var(--l2t-font-body)!important;letter-spacing:0!important}h1,h2,h3,h4,h5,h6,.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1,.l2t-page-head h1,.l2t-detail-hero h1,.planner-card h1,.planner-card h2,.l2t-section-head h2{font-family:var(--l2t-font-heading)!important;letter-spacing:-.026em!important;text-shadow:none!important;font-weight:700!important}p,li,small,span,label{letter-spacing:0!important}.l2t-logo-text{font-family:var(--l2t-font-heading)!important;letter-spacing:-.02em!important;font-weight:750!important}.l2t-nav-link,.l2t-nav a,.l2t-nav-dropdown-trigger,.l2t-mobile-link{font-family:var(--l2t-font-body)!important;letter-spacing:0!important;font-size:.92rem!important;font-weight:600!important}.l2t-header-right .l2t-btn,.l2t-btn,.hp-btn-primary,.hp-btn-ghost,.l2t-search-tab,.planner-card button{font-family:var(--l2t-font-body)!important;letter-spacing:0!important;font-weight:650!important}.l2t-dropdown{background:#fff!important;border:1px solid #dce7f3!important;border-radius:16px!important;width:260px!important;min-width:260px!important;max-width:280px!important;padding:10px!important;box-shadow:0 18px 45px #081d3533!important}.l2t-dropdown a,.l2t-dropdown a[role=menuitem]{color:var(--l2t-ink-clean)!important;opacity:1!important;visibility:visible!important;min-height:40px!important;padding:9px 11px!important;font-size:.92rem!important;font-weight:600!important;line-height:1.2!important;display:flex!important}.l2t-dropdown a svg{color:#60748c!important;stroke:currentColor!important}.hp-hero,.l2t-home-hero{background:linear-gradient(135deg,#071d35 0%,#0e3a60 58%,#dff4ff 100%)!important}.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1{letter-spacing:-.03em!important;color:#fff!important;max-width:850px!important;font-size:clamp(2.35rem,5.2vw,4.35rem)!important;font-weight:700!important;line-height:1.06!important}.l2t-home-copy p:not(.l2t-live-badge),.hp-hero-copy p,.l2t-hero-copy p:not(.l2t-kicker){color:#ffffffd1!important;font-size:clamp(1rem,1.45vw,1.14rem)!important;font-weight:400!important;line-height:1.68!important}.l2t-live-badge,.hp-badge{letter-spacing:0!important;font-size:.86rem!important;font-weight:600!important}.l2t-btn,.hp-btn-primary,.l2t-button-gold{color:#071d35!important;background:linear-gradient(135deg,#f2b93b,#d99215)!important;border-radius:14px!important;font-weight:650!important;box-shadow:0 10px 22px #d9921533!important}.l2t-btn:hover,.hp-btn-primary:hover{transform:translateY(-1px)!important;box-shadow:0 14px 28px #d992153d!important}.l2t-btn-ghost,.l2t-btn-outline,.hp-btn-ghost{color:#071d35!important;background:#fffffff5!important;border:1px solid #dce7f3!important;box-shadow:0 8px 18px #081d3514!important}.l2t-card h3,.l2t-content-card h3,.l2t-country-card h3,.hp-why-card h3,.l2t-conversion-card h3,.l2t-affiliate-card h3,.l2t-mini-card h3{letter-spacing:-.012em!important;color:var(--l2t-ink-clean)!important;font-weight:650!important}.l2t-card p,.l2t-content-card p,.l2t-country-card p,.hp-why-card p,.l2t-conversion-card p,.l2t-lead,.l2t-disclaimer{color:var(--l2t-muted-clean)!important;font-weight:400!important;line-height:1.66!important}.l2t-kicker,.l2t-card-topline,.l2t-filter-label,.l2t-alarm-quick-routes>span{letter-spacing:.06em!important;color:var(--l2t-blue-clean)!important;font-size:.76rem!important;font-weight:650!important}.l2t-search-tab{color:#20324a!important;background:#fff!important;border-radius:18px!important;min-height:52px!important;font-size:.98rem!important;box-shadow:0 6px 16px #081d3514!important}.l2t-search-tab-active{color:#fff!important;background:#071d35!important;box-shadow:inset 0 -3px #f2b93b,0 12px 22px #08213d2e!important}.planner-card.text-center h1,.planner-card.text-center h2{letter-spacing:-.02em!important;font-weight:700!important}.planner-card.text-center p{color:#ffffffc7!important;font-weight:400!important}@media (max-width:900px){.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1{letter-spacing:-.024em!important;font-size:clamp(2.05rem,9vw,3.05rem)!important;line-height:1.08!important}.l2t-nav-link,.l2t-nav a{font-size:.88rem!important}.l2t-search-tab{min-width:120px!important}}.hp-floating-art{max-width:520px!important;height:430px!important;margin-left:auto!important;overflow:visible!important;transform:none!important}.hp-floating-art .floating-ticket,.floating-ticket{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-radius:24px!important;width:252px!important;min-height:126px!important;padding:18px 20px!important;animation:none!important}.hp-floating-art .floating-ticket .tic-head,.floating-ticket .tic-head{color:#5d6f84!important;opacity:1!important;border-bottom:1px dashed #5d6f8433!important;margin-bottom:14px!important;padding-bottom:10px!important}.hp-floating-art .floating-ticket .tic-body h2,.floating-ticket .tic-body h2{letter-spacing:-.04em!important;color:var(--l2t-navy)!important;font-size:1.74rem!important}.hp-floating-art .floating-ticket .tic-body p,.floating-ticket .tic-body p{color:#7a8798!important;opacity:1!important}.hp-floating-art .t1,.t1{z-index:3!important;inset:0 auto auto 0!important;transform:none!important}.hp-floating-art .t2,.t2{z-index:2!important;inset:148px 0 auto auto!important;transform:none!important}.hp-floating-art .t3,.t3{z-index:4!important;inset:292px auto auto 74px!important;transform:none!important}.hp-floating-art .t2 .tic-body h2{font-size:1.54rem!important}.hp-badge,.l2t-live-badge{color:#ffe9b5!important;letter-spacing:.01em!important;width:auto!important;max-width:max-content!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#f4b23f21!important;border:1px solid #f4b23f3d!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:8px 13px!important;font-size:.82rem!important;font-weight:650!important;line-height:1.2!important;display:inline-flex!important}.hp-badge svg,.l2t-live-badge svg{color:#f7c45b!important;flex:0 0 14px!important;width:14px!important;height:14px!important}.l2t-dropdown{pointer-events:auto!important;top:calc(100% + 4px)!important}.l2t-dropdown:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.l2t-dropdown a,.l2t-dropdown a[role=menuitem]{color:#122033!important;text-decoration:none!important}.l2t-nav-link,.l2t-nav a{padding-left:9px!important;padding-right:9px!important}.l2t-header-right{gap:8px!important}@media (max-width:1080px){.hp-floating-art{max-width:460px!important;height:400px!important}.hp-floating-art .floating-ticket,.floating-ticket{width:224px!important}.hp-floating-art .t2,.t2{top:140px!important}.hp-floating-art .t3,.t3{top:274px!important;left:54px!important}}@media (max-width:900px){.hp-floating-art,.hp-badge{display:none!important}}:root{--l2t-gold:#ffdf00!important;--l2t-gold-deep:#e6c700!important;--l2t-gold-hover:#f2d200!important;--l2t-gold-soft:#fff8b8!important;--l2t-warning:#ffdf00!important;--l2t-blue:#ffdf00!important;--l2t-blue-2:#e6c700!important}.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.shortcut-icon,.l2t-mobile-fab,.l2t-nav-cta{color:#071b33!important;background:linear-gradient(135deg,#ffdf00 0%,#e6c700 100%)!important}.l2t-button-gold:hover:not(:disabled),.l2t-btn-primary:hover:not(:disabled),.hp-cta-primary:hover,.l2t-nav-cta:hover{color:#071b33!important;background:linear-gradient(135deg,#ffe733 0%,#ffdf00 100%)!important}.hp-badge,.l2t-live-badge{color:#fff2a0!important;background:#ffdf0024!important;border-color:#ffdf0057!important}.hp-badge svg,.l2t-live-badge svg,.l2t-tab-active svg,.hp-qr-price,.l2t-logo-two,.l2t-logo-plane{color:#ffdf00!important}.l2t-tab-active{box-shadow:inset 0 -3px #ffdf00,0 10px 22px #0b1d3524!important}:root{--l2t-navy:#071b33!important;--l2t-night:#071b33!important;--l2t-deep:#0e2a47!important;--l2t-gold:#ffdf00!important;--l2t-gold-deep:#e6c700!important;--l2t-gold-hover:#ffe733!important;--l2t-gold-soft:#fff8b8!important;--l2t-blue:#0e7a8a!important;--l2t-blue-2:#08a6b8!important;--l2t-ocean:#08a6b8!important;--l2t-ocean-deep:#0e7a8a!important;--l2t-page-bg:#f6fafd!important;--l2t-ink-clean:#102033!important;--l2t-muted-clean:#64758a!important}.l2t-text-link,.l2t-kicker,.l2t-card small,.l2t-country-card small,.l2t-filter-label,.l2t-alarm-quick-routes>span{color:var(--l2t-ocean-deep)!important}.l2t-btn,.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-mobile-fab,.l2t-nav-cta,.l2t-header-right .l2t-btn:not(.l2t-btn-outline){color:#071b33!important;background:linear-gradient(135deg,#ffdf00 0%,#e6c700 100%)!important;border:1px solid #071b3314!important;box-shadow:0 12px 26px #ffdf002e!important}.l2t-btn:hover,.l2t-button-gold:hover:not(:disabled),.l2t-btn-primary:hover:not(:disabled),.hp-cta-primary:hover,.hp-btn-primary:hover,.l2t-nav-cta:hover{color:#071b33!important;background:linear-gradient(135deg,#ffe733 0%,#ffdf00 100%)!important;transform:translateY(-1px)!important;box-shadow:0 16px 32px #ffdf0038!important}.l2t-btn-ghost,.l2t-btn-outline,.hp-btn-ghost,.l2t-header-right .l2t-btn-outline{color:#071b33!important;background:#fffffff5!important;border:1px solid #dce7f3!important;box-shadow:0 8px 18px #081d3514!important}.hp-badge,.l2t-live-badge{color:#ffffffd1!important;letter-spacing:.055em!important;text-transform:uppercase!important;min-height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-left:3px solid #ffdf00!important;border-radius:0!important;padding:0 0 0 11px!important;font-size:.78rem!important;font-weight:650!important}.hp-badge svg,.l2t-live-badge svg{color:#ffdf00!important;width:14px!important;height:14px!important}.hp-floating-art{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:18px!important;width:min(100%,540px)!important;max-width:540px!important;height:auto!important;min-height:470px!important;margin-left:auto!important;padding:12px 0!important;display:flex!important;overflow:visible!important;transform:none!important}.hp-floating-art .floating-ticket,.floating-ticket{z-index:auto!important;background:#ffffffeb!important;border:1px solid #ffffffb3!important;width:300px!important;min-height:124px!important;padding:18px 20px!important;position:relative!important;inset:auto!important;transform:none!important;box-shadow:0 18px 42px #071b332e!important}.hp-floating-art .t1,.t1{align-self:flex-start!important}.hp-floating-art .t2,.t2{align-self:flex-end!important;margin-top:-2px!important}.hp-floating-art .t3,.t3{align-self:center!important;margin-top:-2px!important}.hp-floating-art .floating-ticket .tic-head,.floating-ticket .tic-head{margin-bottom:10px!important;padding-bottom:9px!important;font-size:.85rem!important}.hp-floating-art .floating-ticket .tic-body h2,.floating-ticket .tic-body h2{letter-spacing:-.035em!important;font-size:1.72rem!important;font-weight:760!important}.hp-floating-art .t2 .tic-body h2,.t2 .tic-body h2{font-size:1.62rem!important}.l2t-dropdown{pointer-events:auto!important;z-index:3000!important;top:calc(100% - 2px)!important;right:0!important}.l2t-dropdown a,.l2t-dropdown a[role=menuitem]{color:#102033!important;opacity:1!important;visibility:visible!important}.l2t-home-copy h1 em,.hp-hero-copy h1 em,.l2t-hero-copy h1 em,.l2t-home-copy h1 span,.hp-hero-copy h1 span,.hp-qr-price,.l2t-route-price,.l2t-logo-two,.l2t-logo-plane{color:#ffdf00!important}@media (max-width:1180px){.hp-floating-art{gap:14px!important;width:440px!important;min-height:430px!important}.hp-floating-art .floating-ticket,.floating-ticket{width:260px!important}}@media (max-width:900px){.hp-floating-art,.hp-badge,.l2t-live-badge{display:none!important}}:root{--l2t-navy:#071b33!important;--l2t-night:#06172d!important;--l2t-deep:#0d2a4a!important;--l2t-ink:#102033!important;--l2t-text:#102033!important;--l2t-ink-clean:#102033!important;--l2t-soft:#5f7084!important;--l2t-muted:#718196!important;--l2t-muted-clean:#5f7084!important;--l2t-page-bg:#f7fafd!important;--l2t-sky:#eff7fc!important;--l2t-card:#fff!important;--l2t-card-strong:#fff!important;--l2t-white:#fff!important;--l2t-border:#e2ebf4!important;--l2t-border-strong:#d2dfec!important;--l2t-gold:#ffdf00!important;--l2t-gold-deep:#e4c600!important;--l2t-gold-hover:#ffe84a!important;--l2t-gold-soft:#fff9c7!important;--l2t-ocean:#087e8b!important;--l2t-ocean-deep:#075e69!important;--l2t-ocean-soft:#e7f8fa!important;--l2t-blue:#087e8b!important;--l2t-blue-2:#075e69!important;--l2t-cyan:#087e8b!important;--l2t-success:#178765!important;--l2t-danger:#c94a4a!important;--l2t-shadow:0 14px 38px #071b3314!important;--l2t-shadow-lg:0 26px 72px #071b3321!important;--l2t-radius:24px!important;--l2t-radius-sm:16px!important}body:before{display:none!important}.l2t-header{-webkit-backdrop-filter:blur(18px)!important;background:#ffffffeb!important;border-bottom:1px solid #e2ebf4eb!important;box-shadow:0 10px 30px #071b3314!important}.l2t-header-inner{height:68px!important}.l2t-logo-lets,.l2t-logo-travel,.l2t-nav-link,.l2t-nav a,.l2t-nav-dropdown-trigger{color:var(--l2t-navy)!important}.l2t-logo-two,.l2t-logo-plane{color:var(--l2t-gold)!important}.l2t-nav-link,.l2t-nav a,.l2t-nav-dropdown-trigger{color:#102033c7!important;background:0 0!important;font-weight:650!important}.l2t-nav-link:hover,.l2t-nav a:hover,.l2t-nav-link.l2t-nav-active,.l2t-nav a.l2t-nav-active,.l2t-nav-dropdown-trigger.l2t-nav-active{color:var(--l2t-navy)!important;background:#eff7fc!important}.l2t-nav-active svg,.l2t-nav-link:hover svg,.l2t-nav a:hover svg{color:var(--l2t-ocean)!important}.l2t-header-right .l2t-btn-outline{color:var(--l2t-navy)!important;border:1px solid var(--l2t-border)!important;box-shadow:none!important;background:#fff!important}.l2t-header-right .l2t-btn:not(.l2t-btn-outline){color:var(--l2t-navy)!important;background:#ffdf00!important;border:1px solid #071b331a!important;box-shadow:0 10px 20px #ffdf0033!important}.l2t-nav-dropdown-wrap{margin-bottom:-30px!important;padding-bottom:30px!important;position:relative!important}.l2t-dropdown{border:1px solid var(--l2t-border)!important;z-index:4000!important;background:#fffffffa!important;border-radius:20px!important;width:270px!important;min-width:270px!important;padding:10px!important;top:calc(100% - 2px)!important;right:0!important;box-shadow:0 28px 72px #071b332e!important}.l2t-dropdown:before{content:""!important;background:0 0!important;height:34px!important;position:absolute!important;top:-34px!important;left:0!important;right:0!important}.l2t-dropdown a,.l2t-dropdown a[role=menuitem]{min-height:42px!important;color:var(--l2t-ink)!important;opacity:1!important;visibility:visible!important;border-radius:14px!important;padding:10px 12px!important;font-weight:650!important}.l2t-dropdown a:hover,.l2t-dropdown-active{background:var(--l2t-ocean-soft)!important;color:var(--l2t-ocean-deep)!important}.hp-hero:after,.l2t-hero:after{background:linear-gradient(#f7fafd00,#f7fafd 92%)!important}.hp-hero-bg,.l2t-home-hero-bg,.l2t-hero-bg{opacity:1!important;background:linear-gradient(90deg,#06172df5 0%,#071b33e6 44%,#071b338f 72%,#071b3338 100%),url(/plane-hero.webp) 100%/cover no-repeat!important}.l2t-home-copy h1,.hp-hero-copy h1,.l2t-hero-copy h1{text-wrap:balance;color:#fff!important;letter-spacing:-.032em!important;font-weight:720!important}.l2t-home-copy h1 em,.hp-hero-copy h1 em,.l2t-hero-copy h1 em,.l2t-home-copy h1 span,.hp-hero-copy h1 span{color:var(--l2t-gold)!important}.l2t-home-copy p:not(.l2t-live-badge),.hp-hero-copy p,.l2t-hero-copy p:not(.l2t-kicker){color:#ffffffd1!important;max-width:680px!important}.hp-badge,.l2t-live-badge{border-left:3px solid var(--l2t-gold)!important;color:#ffffffc2!important;letter-spacing:.05em!important;padding-left:12px!important}.hp-floating-art{gap:16px!important;min-height:460px!important}.hp-floating-art .floating-ticket,.floating-ticket{background:#fffffff0!important;border:1px solid #ffffffbd!important;border-radius:24px!important;box-shadow:0 22px 54px #0000002e!important}.hp-floating-art .floating-ticket .tic-head,.floating-ticket .tic-head{color:var(--l2t-muted)!important;border-bottom:1px dashed #7181963d!important}.hp-floating-art .floating-ticket .tic-head span,.floating-ticket .tic-head span{color:var(--l2t-ocean-deep)!important}.hp-floating-art .floating-ticket .tic-body h2,.floating-ticket .tic-body h2{color:var(--l2t-navy)!important}.hp-floating-art .floating-ticket .tic-body p,.floating-ticket .tic-body p{color:var(--l2t-muted)!important}.l2t-btn,.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-mobile-fab,.l2t-nav-cta,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit{color:var(--l2t-navy)!important;background:#ffdf00!important;border:1px solid #071b331a!important;border-radius:14px!important;font-weight:700!important;box-shadow:0 12px 24px #ffdf002e!important}.l2t-btn:hover,.l2t-button-gold:hover:not(:disabled),.l2t-btn-primary:hover:not(:disabled),.hp-cta-primary:hover,.hp-btn-primary:hover,.l2t-flight-submit:hover{background:#ffe84a!important;transform:translateY(-1px)!important;box-shadow:0 16px 32px #ffdf0038!important}.l2t-btn-ghost,.l2t-btn-outline,.hp-btn-ghost,.l2t-button-blue{color:var(--l2t-navy)!important;border:1px solid var(--l2t-border)!important;background:#fff!important;box-shadow:0 8px 18px #071b3312!important}.l2t-search-card,.l2t-card,.l2t-content-card,.l2t-country-card,.hp-why-card,.l2t-conversion-card,.l2t-affiliate-card,.l2t-mini-card,.l2t-trust-strip article,.l2t-alarm-form-card,.l2t-alarm-info,.l2t-admin-form,.l2t-admin-list,.l2t-ai-box,.l2t-map-card,.l2t-empty-state{color:var(--l2t-ink)!important;border:1px solid var(--l2t-border)!important;box-shadow:var(--l2t-shadow)!important;background:#fff!important}.l2t-card:hover,.l2t-country-card:hover,.hp-why-card:hover,.l2t-conversion-card:hover,.l2t-affiliate-card:hover{border-color:#c8d8e8!important;box-shadow:0 22px 48px #071b331c!important}.l2t-card p,.l2t-content-card p,.l2t-country-card p,.hp-why-card p,.l2t-conversion-card p,.l2t-lead,.l2t-muted,.l2t-disclaimer{color:var(--l2t-soft)!important}.l2t-kicker,.l2t-text-link,.l2t-card small,.l2t-country-card small,.l2t-filter-label,.l2t-alarm-quick-routes>span,.l2t-conversion-card small{color:var(--l2t-ocean-deep)!important}.l2t-conversion-panel{border:1px solid var(--l2t-border)!important;box-shadow:var(--l2t-shadow-lg)!important;background:#fff!important}.l2t-conversion-head span{background:var(--l2t-ocean-soft)!important;color:var(--l2t-ocean-deep)!important;border:1px solid #087e8b29!important}.l2t-conversion-head h2,.l2t-section-head h2,.l2t-cta-band h2,.hp-ai-copy h2{color:var(--l2t-navy)!important}.l2t-conversion-icon,.l2t-card-icon,.hp-why-icon,.shortcut-icon,.l2t-trust-strip span,.l2t-swap-btn{background:var(--l2t-ocean-soft)!important;color:var(--l2t-ocean-deep)!important;box-shadow:none!important;border:1px solid #087e8b24!important}.l2t-search-tab{color:var(--l2t-ink)!important;border:1px solid var(--l2t-border)!important;background:#fff!important;box-shadow:0 6px 16px #071b330f!important}.l2t-search-tab-active,.l2t-tab-active{background:var(--l2t-navy)!important;color:#fff!important;border-color:var(--l2t-navy)!important;box-shadow:inset 0 -3px 0 var(--l2t-gold), 0 12px 22px #071b3324!important}.l2t-booking-field input,.l2t-booking-field select,.l2t-ai-form input,.l2t-newsletter input,.l2t-inline-form input,.l2t-form-grid input,.l2t-admin-form input,.l2t-form-control{color:var(--l2t-ink)!important;border-color:var(--l2t-border)!important;background:#fff!important}.l2t-booking-field input:focus,.l2t-booking-field select:focus,.l2t-ai-form input:focus,.l2t-newsletter input:focus,.l2t-form-grid input:focus,.l2t-admin-form input:focus,.l2t-form-control:focus{border-color:#087e8b8c!important;box-shadow:0 0 0 4px #087e8b1a!important}.hp-ai-copy h2,.l2t-verified-band h2,.l2t-footer h3{color:#fff!important}.hp-ai-copy p,.l2t-verified-band p,.l2t-footer p,.l2t-footer li,.l2t-footer span{color:#ffffffbd!important}@media (max-width:900px){.l2t-header{background:#fffffff5!important}.l2t-mobile-nav{border-top:1px solid var(--l2t-border)!important;background:#fff!important;box-shadow:0 20px 50px #071b331f!important}.l2t-mobile-link{color:var(--l2t-navy)!important}.l2t-mobile-active{background:var(--l2t-ocean-soft)!important;color:var(--l2t-ocean-deep)!important}}:root{--l2t-night:#06172d;--l2t-navy:#081b33;--l2t-navy-soft:#12304f;--l2t-ocean:#0b8f9c;--l2t-ocean-deep:#08747e;--l2t-ocean-soft:#ddf4f5;--l2t-gold:#ffdf00;--l2t-gold-hover:#ffe84a;--l2t-gold-deep:#d6b800;--l2t-gold-soft:#fff7b8;--l2t-page-bg:#eef5f8;--l2t-sand:#f8f1de;--l2t-ivory:#fffcf2;--l2t-card:#fffef8;--l2t-card-strong:#f5fafc;--l2t-white:#fff;--l2t-ink:#102033;--l2t-text:#102033;--l2t-soft:#5d7188;--l2t-muted:#74859a;--l2t-border:#d8e4ec;--l2t-shadow:0 14px 34px #06172d1a;--l2t-shadow-lg:0 28px 74px #06172d2e}html,body{color:var(--l2t-ink)!important;background:radial-gradient(circle at 8% 0,#ffdf001a,#0000 22%),radial-gradient(circle at 92% 8%,#0b8f9c24,#0000 28%),linear-gradient(#06172d 0 255px,#eef5f8 255px,#f8f1de 100%)!important}main{background:0 0!important}.l2t-header{background:#06172df5!important;border-bottom:1px solid #ffffff1a!important;box-shadow:0 14px 34px #06172d38!important}.l2t-nav a,.l2t-nav-link,.l2t-nav-dropdown-trigger{color:#ffffffd6!important}.l2t-nav a:hover,.l2t-nav-link:hover,.l2t-nav-dropdown-trigger:hover{color:var(--l2t-gold)!important}.hp-hero,.l2t-home-hero{background:linear-gradient(135deg,#06172d 0%,#092544 54%,#0b5160 100%)!important;border-bottom:1px solid #ffffff14!important}.hp-hero-bg,.l2t-home-hero-bg{background-image:linear-gradient(90deg,#06172df5 0%,#081b33d1 45%,#081b334d 100%),url(/plane-hero.webp)!important;background-position:100%!important;background-size:cover!important}.hp-hero-copy h1,.l2t-home-copy h1,.l2t-hero-copy h1{color:#fff!important}.hp-hero-copy h1 em,.l2t-home-copy h1 em,.l2t-hero-copy h1 em,.hp-hero-copy h1 span,.l2t-home-copy h1 span{color:var(--l2t-gold)!important}.hp-hero-copy p,.l2t-home-copy p:not(.l2t-live-badge),.l2t-hero-copy p:not(.l2t-kicker){color:#fffc!important}.hp-badge,.l2t-live-badge{color:#ffffffd1!important;border:1px solid #ffdf004d!important;border-left:3px solid var(--l2t-gold)!important;background:#ffffff17!important}.l2t-search-card,.l2t-aviasales-box,.l2t-partner-panel{background:linear-gradient(135deg,#fffef8 0%,#f4fafc 100%)!important;border:1px solid #d8e4ecf2!important;box-shadow:0 24px 60px #06172d2e!important}.l2t-search-tab{color:var(--l2t-navy)!important;background:#ffffffb8!important;border:1px solid #d8e4ece6!important}.l2t-search-tab-active,.l2t-tab-active{background:var(--l2t-navy)!important;color:#fff!important;box-shadow:inset 0 -3px 0 var(--l2t-gold), 0 14px 28px #06172d2e!important}.l2t-card,.l2t-content-card,.l2t-country-card,.hp-why-card,.l2t-affiliate-card,.l2t-mini-card,.l2t-trust-strip,.l2t-trust-strip article,.l2t-popular-routes,.l2t-planner-section,.l2t-cta-band,.l2t-ai-box,.l2t-map-card,.l2t-empty-state,.l2t-admin-form,.l2t-admin-list,.l2t-alarm-form-card,.l2t-alarm-info,.l2t-table-wrap,.l2t-feature-list,.l2t-split>div:first-child,.l2t-ai-command-copy,.l2t-ai-planner-card,.l2t-smart-scenario-card,.l2t-route-matrix article,.l2t-checklist-card,.l2t-editorial-grid article{color:var(--l2t-ink)!important;border:1px solid var(--l2t-border)!important;box-shadow:var(--l2t-shadow)!important;background:linear-gradient(135deg,#fffef8 0%,#f6fafc 100%)!important}.l2t-route-list a,.l2t-info-card,.l2t-soft-band,.l2t-timeline-card,.l2t-comparison-card,.l2t-detail-list li,.l2t-mini-benefits span{border-color:var(--l2t-border)!important;background:#f4fafc!important}.l2t-conversion-head span{color:var(--l2t-gold)!important;background:#ffdf0024!important;border:1px solid #ffdf0047!important}.l2t-conversion-head h2{color:#fff!important}.l2t-conversion-head p{color:#ffffffbd!important}.l2t-conversion-panel .l2t-conversion-card{color:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#ffffff14!important;border:1px solid #ffffff1f!important}.l2t-conversion-panel .l2t-conversion-card strong{color:#fff!important}.l2t-conversion-panel .l2t-conversion-card p{color:#ffffffb3!important}.l2t-conversion-panel .l2t-conversion-card small{color:var(--l2t-gold)!important}.l2t-conversion-panel .l2t-conversion-icon{background:var(--l2t-gold)!important;color:var(--l2t-navy)!important;border-color:#ffdf0047!important}.l2t-btn,.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-mobile-fab,.l2t-nav-cta,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit{background:var(--l2t-gold)!important;color:var(--l2t-navy)!important;border:1px solid #06172d1f!important;box-shadow:0 14px 28px #ffdf0033!important}.l2t-btn:hover,.l2t-button-gold:hover:not(:disabled),.l2t-flight-submit:hover{background:var(--l2t-gold-hover)!important}.l2t-btn-ghost,.l2t-btn-outline,.hp-btn-ghost,.l2t-button-blue{color:var(--l2t-navy)!important;border:1px solid var(--l2t-border)!important;background:#ffffffeb!important}.l2t-card-icon,.hp-why-icon,.shortcut-icon,.l2t-trust-strip span,.l2t-swap-btn{background:var(--l2t-ocean-soft)!important;color:var(--l2t-ocean-deep)!important;border:1px solid #0b8f9c24!important}.l2t-kicker,.l2t-text-link,.l2t-card small,.l2t-country-card small,.l2t-filter-label,.l2t-alarm-quick-routes>span{color:var(--l2t-ocean-deep)!important}.hp-ai-section,.hp-ai-section.glass-panel,.l2t-verified-band,.l2t-footer{color:#fff!important;background:linear-gradient(#06172d 0%,#081b33 100%)!important}.hp-ai-section h2,.hp-ai-copy h2,.l2t-verified-band h2,.l2t-footer h3{color:#fff!important}.hp-ai-section p,.hp-ai-copy p,.l2t-verified-band p,.l2t-footer p,.l2t-footer li,.l2t-footer span,.l2t-footer a{color:#ffffffbd!important}.l2t-footer a:hover{color:var(--l2t-gold)!important}@media (max-width:900px){html,body{background:linear-gradient(#06172d 0 180px,#eef5f8 180px,#f8f1de 100%)!important}.l2t-header{background:#06172df7!important}.l2t-mobile-nav,.l2t-mobile-panel{background:#081b33!important;border-top:1px solid #ffffff1a!important}.l2t-mobile-link{color:#ffffffdb!important}.l2t-mobile-active{color:var(--l2t-gold)!important;background:#ffdf0024!important}.l2t-conversion-panel{border-radius:24px!important}}.l2t-header .l2t-brand,.l2t-header .l2t-logo-text{opacity:1!important;visibility:visible!important;z-index:5!important;align-items:center!important;min-width:max-content!important;text-decoration:none!important;display:inline-flex!important;position:relative!important}.l2t-header .l2t-logo-text{letter-spacing:-.025em!important;white-space:nowrap!important;text-shadow:0 8px 20px #00000038!important;font-size:clamp(1.28rem,1.45vw,1.52rem)!important;font-weight:850!important;line-height:1!important}.l2t-header .l2t-logo-lets,.l2t-header .l2t-logo-travel{color:#fff!important;-webkit-text-fill-color:#fff!important}.l2t-header .l2t-logo-two,.l2t-header .l2t-logo-plane,.l2t-header .l2t-logo-plane svg{color:#ffdf00!important;stroke:#ffdf00!important;-webkit-text-fill-color:#ffdf00!important}.l2t-header .l2t-logo-plane{align-items:center!important;margin-left:4px!important;display:inline-flex!important;transform:rotate(-10deg)translateY(1px)!important}.l2t-header .l2t-brand:hover .l2t-logo-lets,.l2t-header .l2t-brand:hover .l2t-logo-travel{color:#ffffffeb!important;-webkit-text-fill-color:#ffffffeb!important}.l2t-header .l2t-brand:hover .l2t-logo-two,.l2t-header .l2t-brand:hover .l2t-logo-plane,.l2t-header .l2t-brand:hover .l2t-logo-plane svg{color:#ffe84a!important;stroke:#ffe84a!important;-webkit-text-fill-color:#ffe84a!important}@media (max-width:1180px){.l2t-header .l2t-brand{min-width:176px!important}.l2t-header .l2t-logo-text{font-size:1.24rem!important}}@media (max-width:760px){.l2t-header .l2t-brand{min-width:152px!important}.l2t-header .l2t-logo-text{font-size:1.12rem!important}.l2t-header .l2t-logo-plane svg{width:18px!important;height:18px!important}}.l2t-conversion-panel{color:#172033!important;background:linear-gradient(135deg,#fff 0%,#f8fbff 64%,#fff7e4 100%)!important;border:1px solid #e2e8f0!important;box-shadow:0 18px 48px #0f172a14!important}.l2t-conversion-panel,.l2t-conversion-panel *{opacity:1!important;text-shadow:none!important}.l2t-conversion-panel .l2t-conversion-card{color:#172033!important;-webkit-backdrop-filter:none!important;background:#fffffff7!important;border:1px solid #e2e8f0!important;box-shadow:0 12px 30px #0f172a14!important}.l2t-conversion-panel .l2t-conversion-card:hover{background:#fff!important;border-color:#2563eb3d!important;box-shadow:0 18px 42px #0f172a1c!important}.l2t-conversion-panel :not(svg):not(path),.l2t-conversion-panel .l2t-conversion-card :not(svg):not(path){color:#172033!important;-webkit-text-fill-color:#172033!important}.l2t-conversion-panel h1,.l2t-conversion-panel h2,.l2t-conversion-panel h3,.l2t-conversion-panel h4,.l2t-conversion-panel h5,.l2t-conversion-panel h6,.l2t-conversion-panel strong,.l2t-conversion-panel b,.l2t-conversion-panel .l2t-conversion-card strong,.l2t-conversion-panel .l2t-conversion-card h3,.l2t-conversion-panel .l2t-conversion-card h4,.l2t-conversion-panel [class*=title],.l2t-conversion-panel [class*=Title]{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.l2t-conversion-panel p,.l2t-conversion-panel .l2t-conversion-card p,.l2t-conversion-panel [class*=desc],.l2t-conversion-panel [class*=Desc],.l2t-conversion-panel [class*=text],.l2t-conversion-panel [class*=Text]{color:#5b6c82!important;-webkit-text-fill-color:#5b6c82!important}.l2t-conversion-panel a,.l2t-conversion-panel a *,.l2t-conversion-panel small,.l2t-conversion-panel .l2t-conversion-card small{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}.l2t-conversion-panel .l2t-conversion-head span{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;background:#e9b94924!important;border-color:#e9b9495c!important}.l2t-conversion-panel .l2t-conversion-icon{color:#0b1d35!important;background:#e9b949!important;border:1px solid #0b1d3514!important;box-shadow:0 10px 22px #e9b94933!important}.l2t-conversion-panel .l2t-conversion-icon svg,.l2t-conversion-panel .l2t-conversion-icon path,.l2t-conversion-panel svg,.l2t-conversion-panel path{color:#0b1d35!important;stroke:#0b1d35!important}.l2t-card,.l2t-content-card,.l2t-search-card,.l2t-ai-box,.l2t-guide-card,.l2t-country-card{color:#172033!important}.l2t-card h1,.l2t-card h2,.l2t-card h3,.l2t-card strong,.l2t-content-card h1,.l2t-content-card h2,.l2t-content-card h3,.l2t-content-card strong,.l2t-guide-card h2,.l2t-guide-card h3,.l2t-guide-card strong,.l2t-country-card h2,.l2t-country-card h3,.l2t-country-card strong{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.l2t-card p,.l2t-content-card p,.l2t-guide-card p,.l2t-country-card p{color:#5b6c82!important;-webkit-text-fill-color:#5b6c82!important}.l2t-conversion-panel{color:#172033!important;isolation:isolate!important;background:radial-gradient(circle at 0 0,#2563eb14,#0000 34%),radial-gradient(circle at 100% 100%,#e9b94924,#0000 34%),linear-gradient(135deg,#fff 0%,#f8fbff 58%,#fff8e6 100%)!important;border:1px solid #e2e8f0!important;box-shadow:0 18px 46px #0f172a17!important}.l2t-conversion-panel,.l2t-conversion-panel *{text-shadow:none!important}.l2t-conversion-panel:before,.l2t-conversion-panel:after{opacity:0!important;display:none!important}.l2t-conversion-head,.l2t-conversion-head *,.l2t-conversion-card,.l2t-conversion-card *,.l2t-conversion-grid,.l2t-conversion-grid *{opacity:1!important;visibility:visible!important}.l2t-conversion-head span{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;background:#e9b94924!important;border:1px solid #e9b94961!important}.l2t-conversion-head h1,.l2t-conversion-head h2,.l2t-conversion-head h3,.l2t-conversion-card strong,.l2t-conversion-card h3,.l2t-conversion-card h4{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important}.l2t-conversion-card{color:#172033!important;-webkit-backdrop-filter:none!important;background:#fffffff5!important;border:1px solid #e2e8f0!important;box-shadow:0 12px 30px #0f172a14!important}.l2t-conversion-card:hover{background:#fff!important;border-color:#2563eb3d!important;box-shadow:0 18px 42px #0f172a1c!important}.l2t-conversion-card small,.l2t-conversion-card a{color:#2563eb!important;-webkit-text-fill-color:#2563eb!important}.l2t-conversion-icon{color:#0b1d35!important;background:#e9b949!important;border:1px solid #0b1d3514!important;box-shadow:0 10px 22px #e9b94933!important}.l2t-conversion-icon svg,.l2t-conversion-icon path{color:#0b1d35!important;stroke:#0b1d35!important}.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-mobile-fab,.l2t-nav-cta,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit,.l2t-conversion-icon,.shortcut-icon,.hp-why-icon,.l2t-card-icon,.l2t-search-tab-active,.l2t-tab-active{color:#071b33!important;background:#ffb700!important;border-color:#ffb7006b!important;box-shadow:0 14px 30px #ffb70038!important}.l2t-button-gold:hover:not(:disabled),.l2t-btn-primary:hover:not(:disabled),.hp-cta-primary:hover,.hp-btn-primary:hover,.l2t-nav-cta:hover,.l2t-flight-submit:hover,.l2t-aviasales-box .l2t-flight-submit:hover{color:#071b33!important;background:#e6a300!important;box-shadow:0 18px 36px #e6a30047!important}.l2t-logo-text strong,.l2t-logo-text .accent,.l2t-brand strong,.hp-title-accent,.hp-hero-title strong,.hp-hero-title em,.l2t-price,.l2t-route-price,.l2t-card small,.l2t-conversion-card small,.l2t-footer a:hover,.l2t-mobile-active{color:#ffb700!important;-webkit-text-fill-color:#ffb700!important}.hp-eyebrow,.l2t-kicker,.l2t-chip-highlight,.l2t-conversion-head span,.l2t-route-chip,.l2t-search-shell,.l2t-search-card{border-color:#ffb70073!important}.l2t-badge-gold,.l2t-conversion-head span,.hp-eyebrow{color:#071b33!important;background:#ffb70024!important}.l2t-conversion-panel .l2t-conversion-card:hover,.l2t-mobile-active{border-color:#ffb70057!important}:root{--l2t-gold:#f6c343!important;--l2t-gold-deep:#dfa900!important;--l2t-gold-hover:#eab308!important;--l2t-gold-soft:#fff4d1!important;--l2t-warning:#f6c343!important;--l2t-yellow:#f6c343!important}.hp-hero{overflow:visible!important}.hp-search-wrap{z-index:5!important;position:relative!important}.hp-search-wrap:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:radial-gradient(circle at 8% 40%,#fff4d157,#0000 34%),radial-gradient(circle at 92% 45%,#ddf6f775,#0000 36%),linear-gradient(#f6fafd00 0%,#f6fafdf5 46%,#f6fafd 100%)!important;width:100vw!important;height:245px!important;position:absolute!important;top:-115px!important;left:50%!important;transform:translate(-50%)!important}.hp-search-wrap .l2t-search-card,.l2t-aviasales-box,.l2t-flight-card{background:#fff!important;box-shadow:0 22px 54px #0b234124!important}.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-mobile-fab,.l2t-nav-cta,.l2t-header-cta,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit,.l2t-conversion-icon,.shortcut-icon,.hp-why-icon,.l2t-card-icon,.l2t-search-tab-active,.l2t-tab-active{color:#071b33!important;background:#f6c343!important;border-color:#f6c34366!important;box-shadow:0 14px 30px #f6c34333!important}.l2t-button-gold:hover:not(:disabled),.l2t-btn-primary:hover:not(:disabled),.hp-cta-primary:hover,.hp-btn-primary:hover,.l2t-nav-cta:hover,.l2t-header-cta:hover,.l2t-flight-submit:hover,.l2t-aviasales-box .l2t-flight-submit:hover{color:#071b33!important;background:#eab308!important;box-shadow:0 18px 36px #eab30840!important}.l2t-header-cta,.l2t-nav-cta,.l2t-mobile-fab{color:#071b33!important;background:#f6c343!important}.hp-title-accent,.hp-hero-title strong,.hp-hero-title em,.hp-hero-copy h1 em,.l2t-price,.l2t-route-price,.hp-qr-price,.l2t-footer a:hover,.l2t-mobile-active{color:#f6c343!important;-webkit-text-fill-color:#f6c343!important}.l2t-search-tab-active,.l2t-tab-active{box-shadow:inset 0 -3px #f6c343,0 12px 28px #071b3324!important}.l2t-badge-gold,.l2t-conversion-head span,.hp-eyebrow,.hp-badge{color:#071b33!important;background:#f6c34321!important;border-color:#f6c34347!important}.l2t-button-gold svg,.l2t-button-gold path,.l2t-btn-primary svg,.l2t-btn-primary path,.l2t-header-cta svg,.l2t-header-cta path,.l2t-nav-cta svg,.l2t-nav-cta path,.l2t-flight-submit svg,.l2t-flight-submit path,.l2t-conversion-icon svg,.l2t-conversion-icon path,.shortcut-icon svg,.shortcut-icon path,.hp-why-icon svg,.hp-why-icon path,.l2t-card-icon svg,.l2t-card-icon path{color:#071b33!important;stroke:#071b33!important}.hp-hero .hp-badge,.hp-hero .hp-eyebrow{color:#fff2bf!important}:root{--l2t-gold:#f4c24e!important;--l2t-gold-deep:#dfae33!important;--l2t-gold-hover:#e7b63a!important;--l2t-gold-soft:#fff3cf!important;--l2t-yellow:#f4c24e!important;--l2t-warning:#f4c24e!important}.hp-search-wrap:before{content:none!important;display:none!important}.hp-hero:after{pointer-events:none!important;background:linear-gradient(#0b1d3500 0%,#d7e6f02e 34%,#eff7fcb8 68%,#f6fafd 100%)!important;height:320px!important;bottom:-150px!important}.hp-search-wrap .l2t-search-card,.l2t-aviasales-box,.l2t-flight-card{background:#fff!important;border-color:#e2e8f0f2!important;box-shadow:0 24px 56px #0b23411f!important}.l2t-tab-inactive,a.l2t-tab-inactive,button.l2t-tab-inactive{color:#334155!important;-webkit-text-fill-color:#334155!important;opacity:1!important;text-shadow:none!important;background:#ffffffb8!important;border:1px solid #e2e8f0eb!important;box-shadow:0 10px 24px #0f172a14!important}.l2t-tab-inactive svg,.l2t-tab-inactive path,a.l2t-tab-inactive svg,a.l2t-tab-inactive path,button.l2t-tab-inactive svg,button.l2t-tab-inactive path{color:#64748b!important;stroke:#64748b!important;opacity:1!important}.l2t-tab-inactive:hover,a.l2t-tab-inactive:hover,button.l2t-tab-inactive:hover{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;background:#fff!important;border-color:#f4c24e75!important}.l2t-tab-active,.l2t-search-tab-active{color:#071b33!important;-webkit-text-fill-color:#071b33!important;background:#f4c24e!important;border-color:#f4c24e6b!important;box-shadow:0 14px 30px #f4c24e33!important}.l2t-tab-active svg,.l2t-tab-active path,.l2t-search-tab-active svg,.l2t-search-tab-active path{color:#071b33!important;stroke:#071b33!important}.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit{color:#071b33!important;-webkit-text-fill-color:#071b33!important;background:#f4c24e!important;border-color:#f4c24e6b!important;box-shadow:0 16px 34px #f4c24e33!important}.l2t-flight-submit:hover,.l2t-aviasales-box .l2t-flight-submit:hover{color:#071b33!important;background:#e7b63a!important}.l2t-logo-two,.l2t-logo-plane,.l2t-logo-text strong,.l2t-logo-text .accent,.l2t-brand strong,.l2t-brand .accent{color:#f4c24e!important;stroke:#f4c24e!important;-webkit-text-fill-color:#f4c24e!important}:root{--l2t-night:#071b33!important;--l2t-navy:#071b33!important;--l2t-deep:#0b2a4a!important;--l2t-navy-soft:#123a5c!important;--l2t-gold:#f5b800!important;--l2t-gold-deep:#dfa300!important;--l2t-gold-hover:#e9ae00!important;--l2t-gold-soft:#fff2c2!important;--l2t-yellow:#f5b800!important;--l2t-warning:#f5b800!important;--l2t-cyan:#bfe9f8!important;--l2t-cyan-soft:#e8f7fd!important;--l2t-sky:#eaf6ff!important;--l2t-page-bg:#eaf6ff!important;--l2t-ink:#0b1d35!important;--l2t-text:#0f1f33!important;--l2t-soft:#64748b!important;--l2t-muted:#6b7a90!important;--l2t-border:#0f274621!important;--l2t-shadow:0 14px 34px #071b331a!important}html,body{background:linear-gradient(#071b33 0%,#0b2a4a 26%,#eaf6ff 58%,#f7fbfe 100%)!important}.l2t-header,.l2t-mobile-nav{background:linear-gradient(#071b33 0%,#06172d 100%)!important;border-color:#ffffff14!important;box-shadow:0 8px 26px #030f1f38!important}.l2t-logo-text,.l2t-logo-word,.l2t-brand,.l2t-brand span,.l2t-nav a,.l2t-nav-link,.l2t-nav-dropdown-trigger,.l2t-mobile-link{color:#ffffffeb!important;-webkit-text-fill-color:#ffffffeb!important}.l2t-logo-two,.l2t-logo-plane,.l2t-logo-text strong,.l2t-logo-text .accent,.l2t-brand strong,.l2t-brand .accent,.l2t-nav-active,.l2t-nav a:hover,.l2t-nav-link:hover,.l2t-nav-dropdown-trigger:hover,.l2t-mobile-active,.hp-qr-price,.l2t-route-price,.l2t-price,.l2t-kicker,.l2t-card small,.l2t-country-card small,.l2t-text-link{color:#f5b800!important;-webkit-text-fill-color:#f5b800!important}.l2t-logo-plane svg,.l2t-logo-plane path,.l2t-logo svg,.l2t-logo path,.l2t-nav-active svg,.l2t-nav-active path,.l2t-nav a:hover svg,.l2t-nav a:hover path{color:#f5b800!important;stroke:#f5b800!important}.hp-hero,.l2t-home-hero,.l2t-hero{background:linear-gradient(135deg,#071b33 0%,#0b2a4a 55%,#ddf2fb 100%)!important}.hp-hero-bg,.l2t-home-hero-bg,.l2t-hero-bg{background:linear-gradient(90deg,#071b33f5 0%,#071b33db 38%,#071b3370 72%,#071b331f 100%),url(/plane-hero.webp) 100%/cover no-repeat!important}.hp-search-wrap:before,.hp-search-wrap:after,.l2t-home-hero:after,.hp-hero:before{content:none!important;display:none!important}.hp-hero:after,.l2t-hero:after{content:""!important;pointer-events:none!important;background:linear-gradient(#071b3300 0%,#071b332e 22%,#bfe9f857 50%,#eaf6ffdb 78%,#eaf6ff 100%)!important;height:360px!important;position:absolute!important;bottom:-170px!important;left:0!important;right:0!important}.hp-search-wrap{z-index:5!important;background:linear-gradient(#eaf6ff00 0%,#eaf6ff 32%,#f7fbfe 100%)!important;position:relative!important}.hp-hero-copy h1,.l2t-home-copy h1,.l2t-hero-copy h1{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.hp-hero-copy h1 em,.hp-hero-copy h1 span,.l2t-home-copy h1 em,.l2t-home-copy h1 span,.l2t-hero-copy h1 em,.l2t-hero-copy h1 span,.hp-title-accent{color:#f5b800!important;-webkit-text-fill-color:#f5b800!important}.hp-hero-copy p,.l2t-home-copy p:not(.l2t-live-badge),.l2t-hero-copy p:not(.l2t-kicker){color:#ffffffd1!important;-webkit-text-fill-color:#ffffffd1!important}.hp-badge,.l2t-live-badge{color:#ffe8a3!important;-webkit-text-fill-color:#ffe8a3!important;background:#f5b8001a!important;border:1px solid #f5b80057!important}.l2t-btn,.l2t-button-gold,.l2t-btn-primary,.hp-cta-primary,.hp-btn-primary,.l2t-header-cta,.l2t-nav-cta,.l2t-mobile-fab,.l2t-flight-submit,.l2t-aviasales-box .l2t-flight-submit,.l2t-search-tab-active,.l2t-tab-active{color:#071b33!important;-webkit-text-fill-color:#071b33!important;background:#f5b800!important;border-color:#f5b80085!important;box-shadow:0 14px 30px #f5b80038!important}.l2t-btn:hover,.l2t-button-gold:hover,.l2t-btn-primary:hover,.hp-cta-primary:hover,.hp-btn-primary:hover,.l2t-header-cta:hover,.l2t-nav-cta:hover,.l2t-flight-submit:hover,.l2t-aviasales-box .l2t-flight-submit:hover,.l2t-search-tab-active:hover,.l2t-tab-active:hover{color:#071b33!important;-webkit-text-fill-color:#071b33!important;background:#e9ae00!important;box-shadow:0 18px 36px #f5b80040!important}.l2t-btn svg,.l2t-btn path,.l2t-button-gold svg,.l2t-button-gold path,.l2t-btn-primary svg,.l2t-btn-primary path,.l2t-header-cta svg,.l2t-header-cta path,.l2t-nav-cta svg,.l2t-nav-cta path,.l2t-flight-submit svg,.l2t-flight-submit path,.l2t-search-tab-active svg,.l2t-search-tab-active path,.l2t-tab-active svg,.l2t-tab-active path{color:#071b33!important;stroke:#071b33!important}.l2t-btn-ghost,.l2t-btn-outline,.hp-btn-ghost,.l2t-tab-inactive,a.l2t-tab-inactive,button.l2t-tab-inactive,.l2t-search-tab:not(.l2t-search-tab-active){color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;opacity:1!important;text-shadow:none!important;background:#ffffffc7!important;border:1px solid #bfe9f8c2!important;box-shadow:0 10px 24px #071b3314!important}.l2t-tab-inactive svg,.l2t-tab-inactive path,.l2t-search-tab:not(.l2t-search-tab-active) svg,.l2t-search-tab:not(.l2t-search-tab-active) path{color:#3b718a!important;stroke:#3b718a!important;opacity:1!important}.l2t-btn-ghost:hover,.l2t-btn-outline:hover,.hp-btn-ghost:hover,.l2t-tab-inactive:hover,.l2t-search-tab:not(.l2t-search-tab-active):hover{color:#071b33!important;-webkit-text-fill-color:#071b33!important;background:#eaf6ff!important;border-color:#f5b80075!important}.l2t-search-card,.hp-search-wrap .l2t-search-card,.l2t-aviasales-box,.l2t-flight-card{color:#0b1d35!important;background:#fffffffa!important;border:1px solid #bfe9f8eb!important;box-shadow:0 24px 58px #071b3321!important}.l2t-booking-field,.l2t-search-card input,.l2t-search-card select,.l2t-booking-field input,.l2t-booking-field select{color:#0b1d35!important;-webkit-text-fill-color:#0b1d35!important;background:#f7fbfe!important;border-color:#bfe9f8d1!important}.l2t-booking-field span,.l2t-booking-field small,.l2t-form-grid label{color:#60758c!important;-webkit-text-fill-color:#60758c!important}.l2t-conversion-card,.l2t-card,.l2t-content-card,.hp-why-card,.l2t-country-card,.l2t-affiliate-card,.l2t-mini-card,.l2t-trust-strip article{color:#0b1d35!important;background:#fff!important;border:1px solid #bfe9f8b8!important;box-shadow:0 14px 34px #071b3314!important}.l2t-conversion-card strong,.l2t-conversion-card h3,.l2t-conversion-card h4,.l2t-card h2,.l2t-card h3,.l2t-content-card h2,.l2t-content-card h3,.hp-why-card h3{color:#071b33!important;-webkit-text-fill-color:#071b33!important}.l2t-conversion-card p,.l2t-card p,.l2t-content-card p,.hp-why-card p,.l2t-country-card p{color:#60758c!important;-webkit-text-fill-color:#60758c!important}.l2t-conversion-card small,.l2t-conversion-head span{color:#b27c00!important;-webkit-text-fill-color:#b27c00!important}.l2t-conversion-icon,.shortcut-icon,.hp-why-icon,.l2t-card-icon{color:#071b33!important;background:#f5b800!important;border-color:#f5b80061!important;box-shadow:0 12px 26px #f5b8002e!important}.l2t-conversion-icon svg,.l2t-conversion-icon path,.shortcut-icon svg,.shortcut-icon path,.hp-why-icon svg,.hp-why-icon path,.l2t-card-icon svg,.l2t-card-icon path{color:#071b33!important;stroke:#071b33!important}.hp-qr-card,.l2t-route-card{color:#fff!important;background:#ffffff21!important;border:1px solid #bfe9f83d!important}.hp-qr-tag,.l2t-route-card span:not(.l2t-route-price){color:#ffffffe0!important;background:#bfe9f82e!important}.l2t-footer{color:#ffffffdb!important;background:linear-gradient(#071b33 0%,#06172d 100%)!important;border-top:1px solid #ffffff14!important}.l2t-footer a:hover{color:#f5b800!important;-webkit-text-fill-color:#f5b800!important}:root{--l2t-night-blue:#071a2f;--l2t-night-blue-2:#0b1d35;--l2t-gold:#e9b949;--l2t-gold-soft:#fff4cc;--l2t-cyan-soft:#6dbbff;--l2t-card-soft:#ffffffe6}.l2t-language-switcher{z-index:1002;position:relative}.l2t-language-trigger{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font-weight:800;display:inline-flex}.l2t-language-trigger:hover{background:#ffffff1f;border-color:#e9b9496b}.l2t-language-flag{font-size:1.05rem;line-height:1}.l2t-language-short{letter-spacing:.04em;font-size:.78rem}.l2t-language-caret{opacity:.72;font-size:.75rem}.l2t-language-menu{background:#fffffff5;border:1px solid #0f172a1a;border-radius:16px;min-width:150px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #0614332e}.l2t-language-option{color:#0b1d35;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-weight:800;display:flex}.l2t-hero-animated{align-items:center;min-height:620px;display:flex;background:var(--l2t-night-blue)!important;position:relative!important;overflow:hidden!important}.l2t-hero-animated .hp-hero-bg{z-index:0;position:absolute;inset:0;background:linear-gradient(110deg,#071a2ff5 0%,#0b1d35e0 43%,#0b1d3594 100%),url(/plane-hero.webp) 50%/cover no-repeat!important}.l2t-hero-glow:before,.l2t-hero-glow:after{content:"";filter:blur(70px);opacity:.42;border-radius:999px;width:460px;height:460px;animation:9s ease-in-out infinite alternate l2tHeroGlow;position:absolute}.l2t-hero-glow:before{background:#e9b94957;top:8%;left:10%}.l2t-hero-glow:after{background:#6dbbff4d;animation-delay:-3s;bottom:4%;right:8%}@keyframes l2tHeroGlow{0%{opacity:.28;transform:translate(0,0)scale(.92)}to{opacity:.48;transform:translate(24px,-18px)scale(1.08)}}.l2t-hero-orbit{opacity:.75;border:1px solid #ffffff14;border-radius:999px;width:280px;height:280px;animation:16s linear infinite l2tOrbit;position:absolute;top:20%;right:9%;box-shadow:inset 0 0 0 1px #6dbbff14,0 0 90px #6dbbff1a}.l2t-hero-orbit:before,.l2t-hero-orbit:after{content:"";border:1px solid #e9b94929;border-radius:999px;position:absolute;inset:38px}.l2t-hero-orbit:after{border-color:#6dbbff24;inset:82px}@keyframes l2tOrbit{to{transform:rotate(360deg)}}.l2t-hero-discovery-grid{z-index:2!important;text-align:left!important;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)!important;align-items:center!important;gap:clamp(28px,5vw,72px)!important;display:grid!important;position:relative!important}.l2t-hero-dynamic-line{color:#eaf6ff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;align-items:center;min-height:44px;padding:10px 16px;font-weight:800;display:inline-flex;box-shadow:0 14px 42px #0000001f}.l2t-hero-dynamic-line span{animation:.48s both l2tDynamicLine;display:inline-block}@keyframes l2tDynamicLine{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.l2t-live-discovery-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;background:linear-gradient(145deg,#ffffff2e,#ffffff14);border:1px solid #ffffff2e;border-radius:28px;padding:22px;box-shadow:0 28px 80px #00000042}.l2t-live-panel-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.l2t-live-panel-top span{letter-spacing:-.02em;color:#fff;font-weight:950}.l2t-live-panel-top small{color:#ffffffa8;font-weight:700}.l2t-live-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.l2t-live-panel-card{color:#0b1d35;background:#ffffffe0;border:1px solid #ffffff9e;border-radius:20px;gap:8px;min-height:132px;padding:16px;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:grid;box-shadow:0 14px 34px #0000001f}.l2t-live-panel-card:hover{background:#fff;transform:translateY(-3px);box-shadow:0 20px 48px #0000002b}.l2t-live-panel-card strong{color:#0b1d35;font-weight:950;line-height:1.15}.l2t-live-panel-card small{color:#5b6c82;font-weight:650;line-height:1.35}.l2t-surprise-card{background:#040c1a94;border:1px solid #ffffff29;border-radius:22px;padding:14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.l2t-surprise-roll{color:#071a2f;cursor:pointer;background:linear-gradient(135deg,#e9b949,#d4a72c);border:0;border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-weight:950;display:flex;box-shadow:0 14px 34px #e9b94938}.l2t-surprise-globe-dice{width:32px;height:32px;transform-style:preserve-3d;background:#fff6;border-radius:10px;place-items:center;display:grid;position:relative}.l2t-globe-face{animation:4s linear infinite l2tGlobeIdle;display:inline-block}.l2t-surprise-card.is-rolling .l2t-globe-face{animation:.9s ease-in-out infinite l2tGlobeRoll}.l2t-globe-spark{color:#fff;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}@keyframes l2tGlobeIdle{to{transform:rotateY(360deg)}}@keyframes l2tGlobeRoll{0%{transform:rotateY(0)rotate(0)scale(1)}to{transform:rotateY(720deg)rotate(25deg)scale(1.1)}}.l2t-surprise-result{color:#fff;align-items:center;gap:12px;padding:14px 4px 10px;display:flex}.l2t-surprise-flag{background:#ffffff1f;border-radius:16px;place-items:center;width:48px;height:48px;font-size:1.6rem;display:grid}.l2t-surprise-result strong{color:#fff;font-size:1rem;display:block}.l2t-surprise-result p{color:#ffffffb8;margin:2px 0 4px;font-size:.86rem;line-height:1.35}.l2t-surprise-result small{color:#e9b949;font-weight:900}.l2t-surprise-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.l2t-surprise-actions a{text-align:center;color:#fff;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:14px;padding:10px 8px;font-size:.82rem;font-weight:850;text-decoration:none}.l2t-surprise-actions a:hover{background:#ffffff29}.l2t-surprise-flash{pointer-events:none;background:radial-gradient(circle,#ffffff4d,#0000 56%);animation:.9s both l2tFlash;position:absolute;inset:0}@keyframes l2tFlash{0%{opacity:0;transform:scale(.92)}35%{opacity:1}to{opacity:0;transform:scale(1.12)}}.l2t-live-deals-section{margin-top:34px}.l2t-live-deals-panel{color:#fff;background:linear-gradient(135deg,#071a2f,#0b1d35);border:1px solid #ffffff14;border-radius:26px;padding:clamp(18px,3vw,26px);box-shadow:0 24px 70px #071a2f33}.l2t-live-deals-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.l2t-live-deals-head h2{color:#fff;margin:8px 0 0;font-size:clamp(1.3rem,3vw,2rem)}.l2t-live-kicker,.l2t-live-update{color:#e9b949;align-items:center;gap:7px;font-size:.82rem;font-weight:900;display:inline-flex}.l2t-live-update{color:#ffffff9e}.l2t-live-deals-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.l2t-live-deal-card{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-width:0;padding:14px;text-decoration:none;transition:transform .25s,background .25s;display:grid}.l2t-live-deal-card:hover{background:#ffffff1f;transform:translateY(-2px)}.l2t-live-flag{font-size:1.45rem}.l2t-live-route{min-width:0}.l2t-live-route strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.l2t-live-route small{color:#ffffff9e;font-size:.76rem}.l2t-live-price{color:#e9b949;grid-column:1/-1;font-size:1.05rem;font-weight:950}.l2t-live-visa{color:#cfeaff;background:#6dbbff1f;border-radius:999px;justify-self:start;padding:5px 9px;font-size:.74rem;font-weight:850}.l2t-live-empty{color:#ffffffb8;background:#ffffff14;border-radius:16px;padding:18px}@media (max-width:980px){.l2t-hero-animated{min-height:auto;padding:54px 0 96px}.l2t-hero-discovery-grid{grid-template-columns:1fr!important}.l2t-live-deals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.l2t-language-short{display:none}}@media (max-width:640px){.l2t-language-trigger{min-height:34px;padding:6px 9px}.l2t-live-deals-head{flex-direction:column;align-items:flex-start}.l2t-live-deals-grid{scroll-snap-type:x mandatory;padding-bottom:6px;display:flex;overflow-x:auto}.l2t-live-deal-card{scroll-snap-align:start;min-width:240px}.l2t-hero-dynamic-line{border-radius:18px;align-items:flex-start;font-size:.92rem}}:root{--l2t-night:#071b33;--l2t-navy:#071b33;--l2t-navy-2:#0b2a4a;--l2t-deep:#0b2a4a;--l2t-bg:#f8f5ee;--l2t-page-bg:#f8f5ee;--l2t-card:#fff;--l2t-card-strong:#ffffffc7;--l2t-card-light:#eef6fa;--l2t-soft-blue:#eef6fa;--l2t-border:#071b331a;--l2t-gold:#f6c445;--l2t-gold-soft:#ffe08a;--l2t-gold-hover:#e7b337;--l2t-cyan:#19c6d3;--l2t-coral:#f6c445;--l2t-text:#172033;--l2t-ink:#172033;--l2t-muted:#667085;--l2t-soft:#667085;--l2t-white:#fff;--l2t-blue:#19c6d3;--l2t-blue-2:#0ea5b3;--l2t-success:#15803d;--l2t-warning:#f6c445;--l2t-danger:#be123c;--l2t-shadow:0 18px 45px #071b331a;--l2t-shadow-lg:0 26px 80px #071b332e}body{color:var(--l2t-text)!important;background:radial-gradient(circle at 0 0,#19c6d314,#0000 28%),linear-gradient(#f8f5ee 0%,#eef6fa 100%)!important}.l2t-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#071b33f5 0%,#0b2a4af5 100%)!important;border-bottom:1px solid #ffffff1a!important;box-shadow:0 14px 42px #071b3338!important}.l2t-header-right{align-items:center!important;gap:12px!important;display:flex!important}.l2t-nav-link,.l2t-nav a{color:#ffffffdb!important;align-items:center!important;gap:6px!important;font-weight:850!important;display:inline-flex!important}.l2t-nav-link:hover,.l2t-nav a:hover,.l2t-nav-active{color:#fff!important}.l2t-nav-active:after{background:linear-gradient(90deg, var(--l2t-gold), var(--l2t-gold-soft))!important}.l2t-brand,.l2t-logo-text,.l2t-logo-lets,.l2t-logo-travel,.l2t-logo-plane{color:#fff!important;opacity:1!important}.l2t-logo-two{text-shadow:0 0 20px #f6c44561;color:var(--l2t-gold)!important}.l2t-dropdown{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fffffff5!important;border:1px solid #071b331a!important;box-shadow:0 24px 60px #071b332e!important}.l2t-dropdown a{color:#172033!important;align-items:center!important;gap:8px!important;display:flex!important}.l2t-dropdown a svg{color:var(--l2t-navy-2)!important}.l2t-dropdown a:hover,.l2t-dropdown-active{color:#071b33!important;background:#eef6fa!important}.l2t-btn{background:linear-gradient(135deg, var(--l2t-gold) 0%, var(--l2t-gold-soft) 100%)!important;color:var(--l2t-navy)!important;border:1px solid #071b3314!important;border-radius:14px!important;transition:transform .22s,box-shadow .22s,border-color .22s!important;box-shadow:0 14px 32px #f6c44538!important}.l2t-btn:hover{transform:translateY(-2px)!important;box-shadow:0 20px 44px #f6c4454d!important}.l2t-btn-outline{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #fff3!important}.l2t-profile-link{min-height:38px!important;padding:8px 14px!important}.l2t-language-trigger{color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:1px solid #fff3!important}.l2t-language-menu{background:#fffffff5!important;border:1px solid #071b331a!important;box-shadow:0 18px 44px #071b332e!important}.l2t-language-option{color:#172033!important}.l2t-language-option:hover,.l2t-language-option.is-active{color:#071b33!important;background:#eef6fa!important}.l2t-hero-animated{background:linear-gradient(180deg, var(--l2t-bg-soft) 0%, var(--l2t-bg) 100%)!important;color:var(--l2t-navy)!important}.l2t-hero-glow{background:radial-gradient(circle at 16% 18%, #f6c44526, transparent 28%), radial-gradient(circle at 82% 20%, #1a6fda1a, transparent 30%), linear-gradient(180deg, var(--l2t-bg-soft) 0%, var(--l2t-bg) 100%)!important}.l2t-hero-orbit{border-color:#1a6fda1a!important}.l2t-hero-main-title{color:var(--l2t-navy)!important;letter-spacing:-.055em!important;text-shadow:none!important;text-align:left!important;max-width:780px!important;margin:0 0 18px!important;font-size:clamp(2.35rem,5vw,4.7rem)!important;line-height:1.04!important}.l2t-hero-subtitle{color:#ffffffc7!important;text-align:left!important;text-shadow:0 2px 10px #0000003d!important;max-width:690px!important;margin:18px 0 30px!important;font-size:1.14rem!important;line-height:1.72!important}.l2t-hero-primary-cta,.l2t-surprise-roll{background:linear-gradient(135deg, var(--l2t-gold) 0%, var(--l2t-gold-soft) 100%)!important;color:#071b33!important}.l2t-hero-secondary-cta{color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff1a!important;border-color:#ffffff42!important}.l2t-hero-dynamic-line{color:#fff4d2!important;background:#ffffff1f!important;border:1px solid #ffffff2e!important}.l2t-live-discovery-panel{background:linear-gradient(145deg,#ffffff2e,#eef6fa1a)!important;border:1px solid #fff3!important;box-shadow:0 28px 80px #071b3357!important}.l2t-live-panel-card{color:#172033!important;background:#ffffffdb!important;border:1px solid #ffffffa8!important}.l2t-live-panel-card strong{color:#071b33!important}.l2t-live-panel-card small{color:#667085!important}.l2t-live-panel-card svg{color:#0b2a4a!important}.l2t-surprise-card{background:#071b339e!important;border:1px solid #ffffff29!important}.l2t-surprise-result strong{color:#fff!important}.l2t-surprise-result p{color:#ffffffb8!important}.l2t-surprise-result small{color:var(--l2t-gold-soft)!important}.l2t-live-deals-panel{background:linear-gradient(135deg,#071b33 0%,#0b2a4a 100%)!important;border:1px solid #ffffff1a!important}.l2t-live-kicker,.l2t-live-price{color:var(--l2t-gold-soft)!important}.l2t-live-visa{color:#d8faff!important;background:#19c6d324!important}.l2t-card,.hp-why-card,.l2t-affiliate-card,.l2t-search-card,.l2t-content-card{color:var(--l2t-text)!important;background:#ffffffeb!important;border:1px solid #071b3314!important;box-shadow:0 18px 45px #071b331a!important}.l2t-card h2,.l2t-card h3,.hp-why-card h3,.l2t-affiliate-card h3,.l2t-section-head h2,.l2t-content-card h2,.l2t-content-card h3{color:#071b33!important}.l2t-card p,.hp-why-card p,.l2t-affiliate-card p,.l2t-section-head p,.l2t-muted,.l2t-lead{color:#667085!important}.l2t-kicker,.l2t-text-link{color:#0b8fa0!important}.l2t-search-tabs .l2t-tab-active{color:#071b33!important;background:linear-gradient(135deg,#fff 0%,#eef6fa 100%)!important;border:1px solid #071b331f!important;box-shadow:0 12px 30px #071b331a!important}.l2t-search-tabs .l2t-tab-active svg{color:#0b2a4a!important}.l2t-search-tabs .l2t-tab-inactive{color:#172033!important;background:#ffffffb8!important;border:1px solid #071b331a!important;align-items:center!important;gap:8px!important;display:inline-flex!important;box-shadow:0 8px 24px #071b3312!important}.l2t-search-tabs .l2t-tab-inactive svg{color:#667085!important}.l2t-search-tabs .l2t-tab-inactive:hover{transform:translateY(-1px);color:#071b33!important;background:#fff!important}.visa-kimlikle,.visa-id_card{color:#1d4ed8!important;background:#dbeafe!important}.visa-vizesiz,.visa-free{color:#15803d!important;background:#dcfce7!important}.visa-evisa,.visa-e-vize{color:#b45309!important;background:#fef3c7!important}.visa-on_arrival,.visa-kapida{color:#7e22ce!important;background:#f3e8ff!important}.visa-required,.visa-vize{color:#be123c!important;background:#ffe4e6!important}.l2t-conversion-panel{color:#172033!important;background:linear-gradient(135deg,#fffffff0 0%,#eef6fa 62%,#fff6d7 100%)!important;border:1px solid #071b331a!important}.l2t-conversion-panel *,.l2t-conversion-card *{text-shadow:none!important}.l2t-conversion-head h2,.l2t-conversion-card strong,.l2t-conversion-card h3,.l2t-conversion-card h4{color:#071b33!important;-webkit-text-fill-color:#071b33!important}.l2t-conversion-head p,.l2t-conversion-card p{color:#667085!important;-webkit-text-fill-color:#667085!important}.l2t-conversion-card small{color:#0b8fa0!important;-webkit-text-fill-color:#0b8fa0!important}.l2t-conversion-card{background:#fff!important;border:1px solid #071b3317!important}.l2t-mobile-nav{background:linear-gradient(#071b33 0%,#0b2a4a 100%)!important}@media (max-width:900px){.l2t-profile-link{display:none!important}.l2t-burger{justify-content:center;align-items:center;display:inline-flex!important}}@media (max-width:680px){.l2t-hero-main-title{font-size:clamp(2.1rem,12vw,3.35rem)!important}.l2t-live-deals-grid{scroll-snap-type:x mandatory!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}.l2t-live-deal-card{scroll-snap-align:start!important;min-width:245px!important}}
