.network-header .network-wordmark{letter-spacing:normal;flex:0 0 280px;width:280px;min-height:44px}body[data-destination=thailand] img.td-turquoise-wordmark{display:block;object-fit:contain!important;object-position:center!important;filter:none!important;aspect-ratio:auto!important;width:100%!important;height:auto!important;max-height:none!important}body[data-destination=thailand] .hub-header .hub-logo:has(.td-turquoise-wordmark){flex:0 0 280px;width:280px;padding-block:18px}@media (max-width:1100px){.network-header-inner{gap:14px}.network-header-inner>p{display:none}.network-desktop-nav{gap:18px}}@media (max-width:800px){.network-header .network-wordmark{flex:0 auto;width:min(230px,100vw - 120px)}.network-header-inner{gap:10px}.network-header .network-search{flex:0 0 36px}.network-header .network-menu{flex:none}body[data-destination=thailand] .hub-header .hub-logo:has(.td-turquoise-wordmark){flex:0 220px;width:min(220px,52vw);padding-block:12px}}.network-header{color:#fff;z-index:30;background:#070b10;position:relative}.network-header-inner{align-items:center;gap:20px;max-width:1320px;margin:auto;padding:18px 32px;display:flex}.network-header .network-wordmark{letter-spacing:-2px;align-items:center;gap:10px;font:900 36px/1 Arial,sans-serif;text-decoration:none;display:flex;color:#fff!important}.network-wordmark span{letter-spacing:1px;border-left:1px solid #526171;padding-left:10px;font:800 12px/1.2 Arial,sans-serif}.network-header-inner>p{letter-spacing:1px;color:#c8d2df;margin:0;font-size:12px;line-height:1.5}.network-desktop-nav{align-items:center;gap:28px;margin-left:auto;display:flex}.network-header a{color:#eaf1fc;text-decoration:none}.network-desktop-nav a{padding:12px 0;font-size:14px;font-weight:600}.network-header :is(a,summary):focus-visible{outline-offset:4px;outline:2px solid #65b8ff}.network-search,.network-menu summary{color:#fff;cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.network-menu summary::-webkit-details-marker{display:none}.network-menu{position:relative}.network-menu nav{background:#101a26;border:1px solid #3c5c80;border-radius:12px;width:240px;max-width:calc(100vw - 32px);padding:12px;position:absolute;top:52px;right:0;box-shadow:0 15px 40px #0008}.network-menu nav a{border-radius:6px;padding:12px;font-size:16px;display:block}.network-menu nav a:hover{background:#1d344e}.network-bottom-nav{display:none}.network-bottom-nav .network-add svg{color:#002d27!important;background:#00dfb0!important}.network-bottom-nav [aria-current=page]{color:#00dfb0!important}body[data-destination=thailand] #main-content .destination-hub{--network-blue:#076bef;--network-ink:#080e15;background:var(--network-ink);color:#f5f7fc;width:100%;max-width:none;font-family:var(--td-font-body,Arial,sans-serif);margin:0;padding:0;overflow:clip}body[data-destination=thailand] #main-content .destination-hub :is(h1,h2,h3){letter-spacing:-.035em;width:auto;min-height:0;margin:0;font-weight:800;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:inherit!important}body[data-destination=thailand] #main-content .destination-hub :is(h1,h2,h3):before,body[data-destination=thailand] #main-content .destination-hub :is(h1,h2,h3):after{display:none!important}body[data-destination=thailand] #main-content .destination-hub h2{line-height:1.1;font-size:clamp(25px,3vw,38px)!important}body[data-destination=thailand] #main-content .destination-hub a{text-decoration:none}body[data-destination=thailand] #main-content .destination-hub :is(a,button,summary,select,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #6cbcff}body[data-destination=thailand] #main-content .destination-hub .network-eyebrow{letter-spacing:.13em;color:#86b9fe;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.5}.destination-hub .network-editorial-strip{color:#eef5ff;background:#0f1c2d;border-block:1px solid #24354a;justify-content:center;align-items:center;gap:16px;min-height:40px;padding:8px 20px;font-size:13px;display:flex}.network-editorial-strip span{letter-spacing:.1em;color:#75b5ff;white-space:nowrap;font-weight:800}.destination-hub .network-hero{isolation:isolate;background:#081c28;align-items:center;max-width:1600px;min-height:540px;margin:auto;display:flex;position:relative}.network-hero>img{object-fit:cover;object-position:55% 55%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.network-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#04111bf2 0%,#061723aa 35%,#0714200a 75%),linear-gradient(#0000 60%,#080e15a0);position:absolute;inset:0}.network-hero-copy{width:100%;max-width:1256px;margin:auto;padding:56px 32px}body[data-destination=thailand] #main-content .destination-hub .network-hero h1{letter-spacing:-.055em;line-height:.96;color:#fff!important;font-size:clamp(52px,7.7vw,102px)!important}.network-hero h1 em{color:#49adff;letter-spacing:-.06em;font-style:italic;display:block}body[data-destination=thailand] #main-content .destination-hub .network-hero h1 em{color:#49adff!important;font-style:italic!important;font-weight:800!important}body[data-destination=thailand] #main-content .destination-hub .network-hero h1{font-weight:850!important}.network-hero-copy>p:not(.network-eyebrow){color:#f1f6ff;max-width:430px;margin:24px 0;font-size:18px;line-height:1.55}.network-hero-actions{flex-wrap:wrap;gap:12px;display:flex}body[data-destination=thailand] #main-content .destination-hub .network-button{color:#fff;text-align:center;background:#076bef;border:1px solid #0776ff;border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;font-size:15px;font-weight:750;line-height:1.3;text-decoration:none;display:inline-flex}body[data-destination=thailand] #main-content .destination-hub .network-button-outline{color:#fff;background:#06132075;border-color:#d9e9ff}.network-hero-caption{color:#fff;text-shadow:0 1px 8px #000;max-width:175px;font-size:18px;font-style:italic;line-height:1.4;position:absolute;bottom:32px;right:42px}.destination-hub .network-categories{color:#102135;background:#f8fafc;border-bottom:1px solid #dde3eb;justify-content:center;gap:60px;padding:22px 24px;display:flex}.destination-hub .network-categories a{color:#142337;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;display:flex}.network-categories svg{color:#096ade;flex-shrink:0}.destination-hub .network-section{box-sizing:border-box;max-width:1256px;margin:0 auto;padding:44px 32px}.network-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.destination-hub .network-section-heading>a{color:#87bfff;white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:flex}.destination-hub .network-section-intro{color:#b8c9dc;margin:0 0 22px;font-size:16px;line-height:1.5}.destination-hub .network-rail{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#38516e transparent;overscroll-behavior-x:contain;grid-auto-columns:calc(25% - 12px);grid-auto-flow:column;gap:16px;padding-bottom:12px;display:grid;overflow-x:auto}.network-rail>*{scroll-snap-align:start;min-width:0}.destination-hub .network-edit{color:#152031;background:#f4f5f3;border-block:1px solid #dbe1e7}body[data-destination=thailand] #main-content .destination-hub .network-edit .network-eyebrow{color:#145cc3}.destination-hub .network-edit .network-section-heading>a{color:#1159bc}.destination-hub .network-edit .network-section-intro{color:#4c5c6b}.destination-hub .network-guide{color:#101f31;background:#fff;border:1px solid #d4dce5;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.network-guide>img{object-fit:cover;width:100%;height:155px;display:block}.network-guide>div{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex}.destination-hub .network-guide p{color:#1959a6;margin:0;font-size:12px;font-weight:700;line-height:1.5}body[data-destination=thailand] #main-content .destination-hub .network-guide h3{line-height:1.25;font-size:19px!important}.destination-hub .network-guide span{color:#546274;margin-top:auto;font-size:12px}body[data-destination=thailand] #main-content .destination-hub .network-planner{color:#fff;background:#075bd5;grid-template-columns:1fr 1fr;gap:32px 60px;max-width:none;padding:48px max(32px,50vw - 596px);display:grid}body[data-destination=thailand] #main-content .destination-hub .network-planner .network-eyebrow{color:#d4e7ff}body[data-destination=thailand] #main-content .destination-hub .network-planner h2{line-height:1.03;font-size:clamp(34px,4vw,50px)!important}.network-planner-copy>p:not(.network-eyebrow){color:#edf5ff;max-width:470px;font-size:16px;line-height:1.6}.network-planner ul{color:#edf5ff;margin:22px 0;padding:0;font-size:14px;list-style:none}.network-planner li{margin:10px 0;line-height:1.4}.network-planner ul li:before{content:"✓";margin-right:10px;font-weight:800}body[data-destination=thailand] #main-content .destination-hub .network-button-light{color:#094fac;background:#fff;border-color:#fff}.network-route-preview{color:#13273e;background:#f9fbff;border:1px solid #a6c8f8;border-radius:14px;align-self:center;padding:24px;transform:rotate(1.5deg);box-shadow:0 14px 30px #00236340}.network-route-preview>p:first-child{letter-spacing:.06em;color:#1455a3;justify-content:space-between;gap:10px;margin:0 0 12px;font-size:12px;font-weight:800;display:flex}.network-route-preview>p:first-child span{letter-spacing:0;color:#4c607a;font-weight:400}body[data-destination=thailand] #main-content .destination-hub .network-route-preview h3{margin-bottom:20px;color:#14283e!important;font-size:24px!important}.network-route-preview ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.network-route-preview ol li{background:#fff;border:1px solid #dce5ef;border-radius:8px;align-items:center;gap:14px;margin:0;display:flex;overflow:hidden}.network-route-preview li img{object-fit:cover;flex-shrink:0;width:82px;height:86px}.network-route-preview li div{gap:5px;padding:8px 8px 8px 0;display:grid}.network-route-preview li span{color:#456283;font-size:12px}.network-route-preview li strong{color:#112a46;font-size:18px;line-height:1.15}.network-route-preview li small{color:#52667c;font-size:12px}.destination-hub .network-preview-note{color:#456283;margin:16px 0 0;font-size:12px;line-height:1.5}.network-diary-demo{border-top:1px solid #ffffff50;grid-column:1/-1;min-width:0;padding-top:16px}.network-diary-demo>summary{cursor:pointer;color:#fff;min-height:44px;padding:10px 0;font-size:15px}.network-diary-demo .approved-diary-showcase{margin-top:20px}.destination-hub .network-place-rail{grid-auto-columns:calc(16.6667% - 10px);gap:12px}.network-place-rail a{background:#12253a;border-radius:10px;height:200px;position:relative;overflow:hidden}.network-place-rail img{object-fit:cover;width:100%;height:100%}.network-place-rail span{color:#fff;background:linear-gradient(#0000,#020c18ed);padding:32px 12px 14px;font-size:18px;font-weight:700;position:absolute;inset:auto 0 0}.destination-hub .network-contribute{background:#111f30;border-block:1px solid #284462;justify-content:space-between;align-items:center;gap:32px;max-width:none;padding-inline:max(32px,50vw - 596px);display:flex}.network-contribute p:not(.network-eyebrow){color:#bdcddd;max-width:590px;font-size:16px;line-height:1.55}.network-contribute .network-button{flex-shrink:0}body[data-destination=thailand] #main-content .destination-hub .home-category-board{border:0;border-radius:0;max-width:1256px;margin:0 auto;padding:44px 32px;background:#080e15!important}body[data-destination=thailand] #main-content .destination-hub .home-category-row{background:0 0!important}body[data-destination=thailand] #main-content .destination-hub .category-photo-heading{background:0 0!important;border:0!important;height:auto!important;min-height:0!important;margin:0 0 16px!important;padding:0!important}.destination-hub .category-photo-heading>img{display:none!important}body[data-destination=thailand] #main-content .destination-hub .home-category-row>header h3{line-height:1.25;color:var(--td-link-blue,#54ecd1)!important;font-size:23px!important;position:static!important}body[data-destination=thailand] #main-content .destination-hub .home-category-rail{grid-auto-columns:calc(25% - 12px)!important;gap:16px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card{color:#fff;background:#0e1927!important;border:1px solid #2b5483!important;border-radius:9px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-photo{height:150px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-photo:after{display:none}body[data-destination=thailand] #main-content .destination-hub .sales-card-content{background:0 0!important;margin:0!important;padding:13px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card h3{margin-bottom:10px;line-height:1.25;color:#fff!important;font-size:17px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card h3 a{color:#fff!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-category{letter-spacing:0;margin-bottom:8px;color:#8fbafd!important;font-size:12px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-description{color:#bfccdc!important;font-size:14px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-date{color:#b1c1d6!important;font-size:12px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-primary{grid-column:1/-1;color:#fff!important;background:#076bef!important;border-color:#076bef!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-actions{gap:7px!important}body[data-destination=thailand] #main-content .destination-hub .sales-card-actions :is(a,button){min-height:44px!important;font-size:13px!important}body[data-destination=thailand] #main-content .destination-hub .home-category-picker{background:#101d2c!important;border:1px solid #294360!important;border-radius:8px!important;padding:16px!important}body[data-destination=thailand] #main-content .destination-hub .home-shared-dates{flex-wrap:wrap;display:flex;background:0 0!important}body[data-destination=thailand] #main-content .destination-hub .home-shared-dates button{color:#d1e4fb!important;background:#122035!important;border-color:#334c6b!important;padding:8px 14px!important;font-size:13px!important}body[data-destination=thailand] #main-content .destination-hub .home-shared-dates button[aria-pressed=true]{color:#fff!important;background:#076bef!important}.destination-hub .home-open-section{background:#0c1623;border-top:1px solid #294059}.destination-hub .home-trip-group,.destination-hub .hub-newsletter{max-width:1256px;margin:auto;padding:36px 32px}.destination-hub .home-booking-shortcuts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}body[data-destination=thailand] #main-content .destination-hub .home-booking-shortcuts a{background:#075bd5;border:1px solid #367ae1;border-radius:9px;gap:10px;padding:22px;display:grid;color:#fff!important}.destination-hub .home-booking-shortcuts strong{font-size:19px}.destination-hub .home-booking-shortcuts span{color:#e0edff;font-size:14px}.destination-hub .hub-footer{color:#b8c7d9;max-width:1256px;margin:auto;padding:36px 32px}.destination-hub .hub-footer a{color:#bfd7fb}.destination-hub .td-newsletter-logo{display:none}@media (max-width:800px){.network-header-inner{gap:12px;padding:12px 16px}.network-header .network-wordmark{font-size:32px}.network-wordmark span{display:none}.network-header-inner>p{letter-spacing:.025em;font-size:12px}.network-desktop-nav{display:none}.network-search{margin-left:auto}.network-menu summary{width:36px}.network-bottom-nav{z-index:100;padding:8px 8px max(8px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080e15f5;border-top:1px solid #2a435f;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.network-bottom-nav a{color:#d9e6f6;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:50px;font-size:12px;display:flex}.network-bottom-nav [aria-current=page]{color:#65b6ff}.network-bottom-nav .network-add svg{box-sizing:content-box;color:#fff;background:#076bef;border-radius:50%;margin-top:-14px;padding:8px}.network-bottom-nav .network-add{gap:3px}.destination-hub .network-editorial-strip{justify-content:flex-start;gap:10px;padding:9px 16px;font-size:12px;line-height:1.4}.destination-hub .network-hero{min-height:390px}.network-hero-copy{padding:34px 20px}.network-hero>img{object-position:58% 50%}.network-hero:after{background:linear-gradient(90deg,#04121bea,#06172385 60%,#06172320),linear-gradient(#0000,#040e18b5)}body[data-destination=thailand] #main-content .destination-hub .network-hero h1{font-size:64px!important}.network-hero-copy>p:not(.network-eyebrow){margin:20px 0;font-size:16px}.network-hero-caption{display:none}.network-hero-actions{flex-wrap:nowrap;gap:10px}.network-hero-actions .network-button{flex:1;padding:12px 10px!important;font-size:14px!important}.destination-hub .network-categories{justify-content:space-between;gap:0;padding:12px 10px}.destination-hub .network-categories a{text-align:center;flex-direction:column;flex:1;gap:7px;font-size:12px;line-height:1.2}.network-categories svg{width:22px;height:22px}.destination-hub .network-section{padding:30px 16px}.network-section-heading{gap:12px;margin-bottom:10px}.destination-hub .network-section-heading>a{font-size:12px}.destination-hub .network-section-intro{margin-bottom:18px;font-size:14px}body[data-destination=thailand] #main-content .destination-hub h2{font-size:26px!important}.destination-hub .network-rail{grid-auto-columns:46%;gap:10px;margin-right:-16px;padding-right:16px}.destination-hub .network-experience-rail{grid-auto-columns:68%}.destination-hub .network-guide-rail{grid-auto-columns:67%}.network-guide>img{height:145px}.network-guide>div{padding:14px}body[data-destination=thailand] #main-content .destination-hub .network-planner{grid-template-columns:1fr;gap:26px;padding:30px 20px}.network-planner-copy>p:not(.network-eyebrow){font-size:15px}.network-route-preview{padding:18px;transform:none}.network-route-preview li img{width:72px;height:75px}.network-planner-copy .network-button{width:100%}.network-diary-demo{padding-top:8px}body[data-destination=thailand] #main-content .destination-hub .home-category-board{padding:30px 16px}.destination-hub .home-category-rail{margin-right:-16px;padding-right:16px!important}body[data-destination=thailand] #main-content .destination-hub .home-category-rail{grid-auto-columns:68%!important;gap:10px!important}.destination-hub .home-category-picker p{display:none}.destination-hub .home-category-rows{gap:28px!important}.destination-hub .network-place-rail{grid-auto-columns:43%}.network-place-rail a{height:170px}.destination-hub .network-contribute{display:block}.network-contribute .network-button{width:100%;margin-top:10px}.destination-hub .home-trip-group,.destination-hub .hub-newsletter{padding:30px 16px}.destination-hub .home-booking-shortcuts{grid-template-columns:1fr;gap:10px}body[data-destination=thailand] #main-content .destination-hub .home-booking-shortcuts a{padding:18px}.destination-hub .hub-footer{padding:30px 16px 110px}}@media (max-width:360px){body[data-destination=thailand] #main-content .destination-hub .network-hero h1{font-size:54px!important}.network-hero-copy{padding:30px 16px}.network-header-inner{gap:8px}.network-header-inner>p{font-size:12px}.network-section-heading{align-items:start}.destination-hub .network-rail.network-experience-rail{grid-auto-columns:78%}body[data-destination=thailand] #main-content .destination-hub .home-category-rail{grid-auto-columns:78%!important}}@media (prefers-reduced-motion:reduce){.destination-hub *{scroll-behavior:auto!important;transition:none!important}}.destination-hub .network-updates{white-space:nowrap;scrollbar-width:thin;background:#0c1827;border-block:1px solid #243c59;align-items:center;gap:24px;padding:12px max(16px,50vw - 596px);display:flex;overflow-x:auto}.network-updates-label{letter-spacing:.1em;color:#75b5ff;font-size:12px;font-weight:800}.destination-hub .network-updates a{color:#75b5ff;align-items:center;gap:10px;min-height:32px;font-size:12px;display:flex}.network-updates a span{color:#eef5ff;font-size:14px}.network-updates>*{flex-shrink:0}.destination-hub .network-categories{background:#0b1420;border-color:#243c59;justify-content:center;gap:36px;overflow-x:auto}.destination-hub .network-categories a{color:#eef5ff;flex-shrink:0}.network-guide>a{display:block}.network-guide>a img{object-fit:cover;width:100%;height:155px;display:block}.destination-hub .network-guide h3 a{color:inherit}.destination-hub .network-guide .smart-diary-action{grid-template-columns:1fr;gap:8px;margin-top:auto;display:grid}.destination-hub .network-guide .smart-diary-action button{border-radius:6px;min-height:44px;padding:10px;font-size:14px;line-height:1.3}.destination-hub .network-guide .smart-add{color:#fff!important;background:#076bef!important;border:1px solid #076bef!important}.destination-hub .network-guide .smart-save{color:#174c88!important;background:#f5f8fc!important;border:1px solid #9bb7d6!important}.destination-hub .network-guide .smart-context-note{font-size:12px;line-height:1.5}.destination-hub .network-interest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.destination-hub .network-interest-grid a{color:#fff;background:#101e30;border:1px solid #305681;border-radius:10px;gap:8px;padding:22px;transition:background .15s;display:grid}.destination-hub .network-interest-grid a:hover{background:#172e4b}.network-interest-grid strong{color:#91c6ff;font-size:18px;line-height:1.3}.network-interest-grid span{color:#bccddd;font-size:14px;line-height:1.4}.destination-hub .network-community{border-top:1px solid #294059}@media (max-width:800px){body:has(.network-header) #main-content{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.destination-hub .network-updates{gap:18px;padding-block:6px}.destination-hub .network-hero{min-height:350px}body[data-destination=thailand] #main-content .destination-hub .network-hero h1{font-size:clamp(46px,13vw,72px)!important}.destination-hub .network-categories{scroll-snap-type:x proximity;justify-content:flex-start;gap:12px;padding:14px 16px}.destination-hub .network-categories a{scroll-snap-align:start;flex:0 0 68px;font-size:14px}.destination-hub .network-rail.network-experience-rail,.destination-hub .network-rail.network-guide-rail{grid-auto-columns:minmax(218px,62%)}.destination-hub .network-section-intro{font-size:16px}.destination-hub .network-section-heading>a{font-size:14px}.network-guide>a img{height:132px}.destination-hub .network-interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.destination-hub .network-interest-grid a{padding:16px 12px}.network-interest-grid strong{font-size:16px}.network-interest-grid span{font-size:14px}.network-planner-copy>p:not(.network-eyebrow){font-size:16px}}.destination-hub .network-city-feature{isolation:isolate;background:#0b1724;border-block:1px solid #31577b;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.network-city-feature>img{object-fit:cover;object-position:center 60%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.network-city-feature:after{content:"";z-index:-1;background:linear-gradient(90deg,#030c16f5 0%,#030c16cc 35%,#030c1633 75%);position:absolute;inset:0}.network-city-copy{box-sizing:border-box;padding:48px 24px 48px max(24px,50vw - 592px)}body[data-destination=thailand] #main-content .destination-hub .network-city-copy h2{letter-spacing:-.04em;color:#fff!important;background:0 0!important;border:0!important;margin:18px 0!important;padding:0!important;font-size:clamp(40px,5.3vw,72px)!important;line-height:.98!important}.network-city-copy h2 em{color:#58bdff;font-style:italic}.network-city-copy>p:not(.network-eyebrow){color:#e0eaf3;max-width:380px;font-size:17px;line-height:1.6}.network-city-copy>span{color:#d3e2ef;letter-spacing:.08em;margin-top:16px;font-size:13px;display:block}.network-city-caption{color:#fff;text-shadow:0 2px 12px #000;font:italic 38px/1.05 Georgia,serif;position:absolute;bottom:38px;right:7%;transform:rotate(-7deg)}@media (max-width:640px){.destination-hub .network-city-feature{align-items:flex-end;min-height:450px}.network-city-feature>img{object-position:65% center}.network-city-feature:after{background:linear-gradient(#030c161a 0%,#030c16c9 52%,#030c16 100%)}.network-city-copy{max-width:100%;padding:100px 24px 30px}.network-city-copy>p:not(.network-eyebrow){max-width:300px;font-size:16px}.network-city-caption{display:none}}._bar_h0814_1{color:#1a1a1a;background:#f7f7f7;border-bottom:1px solid #e0e0e0}._compact_h0814_2{font:600 .875rem/1.3 var(--td-font-body);flex-direction:row;flex-shrink:0;align-items:center;gap:16px;display:flex;position:relative}._accountMenu_h0814_3{position:relative}._statusLink_h0814_4,._accountMenu_h0814_3 summary,._checking_h0814_4{box-sizing:border-box;color:#efefef;min-width:112px;min-height:44px;font:inherit;white-space:nowrap;background:#1c1c1c;border:1px solid #5d5d5d;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;text-decoration:none;display:flex;position:relative}._statusLink_h0814_4 svg,._checking_h0814_4 svg{flex-shrink:0;width:18px;height:18px}._checkmark_h0814_6{font-size:18px;line-height:1}._accountMenu_h0814_3 summary._signedIn_h0814_7{border-color:var(--td-approved-green,#979797);color:var(--td-approved-green,#979797)}._checking_h0814_4{opacity:.55}._statusLink_h0814_4,._accountMenu_h0814_3 summary{cursor:pointer}._accountMenu_h0814_3 summary{list-style:none}._accountMenu_h0814_3 summary::-webkit-details-marker{display:none}._accountPanel_h0814_10{z-index:100;color:#f5f5f5;border:1px solid var(--td-approved-green,#979797);background:#141414;border-radius:10px;gap:10px;width:min(280px,100vw - 36px);padding:18px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 12px 30px #0009}._accountPanel_h0814_10 strong{overflow-wrap:anywhere}._accountPanel_h0814_10 span{color:var(--td-text-muted)}._accountPanel_h0814_10 button{background:var(--td-action-blue);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:8px}._accountPanel_h0814_10 p{color:var(--td-text-muted);margin:0}._accountPanel_h0814_10 button:disabled{opacity:.6;cursor:wait}._compact_h0814_2 :focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:1100px){._statusLink_h0814_4,._accountMenu_h0814_3 summary,._checking_h0814_4{border-radius:7px;gap:0;width:44px;min-width:44px;height:44px;padding:10px}._statusLink_h0814_4 svg,._checking_h0814_4 svg{width:20px;height:20px;display:block}._statusLink_h0814_4>span,._checking_h0814_4>span,._accountMenu_h0814_3 summary>span:not(._checkmark_h0814_6){clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._checkmark_h0814_6{font-size:22px}}._inner_h0814_19{flex-wrap:wrap;align-items:center;gap:4px 16px;max-width:1440px;min-height:52px;margin:0 auto;padding:4px 24px;display:flex}._identity_h0814_20{min-width:0;font:400 .875rem/1.4 var(--td-font-body);flex-wrap:wrap;flex:1;align-items:center;gap:2px 8px;display:flex}._identity_h0814_20 span{color:#5d5d5d}._identity_h0814_20 strong{overflow-wrap:anywhere;font-weight:600}._actions_h0814_22{flex:none}._actions_h0814_22 a,._actions_h0814_22 button{color:#1a1a1a;min-height:44px;font:600 .875rem/1.4 var(--td-font-body);cursor:pointer;background:#fff;border:1px solid #c8c8c8;border-radius:7px;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}._actions_h0814_22 button:disabled{opacity:.6;cursor:wait}._actions_h0814_22 :focus-visible{outline-offset:2px;outline:3px solid #111}._error_h0814_24{color:#474747;flex-basis:100%;margin:0 0 8px;font-size:.875rem}@media (max-width:600px){._inner_h0814_19{gap:4px 12px;padding:4px 20px}._identity_h0814_20,._identity_h0814_20 strong{display:block}._actions_h0814_22 a,._actions_h0814_22 button{padding:8px 12px}}
