html header.site-head[data-audit-shell] .wrap{flex-wrap:wrap}html header.site-head[data-audit-shell] .wrap a[data-nav=my-plan],html header.site-head[data-audit-shell] [data-shell-action]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px;padding:10px 12px;font:inherit;font-size:.9375rem;white-space:nowrap}html header.site-head[data-audit-shell] .wrap a[data-nav=my-plan]>span{display:inline}html header.site-head[data-audit-shell] [data-shell-action]{color:var(--on-night,#fff);border-radius:10px}html header.site-head[data-audit-shell] [data-shell-action]:focus-visible{outline:3px solid var(--accent,#a9ceff);outline-offset:3px}html header.site-head[data-audit-shell] [data-menu-key]>[role=group]{background:var(--night,#10244c);color:var(--on-night,#fff);-webkit-backdrop-filter:none;backdrop-filter:none}html header.site-head[data-audit-shell] [data-menu-key]>[role=group] a,html header.site-head[data-audit-shell] [data-menu-key]>[role=group] p{color:var(--on-night,#fff)}html header.site-head[data-audit-shell] [data-menu-key]>[role=group] a span span{color:var(--on-night-2,#d5e2f7)}@media (max-width:999px){html header.site-head[data-audit-shell] .wrap{min-height:60px;gap:6px;padding-block:6px}html header.site-head[data-audit-shell] .wrap>div:first-child{flex:0 0 auto;min-width:44px}html header.site-head[data-audit-shell] .wrap>div:last-child{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto;padding-bottom:0}html header.site-head[data-audit-shell] [data-shell-action=display]{display:none}html header.site-head[data-audit-shell] .wrap a[data-nav=my-plan],html header.site-head[data-audit-shell] [data-shell-action=search],html header.site-head[data-audit-shell] button[aria-controls=site-drawer],html header.site-head[data-audit-shell] button[aria-label=Menu]{padding:6px;font-size:.875rem;gap:4px}html header.site-head[data-audit-shell] .wrap a[data-nav=my-plan]>svg{display:none}}.audit50-footer{padding-block:24px}.audit50-footer-brand{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.audit50-footer-brand p{max-width:48ch;margin:0;color:var(--ink-soft)}.audit50-footer-links{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));grid-gap:4px 16px;gap:4px 16px;margin:16px 0;padding:0}.audit50-footer a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:8px 4px;font-size:.9375rem;color:var(--ink);overflow-wrap:anywhere}.audit50-footer a:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.audit50-footer-base{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;border-top:1px solid var(--line);padding-top:12px}.audit50-footer-base p{max-width:none;font-size:var(--fs-small,.9375rem);margin:0}html header.site-head[data-audit-shell] a,html header.site-head[data-audit-shell] button,html header.site-head[data-audit-shell] input{min-height:44px}html header.site-head[data-audit-shell] [data-shell-action] span{display:inline}[data-shell-panel]{background:var(--surface,#fff);color:var(--ink,#10244c)}[data-shell-panel] a,[data-shell-panel] button,[data-shell-panel] input:not([type=checkbox]):not([type=radio]),[data-shell-panel] select{min-height:44px}[data-shell-panel] button{min-width:44px}.audit50-footer-brand>a{text-decoration:none;display:inline-flex;align-items:center;min-height:44px}html[data-text=large]{font-size:112.5%}html[data-text=large] body{font-size:19px}html[data-text=larger]{font-size:125%}html[data-text=larger] body{font-size:21px}html[data-density=comfortable] .xp-grid .xp-who .profile-grid .profile-opt{height:auto;min-height:96px;padding:8px 6px;gap:6px}html[data-density=comfortable] .xp-grid .xp-who .profile-grid .pwrap{flex-basis:92px;min-width:92px}html[data-density=comfortable] .xp-grid .profile-grid{gap:12px;padding:6px 0}html[data-density=comfortable] .xp-grid .xp-dest .xp-item{padding-block:12px}html[data-density=comfortable] .xp-grid .xp-input .xp-origin,html[data-density=comfortable] .xp-grid .xp-input .xp-who{padding:18px 20px}html[data-head-compact]{--head-h:48px;--head-h-lg:52px}html[data-head-compact] header.site-head .brand .mark{width:28px;height:28px}html[data-head-compact] header.site-head .brand .word{font-size:.95rem}html[data-head-compact] header.site-head .wrap{min-height:0}html[data-head-compact] header.site-head a[data-nav=my-plan]{padding-block:4px;min-height:40px}html[data-calm] .lfa-journey-art,html[data-calm] .lfa-route-atmosphere,html[data-calm] .xp-lm,html[data-lite] .dest-scene>svg,html[data-lite] .dp-art,html[data-lite] .lfa-journey-art,html[data-lite] .lfa-route-atmosphere,html[data-lite] .xp-lm,html[data-lite] [data-art-band][aria-hidden=true],html[data-lite] img[alt=""][src^="/art/"],html[data-lite] img[alt=""][src^="/flags/"],html[data-lite] svg[data-purpose-art]{display:none!important}html[data-lite] .dest-soon .dp-badges:after,html[data-lite] .dp-guide:before,html[data-lite] .dp-panel[id$=-cost-panel]:after,html[data-lite] .dp-panel[id$=-elig-panel]:after{background-image:none!important}html[data-lite] .lfa-banner{background-image:linear-gradient(100deg,rgba(20,32,74,.97),rgba(20,32,74,.9) 48%,rgba(46,38,128,.82))!important}html[data-lite] *,html[data-lite] :after,html[data-lite] :before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html[data-detail=essentials] [data-detail=extra]{display:none}@media print{html[data-detail=essentials] [data-detail=extra]{display:revert}}html[data-share] .consent,html[data-share] .mbar,html[data-share] .mbar-notice,html[data-share] [data-offline-notice],html[data-share] [data-resume-bar],html[data-share] footer.site-foot,html[data-share] header.site-head{display:none!important}@media (min-width:861px){[data-disclosure]>div[hidden]{display:block}}.xp-resrow{margin-top:10px}.xp-reslabel{font-weight:600;font-size:var(--fs-small,.9375rem);color:var(--ink,#14204A)}.xp-reslabel .muted{font-weight:500}.xp-dgroup .xp-soon{margin-top:8px;border:1px solid var(--line,#dfe5f3);border-radius:12px;background:#fff}.xp-soon>.xp-soon-sum{min-height:44px;display:flex;align-items:center;padding:0 14px;font-weight:600;font-size:.9375rem;color:#14204A;cursor:pointer;list-style-position:inside}.xp-soon>.xp-soon-sum:focus-visible{outline:3px solid #1D4ED8;outline-offset:2px;border-radius:12px}.xp-soon>.xp-rank-note{margin:0;padding:0 14px 8px;font-size:var(--fs-small,.9375rem)}.xp-soon>ul{padding:0 8px 10px}.xp-nodest{margin:0;padding:14px 16px;font-size:.9375rem;max-width:none}.xp-head{margin-bottom:12px}.xp-lede{font-size:var(--fs-small,.9375rem);line-height:1.5;max-width:none;margin:4px 0 0}@media (max-width:860px){.selector-band .selector-card,.selector-band .selector.wrap{padding-inline:16px}.xp-grid{gap:12px}.xp-grid .xp-box{padding:12px}}@media (min-width:861px){.xp-grid .xp-box{padding:24px}}.xp-soon>.xp-soon-sum{justify-content:space-between;list-style:none}.xp-soon>.xp-soon-sum::-webkit-details-marker{display:none}.xp-soon>.xp-soon-sum:after{content:"";width:8px;height:8px;-webkit-border-end:2px solid #14204A;border-inline-end:2px solid #14204A;border-bottom:2px solid #14204a;transform:rotate(45deg);-webkit-margin-start:10px;margin-inline-start:10px;flex:none;transition:transform .15s ease}.xp-soon[open]>.xp-soon-sum:after{transform:rotate(-135deg)}[dir=rtl] .xp-soon>.xp-soon-sum:after{transform:rotate(-45deg)}[dir=rtl] .xp-soon[open]>.xp-soon-sum:after{transform:rotate(135deg)}.xp-resbox{margin-top:12px;padding-top:12px;border-top:1px solid var(--line,#dfe5f3)}.xp-resbox .xp-resrow{margin-top:0}.xp-resbox .hint{margin:6px 0 0;font-size:var(--fs-small,.9375rem)}.xp-grid .xp-sec-title{overflow-wrap:anywhere}@media (max-width:480px){.xp-grid .xp-origin .xp-sec-title{font-size:1.0625rem}.xp-lede{font-size:var(--fs-small,.9375rem)}}#xp-origin,#xp-origin-h{scroll-margin-top:calc(var(--shell-header-height, var(--header-h, 72px)) + 20px)}#xp-origin:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (max-width:400px){.mbar .mbar-label{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-align:center;line-height:1.15;font-size:max(13px,var(--fs-1))}.mbar .mbar-item{min-width:0;padding-inline:2px}}