html:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff;--paper-light:#fff;--ink:#172b36;--muted:#596775;--ink-muted:var(--muted);--brass:#84652f;--forest:#146d5b;--line:#e1e7eb;--border:var(--line);--gold:#b3914f;--gold-bright:#d8b46b;--water:#dceee8;--surface-soft:#f7f9fa;--surface-active:#edf7f3;--action:#146d5b;--action-hover:#0d5143;--on-action:#fff;--focus:#146d5b;--shadow:0 8px 28px #172b360a, 0 1px 4px #172b3605}html:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111e24;--paper-light:#172a32;--ink:#f0f5f7;--muted:#b3c1ca;--brass:#d7b66b;--forest:#94d5bf;--line:#344a55;--gold:#d7b66b;--gold-bright:#ecd395;--water:#264a42;--surface-soft:#20343d;--surface-active:#25463f;--action:#94d5bf;--action-hover:#b3e5d3;--on-action:#102a22;--focus:#94d5bf;--shadow:0 12px 32px #0003, 0 1px 4px #0002}html:root body button.theme-toggle{border:1px solid var(--line);background:var(--paper-light);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:0 0 44px;place-items:center;padding:10px;display:inline-grid}html:root body button.theme-toggle:hover{background:var(--surface-active)}.theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.theme-toggle .theme-sun{display:none}[data-theme=dark] .theme-toggle .theme-sun{display:block}[data-theme=dark] .theme-toggle .theme-moon{display:none}.information-page>.theme-toggle{float:right}.architect-nav{flex-wrap:wrap}html:root body ::selection{color:var(--ink);background:var(--water)}html:root body :focus-visible{outline:3px solid var(--focus);outline-offset:3px}html:root[data-theme=dark] body :is(.owner-card input,.owner-card select,.owner-card textarea,.architect-filters input,.architect-filters select,.candidate-site-popup .maplibregl-popup-content,.atlas-page-header,.maplibregl-ctrl-group){background:var(--paper-light);color:var(--ink);border-color:var(--line)}html:root[data-theme=dark] body .maplibregl-ctrl-icon{filter:invert()}html:root[data-theme=dark] body .maplibregl-ctrl-attrib{background:var(--paper-light);color:var(--ink)}html:root[data-theme=dark] body .maplibregl-ctrl-attrib a,html:root[data-theme=dark] body .candidate-site-popup .maplibregl-popup-close-button{color:var(--ink)}html:root[data-theme=dark] body :is(.candidate-marker,.building-marker):not(.historical):not(.object-marker){color:#fff;background:#1e6656}html:root[data-theme=dark] body :is(.candidate-marker,.building-marker).historical{background:var(--paper-light);color:var(--ink)}
html:root{--font-ui:"Tartaria Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-ui);--font-reading:var(--font-ui)}html:root body{font-family:var(--font-ui);font-optical-sizing:auto;font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}html:root body :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-ui);letter-spacing:-.03em;font-style:normal;font-weight:700;line-height:1.18}html:root body :is(h1,h2,h3,h4) em{font-family:inherit;font-weight:inherit;font-style:normal}html:root body :is(button,input,select,textarea,summary){font-family:var(--font-ui)}html:root body :is(button,summary){letter-spacing:-.015em;font-size:15px;font-weight:600;line-height:1.35}html:root body :is(input,select,textarea){letter-spacing:0;font-size:16px;font-weight:400;line-height:1.5}html:root body :is(.brand strong,.atlas-page-brand strong,.directory-brand,.architect-brand){font-family:var(--font-ui);letter-spacing:-.045em;font-style:normal;font-weight:700}html:root body :is(.atlas-place-row strong,.atlas-empty strong,.test-list-row strong,.list-empty strong,.map-empty-card strong,.current-location-name,.directory-index a,.directory-letter-empty,.directory-card-counts dd,.architect-index-summary dd,.artifact-fieldbook-identity strong,.field-research-next strong,.field-comparison-table thead th,.journey-step-number,.journey-chapter-number,.field-chronology li>strong,.dossier-timeline-year,.suggest-principles strong,.submission-inbox-summary strong,.owner-header>span,.architect-footer>span,.suggest-footer>span,.masthead-center,.information-intro,.artifact-imagining>p:nth-child(2)){font-family:var(--font-ui);letter-spacing:-.02em;font-style:normal;font-weight:600}html:root body :is(.place-introduction,.dossier-introduction,.dossier-section>p,.architect-biography,.architect-work-description,.architect-work-evidence>p,.directory-intro,.journey-page-intro>p,.journey-featured-copy>p,.journey-study-card p,.journey-cover-subtitle,.journey-cover-summary>p,.journey-before-you-go p,.journey-observation p,.journey-finish p,.field-intro>p,.field-card-summary,.field-empty p,.field-brief p,.field-research-prompts li,.artifact-intro-copy>p,.artifact-card-imagining p,.artifact-empty p,.information-page section p,.information-page section li,.suggest-lead,.suggest-principles p,.suggest-scope,.research-request-intro,.research-request aside p,.archive-intro,.archive-method p,.welcome-card p){font-family:var(--font-ui);letter-spacing:0;font-size:16px;font-weight:400;line-height:1.65}html:root body .journey-transcript{font-family:var(--font-ui);font-size:18px;line-height:1.75}html:root body :is(.artifact-imagining>p:nth-child(2),.information-page .information-intro){font-size:20px;line-height:1.55}html:root body :is(.brand small,.atlas-page-brand small){font-family:var(--font-ui);letter-spacing:.06em;font-weight:600}
html:root body.consumer-ui{background:var(--paper);color:var(--ink)}html:root body.consumer-ui :is(.atlas-explorer,.architect-profile,.architect-directory,.journey-surface,.field-page,.artifact-surface,.information-page,.suggest-page,.research-request,.archive-lens,.owner-main,.mobile-start){background-color:var(--paper);background-image:none}html:root body.consumer-ui :is(.directory-eyebrow,.architect-eyebrow,.discovery-kicker,.welcome-card-eyebrow,.travel-landing-eyebrow,.atlas-list-header>.eyebrow,.discovery-heading .eyebrow,.field-intro>.field-eyebrow,.field-results-heading .field-eyebrow,.field-chronology>.field-eyebrow,.field-brief>div>.field-eyebrow,.field-research-next>a>.field-eyebrow,.artifact-intro .artifact-eyebrow,.artifact-section-heading .artifact-eyebrow,.artifact-shared-selection>div>.artifact-eyebrow,.artifact-source-record>div>.artifact-eyebrow,.journey-page-intro>.journey-kicker,.journey-featured-copy>.journey-kicker,.journey-section-heading .journey-kicker,.journey-player-heading .journey-kicker,.research-request>.eyebrow,.suggest-introduction>.eyebrow,.information-page>.eyebrow,.archive-lens>.eyebrow,.dossier-timeline>.eyebrow,.suggest-form-heading>.eyebrow){display:none}html:root body.consumer-ui button:where(:not([class*=marker]):not([class*=cluster]):not([class^=maplibregl]):not(.maplibregl-control-container button):not(.artifact-location-pin)){-webkit-tap-highlight-color:transparent;border-radius:12px;min-height:44px;transition:background-color .15s,border-color .15s,box-shadow .15s}html:root body.consumer-ui :is(button,input,select,textarea,summary,a):focus-visible{outline:3px solid var(--focus);outline-offset:3px}html:root body.consumer-ui button:disabled{cursor:not-allowed;opacity:.48}html:root body.consumer-ui a{text-underline-offset:4px}html:root body.consumer-ui :is(.atlas-explorer .atlas-primary,.atlas-explorer .atlas-empty button,.architect-primary-link,.owner-card .owner-primary,.owner-discovery-link,.candidate-draft-link,.mobile-start button,.field-primary,.journey-primary,.suggest-submit,.research-request form>button,.research-request-result>a,.welcome-card-action){border:1px solid var(--action);background:var(--action);min-height:46px;color:var(--on-action);font-family:var(--font-ui);text-align:center;border-radius:12px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;box-shadow:0 2px 3px #172b3608}html:root body.consumer-ui :is(.atlas-explorer .atlas-primary,.atlas-explorer .atlas-empty button,.architect-primary-link,.owner-card .owner-primary,.owner-discovery-link,.candidate-draft-link,.mobile-start button,.field-primary,.journey-primary,.suggest-submit,.research-request form>button,.research-request-result>a,.welcome-card-action):hover:not(:disabled){border-color:var(--action-hover);background:var(--action-hover);color:var(--on-action);opacity:1}html:root body.consumer-ui :is(.atlas-explorer .atlas-secondary,.atlas-explorer .dossier-directions,.architect-empty button,.field-button,.field-save-button,.journey-secondary,.artifact-empty button,.artifact-load-more button,.artifact-map-toggle,.artifact-fieldbook-actions>button,.artifact-fieldbook-actions summary,.artifact-dossier-actions>button,.artifact-dossier-actions>a,.suggest-feedback button,.photo-comparison-toggle,.discovery-all-locations):not(.field-danger){border:1px solid var(--line);background:var(--paper-light);min-height:44px;color:var(--ink);font-family:var(--font-ui);border-radius:12px;padding:11px 16px;font-size:15px;font-weight:600;text-decoration:none}html:root body.consumer-ui :is(.atlas-explorer .atlas-secondary,.atlas-explorer .dossier-directions,.architect-empty button,.field-button,.field-save-button,.journey-secondary,.artifact-empty button,.artifact-load-more button,.artifact-map-toggle,.artifact-fieldbook-actions>button,.artifact-fieldbook-actions summary,.artifact-dossier-actions>button,.artifact-dossier-actions>a,.suggest-feedback button,.photo-comparison-toggle,.discovery-all-locations):hover:not(:disabled):not(.field-danger){background:var(--surface-soft);border-color:#b9c9cc}html:root body.consumer-ui :is(.field-save-button,.field-visited,.artifact-fieldbook-actions>button)[aria-pressed=true]{border-color:var(--action);color:var(--forest);background:var(--surface-active)}html:root body.consumer-ui :is(.owner-card,.field-page,.artifact-surface,.research-request,.suggest-page,.discovery-drawer,.architect-filters,.atlas-explorer .atlas-options) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border:1px solid var(--line);background:var(--paper-light);min-height:48px;color:var(--ink);font:400 16px/1.5 var(--font-ui);border-radius:12px;padding:11px 14px;box-shadow:0 1px 2px #172b3603}html:root body.consumer-ui :is(input,textarea)::placeholder{color:var(--muted);opacity:1}html:root body.consumer-ui :is(input[type=checkbox],input[type=radio]){accent-color:var(--action)}html:root body.consumer-ui .atlas-page-header{z-index:20;border-bottom:1px solid var(--line);background:var(--paper-light);min-height:82px;color:var(--ink);flex-wrap:nowrap;align-items:center;gap:20px;padding:14px max(24px,50vw - 640px);display:flex;position:relative}html:root body.consumer-ui .atlas-page-brand{color:var(--ink);flex:none;gap:10px}html:root body.consumer-ui .atlas-page-brand :is(svg,img){width:38px;height:46px}html:root body.consumer-ui .atlas-page-brand strong{font-size:25px;line-height:1}html:root body.consumer-ui .atlas-page-brand small{letter-spacing:.15em;text-align:left;margin-top:3px;font-size:11px;line-height:1.1}html:root body.consumer-ui .atlas-page-header .atlas-page-main-nav{flex-wrap:nowrap;order:initial;justify-content:center;align-items:center;gap:2px;width:auto;margin-left:auto;display:flex}html:root body.consumer-ui .atlas-page-header nav a{min-height:44px;color:var(--ink);font:600 14px/1.4 var(--font-ui);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:10px 13px;text-decoration:none;display:flex}html:root body.consumer-ui .atlas-page-header nav a:is(:hover,[aria-current=page]){color:var(--forest);background:var(--surface-active);box-shadow:none}html:root body.consumer-ui .atlas-page-header .atlas-page-plan{border:1px solid var(--action);background:var(--action);min-height:46px;color:var(--on-action);font:600 14px/1.4 var(--font-ui);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}html:root body.consumer-ui .atlas-page-header .atlas-page-plan:hover{background:var(--action-hover);border-color:var(--action-hover)}html:root body.consumer-ui .atlas-page-more{flex:none;position:relative}html:root body.consumer-ui .atlas-page-more>summary{border:1px solid var(--line);background:var(--paper-light);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:10px;list-style:none;display:grid}html:root body.consumer-ui .atlas-page-more>summary::-webkit-details-marker{display:none}html:root body.consumer-ui .atlas-page-more>summary svg{width:20px;height:20px;display:block}html:root body.consumer-ui .atlas-page-more:is([open],:hover)>summary{background:var(--surface-soft)}html:root body.consumer-ui .atlas-page-more>nav{z-index:30;overscroll-behavior:contain;border:1px solid var(--line);background:var(--paper-light);border-radius:18px;flex-direction:column;align-items:stretch;gap:2px;width:250px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);margin:0;padding:8px;display:flex;position:absolute;top:calc(100% + 14px);right:0;overflow-y:auto;box-shadow:0 12px 40px #172b3620}html:root body.consumer-ui .atlas-page-more>nav>a{border-radius:10px;flex:none;justify-content:flex-start;width:100%;padding:12px 14px;font-size:15px}html:root body.consumer-ui .atlas-page-more>nav>a.atlas-page-mobile-link{display:none}html:root body.consumer-ui .atlas-page-appearance{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:10px 12px 4px;font-size:14px;display:flex}html:root body.consumer-ui :is(.atlas-explorer .atlas-header,.directory-header,.architect-header,.owner-header){background:var(--paper-light);border-color:var(--line)}html:root body.consumer-ui :is(.atlas-explorer .atlas-architects-link,.directory-nav a,.architect-nav a,.owner-header>a){min-height:44px;color:var(--ink);font:600 14px/1.4 var(--font-ui);background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;text-decoration:none;display:inline-flex}html:root body.consumer-ui :is(.atlas-explorer .atlas-architects-link,.directory-nav a,.architect-nav a):hover{color:var(--forest);background:var(--surface-active);border-color:#0000}html:root body.consumer-ui .atlas-explorer :is(.atlas-search,.atlas-destination-trigger,.atlas-city select,.atlas-global-search){border-radius:12px;font-size:15px}html:root body.consumer-ui .atlas-explorer .atlas-stage{border-top:1px solid var(--line)}html:root body.consumer-ui .atlas-explorer :is(.atlas-view,.atlas-status-filters button,.atlas-more){border-radius:999px}html:root body.consumer-ui .atlas-explorer .atlas-view button{border-radius:999px;min-height:44px}html:root body.consumer-ui .atlas-explorer .atlas-status-filters button[aria-pressed=true]{color:var(--forest);border-color:var(--line);background:var(--surface-active);box-shadow:none}html:root body.consumer-ui .atlas-explorer :is(.atlas-preview-shell,.detail-dialog,.welcome-card,.atlas-place-row){border:1px solid var(--line);border-radius:16px}html:root body.consumer-ui .atlas-explorer :is(.place-preview-media img,.place-photo-fallback){border-radius:12px}html:root body.consumer-ui .atlas-explorer :is(.atlas-place-row strong,.place-preview-copy h2){font-family:var(--font-ui);letter-spacing:-.025em;font-weight:650}html:root body.consumer-ui .atlas-explorer .atlas-place-row strong{font-size:21px}html:root body.consumer-ui .atlas-explorer .detail-dialog-header{border-top:0;border-bottom:1px solid var(--line);background:var(--paper-light)}html:root body.consumer-ui .atlas-explorer .welcome-card:before{background:0 0}html:root body.consumer-ui .atlas-explorer .atlas-primary-nav{padding:5px 20px max(5px, env(safe-area-inset-bottom));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:stretch;gap:8px;display:grid}html:root body.consumer-ui .atlas-explorer .atlas-primary-nav>a{min-width:44px;min-height:46px;font:600 12px/1.3 var(--font-ui);white-space:nowrap;border-radius:12px;gap:8px;padding:6px 10px}html:root body.consumer-ui .atlas-explorer .atlas-primary-nav>a[aria-current=page]{background:var(--surface-active);color:var(--forest);box-shadow:none}@media (max-width:1000px){html:root body.consumer-ui .atlas-explorer .atlas-primary-nav{gap:4px;padding-inline:8px}html:root body.consumer-ui .atlas-explorer .atlas-primary-nav>a{flex-direction:column;gap:4px;min-height:48px;padding:4px;font-size:11px}}@media (max-width:520px){html:root body.consumer-ui .atlas-explorer .atlas-primary-nav{padding-top:6px;padding-bottom:max(6px, env(safe-area-inset-bottom));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}}html:root body.consumer-ui :is(.directory-card,.architect-work,.architect-index-summary,.field-place-card,.field-sidebar,.field-empty,.field-itinerary,.artifact-card,.artifact-fieldbook-strip,.suggest-form,.owner-card,.journey-chapter,.discovery-drawer,.research-request form){border-color:var(--line);background:var(--paper-light);box-shadow:var(--shadow);border-radius:16px}html:root body.consumer-ui :is(.directory-card,.architect-index-summary,.suggest-form,.owner-card,.discovery-drawer){border-top:1px solid var(--line)}html:root body.consumer-ui :is(.directory-card,.architect-work,.artifact-card):hover{background:var(--paper-light);border-color:#b9c9cc}html:root body.consumer-ui .directory-index :is(a,.directory-letter-empty){min-width:44px;min-height:44px;font:600 16px/1 var(--font-ui);border-radius:12px}html:root body.consumer-ui .directory-index a{border-color:var(--line);background:var(--surface-active);color:var(--forest)}html:root body.consumer-ui .directory-index a:hover{border-color:var(--action)}html:root body.consumer-ui .directory-letter-empty{background:var(--surface-soft);color:var(--muted)}html:root body.consumer-ui .architect-collection{background:var(--paper)}html:root body.consumer-ui :is(.directory-card h3,.architect-work h3){font-family:var(--font-ui);font-size:25px;font-weight:650}html:root body.consumer-ui .architect-status{background:var(--surface-active);color:var(--forest);border-color:var(--line);border-radius:999px}html:root body.consumer-ui :is(.architect-status-lost,.architect-status-unbuilt,.architect-status-unknown){background:var(--surface-soft);color:var(--muted);border-color:var(--line)}html:root body.consumer-ui .artifact-surface{--artifact-gold:var(--brass);--artifact-deep:var(--action);--artifact-media:var(--surface-soft);--artifact-highlight:var(--surface-active)}html:root body.consumer-ui :is(.artifact-intro h1,.directory-introduction h1){font-size:clamp(36px,5vw,56px);font-weight:700}html:root body.consumer-ui .artifact-intro-seal{display:none}html:root body.consumer-ui .artifact-card h3{font-size:23px;font-weight:650;line-height:1.25}html:root body.consumer-ui .artifact-card-number{background:var(--paper-light);color:var(--ink);border-color:var(--line);border-radius:6px}html:root body.consumer-ui .artifact-card-save{border-color:var(--line);background:var(--paper-light);color:var(--ink)!important}html:root body.consumer-ui .artifact-card-save[aria-pressed=true]{border-color:var(--action);background:var(--action);color:var(--on-action)!important}html:root body.consumer-ui .suggest-category-grid label{border-radius:12px}html:root body.consumer-ui .suggest-category-grid label.selected{background:var(--surface-active);border-color:var(--action)}html:root body.consumer-ui .owner-card button:not(.owner-primary):not([class*=danger]):not([class*=delete]){border-radius:12px}@media (max-width:1080px){html:root body.consumer-ui .atlas-page-header{gap:12px;padding-inline:20px}html:root body.consumer-ui .atlas-page-header .atlas-page-main-nav a{padding-inline:10px;font-size:13px}}@media (max-width:760px){html:root body.consumer-ui .atlas-page-header{gap:8px;min-height:72px;padding:12px 16px}html:root body.consumer-ui .atlas-page-header .atlas-page-main-nav{display:none}html:root body.consumer-ui .atlas-page-brand{gap:7px;margin-right:auto}html:root body.consumer-ui .atlas-page-brand :is(svg,img){width:30px;height:40px}html:root body.consumer-ui .atlas-page-brand strong{font-size:21px}html:root body.consumer-ui .atlas-page-brand small{margin-top:3px;font-size:10px}html:root body.consumer-ui .atlas-page-header .atlas-page-plan{min-height:44px;padding:10px 14px;font-size:13px}html:root body.consumer-ui .atlas-page-more>nav>a.atlas-page-mobile-link{display:flex}html:root body.consumer-ui :is(.atlas-explorer .atlas-architects-link){padding-inline:8px;font-size:12px}html:root body.consumer-ui .artifact-intro{padding-top:0}html:root body.consumer-ui .artifact-card-grid{gap:18px}}@media (max-width:359px){html:root body.consumer-ui .atlas-page-header{gap:7px;padding-inline:12px}html:root body.consumer-ui .atlas-page-brand strong{font-size:19px}html:root body.consumer-ui .atlas-page-brand :is(svg,img){width:27px}html:root body.consumer-ui .atlas-page-header .atlas-page-plan{padding-inline:12px;font-size:12px}}@media (prefers-reduced-motion:reduce){html:root body.consumer-ui button{transition:none}}@media print{html:root body.consumer-ui .atlas-page-header{display:none}}
html:root body.consumer-ui{--paper:#fff;--paper-light:#fff;--ink:#172f38;--muted:#566b75;--ink-muted:var(--muted);--line:#dce6e7;--border:var(--line);--surface-soft:#f5f8f8;--surface-active:#eaf5f1;--forest:#0b675d;--action:#0b675d;--action-hover:#084e47;--on-action:#fff;--focus:#0b675d;--brass:#856531;--gold:#ae8b48;--shadow:0 2px 8px #172f3806, 0 8px 24px #172f3805;--radius-control:12px;--radius-card:16px}html:root[data-theme=dark] body.consumer-ui{--paper:#101d24;--paper-light:#172a32;--ink:#f0f6f7;--muted:#b0c1ca;--line:#354c55;--surface-soft:#20343d;--surface-active:#23463f;--forest:#9bddc5;--action:#9bddc5;--action-hover:#beeada;--on-action:#102b23;--focus:#9bddc5;--brass:#ddbd79;--gold:#ddbd79;--shadow:0 2px 8px #0002, 0 8px 24px #0002}html:root body.consumer-ui header.atlas-page-header{background:var(--paper-light);gap:12px;min-height:76px;padding-block:12px;box-shadow:0 1px #172f3803}html:root body.consumer-ui .atlas-page-brand{gap:8px}html:root body.consumer-ui .atlas-page-brand strong{letter-spacing:-.055em;font-size:23px}html:root body.consumer-ui .atlas-page-brand small{letter-spacing:.18em;font-size:10px}html:root body.consumer-ui .atlas-page-brand :is(img,svg){width:32px;height:42px}html:root body.consumer-ui header.atlas-page-header .atlas-page-main-nav{gap:0;margin-left:auto}html:root body.consumer-ui header.atlas-page-header .atlas-page-main-nav a{padding-inline:12px;font-size:13px}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{border-radius:var(--radius-control);min-height:44px;padding:10px 16px;font-size:13px;box-shadow:0 2px 4px #0b675d12}html:root body.consumer-ui header.atlas-page-header .customer-account-link{border-radius:var(--radius-control);border-color:#0000;min-width:44px;padding:10px 12px;font-size:13px}html:root body.consumer-ui header.atlas-page-header .customer-account-link:hover{background:var(--surface-soft)}html:root body.consumer-ui header.atlas-page-header :is(.atlas-page-more>summary,.atlas-page-theme){border-color:var(--line);border-radius:var(--radius-control);background:var(--paper-light)}html:root body.consumer-ui .atlas-page-more>nav{border-radius:14px;padding:6px;top:calc(100% + 10px);box-shadow:0 8px 32px #172f3820}html:root body.consumer-ui .atlas-page-more>nav>a{padding:10px 12px;font-size:14px}html:root body.consumer-ui :is(.directory-content,.artifact-surface,.field-main,.journey-page){max-width:1200px}html:root body.consumer-ui :is(.artifact-surface,.field-main,.journey-page){padding:28px 24px 48px}html:root body.consumer-ui :is(.directory-introduction,.artifact-intro){padding-block:4px 20px}html:root body.consumer-ui .directory-introduction{padding-top:28px}html:root body.consumer-ui :is(.directory-introduction h1,.artifact-intro h1,.field-intro h1,.journey-page-intro h1){margin:0 0 12px;font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.15}html:root body.consumer-ui :is(.directory-intro,.artifact-intro-copy>p:last-of-type,.field-intro>p:last-child,.journey-page-intro>p:last-child){color:var(--muted);margin:0;font-size:15px;line-height:1.55}html:root body.consumer-ui .directory-count{margin-top:12px;font-size:13px}html:root body.consumer-ui .directory-index{padding-block:14px}html:root body.consumer-ui .directory-index>p{margin-bottom:8px}html:root body.consumer-ui .directory-index ol{flex-wrap:wrap;gap:6px;display:flex}html:root body.consumer-ui .directory-index li:has(.directory-letter-empty){display:none}html:root body.consumer-ui .directory-index a{border-radius:var(--radius-control);width:44px;font-size:15px}html:root body.consumer-ui .directory-list{padding-block:24px 32px}html:root body.consumer-ui .directory-group+.directory-group{margin-top:28px}html:root body.consumer-ui .directory-group-heading{gap:10px;margin-bottom:12px}html:root body.consumer-ui .directory-group-heading h2{font-size:28px;font-weight:650}html:root body.consumer-ui .directory-cards{gap:12px}html:root body.consumer-ui .directory-card{box-shadow:none;padding:18px 20px 10px}html:root body.consumer-ui .directory-card h3{font-size:21px;line-height:1.25}html:root body.consumer-ui .directory-card-heading{gap:12px}html:root body.consumer-ui .directory-card-arrow{font-size:20px}html:root body.consumer-ui .directory-lifespan{margin:6px 0 14px;font-size:13px}html:root body.consumer-ui .directory-card-counts{gap:12px 24px;margin-bottom:12px}html:root body.consumer-ui .directory-card-counts>div{gap:3px}html:root body.consumer-ui .directory-card-counts dd{font-size:23px}html:root body.consumer-ui .directory-card-counts dt{font-size:12px}html:root body.consumer-ui .directory-card-action{min-height:44px;padding-top:6px;font-size:13px;text-decoration:none}html:root body.consumer-ui .architect-introduction{gap:32px;padding-block:32px}html:root body.consumer-ui .architect-title-block h1{font-size:clamp(30px,4vw,48px);font-weight:700}html:root body.consumer-ui .architect-lifespan{margin:10px 0 16px}html:root body.consumer-ui .architect-biography{font-size:15px;line-height:1.6}html:root body.consumer-ui .architect-primary-link{margin-top:18px}html:root body.consumer-ui .architect-index-summary{border:1px solid var(--line);box-shadow:none;padding:18px}html:root body.consumer-ui .architect-index-summary dl{gap:12px;margin:0 0 14px}html:root body.consumer-ui .architect-index-summary dd{font-size:28px}html:root body.consumer-ui .architect-collection{padding-block:28px 36px}html:root body.consumer-ui .architect-section-heading{gap:12px;margin-bottom:18px}html:root body.consumer-ui .architect-section-heading h2{font-size:25px;font-weight:650}html:root body.consumer-ui .architect-work-grid{gap:12px}html:root body.consumer-ui .architect-work{box-shadow:none;padding:18px 18px 0}html:root body.consumer-ui .architect-work-topline{gap:8px;margin-bottom:10px}html:root body.consumer-ui .architect-work h3{font-size:21px;line-height:1.25}html:root body.consumer-ui .architect-work-location{margin:6px 0 12px;font-size:13px}html:root body.consumer-ui .architect-work-description{color:var(--muted);margin-bottom:14px;font-size:14px;line-height:1.55}html:root body.consumer-ui .architect-work-facts{gap:6px}html:root body.consumer-ui .architect-work-facts>div{font-size:12px;line-height:1.5}html:root body.consumer-ui .architect-work-actions{min-height:52px;margin-top:4px}html:root body.consumer-ui .architect-work-details summary{min-height:44px}html:root body.consumer-ui :is(.architect-work-date,.architect-filters label>span,.architect-work-evidence){color:var(--muted)}html:root body.consumer-ui .artifact-intro{gap:16px}html:root body.consumer-ui .artifact-scope{gap:8px 12px;margin-top:12px;font-size:12px}html:root body.consumer-ui .artifact-fieldbook-strip{box-shadow:none;margin-bottom:20px;padding:12px 16px}html:root body.consumer-ui .artifact-tiny-seal{font-size:24px}html:root body.consumer-ui .artifact-fieldbook-identity strong{font-size:17px}html:root body.consumer-ui .artifact-section-heading{gap:12px;margin-bottom:16px}html:root body.consumer-ui .artifact-section-heading h2{font-size:25px;font-weight:650}html:root body.consumer-ui :is(.artifact-search,.artifact-select select){border-radius:var(--radius-control);height:46px}html:root body.consumer-ui .artifact-search input{box-shadow:none;background:0 0;border:0;padding:0;font-size:16px}html:root body.consumer-ui .artifact-select select{font-size:16px}html:root body.consumer-ui .artifact-select>span{letter-spacing:0;text-transform:none;font-size:12px}html:root body.consumer-ui .artifact-results-line{min-height:52px}html:root body.consumer-ui .artifact-results-line p{font-size:13px}html:root body.consumer-ui .artifact-card-grid{gap:16px}html:root body.consumer-ui .artifact-card{box-shadow:none}html:root body.consumer-ui .artifact-card .artifact-photograph{aspect-ratio:1.5}html:root body.consumer-ui .artifact-card-copy{padding:16px 16px 0}html:root body.consumer-ui .artifact-card-kind{letter-spacing:.03em;margin-bottom:6px;font-size:11px}html:root body.consumer-ui .artifact-card h3{margin-bottom:8px;font-size:20px}html:root body.consumer-ui .artifact-card-place{font-size:13px}html:root body.consumer-ui .artifact-card-venue{margin:3px 0;font-size:12px;line-height:1.5}html:root body.consumer-ui .artifact-card-date{margin:3px 0 10px;font-size:12px}html:root body.consumer-ui .artifact-card-imagining{padding-top:10px}html:root body.consumer-ui .artifact-card-imagining>span{letter-spacing:.04em;font-size:10px}html:root body.consumer-ui .artifact-card-imagining p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}html:root body.consumer-ui .artifact-card-open{min-height:44px;font-size:13px;font-weight:600}html:root body.consumer-ui .artifact-card-image-sources{margin-inline:16px;margin-bottom:6px}html:root body.consumer-ui .artifact-fieldbook-strip{margin-bottom:16px;padding:0 12px;display:block}.artifact-collection-summary{cursor:pointer;min-height:48px;font:600 13px/1.4 var(--font-ui);align-items:center;gap:10px;list-style:none;display:flex}.artifact-collection-summary::-webkit-details-marker{display:none}.artifact-collection-summary small{color:var(--muted);margin-left:auto;font-size:11px;font-weight:400}.artifact-collection-tools{gap:12px;padding:8px 0 14px;display:grid}html:root body.consumer-ui .artifact-section-heading-compact{margin:0 0 12px;display:block}html:root body.consumer-ui .artifact-section-heading-compact>p{text-align:left;max-width:none;margin:0;font-size:11px}html:root body.consumer-ui .artifact-intro-copy>p:not(.artifact-eyebrow){margin:10px 0;font-size:14px;line-height:1.5}html:root body.consumer-ui .artifact-card-venue{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html:root body.consumer-ui .field-intro{margin-bottom:20px}html:root body.consumer-ui .field-summary{gap:8px 20px;margin-bottom:20px;padding-block:12px}html:root body.consumer-ui .field-summary strong{font-size:20px;font-weight:650}html:root body.consumer-ui .field-workspace{gap:24px}html:root body.consumer-ui .field-place-list{gap:12px}html:root body.consumer-ui .field-place-card{box-shadow:none;padding:16px}html:root body.consumer-ui .field-card-heading{gap:12px}html:root body.consumer-ui .field-card-heading h3{font-size:20px;font-weight:650}html:root body.consumer-ui .field-card-summary{margin-block:10px;font-size:14px;line-height:1.5}html:root body.consumer-ui .field-card-actions{gap:4px;margin-top:10px}html:root body.consumer-ui .field-results-heading{margin-top:18px}html:root body.consumer-ui .field-results-heading h2{font-size:22px;font-weight:650}html:root body.consumer-ui .field-empty{box-shadow:none;padding:28px 20px}html:root body.consumer-ui .field-empty h2{font-size:24px;font-weight:650}html:root body.consumer-ui .journey-page-intro{margin:0 0 24px}html:root body.consumer-ui .journey-featured{border-radius:var(--radius-card)}html:root body.consumer-ui .journey-featured-ornament{background:#0c514b;min-height:250px;padding:24px}html:root body.consumer-ui .journey-featured-ornament svg{max-width:200px}html:root body.consumer-ui .journey-featured-copy{padding:28px}html:root body.consumer-ui .journey-featured-copy h2{margin:0 0 14px;font-size:clamp(28px,3.5vw,38px);font-weight:650;line-height:1.15}html:root body.consumer-ui .journey-featured-copy>p:not(.journey-kicker){margin:0 0 18px;font-size:15px;line-height:1.55}html:root body.consumer-ui .journey-studies{margin-block:28px}html:root body.consumer-ui .journey-section-heading h2{font-size:25px;font-weight:650}html:root body.consumer-ui .journey-study-card{border-radius:var(--radius-card);min-height:156px;padding:18px}html:root body.consumer-ui .journey-study-card h3{margin:0 0 8px;font-size:22px;font-weight:650}html:root body.consumer-ui .journey-study-card p{margin:0;font-size:14px;line-height:1.5}html:root body.consumer-ui .journey-cover{gap:28px;padding-top:10px}html:root body.consumer-ui .journey-cover h1{margin-top:0;font-size:clamp(28px,4vw,42px);font-weight:700}html:root body.consumer-ui .journey-chapter{box-shadow:none;padding:22px}html:root body.consumer-ui .journey-transcript{font-size:16px;line-height:1.65}html:root body.consumer-ui .journey-chapter-head h3{font-size:27px;font-weight:650}@media (max-width:1080px){html:root body.consumer-ui header.atlas-page-header .atlas-page-main-nav{display:none}html:root body.consumer-ui .atlas-page-more>nav>a.atlas-page-mobile-link{display:flex}html:root body.consumer-ui .atlas-page-brand{margin-right:auto}}@media (max-width:760px){html:root body.consumer-ui header.atlas-page-header{gap:6px;min-height:64px;padding:10px 12px}html:root body.consumer-ui .atlas-page-brand{gap:6px}html:root body.consumer-ui .atlas-page-brand strong{font-size:20px}html:root body.consumer-ui .atlas-page-brand small{margin-top:3px;font-size:9px}html:root body.consumer-ui .atlas-page-brand :is(img,svg){width:26px;height:36px}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{padding-inline:12px;font-size:13px}html:root body.consumer-ui :is(.directory-content,.artifact-surface,.field-main,.journey-page){padding-inline:16px}html:root body.consumer-ui :is(.artifact-surface,.field-main,.journey-page){padding-top:22px;padding-bottom:32px}html:root body.consumer-ui .directory-introduction{padding-top:22px}html:root body.consumer-ui .architect-introduction{gap:20px;padding:24px 16px}html:root body.consumer-ui .architect-index-summary dl{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}html:root body.consumer-ui .architect-index-summary dl>div{flex:1;min-width:80px}html:root body.consumer-ui .architect-index-summary dt{margin-top:4px}html:root body.consumer-ui .architect-collection{padding:24px 16px 32px}html:root body.consumer-ui .artifact-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html:root body.consumer-ui .artifact-search{grid-column:1/-1}html:root body.consumer-ui .artifact-fieldbook-strip{gap:10px;padding:12px}html:root body.consumer-ui .artifact-fieldbook-actions{gap:6px}html:root body.consumer-ui .artifact-fieldbook-actions>button,html:root body.consumer-ui .artifact-fieldbook-actions summary{padding-inline:12px;font-size:13px}html:root body.consumer-ui .artifact-section-heading{align-items:start}html:root body.consumer-ui .artifact-section-heading>p{font-size:12px}html:root body.consumer-ui .journey-featured{grid-template-columns:110px minmax(0,1fr)}html:root body.consumer-ui .journey-featured-ornament{min-height:0;padding:12px}html:root body.consumer-ui .journey-featured-ornament svg{width:90px;height:120px}html:root body.consumer-ui .journey-featured-copy{padding:18px 16px}html:root body.consumer-ui .journey-featured-copy h2{font-size:26px}html:root body.consumer-ui .journey-featured-copy>p:not(.journey-kicker){font-size:14px}html:root body.consumer-ui .journey-featured-detail{font-size:12px}html:root body.consumer-ui .journey-study-grid{gap:10px}html:root body.consumer-ui .journey-study-card{min-height:144px;padding:16px}html:root body.consumer-ui .journey-study-card h3{font-size:20px}html:root body.consumer-ui .journey-chapter{padding:16px}html:root body.consumer-ui .journey-cover{gap:16px}}@media (max-width:520px){html:root body.consumer-ui header.atlas-page-header{gap:4px;padding-inline:10px}html:root body.consumer-ui .atlas-page-brand{gap:4px}html:root body.consumer-ui .atlas-page-brand strong{font-size:18px}html:root body.consumer-ui .atlas-page-brand :is(img,svg){width:24px;height:34px}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{padding-inline:10px}html:root body.consumer-ui header.atlas-page-header .customer-account-link{width:44px;padding:10px}html:root body.consumer-ui header.atlas-page-header .customer-account-link svg{width:19px;height:19px;display:block}html:root body.consumer-ui header.atlas-page-header .customer-account-link>span{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:root body.consumer-ui .directory-card{padding:16px 16px 8px}html:root body.consumer-ui .directory-card h3{font-size:20px}html:root body.consumer-ui .directory-group+.directory-group{margin-top:24px}html:root body.consumer-ui .artifact-card-grid{grid-template-columns:minmax(0,1fr);gap:12px}html:root body.consumer-ui .artifact-card{grid-template-columns:100px minmax(0,1fr);align-items:stretch;display:grid}html:root body.consumer-ui .artifact-card-media{background:var(--surface-soft);grid-row:1;min-width:0}html:root body.consumer-ui .artifact-card-image-link,html:root body.consumer-ui .artifact-card .artifact-photograph{aspect-ratio:auto;height:100%;min-height:150px}html:root body.consumer-ui .artifact-card .artifact-photograph img{object-fit:contain}html:root body.consumer-ui .artifact-card-copy{padding:12px 12px 0}html:root body.consumer-ui .artifact-card h3{margin-bottom:6px;font-size:17px;line-height:1.3}html:root body.consumer-ui .artifact-card-kind{flex-wrap:wrap;gap:3px;font-size:10px}html:root body.consumer-ui .artifact-card-venue{font-size:12px}html:root body.consumer-ui .artifact-card-date{margin-bottom:8px}html:root body.consumer-ui .artifact-card-imagining{padding-top:8px}html:root body.consumer-ui .artifact-card-imagining p{font-size:13px}html:root body.consumer-ui .artifact-card-number{display:none}html:root body.consumer-ui .artifact-card-save{top:8px;right:8px}html:root body.consumer-ui .artifact-card-image-sources{grid-column:1/-1;margin:0 12px 4px}html:root body.consumer-ui .field-card-heading{flex-wrap:wrap;gap:8px}html:root body.consumer-ui .field-card-heading>div{flex:160px}html:root body.consumer-ui .field-visited{min-height:44px}html:root body.consumer-ui .field-card-actions :is(.field-button,.field-text-button){padding-inline:10px;font-size:13px}html:root body.consumer-ui .journey-featured{grid-template-columns:76px minmax(0,1fr)}html:root body.consumer-ui .journey-featured-ornament{padding:8px}html:root body.consumer-ui .journey-featured-ornament svg{width:62px;height:94px}html:root body.consumer-ui .journey-featured-copy{padding:16px 12px}html:root body.consumer-ui .journey-featured-copy h2{font-size:24px}html:root body.consumer-ui .journey-featured-copy .journey-primary{width:100%;padding-inline:10px;font-size:14px}}@media (min-width:360px) and (max-width:520px){html:root body.consumer-ui header.atlas-page-header .customer-account-link{width:auto;padding-inline:8px}html:root body.consumer-ui header.atlas-page-header .customer-account-link svg{display:none}html:root body.consumer-ui header.atlas-page-header .customer-account-link>span{clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (max-width:520px){html:root body.consumer-ui .artifact-card h3 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html:root body.consumer-ui .artifact-card-venue{display:none}html:root body.consumer-ui .artifact-card-date{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html:root body.consumer-ui .artifact-card-imagining p{-webkit-line-clamp:1}html:root body.consumer-ui .artifact-card .artifact-photograph{min-height:120px}html:root body.consumer-ui .artifact-fieldbook-strip{margin-top:0}html:root body.consumer-ui .artifact-intro{padding-bottom:16px}}@media (max-width:359px){html:root body.consumer-ui header.atlas-page-header{gap:4px;padding-inline:10px}html:root body.consumer-ui .atlas-page-brand{gap:4px}html:root body.consumer-ui .atlas-page-brand strong{font-size:17px}html:root body.consumer-ui .atlas-page-brand :is(img,svg){width:22px;height:32px}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{padding-inline:9px;font-size:12px}html:root body.consumer-ui header.atlas-page-header .my-trip-count{display:none}html:root body.consumer-ui .artifact-card{grid-template-columns:84px minmax(0,1fr)}html:root body.consumer-ui .artifact-result-actions{gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{html:root body.consumer-ui .artifact-card{break-inside:avoid;display:block}html:root body.consumer-ui .artifact-card-imagining p{display:block;overflow:visible}}
@font-face{font-family:Tartaria Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/fonts/marcellus-normal-latin-8a539799d12e.woff2)format("woff2")}html:root{--brand-symbol:#18584f;--brand-wordmark:#183b3b}html:root[data-theme=dark]{--brand-symbol:#e5c575;--brand-wordmark:#f1e8d6}html:root body .brand-symbol{background-color:var(--brand-symbol);width:38px;height:44px;color:var(--brand-symbol);border:0;border-radius:0;flex:none;padding:0;display:block;overflow:visible;-webkit-mask-image:url(/brand/atlas-symbol.svg);mask-image:url(/brand/atlas-symbol.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand){min-width:0;min-height:44px;color:var(--brand-wordmark);align-items:center;gap:8px;text-decoration:none;display:inline-flex}html:root body .brand-wordmark,html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand) .brand-wordmark{color:var(--brand-wordmark);font-synthesis:none;letter-spacing:-.035em;white-space:nowrap;text-transform:none;margin:0;font-family:Tartaria Marcellus,Georgia,serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.2;display:inline-block}html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand)>.brand-symbol{width:34px;height:42px}html:root body .mobile-start-mark.brand-symbol{width:80px;height:100px;margin:0 auto 20px}@media (max-width:640px){html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand){gap:5px}html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand)>.brand-symbol{width:32px;height:36px}html:root body .brand-wordmark,html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand) .brand-wordmark{letter-spacing:-.04em;font-size:19px}}@media (max-width:360px){html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand){gap:4px}html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand)>.brand-symbol{width:24px;height:30px}html:root body .brand-wordmark,html:root body.consumer-ui :is(.brand,.atlas-page-brand,.customer-brand) .brand-wordmark{font-size:17px}}
html:root:not([data-theme=dark]) body.consumer-ui :is(.travel-landing,.trip-page,.architect-directory,.architect-profile,.field-page,.artifact-surface,.journey-surface){background-color:#fff;background-image:url(/brand/old-world-engraving.svg);background-position:top;background-repeat:repeat-y;background-size:1440px 1120px}html:root:not([data-theme=dark]) body.consumer-ui :is(.trip-start-card,.trip-day,.trip-discovery,.trip-incoming,.travel-ready-trip,.directory-card,.architect-work,.artifact-card,.field-card){background-color:#fff}html:root:not([data-theme=dark]) body.consumer-ui .travel-hero-copy{background:#ffffffd9;border-radius:20px}.atlas-page-menu-account{display:none}html:root body.consumer-ui header.atlas-page-header .atlas-page-theme{border:1px solid var(--line);background:var(--paper-light);width:44px;height:44px;color:var(--ink);border-radius:12px;flex:0 0 44px;place-items:center;margin:0;padding:0;display:grid}html:root body.consumer-ui header.atlas-page-header .atlas-page-theme svg{width:18px;height:18px}html:root[data-theme=dark] body.consumer-ui .discovery-drawer{--paper:#101d24;--paper-light:#172a32;--ink:#f0f6f7;--muted:#b0c1ca;--line:#354c55;--surface-soft:#20343d;--surface-active:#23463f;--gold:#ddbd79;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f0f6f7;background:#172a32}html:root[data-theme=dark] body.consumer-ui .discovery-drawer :is(.discovery-city-result,.discovery-place-result,.discovery-close){color:#f0f6f7;background:#101d24;border-color:#354c55}html:root[data-theme=dark] body.consumer-ui .discovery-drawer :is(.discovery-city-result,.discovery-place-result):hover{background:#23463f;border-color:#ddbd79}html:root[data-theme=dark] body.consumer-ui .discovery-drawer :is(strong,h2,h3,summary){color:#f0f6f7}html:root[data-theme=dark] body.consumer-ui .discovery-drawer :is(small,.discovery-small,.discovery-state summary span){color:#b0c1ca}html:root[data-theme=dark] body.consumer-ui .discovery-search{color:#f0f6f7;background:#101d24;border-color:#354c55}html:root[data-theme=dark] body.consumer-ui .discovery-search input{color:#f0f6f7;background:0 0}html:root[data-theme=dark] body.consumer-ui .discovery-tabs button{color:#b0c1ca;background:#172a32;border-color:#354c55}html:root[data-theme=dark] body.consumer-ui .discovery-tabs button[aria-pressed=true]{color:#101d24;background:#ddbd79;border-color:#ddbd79}html:root[data-theme=dark] body.consumer-ui select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background-color:var(--paper-light)}html:root[data-theme=dark] body.consumer-ui select option{color:#f0f6f7;background:#172a32}html:root:not([data-theme=dark]) body.consumer-ui select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:root:not([data-theme=dark]) body.consumer-ui select option{color:#172f38;background:#fff}html:root body.consumer-ui .discovery-search input{min-width:0;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html:root body.consumer-ui .discovery-search input:focus-visible{outline:none}html:root body.consumer-ui .discovery-search:focus-within{outline:3px solid var(--focus);outline-offset:3px}html:root body.consumer-ui header.atlas-page-header .atlas-page-brand{flex:none}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{margin-left:auto}html:root body.consumer-ui svg.brand-symbol{stroke:none}.trip-intro>.trip-text-link{white-space:nowrap;flex-shrink:0}@media (max-width:760px){html:root body.consumer-ui header.atlas-page-header{gap:4px;padding-inline:10px}html:root body.consumer-ui header.atlas-page-header .atlas-page-brand{margin-right:auto}html:root body.consumer-ui header.atlas-page-header .customer-account-link{width:44px;padding:0}html:root body.consumer-ui header.atlas-page-header .customer-account-link svg{display:block}html:root body.consumer-ui header.atlas-page-header .customer-account-link>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{padding-inline:10px;font-size:12px}html:root body.consumer-ui header.atlas-page-header .atlas-page-more>summary{width:44px}html:root body.consumer-ui header.atlas-page-header-home>.customer-account-link{display:none}html:root body.consumer-ui header.atlas-page-header-home .atlas-page-menu-account{display:block}html:root body.consumer-ui header.atlas-page-header-home .atlas-page-menu-account .customer-account-link{background:0 0;border:0;border-radius:9px;justify-content:flex-start;gap:9px;width:100%;min-height:44px;padding:10px 12px;display:flex}html:root body.consumer-ui header.atlas-page-header-home .atlas-page-menu-account .customer-account-link>span{clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media (max-width:359px){html:root body.consumer-ui header.atlas-page-header .brand-wordmark{letter-spacing:-.045em;font-size:15px}html:root body.consumer-ui header.atlas-page-header .brand-symbol{width:24px}html:root body.consumer-ui header.atlas-page-header .atlas-page-plan{padding-inline:7px}}@media print{html:root body.consumer-ui :is(.travel-landing,.trip-page){background-image:none!important}}
