._stage_1by4w_1{color:#f8f8f6;--taupe:#b8aea7;--line:#f0eeeb;--phone-width:min(100vw,430px);--phone-height:min(932px,calc(100dvh - 32px));background:#0b0b0b;justify-content:center;align-items:center;height:100dvh;min-height:420px;font-family:Open Sauce,Arial,sans-serif;display:flex;overflow:hidden}._stage_1by4w_1 button,._sheet_1by4w_2 button,._dialog_1by4w_2 button{touch-action:manipulation}:is(._stage_1by4w_1 button:focus-visible,._sheet_1by4w_2 button:focus-visible,._dialog_1by4w_2 button:focus-visible){outline-offset:-3px;outline:2px solid #b8aea7}._stage_1by4w_1 button:disabled{opacity:.4}._device_1by4w_2{width:var(--phone-width);height:var(--phone-height);isolation:isolate;background:#000;border:1px solid #3e3b38;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}._desktopBack_1by4w_2{color:#b8aea7;letter-spacing:.08em;align-items:center;gap:10px;font-size:10px;display:flex;position:fixed;bottom:28px;left:28px}._desktopBack_1by4w_2:hover{color:#fff}._desktopLabel_1by4w_2{text-align:right;letter-spacing:.07em;color:#aaa29c;flex-direction:column;gap:7px;font-size:10px;display:flex;position:fixed;top:28px;right:28px}._desktopLabel_1by4w_2 span:last-child{color:#66615d;font-size:9px}._header_1by4w_2{z-index:20;color:#fff;background:#000;justify-content:space-between;align-items:center;height:56px;padding:0 15px;display:flex;position:absolute;inset:0 0 auto}._lightHeader_1by4w_2{color:#000;background:linear-gradient(#d2cec785,#0000)}._iconButton_1by4w_2{flex-shrink:0;place-items:center;width:42px;height:44px;display:grid}._iconButton_1by4w_2 svg{stroke-width:1.2px;width:28px;height:28px}._backButton_1by4w_2{letter-spacing:.06em;align-items:center;gap:2px;min-height:36px;margin-left:auto;margin-right:14px;font-size:9px;display:flex}._main_1by4w_2{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._screen_1by4w_2{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#4f4741 #000;height:100%;min-height:0;padding-top:56px;animation:.35s both _screenIn_1by4w_1;overflow:auto}._fixedScreen_1by4w_2{overflow:hidden}._homeMain_1by4w_2 ._screen_1by4w_2{padding-top:0}._srOnly_1by4w_2{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._titleBar_1by4w_2{border:1px solid var(--line,#f0eeeb);color:#fff;background:#000;justify-content:center;align-items:center;min-height:43px;margin:0 10px;display:flex;position:relative}._titleBar_1by4w_2 h1{text-align:center;letter-spacing:-.025em;margin:0;padding:10px 39px;font-size:15px;font-weight:300;line-height:1.2}._titleBar_1by4w_2>._iconButton_1by4w_2{position:absolute;top:0;right:3px}._titleBar_1by4w_2>._iconButton_1by4w_2 svg{width:27px;height:27px}._bottomNav_1by4w_2{z-index:22;background:#000;border:1px solid #eee;flex:0 0 47px;justify-content:space-around;align-items:center;margin:8px 10px 9px;padding:0 6px;display:flex;position:relative}._bottomNav_1by4w_2>button{color:#fff;place-items:center;min-width:44px;height:44px;display:grid;position:relative}._bottomNav_1by4w_2>button[aria-current=page]{color:#b8aea7}._bottomNav_1by4w_2>button[aria-current=page]:after{content:"";background:#b8aea7;border-radius:50%;width:4px;height:4px;position:absolute;bottom:1px}._bottomNav_1by4w_2 svg{stroke-width:1.2px;width:29px;height:29px}._bottomNav_1by4w_2 ._homeButton_1by4w_2 svg{width:30px;height:30px}._homeBottomNav_1by4w_2{justify-content:space-between;padding:0 12px}._homeBottomNav_1by4w_2 img{width:100%}._aiSearch_1by4w_2{width:29px;height:29px;display:block;position:relative}._aiSearch_1by4w_2>span{font-size:8px;font-weight:600;position:absolute;top:5px;left:6px}._toast_1by4w_2{color:#000;z-index:45;background:#e1d7cd;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);padding:11px 14px;font-size:11px;font-weight:400;animation:.25s both _toastIn_1by4w_1;display:flex;position:absolute;bottom:72px;left:50%;transform:translate(-50%);box-shadow:0 3px 24px #0007}._toast_1by4w_2 svg{flex-shrink:0}._home_1by4w_2{flex-direction:column;height:100%;display:flex}._heroCarousel_1by4w_4{flex-shrink:0;height:70%;min-height:210px}._heroCarousel_1by4w_4 [data-slot=carousel-content]{height:100%}._heroTrack_1by4w_4{height:100%;margin:0!important}._heroSlide_1by4w_4{height:100%;padding:0!important}._featured_1by4w_4{text-align:left;background:#cec9c3;width:100%;height:100%;display:block;position:relative;overflow:hidden}._featured_1by4w_4>img{object-fit:cover;object-position:58% center;width:100%;height:100%}._heroSlide_1by4w_4:first-child ._featured_1by4w_4>img{object-position:60% center}._featuredCopy_1by4w_4{pointer-events:none;display:block;position:absolute;inset:auto 0 53px}._featuredCopy_1by4w_4>strong{letter-spacing:-.06em;color:#fff;background:#000;border:1px solid #fff;padding:2px 5px;font-size:clamp(30px,10cqw,47px);font-style:italic;font-weight:600;line-height:1.15;display:table}._featuredCopy_1by4w_4>span{color:#000;background:#eeece9b5;max-width:83%;margin:0 0 0 9px;padding:5px 6px;font-size:12px;line-height:1.3;display:block}._dots_1by4w_4{gap:0;display:flex;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}._dots_1by4w_4 button{width:24px;height:28px;position:relative}._dots_1by4w_4 button:after{content:"";background:#c7c5c2;border:1px solid #0000;border-radius:50%;width:10px;height:10px;position:absolute;top:9px;left:7px}._dots_1by4w_4 ._activeDot_1by4w_4:after{background:#fff;border-color:#000}._sectionNav_1by4w_4{background:#000;flex-shrink:0;width:100%;display:flex}._sectionNav_1by4w_4>button{color:#fff;letter-spacing:-.03em;border:1px solid #eceae6;flex:1;min-width:0;min-height:45px;padding:8px 3px;font-size:13px;font-weight:300;line-height:1.2}._sectionNav_1by4w_4>button+button{border-left:0}._sectionNav_1by4w_4>button:hover{background:#282320}._home_1by4w_2 ._sectionNav_1by4w_4>button{font-size:12px}._homeMap_1by4w_4{text-align:left;flex:1;min-height:80px;position:relative;overflow:hidden}._homeMap_1by4w_4>img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s}._homeMap_1by4w_4:hover>img{transform:scale(1.05)}._homeMap_1by4w_4>span{letter-spacing:.08em;background:#000d;border:1px solid #aaa;align-items:center;gap:14px;padding:6px 8px;font-size:9px;display:flex;position:absolute;bottom:12px;right:15px}._exhibitionGrid_1by4w_6{columns:2;column-gap:20px;padding:25px 21px 0}._exhibitionCard_1by4w_6{break-inside:avoid;text-align:left;color:#000;background:#b8aea7;width:100%;margin:0 0 25px;transition:opacity .2s;display:block}._exhibitionCard_1by4w_6:hover,._artCard_1by4w_6:hover{opacity:.88}._cardCaption_1by4w_6{text-align:left;color:#000;background:#b8aea7;width:100%;min-height:53px;display:flex}._cardRail_1by4w_6{background:#f6f5f1;flex-direction:column;flex:0 0 12px;justify-content:space-between;align-items:center;gap:6px;width:12px;padding:3px 0;display:flex}._cardRail_1by4w_6>span{writing-mode:vertical-rl;letter-spacing:.03em;text-transform:uppercase;font-size:6px;line-height:1;transform:rotate(180deg)}._cardCopy_1by4w_6{flex-direction:column;gap:1px;min-width:0;padding:5px 5px 6px;font-size:10px;line-height:1.3;display:flex}._cardCopy_1by4w_6>span:first-child{text-underline-offset:2px;text-decoration:underline}._cardCopy_1by4w_6 strong{font-size:9px;font-weight:600;line-height:1.4}._cardCopy_1by4w_6 small{margin-top:1px;font-size:8px}._filterTag_1by4w_6{color:#000;background:#b8aea7;align-items:center;gap:8px;margin:14px 20px 0;padding:6px 10px;font-size:11px;display:flex}._searchDock_1by4w_6{z-index:12;background:#000;flex-shrink:0;padding:5px 10px 0}._searchBar_1by4w_6{background:#000;border:1px solid #e8e4df;align-items:center;min-height:43px;padding-left:10px;display:flex}._searchBar_1by4w_6 input{color:#fff;outline-offset:0;background:0 0;border:0;width:100%;min-width:0;padding:8px 0;font-size:14px}._searchBar_1by4w_6 input::placeholder{color:#98938e}._searchBar_1by4w_6 button{place-items:center;width:43px;min-width:43px;height:42px;display:grid}._categoryGrid_1by4w_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;padding:27px 27px 22px;display:grid}._categoryTile_1by4w_6{aspect-ratio:1.1;text-align:left;background:#000;border:1px solid #ccc;position:relative;overflow:hidden}._categoryTile_1by4w_6>img{object-fit:cover;filter:saturate(.4);width:100%;height:100%;transition:transform .6s}._categoryTile_1by4w_6:hover>img{transform:scale(1.04)}._categoryTile_1by4w_6>span{color:#d2c9c2;background:#0007;padding:2px 3px;font-size:12px;font-weight:300;line-height:1.4;position:absolute;top:0;left:0;right:0}._category0_1by4w_6>img,._category4_1by4w_6>img{height:66%;position:absolute;bottom:0}._category1_1by4w_6>span,._category2_1by4w_6>span{text-align:right}._category5_1by4w_6>span{top:auto;bottom:0}._galleryBanner_1by4w_6{border:1px solid #ccc;width:calc(100% - 54px);margin:0 27px;display:block;position:relative}._galleryBanner_1by4w_6 img{aspect-ratio:2.25;object-fit:cover;width:100%}._galleryBanner_1by4w_6 span{color:#b8aea7;background:#000;align-items:center;gap:12px;padding:5px;font-size:12px;display:flex;position:absolute;bottom:0;right:0}._artCard_1by4w_6{text-align:left;width:100%;min-width:0;display:block}._artCard_1by4w_6>img{aspect-ratio:1.4;object-fit:cover;width:100%;height:auto}._largeArt_1by4w_6{width:75%;margin-bottom:24px;margin-left:auto}._largeArt_1by4w_6>img{aspect-ratio:640/732}._largeArt_1by4w_6 ._cardCopy_1by4w_6{gap:12px}._artGrid_1by4w_6,._savedGrid_1by4w_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._galleryEnd_1by4w_6>span{color:#a99d92;letter-spacing:.08em;font-size:9px}._galleryEnd_1by4w_6 p{letter-spacing:-.06em;margin:12px 0 25px;font-size:25px;font-weight:300}._outlineButton_1by4w_6,._solidButton_1by4w_6{text-align:left;border:1px solid #b8aea7;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:42px;padding:10px 13px;font-size:11px;font-weight:400;display:flex}._outlineButton_1by4w_6:hover{background:#22201d}._solidButton_1by4w_6{color:#000;background:#b8aea7;justify-content:center;margin-top:16px;font-weight:600}._solidButton_1by4w_6:hover{background:#d5cbc2}._demoFootnote_1by4w_6{text-align:center;color:#a9a19a;margin:0;padding:12px 20px;font-size:9px;line-height:1.5}._exhibitionHero_1by4w_8{background:#d2cec7;height:500px;min-height:320px;max-height:62dvh;position:relative}._exhibitionHero_1by4w_8>img{object-fit:cover;width:100%;height:100%}._exhibitionHeading_1by4w_8{color:#fff;background:#000;border:1px solid #fff;padding:5px 36px 6px 7px;position:absolute;top:56px;left:0;right:0}._exhibitionHeading_1by4w_8 h1{margin:0 0 2px;font-size:11px;font-weight:600;line-height:1.35}._exhibitionHeading_1by4w_8 p{margin:0;font-size:10px;line-height:1.4}._exhibitionHeading_1by4w_8 p>span{color:#c4c0ba}._exhibitionHeading_1by4w_8>button{color:#000;background:#fff;place-items:center;width:31px;display:grid;position:absolute;top:0;bottom:0;right:0}._bandHeading_1by4w_8{text-align:center;background:#000;border:1px solid #f0eeeb;margin:0;padding:12px 8px;font-size:14px;font-weight:300;line-height:1.2}._copyBox_1by4w_8{background:#000;border:1px solid #e9e5e0;margin:8px 10px 9px;padding:17px 20px;font-size:12px;font-weight:300;line-height:1.6}._copyBox_1by4w_8 p:last-child{margin-bottom:0}._clampedText_1by4w_8{-webkit-line-clamp:11;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._textLink_1by4w_8{color:#b8aea7;text-underline-offset:3px;margin-top:8px;font-size:11px;text-decoration:underline}._exhibitionPage_1by4w_8>._sectionNav_1by4w_4{z-index:2;position:sticky;bottom:0}._productHero_1by4w_8{background:#c5c6c3;height:530px;min-height:350px;max-height:66dvh;position:relative}._productHero_1by4w_8>img{object-fit:cover;width:100%;height:100%}._productHeading_1by4w_8{position:absolute;top:56px;left:0;right:0}._productBand_1by4w_8{background:#000;border-top:1px solid #fff;border-bottom:1px solid #fff;align-items:stretch;min-height:50px;display:flex}._productBand_1by4w_8 h1{flex:1;min-width:0;margin:0;padding:7px 3px 7px 5px;font-size:12px;font-weight:600;line-height:1.3}._productBand_1by4w_8 small{margin-top:3px;font-size:11px;font-weight:300;display:block}._saveButton_1by4w_8{place-items:center;width:34px;display:grid;position:relative}._saveButton_1by4w_8>svg:first-child{stroke-width:1px;width:25px;height:25px}._saveButton_1by4w_8>svg:last-child{position:absolute;top:8px;right:5px}._saveButton_1by4w_8[aria-pressed=true]>svg:last-child{display:none}._saveButton_1by4w_8[aria-pressed=true]{color:#b8aea7}._acquireButton_1by4w_8{color:#000;background:#b8aea7;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:29%;font-size:14px;display:flex;position:relative}._acquireButton_1by4w_8 svg{position:absolute;top:3px;right:3px}._productTabs_1by4w_8{gap:0!important}._tabsList_1by4w_8{color:#fff!important;background:#000!important;border-radius:0!important;gap:0!important;width:100%!important;height:auto!important;min-height:43px!important;padding:0!important;display:flex!important}._tabsList_1by4w_8>button{white-space:normal;flex:1;min-width:0;min-height:43px;color:#fff!important;height:auto!important;box-shadow:none!important;background:#000!important;border:1px solid #ddd!important;border-radius:0!important;padding:8px 3px!important;font-size:11px!important;font-weight:300!important}._tabsList_1by4w_8>button+button{border-left:0!important}._tabsList_1by4w_8>button[data-state=active]{color:#b8aea7!important}._tabsList_1by4w_8>button:after{display:none}._detailList_1by4w_8{width:100%;font-size:12px}._detailList_1by4w_8>div{border-bottom:1px solid #3e3730;justify-content:space-between;gap:20px;padding:12px 0;display:flex}._detailList_1by4w_8 dt{color:#b0a296;flex-shrink:0;font-size:9px}._detailList_1by4w_8 dd{text-align:right;margin:0}._mapPage_1by4w_10{height:100%;position:relative;overflow:hidden}._mapCanvas_1by4w_10{transform:scale(var(--zoom));transition:transform .5s;position:absolute;inset:0}._mapImage_1by4w_10{object-fit:cover;opacity:.8;width:100%;height:100%}._mapTop_1by4w_10{position:absolute;top:0;left:0;right:0}._mapNote_1by4w_10{letter-spacing:.08em;color:#c4b8ad;background:#000c;margin:7px 10px;padding:4px 7px;font-size:8px;display:table}._mapPin_1by4w_10{color:#c9bdb1;filter:drop-shadow(0 1px 2px #000);place-items:center;width:44px;height:44px;transition:color .2s,transform .25s;display:grid;position:absolute;transform:translate(-50%,-100%)}._mapPin_1by4w_10>svg{stroke:#000;width:30px;height:38px}._mapPin_1by4w_10:hover,._selectedPin_1by4w_10{color:#fff;z-index:2;transform:translate(-50%,-100%)scale(1.16)}._mapZoom_1by4w_10{background:#000;border:1px solid #ccc;flex-direction:column;display:flex;position:absolute;top:80px;right:13px}._mapZoom_1by4w_10 button{place-items:center;width:32px;height:34px;display:grid}._mapZoom_1by4w_10 button+button{border-top:1px solid #6d645d}._mapBottom_1by4w_10{flex-direction:column;gap:7px;display:flex;position:absolute;bottom:4px;left:10px;right:10px}._mapControls_1by4w_10{gap:5px;display:flex}._mapControls_1by4w_10>button{background:#000;border:1px solid #e5e0da;flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:43px;font-size:13px;display:flex;border-radius:0!important}._sortSelect_1by4w_10{flex:1!important;width:50%!important}._mapCard_1by4w_10{background:#000;border:1px solid #d7cfc5;gap:13px;padding:10px;display:flex;position:relative}._mapCard_1by4w_10>img{object-fit:cover;width:75px;height:82px}._mapCard_1by4w_10>div{flex:1;padding-right:12px}._mapCard_1by4w_10 strong{font-size:14px;font-weight:400}._mapCard_1by4w_10 p{color:#bdb2a6;margin:3px 0 7px;font-size:10px;line-height:1.4}._mapCard_1by4w_10>div>button{align-items:center;gap:10px;min-height:24px;font-size:10px;display:flex}._closeMapCard_1by4w_10{place-items:center;width:28px;height:28px;display:grid;position:absolute;top:5px;right:5px}._confirmationPage_1by4w_10{height:100%;position:relative;overflow:auto}._confirmationMap_1by4w_10{object-fit:cover;opacity:.58;width:100%;height:100%;position:absolute}._confirmationHeading_1by4w_10{background:#000;border:1px solid #fff;padding:8px;position:relative}._confirmationHeading_1by4w_10 h1{margin:0;font-size:11px;font-weight:600}._confirmationHeading_1by4w_10 p{margin:4px 0 0;font-size:10px}._confirmationBody_1by4w_10{margin:60px 17px 20px;position:relative}._confirmationBody_1by4w_10 h2{text-align:center;background:#000;border:1px solid #eee;margin:0 0 10px;padding:13px;font-size:17px;font-weight:300}._confirmationCard_1by4w_10{text-align:center;background:#000;border:1px solid #eee;padding:22px 20px;position:relative}._confirmationCard_1by4w_10>strong{font-size:14px;font-weight:300;display:block}._confirmationCard_1by4w_10 p{margin-top:20px;font-size:12px;line-height:1.5}._confirmationCard_1by4w_10>small{color:#b8aea7;letter-spacing:.03em;margin:20px 0 10px;font-size:8px;display:block}._confirmationCheck_1by4w_10{stroke-width:1px;width:34px;height:34px;margin:16px auto 0}._confirmationBody_1by4w_10>button{background:#000;border:1px solid #eee;justify-content:space-between;align-items:center;width:100%;min-height:45px;margin-top:8px;padding:10px 14px;font-size:13px;display:flex}._passportPage_1by4w_12>._titleBar_1by4w_2{min-height:43px;margin:0}._passportPage_1by4w_12>._titleBar_1by4w_2 h1{padding:12px 5px;font-size:14px}._profile_1by4w_12{gap:24px;margin:27px 19px 0;display:flex}._profileMain_1by4w_12{flex:1;min-width:0}._portrait_1by4w_12{padding:0 0 13px 14px;position:relative}._portrait_1by4w_12>img{aspect-ratio:.8;object-fit:cover;width:100%}._portraitFrame_1by4w_12{pointer-events:none;border:1px solid #fff;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:14px 14px 0 0}._portraitFrame_1by4w_12 strong{padding:3px 4px;font-size:13px;font-weight:600}._portraitFrame_1by4w_12 span{background:#0004;padding-right:3px;font-size:13px;line-height:1.5}._profileMain_1by4w_12>h2{letter-spacing:-.04em;margin:5px 0 0;font-size:20px;font-weight:300;line-height:1.2}._profileActions_1by4w_12{flex-direction:column;flex-shrink:0;justify-content:space-between;width:80px;padding:13px 0 27px;display:flex}._profileActions_1by4w_12 button{flex-direction:column;align-items:center;gap:7px;font-size:11px;font-weight:300;display:flex}._profileActions_1by4w_12 svg{stroke-width:1.1px;width:44px;height:44px}._folders_1by4w_12{--file:#b8aea7;margin-top:66px}._folders_1by4w_12>section h2>button>span:last-child{gap:8px;font-size:14px;top:9px;right:11px}._folders_1by4w_12>section h2>button>span:nth-last-child(2){gap:11px;font-size:8px;bottom:4px;left:13px}._folders_1by4w_12>section h2>button>span:last-child>svg{width:14px;height:14px}._folders_1by4w_12>section>div:last-child{height:37px}._savedArtists_1by4w_12{flex-direction:column;display:flex}._savedArtists_1by4w_12>button{text-align:left;border-bottom:1px solid #3b3530;align-items:center;gap:13px;padding:10px 0;display:flex}._savedArtists_1by4w_12 img{object-fit:cover;width:48px;height:58px}._savedArtists_1by4w_12>button>span{flex:1;font-size:14px}._savedArtists_1by4w_12 small{color:#b8aea7;margin-top:5px;font-size:10px;display:block}._visitGrid_1by4w_12{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px;display:grid}._visitStamp_1by4w_12{outline-offset:-5px;color:#c6b7aa;text-align:center;border:1px solid #aa9b8f;outline:1px solid #5f554d;flex-direction:column;gap:6px;padding:14px 9px;display:flex;transform:rotate(-3deg)}._visitStamp_1by4w_12:nth-child(2n){transform:rotate(3deg)}._visitStamp_1by4w_12>span{letter-spacing:.04em;font-size:9px}._visitStamp_1by4w_12>strong{justify-content:center;align-items:center;gap:8px;font-size:39px;font-weight:300;line-height:1.2;display:flex}._visitStamp_1by4w_12 strong small{text-align:left;font-size:10px}._visitStamp_1by4w_12>small{font-size:8px}._passportNote_1by4w_12{color:#8f8176;text-align:center;padding:22px 15px;font-size:9px}._guidePage_1by4w_14{background:#c6c0b7;flex-direction:column;height:100%;display:flex;position:relative}._guideNav_1by4w_14{z-index:2;background:#ddd9d3}._guideNav_1by4w_14>button{color:#000;background:#e5e1dbba;border-color:#555;font-size:11px}._guideNav_1by4w_14>button._selectedNav_1by4w_14{color:#fff;background:#000}._guideNav_1by4w_14>button:hover{background:#b7aea6}._guideScene_1by4w_14{flex:1;min-height:0;position:relative;overflow:hidden}._galleryLayer_1by4w_14{inset:0 0 auto;position:absolute;top:clamp(-115px,40dvh - 340px,0px)}._galleryLayer_1by4w_14>img{width:100%;max-width:none;height:auto}._scanBox_1by4w_14{text-align:left;background:0 0;width:43%;height:34.8%;position:absolute;top:39.4%;left:7.8%;overflow:visible}._scanCaption_1by4w_14{color:#fff;white-space:nowrap;background:#000;justify-content:center;align-items:center;gap:4px;height:26px;padding:4px 3px;font-size:8px;display:flex;position:absolute;bottom:-1px;left:-1px;right:-1px}._scanCaption_1by4w_14 svg{flex-shrink:0}._scanned_1by4w_14 ._scanCaption_1by4w_14{color:#000;background:#d4c8bb;font-size:7px}._scanLine_1by4w_14{pointer-events:none;background:#0008;height:1px;animation:3s ease-in-out infinite _scanning_1by4w_1;position:absolute;top:15%;left:5px;right:5px}._scanned_1by4w_14 ._scanLine_1by4w_14{display:none}._guideDemoTag_1by4w_14{letter-spacing:.08em;color:#222;background:#e7e2dbad;border:1px solid #7777;padding:3px 5px;font-size:7px;position:absolute;top:8px;right:10px}._guideComposer_1by4w_14{background:#c6c0b7;border-top:1px solid #0003;flex-shrink:0;padding:7px 10px 5px;position:relative}._workStrip_1by4w_14{color:#fff;background:#000;border:1px solid #f2ede8;flex-shrink:0;align-items:center;gap:1px;min-height:39px;padding:0 5px;display:flex}._workStrip_1by4w_14>span{flex:1;font-size:11px;font-weight:300;line-height:1.25}._workStrip_1by4w_14>button{flex-shrink:0;place-items:center;width:34px;height:38px;display:grid}._workStrip_1by4w_14>button svg{stroke-width:1.1px;width:25px;height:25px}._workStrip_1by4w_14>button[aria-pressed=true]{color:#b8aea7}._questionChips_1by4w_14{scrollbar-width:none;gap:6px;padding:7px 0;display:flex;overflow-x:auto}._questionChips_1by4w_14>button{color:#17130f;white-space:nowrap;background:#e5e0d9;border:1px solid #6b6259;min-height:30px;padding:7px 8px;font-size:9px;line-height:1.4}._questionChips_1by4w_14>button:hover{background:#fff}._chatInput_1by4w_14{color:#000;background:#e3ded8c2;border:1px solid #746f69;align-items:center;min-height:39px;padding:0 4px 0 9px;display:flex}._chatInput_1by4w_14 input{color:#000;background:0 0;border:0;width:100%;min-width:0;padding:8px 0;font-size:14px}._chatInput_1by4w_14 input::placeholder{color:#6f6d6a}._chatInput_1by4w_14 button{flex-shrink:0;place-items:center;width:36px;height:38px;display:grid}._chatOverlay_1by4w_14{flex-direction:column;gap:10px;display:flex;position:absolute;inset:80px 9px 0}._chatMessages_1by4w_14{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9b8e81 transparent;flex:1;min-height:0;padding:1px 1px 20px;overflow:auto}._assistantMessage_1by4w_14,._userMessage_1by4w_14{color:#fff;text-align:left;background:#060605ec;border:1px solid #f5eee7;width:92%;margin:0 0 18px;padding:11px 12px;font-size:12px;line-height:1.65}._assistantMessage_1by4w_14>p:last-child{margin:0}._messageLabel_1by4w_14{color:#b8aea7;letter-spacing:.09em;margin-bottom:10px;font-size:8px;display:block}._userMessage_1by4w_14{color:#000;background:#fffffff5;border-color:#000;width:84%;margin-left:auto;padding:8px 10px;font-size:11px}._userMessage_1by4w_14 p{margin:0}._sheet_1by4w_2{--taupe:#b8aea7;--phone-width:min(100vw,430px);--phone-height:min(932px,calc(100dvh - 32px));color:#f8f8f6;overscroll-behavior:contain;scrollbar-width:thin;font-family:Open Sauce,Arial,sans-serif;overflow-y:auto;background:#000!important;border-color:#8c8075!important;border-radius:0!important;gap:0!important;max-width:none!important}._sheet_1by4w_2>button:last-child{color:#fff;opacity:1;background:#000;place-items:center;width:35px;height:35px;display:grid;top:5px;right:7px}._sheet_1by4w_2>button:last-child svg{stroke-width:1.1px;width:18px;height:18px}._drawerLeft_1by4w_16,._drawerRight_1by4w_16{top:calc((100dvh - var(--phone-height))/2)!important;height:var(--phone-height)!important;width:calc(var(--phone-width)*.66)!important;padding:65px 16px 24px!important;bottom:auto!important}._drawerLeft_1by4w_16{left:calc((100vw - var(--phone-width))/2)!important;right:auto!important}._drawerRight_1by4w_16{right:calc((100vw - var(--phone-width))/2)!important;left:auto!important}._drawerLeft_1by4w_16 ._sheetTitle_1by4w_16,._drawerRight_1by4w_16 ._sheetTitle_1by4w_16{letter-spacing:.06em;font-size:12px;font-weight:300}._drawerDescription_1by4w_16{letter-spacing:.06em;margin-top:8px;color:#9f9288!important;font-size:7px!important;line-height:1.5!important}._drawerNav_1by4w_16{flex-direction:column;gap:18px;margin:auto 0;padding:60px 0;display:flex}._drawerNav_1by4w_16 button{text-align:left;border:1px solid #d9d2cd;min-height:42px;padding:9px 8px;font-size:16px;font-weight:300;line-height:1.25}._drawerNav_1by4w_16 button:hover{color:#000;background:#b8aea7}._drawerHome_1by4w_16{color:#b8aea7;justify-content:space-between;align-items:center;gap:10px;margin:0 0 25px;font-size:9px;display:flex}._drawerLogo_1by4w_16{opacity:.85;width:100%}._detailSheet_1by4w_16{max-height:calc(var(--phone-height) - 150px);width:var(--phone-width)!important;left:calc((100vw - var(--phone-width))/2)!important;right:auto!important;bottom:calc((100dvh - var(--phone-height))/2 + 65px)!important;border:1px solid #bfb4aa!important;height:auto!important;padding:0 0 8px!important;display:block!important}._detailSheet_1by4w_16 ._sheetTitle_1by4w_16{color:#fff;z-index:2;background:#000;border-bottom:1px solid #ddd;min-height:42px;padding:11px 43px 10px 13px;font-size:14px;font-weight:300;line-height:1.35;position:sticky;top:0}._sheetImage_1by4w_16{object-fit:cover;width:100%;height:auto;max-height:330px}._artistContent_1by4w_16 ._sheetImage_1by4w_16{object-position:center 45%;max-height:355px}._artistSubline_1by4w_16{justify-content:space-between;align-items:center;padding:8px 12px;font-size:10px;display:flex}._artistSubline_1by4w_16>button{color:#000;background:#b8aea7;align-items:center;gap:9px;padding:7px 12px;font-size:12px;display:flex}._sheetCopy_1by4w_16{border:1px solid #bbb;margin:8px 10px;padding:16px 20px;font-size:12px;line-height:1.65}._sheetCopy_1by4w_16 p:last-child{margin:0}._sheetCopy_1by4w_16 small{color:#b4a597;font-size:10px}._sheetCopy_1by4w_16 ._outlineButton_1by4w_6{margin-top:20px}._placeContent_1by4w_16>[data-slot=tabs],._artistContent_1by4w_16>[data-slot=tabs]{gap:0}._placeMap_1by4w_16{border:1px solid #ddd;width:calc(100% - 20px);height:200px;margin:10px;display:block;position:relative}._placeMap_1by4w_16 img{object-fit:cover;opacity:.7;width:100%;height:100%}._placeMap_1by4w_16>svg{fill:#b8aea7;stroke:#000;width:35px;height:35px;position:absolute;top:40%;left:55%}._placeMap_1by4w_16>span{white-space:nowrap;background:#000;border:1px solid #ddd;padding:8px 13px;font-size:11px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}._exhibitionLink_1by4w_16{text-align:left;flex-direction:column;gap:8px;width:100%;padding-right:20px;display:flex;position:relative}._exhibitionLink_1by4w_16 strong{font-size:14px;font-weight:400}._exhibitionLink_1by4w_16 span{font-size:11px}._exhibitionLink_1by4w_16>svg{position:absolute;top:0;right:0}._ticketContent_1by4w_16{padding:3px 15px 9px}._ticketExhibition_1by4w_16{letter-spacing:.06em;color:#b8aea7;margin:10px 0;font-size:9px}._calendar_1by4w_16{--cell-size:34px!important;width:100%!important;padding:8px 0!important}._calendar_1by4w_16 .rdp-months{display:block}._calendar_1by4w_16 .rdp-caption_label{text-transform:uppercase;font-size:14px;font-weight:300}._calendar_1by4w_16 .rdp-month{gap:10px}._calendar_1by4w_16 .rdp-week{margin-top:5px}._calendar_1by4w_16 .rdp-day{padding:3px}._calendar_1by4w_16 .rdp-day_button{margin:auto;font-size:12px;font-weight:300;border:1px solid #e1d8cf!important;border-radius:50%!important;width:34px!important;min-width:0!important;height:34px!important}._calendar_1by4w_16 .rdp-disabled button{text-decoration:line-through;border-color:#0000!important}._quantity_1by4w_16{border-top:1px solid #73675d;align-items:center;gap:13px;margin-top:13px;padding:12px 0;display:flex}._quantity_1by4w_16>svg{stroke-width:1.2px;width:27px;height:27px}._quantity_1by4w_16>span{flex:1;font-size:11px}._quantity_1by4w_16>button{border:1px solid #b5a69a;place-items:center;width:34px;height:34px;display:grid}._quantity_1by4w_16>button svg{width:17px}._quantity_1by4w_16>button:disabled{opacity:.3}._quantity_1by4w_16 output{text-align:center;min-width:18px;font-size:20px}._ticketTotal_1by4w_16{color:#000;background:#b8aea7;justify-content:space-between;align-items:center;gap:8px;margin:0 -15px;padding:12px 14px;font-size:13px;display:flex}._paymentLabel_1by4w_16{text-align:center;margin:16px 0 11px;font-size:11px}._paymentMethods_1by4w_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important}._paymentMethods_1by4w_16>label{cursor:pointer;border:1px solid #5e534a;align-items:center;gap:7px;padding:9px;font-size:10px;display:flex}._confirmBooking_1by4w_16{flex-direction:column;align-items:center;gap:10px;width:100%;padding-top:16px;font-size:10px;display:flex}._confirmBooking_1by4w_16>svg{width:61px;height:61px}._confirmBooking_1by4w_16:hover{color:#b8aea7}._ticketContent_1by4w_16>._demoFootnote_1by4w_6{padding:12px 0 0}._dialog_1by4w_2{color:#f7f3ef;max-height:min(820px,100dvh - 40px);font-family:Open Sauce,Arial,sans-serif;overflow:auto;background:#050505!important;border:1px solid #b8aea7!important;border-radius:0!important;gap:13px!important;width:min(398px,100vw - 30px)!important;max-width:398px!important;padding:25px 20px!important}._dialog_1by4w_2 h2{padding-right:22px;font-size:17px;font-weight:300;line-height:1.3}._dialog_1by4w_2 [data-slot=dialog-description]{color:#b1a49a;font-size:11px;line-height:1.5}._dialog_1by4w_2 [data-slot=dialog-close]{place-items:center;width:32px;height:32px;display:grid;top:7px;right:5px}._dialog_1by4w_2 [data-slot=dialog-close]>svg{width:18px;height:18px}._dialog_1by4w_2 ._solidButton_1by4w_6{margin:10px 0 0}._modalCopy_1by4w_17{font-size:12px;line-height:1.7}._modalCopy_1by4w_17>img:not(._acquireImage_1by4w_17){max-width:240px;margin:12px 0 25px}._modalCopy_1by4w_17 p{margin:0 0 16px}._modalCopy_1by4w_17 h3{margin:25px 0 6px;font-size:12px;font-weight:600}._modalCopy_1by4w_17 ._outlineButton_1by4w_6{margin-top:22px}._searchField_1by4w_17{border-bottom:1px solid #b8aea7;align-items:center;gap:10px;padding:8px 0;display:flex}._searchField_1by4w_17 input{background:0 0;border:0;width:100%;min-width:0;padding:8px 0;font-size:14px}._resultList_1by4w_17{max-height:55dvh;margin-top:14px;overflow:auto}._resultList_1by4w_17>button{text-align:left;border-bottom:1px solid #332d27;align-items:center;gap:10px;width:100%;padding:11px 0;display:flex}._resultList_1by4w_17 img{object-fit:cover;width:44px;height:52px}._resultList_1by4w_17>button>span{flex:1}._resultList_1by4w_17 strong{font-size:12px;font-weight:400;display:block}._resultList_1by4w_17 small{color:#b8a797;margin-top:3px;font-size:9px;line-height:1.5;display:block}._filterOptions_1by4w_17{gap:0!important}._filterOptions_1by4w_17>label{cursor:pointer;border-bottom:1px solid #302922;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:flex}._filterOptions_1by4w_17>label>span{flex:1}._filterOptions_1by4w_17 small{color:#b4a295;font-size:10px}._emptyState_1by4w_17{text-align:center;color:#c5b8ad;flex-direction:column;align-items:center;gap:14px;padding:22px 9px;font-size:12px;display:flex}._emptyState_1by4w_17>svg{stroke-width:1px;width:32px;height:32px}._emptyState_1by4w_17 p{margin:0;line-height:1.6}._emptyState_1by4w_17 button{color:#f8f2ed;border-bottom:1px solid #706154;justify-content:center;align-items:center;gap:10px;min-height:35px;font-size:10px;display:flex}._emptyState_1by4w_17 small{font-size:10px}._calendarVisits_1by4w_17>button{text-align:left;border-bottom:1px solid #4e4035;align-items:center;gap:16px;width:100%;padding:20px 0;display:flex}._visitDate_1by4w_17{text-align:center;color:#b8aea7;font-size:29px}._visitDate_1by4w_17>small{font-size:8px!important}._calendarVisits_1by4w_17 small{color:#b8a592;margin-top:3px;font-size:10px;display:block}._calendarVisits_1by4w_17 strong{font-size:13px;font-weight:400}._calendarVisits_1by4w_17>button>span:nth-child(2){flex:1}._acquireImage_1by4w_17{object-fit:contain;background:#151310;width:100%;max-height:220px;margin:10px 0 17px}._experienceChoices_1by4w_17>button{text-align:left;border-top:1px solid #564a40;align-items:center;gap:11px;width:100%;padding:15px 0;display:flex}._experienceChoices_1by4w_17 img{object-fit:cover;width:66px;height:80px}._experienceChoices_1by4w_17 span{flex:1;font-size:13px}._experienceChoices_1by4w_17 small{color:#bca997;margin-top:7px;font-size:10px;line-height:1.5;display:block}._roomPlan_1by4w_17{text-align:center;background:#16120f;border:1px solid #b3a291;margin:8px 0;padding:15px}._roomPlan_1by4w_17>span{letter-spacing:.12em;font-size:8px}._roomPlan_1by4w_17>div{border:1px solid #b3a291;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:180px;margin:18px 0;display:flex}._roomPlan_1by4w_17>div>span{color:#b8a18d;font-size:9px}._roomPlan_1by4w_17 button{color:#000;background:#b8aea7;padding:14px 25px;font-size:12px}._roomPlan_1by4w_17 svg{margin:7px auto}._roomPlan_1by4w_17 small{font-size:7px}._sheet_1by4w_2 ._tabsList_1by4w_8>button{font-size:11px!important}:is([data-slot=sheet-overlay]:has(+._sheet_1by4w_2),[data-slot=dialog-overlay]:has(+._dialog_1by4w_2)){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0009}@keyframes _screenIn_1by4w_1{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes _scanning_1by4w_1{0%,to{opacity:0;top:15%}25%,75%{opacity:.7}80%{top:87%}}@keyframes _toastIn_1by4w_1{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}@media (max-width:760px){._desktopLabel_1by4w_2,._desktopBack_1by4w_2{display:none}}@media (max-width:600px){._stage_1by4w_1{--phone-height:100dvh;background:#000;min-height:0}._device_1by4w_2{border:0;width:100%;max-width:430px;height:100dvh}._sheet_1by4w_2{--phone-height:100dvh}._bottomNav_1by4w_2{margin-bottom:max(9px,env(safe-area-inset-bottom))}._detailSheet_1by4w_16{max-height:calc(100dvh - 145px);bottom:calc(65px + max(0px,env(safe-area-inset-bottom) - 9px))!important}}@media (max-width:359px){._featuredCopy_1by4w_4>span{font-size:11px}._sectionNav_1by4w_4>button,._home_1by4w_2 ._sectionNav_1by4w_4>button{font-size:10px}._profile_1by4w_12{gap:16px;margin-left:15px;margin-right:15px}._profileActions_1by4w_12{width:64px}._profileActions_1by4w_12 svg{width:35px;height:35px}._profileMain_1by4w_12>h2{font-size:18px}._portraitFrame_1by4w_12 strong,._portraitFrame_1by4w_12 span{font-size:11px}._folders_1by4w_12{margin-top:45px}._categoryGrid_1by4w_6{gap:17px;padding-left:20px;padding-right:20px}._categoryTile_1by4w_6>span{font-size:10px}._galleryBanner_1by4w_6{width:calc(100% - 40px);margin-left:20px}._exhibitionGrid_1by4w_6{column-gap:14px;padding-left:16px;padding-right:16px}._workStrip_1by4w_14>span{font-size:9px}._titleBar_1by4w_2 h1{font-size:13px}._scanCaption_1by4w_14{font-size:7px}._scanned_1by4w_14 ._scanCaption_1by4w_14{font-size:6px}}@media (max-height:720px){._heroCarousel_1by4w_4{height:68%;min-height:180px}._featuredCopy_1by4w_4{bottom:42px}._featuredCopy_1by4w_4>span{font-size:11px}._chatOverlay_1by4w_14{top:25px}._confirmationBody_1by4w_10{margin-top:22px}._confirmationCard_1by4w_10{padding:13px}._confirmationCard_1by4w_10 p{margin-top:12px}._confirmationCard_1by4w_10>svg:first-child{width:32px;height:32px}._confirmationCard_1by4w_10>small{margin-top:12px}._confirmationCheck_1by4w_10{display:none}._detailSheet_1by4w_16{max-height:calc(var(--phone-height) - 125px)}._profile_1by4w_12{margin-top:22px}._folders_1by4w_12{margin-top:42px}._drawerNav_1by4w_16{gap:13px;padding:25px 0}._categoryGrid_1by4w_6{padding-top:20px}}@media (prefers-reduced-motion:reduce){._screen_1by4w_2,._toast_1by4w_2,._scanLine_1by4w_14{animation:none}._mapCanvas_1by4w_10,._mapPin_1by4w_10,._categoryTile_1by4w_6>img,._homeMap_1by4w_4>img{transition:none}}._searchDialog_1by4w_24{min-width:0}._sheetClose_1by4w_24{place-items:center;width:35px;height:35px;display:grid;position:absolute;top:3px;right:5px}._sheetClose_1by4w_24:hover{color:#b8aea7}@media (hover:none){._searchBar_1by4w_6 input,._chatInput_1by4w_14 input,._searchField_1by4w_17 input{font-size:16px}}._stage_1by4w_1,._sheet_1by4w_2,._dialog_1by4w_2{--phone-width:min(430px,100vw,calc((100dvh - 32px)*.460938));--phone-height:calc(var(--phone-width)*2.16949);--u:calc(var(--phone-width)/944);--v:calc(var(--phone-height)/2048)}._stage_1by4w_1{min-height:0}._device_1by4w_2{width:var(--phone-width);height:var(--phone-height);border:0;max-width:none}._header_1by4w_2{height:calc(125*var(--v));padding:calc(8*var(--v)) calc(34*var(--u)) 0;background:#000}._lightHeader_1by4w_2{background:0 0}._guideHeader_1by4w_24{background:#c4bdb3}._header_1by4w_2>._iconButton_1by4w_2{width:calc(90*var(--u));height:calc(100*var(--v));min-width:0;min-height:0}._header_1by4w_2>._iconButton_1by4w_2>svg{width:calc(32*var(--u));height:calc(58*var(--v))}._backButton_1by4w_2{margin-right:calc(12*var(--u));font-size:calc(16*var(--u));min-height:calc(70*var(--v));gap:0}._backButton_1by4w_2>svg{width:calc(24*var(--u));height:calc(32*var(--v))}._device_1by4w_2[data-screen=home] ._header_1by4w_2{height:calc(188*var(--v));padding-top:0}._device_1by4w_2[data-screen=map] ._header_1by4w_2,._device_1by4w_2[data-screen=confirmation] ._header_1by4w_2{background:0 0}._main_1by4w_2{flex:none;min-height:0;display:block;position:absolute;inset:0}._screen_1by4w_2{height:100%;padding:calc(125*var(--v)) 0 calc(156*var(--v));scrollbar-width:none;animation:none;position:absolute;inset:0}._fixedScreen_1by4w_2{padding-bottom:0}._homeMain_1by4w_2 ._screen_1by4w_2{padding:0}._titleBar_1by4w_2{margin:0 calc(23*var(--u));min-height:0;height:calc(94*var(--v));border-width:1px}._titleBar_1by4w_2 h1{font-size:calc(34*var(--u));letter-spacing:-.025em;padding:0 calc(92*var(--u));font-weight:300;line-height:1.15}._titleBar_1by4w_2>._iconButton_1by4w_2{top:0;right:calc(8*var(--u));width:calc(96*var(--u));height:100%}._titleBar_1by4w_2>._iconButton_1by4w_2 svg{width:calc(77*var(--u));height:calc(58*var(--v));stroke-width:1px}._bottomNav_1by4w_2{z-index:22;left:calc(23*var(--u));right:calc(23*var(--u));bottom:calc(23*var(--v));height:calc(94*var(--v));padding:0 calc(16*var(--u));flex:none;justify-content:space-between;margin:0;position:absolute}._bottomNav_1by4w_2>button{width:calc(102*var(--u));min-width:0;height:100%}._bottomNav_1by4w_2 svg,._bottomNav_1by4w_2 ._homeButton_1by4w_2 svg{width:calc(66*var(--u));height:calc(66*var(--u));stroke-width:1px}._aiSearch_1by4w_2{width:calc(68*var(--u));height:calc(68*var(--u))}._aiSearch_1by4w_2>svg{width:100%;height:100%}._aiSearch_1by4w_2>span{font-size:calc(18*var(--u));left:calc(15*var(--u));top:calc(12*var(--u))}._homeBottomNav_1by4w_2{padding:0 calc(35*var(--u))}._homeBottomNav_1by4w_2 ._homeButton_1by4w_2{width:calc(365*var(--u))}._toast_1by4w_2{bottom:calc(135*var(--v));font-size:max(10px,calc(23*var(--u)));max-width:calc(100% - 46*var(--u))}._home_1by4w_2{background:#000;height:100%;display:block;position:relative}._heroCarousel_1by4w_4{height:calc(1329*var(--v));min-height:0}._heroTrack_1by4w_4,._heroSlide_1by4w_4{height:100%}._featured_1by4w_4{background:#d3cfc9;height:100%}._featured_1by4w_4>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}._featured_1by4w_4[data-feature=lee]>img{top:calc(140*var(--v));height:calc(1188*var(--v));object-fit:fill}._featuredCopy_1by4w_4{top:calc(965*var(--v));height:calc(235*var(--v));bottom:auto;left:0;right:0}._featuredCopy_1by4w_4>strong{width:calc(384*var(--u));height:calc(118*var(--v));padding:0 calc(3*var(--u));font-size:calc(90*var(--u));letter-spacing:-.045em;border-width:1px;align-items:center;font-weight:600;line-height:1;display:flex}._featuredCopy_1by4w_4>span{left:calc(20*var(--u));top:calc(111*var(--v));width:calc(590*var(--u));max-width:none;height:calc(122*var(--v));padding:calc(8*var(--v)) calc(10*var(--u));color:#000;font-size:calc(27*var(--u));line-height:calc(33*var(--v));background:#e5e2df;margin:0;position:absolute;overflow:hidden}._dots_1by4w_4{bottom:calc(4*var(--v));gap:0}._dots_1by4w_4>button{width:calc(48*var(--u));height:calc(52*var(--v))}._dots_1by4w_4>button:after{width:calc(24*var(--u));height:calc(24*var(--u));left:calc(12*var(--u));top:calc(12*var(--v))}._sectionNav_1by4w_4{height:calc(94*var(--v));min-height:0}._sectionNav_1by4w_4>button,._home_1by4w_2 ._sectionNav_1by4w_4>button{height:100%;min-height:0;padding:0 calc(4*var(--u));font-size:calc(34*var(--u));letter-spacing:-.035em;font-weight:300;line-height:1.2}._home_1by4w_2 ._sectionNav_1by4w_4{top:calc(1329*var(--v));position:absolute;left:0;right:0}._homeMap_1by4w_4{top:calc(1423*var(--v));width:100%;min-height:0;position:absolute;bottom:0;left:0;right:0}._homeMap_1by4w_4>img{object-fit:cover;object-position:top center;width:100%;height:100%}._homeMap_1by4w_4>span{display:none}._searchDock_1by4w_6{top:calc(1823*var(--v));left:calc(23*var(--u));right:calc(23*var(--u));height:calc(94*var(--v));background:#000;padding:0;position:absolute}._searchBar_1by4w_6{height:100%;min-height:0;padding-left:calc(21*var(--u))}._searchBar_1by4w_6 input{font-size:calc(34*var(--u));padding:0;font-weight:300;line-height:1.15}._searchBar_1by4w_6 button{width:calc(103*var(--u));min-width:0;height:100%}._searchBar_1by4w_6 ._aiSearch_1by4w_2{width:calc(63*var(--u));height:calc(63*var(--u))}._device_1by4w_2[data-screen=exhibitions] ._screen_1by4w_2,._device_1by4w_2[data-screen=market] ._screen_1by4w_2,._device_1by4w_2[data-screen=gallery] ._screen_1by4w_2{padding-bottom:calc(247*var(--v))}._feedPage_1by4w_6,._marketPage_1by4w_6,._galleryPage_1by4w_6{padding-bottom:0}._exhibitionGrid_1by4w_6{columns:auto;gap:calc(48*var(--u));padding:calc(3*var(--v)) calc(48*var(--u)) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._feedColumn_1by4w_82{gap:calc(58*var(--v));flex-direction:column;min-width:0;display:flex}._exhibitionCard_1by4w_6{margin:0}._exhibitionCard_1by4w_6>img{object-fit:cover;width:100%;height:auto}._cardCaption_1by4w_6{min-height:calc(128*var(--v));height:auto}._cardRail_1by4w_6{width:calc(25*var(--u));flex-basis:calc(25*var(--u));padding:calc(4*var(--v)) 0;gap:calc(7*var(--v))}._cardRail_1by4w_6>svg{width:calc(22*var(--u));height:calc(22*var(--u))}._cardRail_1by4w_6>span{font-size:calc(13*var(--u));letter-spacing:0;line-height:1.1}._cardCopy_1by4w_6{padding:calc(10*var(--v)) calc(8*var(--u)) calc(9*var(--v));font-size:calc(21*var(--u));line-height:calc(27*var(--v));gap:0}._cardCopy_1by4w_6 strong{font-size:calc(21*var(--u));line-height:calc(27*var(--v))}._cardCopy_1by4w_6 small{font-size:calc(21*var(--u));line-height:calc(27*var(--v));margin:0}._filterTag_1by4w_6{font-size:calc(22*var(--u));margin:calc(18*var(--v)) calc(48*var(--u));padding:calc(8*var(--v)) calc(12*var(--u))}._feedPage_1by4w_6>._demoFootnote_1by4w_6{padding-top:calc(28*var(--v));font-size:calc(18*var(--u))}._categoryGrid_1by4w_6{gap:calc(48*var(--v)) calc(46*var(--u));padding:calc(59*var(--v)) calc(63*var(--u)) calc(48*var(--v))}._categoryTile_1by4w_6{height:calc(348*var(--v));aspect-ratio:auto}._categoryTile_1by4w_6>span{padding:0 calc(2*var(--u));font-size:calc(29*var(--u));line-height:calc(39*var(--v));background:0 0;font-weight:300}._category0_1by4w_6>img,._category4_1by4w_6>img{height:66%}._category0_1by4w_6>span,._category4_1by4w_6>span{background:#000}._category1_1by4w_6>img,._category2_1by4w_6>img{object-position:left center;width:72%}._category3_1by4w_93>img,._category5_1by4w_6>img{width:72%;margin-left:auto}._category3_1by4w_93>span{max-width:55%}._category5_1by4w_6>span{background:#000b}._galleryBanner_1by4w_6{margin:0 calc(63*var(--u));width:calc(100% - 126*var(--u));height:calc(330*var(--v));overflow:hidden}._galleryBanner_1by4w_6>img{aspect-ratio:auto;object-fit:cover;width:80%;height:100%}._galleryBanner_1by4w_6>span{padding:calc(4*var(--v));font-size:calc(28*var(--u));line-height:1.2}._galleryBanner_1by4w_6>span>svg{display:none}._inventory_1by4w_6{padding:calc(31*var(--v)) calc(48*var(--u)) 0}._largeArt_1by4w_6{width:calc(642*var(--u));margin-bottom:calc(50*var(--v))}._largeArt_1by4w_6>img{aspect-ratio:auto;height:calc(733*var(--v));object-fit:cover}._largeArt_1by4w_6 ._cardCaption_1by4w_6,._artGrid_1by4w_6 ._cardCaption_1by4w_6{height:calc(90*var(--v));min-height:0}._largeArt_1by4w_6 ._cardCopy_1by4w_6{justify-content:space-between;gap:0}._artGrid_1by4w_6{gap:calc(48*var(--u))}._artGrid_1by4w_6 ._artCard_1by4w_6>img{aspect-ratio:auto;height:calc(283*var(--v))}._artGrid_1by4w_6 ._cardCopy_1by4w_6{justify-content:space-between;gap:0}._galleryEnd_1by4w_6{padding:calc(54*var(--v)) 0 calc(25*var(--v))}._galleryEnd_1by4w_6>span{font-size:calc(18*var(--u))}._galleryEnd_1by4w_6 p{font-size:calc(53*var(--u));margin:calc(24*var(--v)) 0 calc(45*var(--v))}._exhibitionPage_1by4w_8,._productPage_1by4w_8{margin-top:calc(-125*var(--v))}._exhibitionHero_1by4w_8{height:calc(1175*var(--v));background:#d4d0c9;min-height:0;max-height:none}._exhibitionHero_1by4w_8>img{top:calc(222*var(--v));height:calc(953*var(--v));object-fit:fill;position:absolute}._exhibitionHeading_1by4w_8{top:calc(129*var(--v));min-height:calc(90*var(--v));padding:calc(9*var(--v)) calc(65*var(--u)) calc(6*var(--v)) calc(14*var(--u))}._exhibitionHeading_1by4w_8 h1{font-size:calc(28*var(--u));line-height:calc(34*var(--v));white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}._exhibitionHeading_1by4w_8 p{font-size:calc(27*var(--u));line-height:calc(37*var(--v));white-space:nowrap;letter-spacing:-.03em;text-overflow:ellipsis;overflow:hidden}._exhibitionHeading_1by4w_8>button{width:calc(64*var(--u))}._exhibitionHeading_1by4w_8>button>svg{width:calc(40*var(--u));height:calc(40*var(--u))}._bandHeading_1by4w_8{height:calc(74*var(--v));font-size:calc(34*var(--u));justify-content:center;align-items:center;padding:0;line-height:1.1;display:flex}._copyBox_1by4w_8{margin:calc(15*var(--v)) calc(23*var(--u)) calc(16*var(--v));padding:calc(38*var(--v)) calc(59*var(--u));font-size:calc(27*var(--u));line-height:calc(35*var(--v));text-align:justify;font-weight:300}._copyBox_1by4w_8 p{margin:0 0 calc(35*var(--v))}._copyBox_1by4w_8 p:last-child{margin:0}._clampedText_1by4w_8{-webkit-line-clamp:11}._textLink_1by4w_8{font-size:calc(26*var(--u));margin-top:calc(8*var(--v));line-height:calc(34*var(--v));font-weight:300}._exhibitionPage_1by4w_8>._copyBox_1by4w_8{height:calc(516*var(--v));scrollbar-width:none;overflow:auto}._exhibitionPage_1by4w_8[data-expanded=true]>._copyBox_1by4w_8{height:auto;min-height:calc(516*var(--v));overflow:visible}._exhibitionPage_1by4w_8>._sectionNav_1by4w_4{position:relative;bottom:auto}._exhibitionPage_1by4w_8[data-expanded=true]>._sectionNav_1by4w_4{position:sticky;bottom:0}._productHero_1by4w_8{height:calc(1250*var(--v));background:#c6c8c5;min-height:0;max-height:none}._productPage_1by4w_8[data-artwork=tenpi] ._productHero_1by4w_8>img{top:calc(222*var(--v));height:calc(1028*var(--v));object-fit:fill;width:100%;position:absolute}._productHeading_1by4w_8{top:calc(125*var(--v))}._productBand_1by4w_8{height:calc(94*var(--v));min-height:0}._productBand_1by4w_8 h1{font-size:calc(29*var(--u));padding:calc(8*var(--v)) calc(5*var(--u));line-height:calc(33*var(--v));letter-spacing:-.03em}._productBand_1by4w_8 small{font-size:calc(28*var(--u));line-height:calc(34*var(--v));margin-top:calc(2*var(--v))}._saveButton_1by4w_8{width:calc(94*var(--u));flex-shrink:0}._saveButton_1by4w_8>svg:first-child{width:calc(65*var(--u));height:calc(65*var(--u))}._saveButton_1by4w_8>svg:last-child{top:calc(14*var(--v));right:calc(22*var(--u));width:calc(15*var(--u));height:calc(15*var(--u))}._acquireButton_1by4w_8{width:33.333%;font-size:calc(34*var(--u));font-weight:300}._acquireButton_1by4w_8 svg{width:calc(30*var(--u));height:calc(30*var(--u));right:calc(8*var(--u));top:calc(8*var(--v))}._productTabs_1by4w_8>._copyBox_1by4w_8{height:calc(421*var(--v));scrollbar-width:none;padding-top:calc(18*var(--v));padding-bottom:calc(18*var(--v));overflow:auto}._tabsList_1by4w_8{height:calc(94*var(--v))!important;flex:0 0 calc(94*var(--v))!important;min-height:0!important}._tabsList_1by4w_8>button,._sheet_1by4w_2 ._tabsList_1by4w_8>button{height:100%!important;min-height:0!important;font-size:calc(32*var(--u))!important;padding:0 calc(4*var(--u))!important;line-height:1.1!important}._passportPage_1by4w_12>._titleBar_1by4w_2{margin:0 calc(23*var(--u));height:calc(94*var(--v));min-height:0}._passportPage_1by4w_12>._titleBar_1by4w_2 h1{font-size:calc(34*var(--u));white-space:nowrap;padding:0}._profile_1by4w_12{grid-template-columns:calc(603*var(--u)) 1fr;gap:calc(48*var(--u));margin:calc(59*var(--v)) calc(39*var(--u)) 0;height:calc(805*var(--v));display:grid}._profileMain_1by4w_12{width:100%}._portrait_1by4w_12{height:calc(741*var(--v));padding:0 0 calc(32*var(--v)) calc(35*var(--u))}._portrait_1by4w_12>img{width:calc(568*var(--u));height:calc(709*var(--v));aspect-ratio:auto;object-fit:cover;object-position:center}._portraitFrame_1by4w_12{inset:calc(32*var(--v)) calc(36*var(--u)) 0 0}._portraitFrame_1by4w_12 strong{font-size:calc(34*var(--u));line-height:calc(43*var(--v));padding:calc(3*var(--v)) calc(5*var(--u))}._portraitFrame_1by4w_12 span{font-size:calc(34*var(--u));padding-right:calc(5*var(--u));line-height:calc(44*var(--v));background:0 0}._profileMain_1by4w_12>h2{font-size:calc(42*var(--u));line-height:calc(54*var(--v));margin:calc(10*var(--v)) 0 0;letter-spacing:-.04em;font-weight:300}._profileActions_1by4w_12{width:auto;padding:calc(32*var(--v)) 0 calc(58*var(--v))}._profileActions_1by4w_12 button{font-size:calc(27*var(--u));line-height:calc(33*var(--v));gap:calc(20*var(--v))}._profileActions_1by4w_12 svg{width:calc(112*var(--u));height:calc(112*var(--u));stroke-width:.9px}._folders_1by4w_12{margin-top:calc(150*var(--v))}._folders_1by4w_12>section h2>button{height:calc(114*var(--v))}._folders_1by4w_12>section h2>button>span:last-child{font-size:calc(34*var(--u));font-weight:300;line-height:calc(43*var(--v));top:calc(26*var(--v));right:calc(20*var(--u));letter-spacing:-.04em;gap:0}._folders_1by4w_12>section h2>button>span:nth-last-child(2),._folders_1by4w_12>section h2>button>span:last-child>svg{display:none}._folders_1by4w_12>section>div:last-child{height:calc(88*var(--v));margin-top:calc(-9*var(--v));border-radius:calc(16*var(--u)) calc(16*var(--u)) 0 0}._folders_1by4w_12>section:nth-child(2)>div:last-child{height:calc(97*var(--v))}._folders_1by4w_12>section>div[role=region]>div>div{padding:calc(40*var(--v)) calc(35*var(--u))}._passportNote_1by4w_12{display:none}._savedGrid_1by4w_6{gap:calc(28*var(--u))}._savedGrid_1by4w_6 ._cardCopy_1by4w_6>span{font-size:calc(20*var(--u))}._mapPage_1by4w_10{margin-top:calc(-125*var(--v));height:var(--phone-height)}._mapTop_1by4w_10{top:calc(125*var(--v))}._mapNote_1by4w_10{font-size:calc(16*var(--u));padding:calc(5*var(--v)) calc(8*var(--u));margin:calc(10*var(--v)) calc(23*var(--u))}._mapImage_1by4w_10{opacity:1}._mapPin_1by4w_10{width:calc(78*var(--u));height:calc(84*var(--v))}._mapPin_1by4w_10>svg{width:calc(55*var(--u));height:calc(68*var(--v))}._mapZoom_1by4w_10{right:calc(30*var(--u));top:calc(260*var(--v))}._mapZoom_1by4w_10 button{width:calc(65*var(--u));height:calc(70*var(--v))}._mapZoom_1by4w_10 svg{width:calc(34*var(--u))}._mapBottom_1by4w_10{left:calc(23*var(--u));right:calc(23*var(--u));bottom:calc(147*var(--v));gap:calc(14*var(--v))}._mapBottom_1by4w_10>._searchBar_1by4w_6{height:calc(94*var(--v));flex-shrink:0}._mapControls_1by4w_10{height:calc(94*var(--v));gap:calc(7*var(--u))}._mapControls_1by4w_10>button{height:100%;min-height:0;font-size:calc(34*var(--u));font-weight:300}._mapControls_1by4w_10>button>svg{width:calc(32*var(--u));height:calc(32*var(--u))}._sortSelect_1by4w_10{font-size:calc(32*var(--u))!important;padding:0 calc(20*var(--u))!important}._mapCard_1by4w_10{gap:calc(22*var(--u));padding:calc(20*var(--u))}._mapCard_1by4w_10>img{width:calc(150*var(--u));height:calc(170*var(--v))}._mapCard_1by4w_10 strong{font-size:calc(30*var(--u))}._mapCard_1by4w_10 p{font-size:calc(23*var(--u))}._mapCard_1by4w_10>div>button{font-size:calc(21*var(--u))}._confirmationPage_1by4w_10{margin-top:calc(-125*var(--v));height:var(--phone-height);background:#000;position:relative;overflow:hidden}._confirmationMap_1by4w_10{height:calc(1175*var(--v));opacity:1;object-fit:cover;top:0}._confirmationHeading_1by4w_10{left:calc(23*var(--u));right:calc(23*var(--u));top:calc(129*var(--v));height:calc(90*var(--v));padding:calc(8*var(--v)) calc(14*var(--u));position:absolute;overflow:hidden}._confirmationHeading_1by4w_10 h1{font-size:calc(28*var(--u));line-height:calc(34*var(--v));white-space:nowrap;letter-spacing:-.04em}._confirmationHeading_1by4w_10 h1>br{display:none}._confirmationHeading_1by4w_10 p{font-size:calc(27*var(--u));line-height:calc(36*var(--v));margin:0}._confirmationPin_1by4w_154{top:calc(746*var(--v));left:calc(623*var(--u));width:calc(52*var(--u));height:calc(68*var(--v));fill:#c9bdb1;stroke:#000;stroke-width:1.5px;position:absolute}._confirmationBody_1by4w_10{left:0;right:0;top:calc(1175*var(--v));margin:0;position:absolute}._confirmationBody_1by4w_10 h2{height:calc(74*var(--v));font-size:calc(34*var(--u));justify-content:center;align-items:center;margin:0;padding:0;display:flex}._confirmationCard_1by4w_10{margin:calc(15*var(--v)) calc(23*var(--u)) calc(16*var(--v));height:calc(516*var(--v));padding:calc(57*var(--v)) calc(34*var(--u)) 0;position:relative}._confirmationCard_1by4w_10>svg:first-child{width:calc(118*var(--u));height:calc(88*var(--v));margin:0 auto calc(36*var(--v))}._confirmationCard_1by4w_10>strong{font-size:calc(34*var(--u));line-height:calc(42*var(--v));font-weight:300}._confirmationCard_1by4w_10 p{font-size:calc(34*var(--u));line-height:calc(43*var(--v));margin:calc(57*var(--v)) 0 0}._confirmationCard_1by4w_10 p:first-of-type{font-weight:600}._confirmationCard_1by4w_10 p:last-of-type{margin-top:calc(35*var(--v))}._confirmationCard_1by4w_10>small{left:0;right:0;bottom:calc(9*var(--v));font-size:calc(15*var(--u));margin:0;line-height:1.1;position:absolute}._confirmationCheck_1by4w_10{display:none}._confirmationActions_1by4w_163{height:calc(94*var(--v));width:100%;margin:0;display:flex}._confirmationActions_1by4w_163>button{min-width:0;font-size:calc(30*var(--u));letter-spacing:-.04em;background:#000;border:1px solid #eee;flex:1;margin:0;padding:0;line-height:1.2}._confirmationActions_1by4w_163>button+button{border-left:0}._confirmationActions_1by4w_163 svg{display:none}._guidePage_1by4w_14{height:calc(var(--phone-height) - 125*var(--v));background:#c6c0b7;display:block;position:relative}._guideNav_1by4w_14{height:calc(94*var(--v));z-index:3;position:absolute;top:0;left:0;right:0}._guideNav_1by4w_14>button{font-size:calc(29*var(--u))}._guideScene_1by4w_14{top:calc(94*var(--v));position:absolute;bottom:0;left:0;right:0;overflow:hidden}._galleryLayer_1by4w_14{height:calc(1496*var(--v));top:0;left:0;right:0}._galleryLayer_1by4w_14>img{object-fit:fill;width:100%;height:100%}._scanBox_1by4w_14{width:43%;height:34.8%;top:39.4%;left:7.8%}._scanCaption_1by4w_14{height:calc(51*var(--v));font-size:calc(19*var(--u));gap:calc(6*var(--u));padding:calc(5*var(--v)) calc(4*var(--u))}._scanCaption_1by4w_14>svg{width:calc(28*var(--u));height:calc(28*var(--u))}._scanned_1by4w_14 ._scanCaption_1by4w_14{font-size:calc(17*var(--u))}._guideDemoTag_1by4w_14{top:calc(15*var(--v));right:calc(23*var(--u));font-size:calc(15*var(--u));padding:calc(6*var(--v)) calc(8*var(--u))}._guideComposer_1by4w_14{top:calc(1597*var(--v));left:calc(23*var(--u));right:calc(23*var(--u));background:0 0;border:0;padding:0;position:absolute}._workStrip_1by4w_14{height:calc(76*var(--v));min-height:0;padding:0 calc(12*var(--u));gap:calc(13*var(--u))}._workStrip_1by4w_14>span{font-size:calc(37*var(--u));letter-spacing:-.045em;white-space:nowrap;line-height:1.1}._workStrip_1by4w_14>button{width:calc(76*var(--u));height:100%}._workStrip_1by4w_14>button>svg{width:calc(63*var(--u));height:calc(63*var(--u));stroke-width:1px}._chatInput_1by4w_14{height:calc(72*var(--v));min-height:0;margin-top:calc(18*var(--v));padding:0 calc(15*var(--u)) 0 calc(21*var(--u));background:#e5e0d9c9}._chatInput_1by4w_14>input{font-size:calc(31*var(--u));padding:0;line-height:1.2}._chatInput_1by4w_14>button{width:calc(64*var(--u));height:100%;margin-left:calc(14*var(--u))}._chatInput_1by4w_14 ._aiSearch_1by4w_2{width:calc(50*var(--u));height:calc(50*var(--u))}._chatInput_1by4w_14 ._aiSearch_1by4w_2>span{font-size:calc(17*var(--u));left:calc(10*var(--u));top:calc(7*var(--u))}._questionChips_1by4w_14{left:0;right:0;bottom:calc(100% + 14*var(--v));gap:calc(12*var(--u));opacity:0;visibility:hidden;pointer-events:none;background:#d5cdc3e6;padding:0;transition:opacity .2s;position:absolute}._questionChips_1by4w_14>button{font-size:calc(21*var(--u));padding:calc(13*var(--v)) calc(16*var(--u));min-height:calc(64*var(--v))}._guideComposer_1by4w_14:focus-within ._questionChips_1by4w_14{opacity:1;visibility:visible;pointer-events:auto}._chatOverlay_1by4w_14{top:calc(643*var(--v));left:calc(23*var(--u));right:calc(23*var(--u));bottom:calc(233*var(--v));gap:calc(20*var(--v))}._chatMessages_1by4w_14{padding:0 0 calc(36*var(--v));scrollbar-width:none}._assistantMessage_1by4w_14,._userMessage_1by4w_14{font-size:calc(28*var(--u));line-height:calc(35*var(--v));padding:calc(13*var(--v)) calc(12*var(--u));margin-bottom:calc(35*var(--v));width:calc(794*var(--u));text-align:justify;max-width:100%}._assistantMessage_1by4w_14>p{margin:0 0 calc(21*var(--v))}._userMessage_1by4w_14{width:max-content;max-width:calc(504*var(--u));padding:calc(7*var(--v)) calc(5*var(--u));font-size:calc(27*var(--u));line-height:calc(35*var(--v));text-align:left;margin-bottom:calc(35*var(--v))}._messageLabel_1by4w_14{clip:rect(0,0,0,0);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._guidePage_1by4w_14[data-chat-open=true] ._guideComposer_1by4w_14{top:calc(1690*var(--v))}._guidePage_1by4w_14[data-chat-open=true] ._chatInput_1by4w_14{margin-top:0}._drawerLeft_1by4w_16,._drawerRight_1by4w_16{overflow:hidden;height:var(--phone-height)!important;width:calc(608*var(--u))!important;top:calc((100dvh - var(--phone-height))/2)!important;padding:0!important}._drawerLeft_1by4w_16{left:calc((100vw - var(--phone-width))/2)!important}._drawerRight_1by4w_16{right:calc((100vw - var(--phone-width))/2)!important}._drawerLeft_1by4w_16 ._sheetTitle_1by4w_16,._drawerRight_1by4w_16 ._sheetTitle_1by4w_16,._drawerDescription_1by4w_16{clip:rect(0,0,0,0);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}._drawerNav_1by4w_16{top:calc(838*var(--v));left:calc(157*var(--u));width:calc(272*var(--u));gap:calc(24*var(--v));margin:0;padding:0;position:absolute}._drawerRight_1by4w_16 ._drawerNav_1by4w_16{left:calc(168*var(--u))}._drawerNav_1by4w_16>button{height:calc(96*var(--v));text-align:center;min-height:0;padding:0 calc(9*var(--u));font-size:calc(36*var(--u));white-space:nowrap;letter-spacing:-.03em;font-weight:300;line-height:1.2}._drawerHome_1by4w_16{bottom:calc(73*var(--v));left:calc(157*var(--u));width:calc(272*var(--u));font-size:calc(18*var(--u));margin:0;position:absolute}._drawerLogo_1by4w_16{display:none}._detailSheet_1by4w_16{top:calc((100dvh - var(--phone-height))/2 + 376*var(--v))!important;height:calc(1516*var(--v))!important;max-height:none!important;bottom:auto!important;left:calc((100vw - var(--phone-width))/2)!important;width:var(--phone-width)!important;background:#000!important;border:0!important;padding:0!important;overflow:hidden!important}._detailSheet_1by4w_16 ._sheetTitle_1by4w_16{margin:0 calc(23*var(--u));height:calc(74*var(--v));min-height:0;padding:0 calc(51*var(--u)) 0 calc(13*var(--u));font-size:calc(32*var(--u));white-space:nowrap;letter-spacing:-.04em;z-index:4;background:#000;border:1px solid #fff;align-items:center;font-weight:300;line-height:1.1;display:flex;position:relative;top:0;overflow:hidden}._sheetClose_1by4w_24{height:100%;width:calc(48*var(--u));color:#000;background:#fff;top:0;right:0}._sheetClose_1by4w_24>svg{width:calc(24*var(--u));height:calc(24*var(--u))}._placeContent_1by4w_16,._artistContent_1by4w_16{height:calc(1330*var(--v));flex-direction:column;min-height:0;display:flex}._sheetImage_1by4w_16,._artistContent_1by4w_16 ._sheetImage_1by4w_16{height:calc(704*var(--v));flex:0 0 calc(704*var(--v));object-fit:fill;width:100%;min-height:0;max-height:none}._placeContent_1by4w_16>[data-slot=tabs],._artistContent_1by4w_16>[data-slot=tabs]{flex:1;gap:0;min-height:0;overflow:hidden}._sheetCopy_1by4w_16{height:calc(517*var(--v));min-height:0;margin:calc(15*var(--v)) calc(23*var(--u)) 0;padding:calc(29*var(--v)) calc(59*var(--u));font-size:calc(27*var(--u));line-height:calc(35*var(--v));text-align:justify;scrollbar-width:none;flex:none;overflow:auto}._sheetCopy_1by4w_16 p{margin:0 0 calc(30*var(--v))}._sheetCopy_1by4w_16 small{font-size:calc(22*var(--u))}._sheetCopy_1by4w_16 ._outlineButton_1by4w_6{font-size:calc(22*var(--u));margin-top:calc(32*var(--v));padding:calc(15*var(--v)) calc(20*var(--u));min-height:calc(74*var(--v))}._artistSubline_1by4w_16{top:0;right:calc(73*var(--u));width:calc(200*var(--u));height:calc(74*var(--v));z-index:5;background:#b8aea7;padding:0;position:absolute}._artistSubline_1by4w_16>span{display:none}._artistSubline_1by4w_16>button{justify-content:center;gap:calc(7*var(--u));width:100%;height:100%;font-size:calc(32*var(--u));padding:0}._artistSubline_1by4w_16>button svg{width:calc(26*var(--u));height:calc(26*var(--u))}._sheetFooter_1by4w_200{height:calc(94*var(--v));z-index:5;background:#000;position:absolute;bottom:0;left:0;right:0}._sheetFooter_1by4w_200 button[aria-current=page]{color:#b8aea7}._placeMap_1by4w_16{margin:calc(15*var(--v)) calc(23*var(--u));width:calc(100% - 46*var(--u));height:calc(517*var(--v))}._placeMap_1by4w_16>span{font-size:calc(25*var(--u));padding:calc(16*var(--v)) calc(22*var(--u));bottom:calc(25*var(--v))}._ticketContent_1by4w_16{height:calc(1330*var(--v));padding:calc(44*var(--v)) calc(23*var(--u)) 0;scrollbar-width:none;position:relative;overflow:auto}._ticketExhibition_1by4w_16{display:none}._calendar_1by4w_16{height:calc(554*var(--v));--cell-size:calc(79*var(--v))!important;width:100%!important;padding:0!important}._calendar_1by4w_16 .rdp-months,._calendar_1by4w_16 .rdp-month{display:block;gap:0!important}._calendar_1by4w_16 .rdp-month_caption{height:calc(80*var(--v));border:1px solid #ddd;justify-content:center;align-items:center;padding:0;display:flex}._calendar_1by4w_16 .rdp-caption_label{font-size:calc(31*var(--u));font-weight:300;line-height:1}._calendar_1by4w_16 .rdp-weekdays{height:calc(79*var(--v));align-items:stretch;display:flex}._calendar_1by4w_16 .rdp-weekday{font-size:calc(24*var(--u));line-height:calc(79*var(--v));color:#eee;border:1px solid #aaa;border-top:0;border-radius:0;width:14.2857%;font-weight:300}._calendar_1by4w_16 .rdp-week{height:calc(79*var(--v));gap:0;margin:0}._calendar_1by4w_16 .rdp-day{aspect-ratio:auto;height:calc(79*var(--v));border:1px solid #aaa;border-top:0;width:14.2857%;padding:0;border-radius:0!important}._calendar_1by4w_16 .rdp-day_button{font-weight:300;line-height:1.2;position:relative;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:calc(2*var(--v)) calc(2*var(--u))!important;font-size:calc(22*var(--u))!important;color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;margin:0!important;text-decoration:none!important;display:flex!important}._calendar_1by4w_16 .rdp-day_button:after{content:"";top:calc(50% - 24*var(--v));left:calc(50% - 24*var(--u));width:calc(48*var(--u));height:calc(48*var(--v));border:1px solid #eee;border-radius:50%;position:absolute}._calendar_1by4w_16 .rdp-selected button:after{background:#b8aea7;border-color:#b8aea7}._calendar_1by4w_16 .rdp-selected button{color:#fff!important;background:0 0!important}._calendar_1by4w_16 .rdp-disabled{opacity:1}._calendar_1by4w_16 .rdp-disabled button:after{content:"×";font-size:calc(68*var(--u));line-height:calc(44*var(--v));color:#ccc;border:0;border-radius:0;font-weight:300}._quantity_1by4w_16{grid-template-columns:calc(78*var(--u)) calc(132*var(--u)) calc(78*var(--u));height:calc(198*var(--v));margin:calc(43*var(--v)) 0 calc(44*var(--v));border:0;justify-content:center;align-items:end;gap:0;padding:0;display:grid;position:relative}._quantity_1by4w_16>svg{width:calc(118*var(--u));height:calc(82*var(--v));stroke-width:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}._quantity_1by4w_16>span{display:none}._quantity_1by4w_16>button{width:calc(78*var(--u));height:calc(72*var(--v));border:1px solid #ddd}._quantity_1by4w_16>button>svg{width:calc(28*var(--u));height:calc(28*var(--u))}._quantity_1by4w_16 output{font-size:calc(38*var(--u));line-height:calc(72*var(--v));min-width:0}._ticketTotal_1by4w_16{height:calc(66*var(--v));padding:0 calc(22*var(--u));font-size:calc(30*var(--u));margin:0;font-weight:300;line-height:1}._ticketTotal_1by4w_16 strong{font-weight:300}._paymentRow_1by4w_217{height:calc(72*var(--v));margin-top:calc(13*var(--v));color:#000;padding:calc(6*var(--v)) calc(9*var(--u)) calc(6*var(--v)) calc(22*var(--u));align-items:center;gap:calc(8*var(--u));background:#b8aea7;display:flex}._paymentLabel_1by4w_16{font-size:calc(29*var(--u));text-align:left;letter-spacing:-.05em;flex:1;margin:0;line-height:1.05}._paymentMethods_1by4w_16{grid-template-columns:repeat(4,minmax(0,1fr));width:43%;height:100%;gap:calc(7*var(--u))!important}._paymentMethods_1by4w_16>label{padding:calc(2*var(--u));font-size:calc(18*var(--u));text-align:center;border-radius:calc(4*var(--u));border:1px solid #29231e;justify-content:center;font-weight:600;line-height:1;position:relative}._paymentMethods_1by4w_16 [data-slot=radio-group-item]{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}._paymentMethods_1by4w_16>label:focus-within{outline-offset:2px;outline:2px solid #000}._paymentMethods_1by4w_16 ._chosenPayment_1by4w_16{background:#d9cec4;border-color:#000}._confirmBooking_1by4w_16{padding:calc(30*var(--v)) 0 0;gap:calc(10*var(--v));font-size:calc(17*var(--u));line-height:1.2}._confirmBooking_1by4w_16>svg{width:calc(182*var(--u));height:calc(234*var(--v));stroke-width:.8px}._ticketContent_1by4w_16>._demoFootnote_1by4w_6{padding:calc(3*var(--v)) 0 0;font-size:calc(14*var(--u));color:#a99c92;line-height:1.2}:is([data-slot=sheet-overlay]:has(+._sheet_1by4w_2),[data-slot=dialog-overlay]:has(+._dialog_1by4w_2)){-webkit-backdrop-filter:none;backdrop-filter:none}:is([data-slot=sheet-overlay]:has(+._drawerLeft_1by4w_16),[data-slot=sheet-overlay]:has(+._drawerRight_1by4w_16)){background:0 0}._dialog_1by4w_2{max-height:calc(var(--phone-height) - 80*var(--v));width:calc(var(--phone-width) - 40*var(--u))!important;max-width:none!important;padding:calc(48*var(--u)) calc(40*var(--u))!important}@media (max-width:600px) and (orientation:portrait){._stage_1by4w_1,._sheet_1by4w_2,._dialog_1by4w_2{--phone-width:min(430px,100vw);--phone-height:100dvh}._stage_1by4w_1{background:#000}._device_1by4w_2{width:var(--phone-width);height:var(--phone-height);max-width:none}._detailSheet_1by4w_16{top:calc(376*var(--v))!important;height:calc(1516*var(--v))!important;max-height:none!important;bottom:auto!important}}@media (hover:none){._searchBar_1by4w_6 input,._chatInput_1by4w_14 input,._searchField_1by4w_17 input{font-size:max(16px,calc(31*var(--u)))}}@media (prefers-reduced-motion:reduce){._questionChips_1by4w_14{transition:none}}._galleryEnd_1by4w_6{padding-top:calc(48*var(--v))}._galleryContinuation_1by4w_235{width:calc(640*var(--u));height:calc(274*var(--v));object-fit:fill;margin-bottom:calc(40*var(--v))}._galleryLayer_1by4w_14{top:calc(3*var(--v))}._dots_1by4w_4>button:after{top:calc(14*var(--v))}._confirmBooking_1by4w_16>span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ticketContent_1by4w_16>._demoFootnote_1by4w_6{font-size:max(8px,calc(14*var(--u)))}._homeBottomNav_1by4w_2{padding-left:calc(21*var(--u));padding-right:calc(21*var(--u))}
