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] .brand .word,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:68ch;font-size:.875rem;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-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:.9rem;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:650;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:.8125rem}.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:.9375rem;line-height:1.5;max-width:60ch;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;border-right:2px solid #14204a;border-bottom:2px solid #14204a;transform:rotate(45deg);margin-left:10px;flex:none;transition:transform .15s ease}.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:.8125rem}.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:.875rem}}