.world-menu{position:relative;font:11px/1.6 Arial,Microsoft JhengHei,sans-serif;letter-spacing:.04em}.world-menu summary{cursor:pointer;min-height:44px;min-width:84px;padding:0 10px;display:flex;align-items:center;justify-content:center;list-style:none}.world-menu summary::-webkit-details-marker{display:none}.world-menu nav{position:absolute;right:0;top:100%;z-index:90;display:flex;flex-direction:column;gap:0;width:180px;background:#161a17;color:#eeeee4;border:1px solid #eeeee42b;padding:10px}.world-menu nav a{box-sizing:border-box;display:flex;align-items:center;padding:10px;min-height:44px;white-space:nowrap;text-decoration:none;color:inherit}.world-menu summary:focus-visible{outline:2px solid #c4b085;outline-offset:2px}.portal-header .world-menu{margin-left:auto;z-index:40}.masthead{margin-inline:5vw;padding-inline:0}.masthead .world-menu{margin-left:auto}.world-menu nav a:focus-visible{outline:2px solid #c4b085}.world-menu nav a:hover{color:#c4b085}a.world-home{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;text-decoration:none;font:12px/1.4 Arial,Microsoft JhengHei,sans-serif;letter-spacing:.04em}a.world-home span{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit}a.world-home:hover{color:#c4b085}a.world-home:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:901px){.masthead,body>header{margin-inline:5vw;padding:24px 0;align-items:center}.cinematic-portal .portal-header{padding:24px 5%;align-items:center}.masthead .world-home,body>header .world-home,.cinematic-portal .portal-header .world-home{font-size:12px}.intro h1{font-size:clamp(28px,3vw,48px);letter-spacing:-.04em;font-weight:400}.cinematic-portal [data-photography-ready][data-world=PHOTOGRAPHY] .portal-world-shell{left:5%;top:115px}.cinematic-portal [data-photography-ready][data-world=PHOTOGRAPHY] .portal-world-shell h2{font-size:clamp(28px,3vw,48px)}.cinematic-portal .photo-toolbar{left:5%;right:5%;top:170px;justify-content:flex-start}.opening .eyebrow{font:clamp(28px,3vw,48px)/1.2 Arial,sans-serif;color:var(--ink);letter-spacing:-.04em}.opening h1{font-size:clamp(35px,4.4vw,76px)}}:root{--world-nav-height:68px}html:has(.world-header){scroll-padding-top:var(--world-nav-height)}.masthead.world-header,body>.world-header,.hero3d-site.cinematic-portal .portal-header.world-header{display:flex;align-items:center;position:sticky;top:0;z-index:40;box-sizing:border-box;height:var(--world-nav-height);min-height:var(--world-nav-height);margin:0;padding:0 5vw;padding-right:calc(5vw - (100vw - 100%));background:var(--paper,var(--bg,#c8c4b9));color:var(--ink,var(--text,#252923));border-bottom:1px solid var(--line,#25292326)}.hero3d-site.cinematic-portal .portal-header.world-header{position:fixed;color:#252923;background:#c8c4b9;border-color:#25292326}.world-header .world-nav{display:flex;flex-direction:row;align-items:center;gap:28px;width:100%;font:11px/1.4 Arial,Microsoft JhengHei,sans-serif;letter-spacing:.08em}.world-nav a{display:flex;align-items:center;min-height:44px;color:inherit;text-decoration:none;white-space:nowrap;scroll-margin-top:calc(-1 * var(--world-nav-height))}.world-nav a:first-child{margin-right:auto}.world-nav .world-brand{display:block;align-content:center;font:400 14px/1.65 Arial,Microsoft JhengHei,sans-serif;letter-spacing:.1em;color:#e3e1d8}.world-nav .world-brand span{display:block;font-size:8px;letter-spacing:.15em;margin-top:8px}.portal-header .world-brand{color:#252923}.world-nav a[aria-current=page]{text-decoration:underline;text-underline-offset:7px}.world-nav a:hover{color:var(--accent,currentColor)}.world-nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.world-header~main #categories{top:var(--world-nav-height)}.world-header~main>footer:empty{display:none}@media(max-width:600px){.world-header .world-nav{gap:4px}.world-header .world-nav a:not(.world-brand){min-width:44px;min-height:44px;padding-inline:6px;justify-content:center;box-sizing:border-box}}
