._GPwuW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._GPwuW_hero{text-align:center;padding:88px 0 120px}._GPwuW_heroCopy{max-width:860px;padding:0 var(--gutter);margin:0 auto}._GPwuW_heroCopy h1{letter-spacing:-.032em;font-size:clamp(46px,5.4vw,76px);line-height:.98}._GPwuW_heroCopy>p{max-width:31em;color:var(--muted);margin:22px auto 0;font-size:18.5px;line-height:1.55}._GPwuW_search{max-width:560px;margin:40px auto 0}._GPwuW_searchField{height:64px;color:var(--ink);text-align:left;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 10px 0 24px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #dedee2,0 1px 2px #0000000a,0 18px 40px -24px #00000047}._GPwuW_searchField:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink), 0 1px 2px #0000000a, 0 20px 44px -24px #00000057}._GPwuW_searchField input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:17px}._GPwuW_searchField input::placeholder{color:var(--muted)}._GPwuW_searchField input::-webkit-search-cancel-button{display:none}._GPwuW_searchHint{color:var(--muted);font-variant-numeric:lining-nums proportional-nums;flex:none;padding-right:14px;font-size:13.5px}._GPwuW_searchClear{background:var(--paper);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}._GPwuW_searchStatus{min-height:24px;color:var(--muted);font-variant-numeric:lining-nums proportional-nums;margin-top:14px;font-size:14.5px}._GPwuW_searchStatus button{color:var(--ink);text-underline-offset:4px;align-items:center;gap:6px;font-weight:500;-webkit-text-decoration:underline #c9c9ce;text-decoration:underline #c9c9ce;display:inline-flex}._GPwuW_drift{--gap:32px;margin-top:40px;padding:12px 0 40px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}._GPwuW_driftTrack{gap:var(--gap);width:max-content;animation:90s linear infinite _GPwuW_drift;display:flex}._GPwuW_drift:hover ._GPwuW_driftTrack{animation-play-state:paused}._GPwuW_driftBook{aspect-ratio:360/509;border-radius:2px 5px 5px 2px;flex:none;width:164px;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 22px 30px -18px #0000006b}._GPwuW_driftBook img,._GPwuW_coverArt img{object-fit:cover;width:100%;height:100%;display:block}._GPwuW_driftBook:after,._GPwuW_coverArt:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#ffffff4d 0,#fff0 2.5%,#0000001f 4%,#0000 7.5%),linear-gradient(90deg,#0000 60%,#0000000f 100%);position:absolute;inset:0}@keyframes _GPwuW_drift{to{transform:translateX(calc(-50% - var(--gap) / 2))}}@media (prefers-reduced-motion:reduce){._GPwuW_driftTrack{animation:none}._GPwuW_drift{scrollbar-width:none;overflow-x:auto}}._GPwuW_pages{max-width:var(--max);padding:0 var(--gutter) 128px;margin:0 auto}._GPwuW_pageRow{margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 8px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-auto-columns:236px;grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}._GPwuW_pageRow::-webkit-scrollbar{display:none}@media (min-width:1321px){._GPwuW_pageRow{margin:0 calc((100vw - var(--max)) / -2 - var(--gutter));padding-left:calc((100vw - var(--max)) / 2 + var(--gutter));padding-right:calc((100vw - var(--max)) / 2 + var(--gutter));scroll-padding:0 calc((100vw - var(--max)) / 2 + var(--gutter))}}._GPwuW_pageRow>li{scroll-snap-align:start}._GPwuW_pageCard{flex-direction:column;display:flex}._GPwuW_pageStage{height:296px;transition:transform .2s var(--ease);background:radial-gradient(120% 90% at 50% 10%,#fbfbfc 0%,#f2f2f4 60%,#e9e9ec 100%);border-radius:24px;place-items:center;display:grid;overflow:hidden}._GPwuW_pageStage>span{transition:transform .6s var(--ease)}._GPwuW_pageName{justify-content:space-between;align-items:baseline;gap:8px;padding:14px 6px 0;display:flex}._GPwuW_pageName strong{letter-spacing:-.012em;color:var(--ink);font-size:16.5px;font-weight:600}._GPwuW_pageName em{color:var(--muted);font-variant-numeric:lining-nums proportional-nums;font-size:13.5px;font-style:normal}@media (hover:hover){._GPwuW_pageCard:hover ._GPwuW_pageStage>span{transform:translateY(-6px)scale(1.035)}}._GPwuW_pageCard:active ._GPwuW_pageStage{transform:scale(.99)}._GPwuW_catalogue{max-width:var(--max);padding:0 var(--gutter) 128px;scroll-margin-top:var(--header);margin:0 auto}._GPwuW_catalogueHead h2{letter-spacing:-.022em;font-size:clamp(32px,3.2vw,46px);line-height:1.05}._GPwuW_catalogueHead p{color:var(--muted);font-variant-numeric:lining-nums proportional-nums;margin-top:12px;font-size:17px;line-height:1.5}._GPwuW_bar{top:var(--header);z-index:6;margin:28px calc(var(--gutter) * -1) 0;padding:10px var(--gutter) 12px;box-shadow:0 1px 0 var(--line);background:#fff;position:sticky}._GPwuW_tabs{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}._GPwuW_tabs::-webkit-scrollbar{display:none}._GPwuW_tabs button{height:36px;color:var(--ink-soft);border-radius:999px;flex:none;padding:0 15px;font-size:14px;font-weight:500;transition:background .2s,color .2s}._GPwuW_tabs button:hover{color:var(--ink);background:var(--paper)}._GPwuW_tabs button[aria-pressed=true]{background:var(--ink);color:#fff}._GPwuW_tabs ._GPwuW_queryChip{background:var(--paper);color:var(--ink);align-items:center;gap:6px;margin-right:6px;padding:0 12px 0 16px;display:inline-flex}._GPwuW_tabs ._GPwuW_queryChip:hover{background:var(--paper-strong)}._GPwuW_catalogue[data-filtered] ._GPwuW_regionHead span{display:none}._GPwuW_region{scroll-margin-top:calc(var(--header) + 62px);padding-top:56px}._GPwuW_regionHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}._GPwuW_regionHead h3{font-family:var(--serif);letter-spacing:-.018em;font-size:clamp(26px,2.2vw,32px);font-weight:600;line-height:1.1}._GPwuW_regionHead span{color:var(--muted);font-variant-numeric:lining-nums proportional-nums;font-size:14px}._GPwuW_grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:40px 24px;display:grid}._GPwuW_catalogue:not([data-filtered]) ._GPwuW_region:not([data-open]) ._GPwuW_grid>li:nth-child(n+17){display:none}._GPwuW_cover{flex-direction:column;min-width:0;display:flex}._GPwuW_coverArt{aspect-ratio:360/509;transition:transform .45s var(--ease), box-shadow .45s var(--ease);border-radius:2px 5px 5px 2px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 16px 24px -14px #00000057}._GPwuW_coverPlace,._GPwuW_coverName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._GPwuW_coverPlace{color:var(--ink);margin-top:14px;font-size:14px;font-weight:500;line-height:1.3}._GPwuW_coverName{color:var(--muted);margin-top:1px;font-size:13px;line-height:1.35}@media (hover:hover){._GPwuW_cover:hover ._GPwuW_coverArt{transform:translateY(-6px);box-shadow:0 1px 2px #00000014,0 26px 34px -16px #0006}}._GPwuW_cover:active ._GPwuW_coverArt{transform:scale(.97)}._GPwuW_more{justify-content:center;margin-top:40px;display:flex}._GPwuW_catalogue[data-filtered] ._GPwuW_more{display:none}._GPwuW_showAll{height:46px;color:var(--ink);font-variant-numeric:lining-nums proportional-nums;background:#fff;border-radius:999px;padding:0 24px;font-size:15px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #d9d9de}._GPwuW_showAll:hover{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 1px var(--ink)}@media (min-width:1201px){._GPwuW_moreUpTo16{display:none}}@media (min-width:601px){._GPwuW_moreUpTo12{display:none}}._GPwuW_empty{text-align:center;max-width:32em;color:var(--muted);margin:64px auto 0;font-size:17px;line-height:1.55}._GPwuW_empty a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1200px){._GPwuW_grid{grid-template-columns:repeat(6,minmax(0,1fr))}._GPwuW_catalogue:not([data-filtered]) ._GPwuW_region:not([data-open]) ._GPwuW_grid>li:nth-child(n+13){display:none}}@media (max-width:900px){._GPwuW_hero{padding:calc(var(--header) + 44px) 0 88px}._GPwuW_heroCopy h1{letter-spacing:-.03em;font-size:clamp(38px,10.4vw,52px)}._GPwuW_heroCopy>p{margin-top:16px;font-size:16.5px}._GPwuW_search{margin-top:28px}._GPwuW_searchField{height:56px;padding-left:20px}._GPwuW_searchField input{font-size:16px}._GPwuW_drift{--gap:18px;margin-top:28px;padding-bottom:28px}._GPwuW_driftTrack{animation-duration:70s}._GPwuW_driftBook{width:104px}._GPwuW_pages{padding-bottom:96px}._GPwuW_pageRow{grid-auto-columns:192px;gap:12px}._GPwuW_pageStage{border-radius:20px;height:248px}._GPwuW_catalogue{padding-bottom:96px}._GPwuW_bar{padding:8px var(--gutter) 10px;margin-top:20px}._GPwuW_tabs{margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter)}._GPwuW_tabs button{height:36px;padding:0 14px;font-size:14px}._GPwuW_region{scroll-margin-top:calc(var(--header) + 56px);padding-top:40px}._GPwuW_regionHead{margin-bottom:20px}._GPwuW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}}@media (max-width:600px){._GPwuW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 14px}._GPwuW_catalogue:not([data-filtered]) ._GPwuW_region:not([data-open]) ._GPwuW_grid>li:nth-child(n+10){display:none}._GPwuW_coverPlace{margin-top:10px;font-size:13px}._GPwuW_coverName{font-size:12px}._GPwuW_more{margin-top:32px}._GPwuW_showAll{height:44px;font-size:14.5px}}
