.account_page__da1P8{min-height:100vh;padding:4.75rem clamp(1rem,3vw,3rem) 2.5rem;color:#f4efe4;background:radial-gradient(circle at 80% 0,rgba(163,124,64,.18),transparent 36rem),#10100f}.account_container__5WRml{width:min(90rem,100%);margin:0 auto}.account_navigation__daHYw{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.75rem;white-space:nowrap}.account_navigationPrimary__urUfk,.account_navigationSecondary__4v0xg{display:flex;flex-wrap:nowrap;align-items:center;gap:.35rem}.account_navigationPrimary__urUfk{min-width:0}.account_navigationSecondary__4v0xg{flex:0 0 auto}.account_navigation__daHYw a,.account_navigation__daHYw button{min-height:2.5rem;padding:.5rem .72rem;border:1px solid rgba(232,211,172,.35);border-radius:999px;color:inherit;background:transparent;font:inherit;text-decoration:none;cursor:pointer;font-size:clamp(.76rem,.85vw,.9rem)}.account_navigation__daHYw a:hover,.account_navigation__daHYw button:hover{border-color:#d8b77b}.account_navigation__daHYw a[aria-current=page]{border-color:#d8b77b;color:#15120c;background:#e6c98f}.account_form__UCL3w input:focus-visible,.account_form__UCL3w select:focus-visible,.account_form__UCL3w textarea:focus-visible,.account_navigation__daHYw a:focus-visible,.account_navigation__daHYw button:focus-visible,.account_primaryAction__TgurR:focus-visible,.account_professorPanel__NN0Q9 textarea:focus-visible{outline:3px solid #e6c98f;outline-offset:3px}.account_eyebrow__eOMnJ{margin:0 0 .6rem;color:#d8b77b;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.account_title__pJ1Xi{margin:0;max-width:18ch;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,6vw,4.8rem);font-weight:400;line-height:1}.account_intro__5qDvh{max-width:42rem;margin:.8rem 0 1.6rem;color:#c9c2b7;line-height:1.7}.account_compactHeader__dz88N .account_title__pJ1Xi{font-size:clamp(2.1rem,4vw,3.65rem)}.account_compactHeader__dz88N .account_intro__5qDvh{margin-bottom:1.25rem}.account_artworksHeader__rNtD_ .account_title__pJ1Xi{font-size:clamp(2rem,5.1vw,4.1rem)}.account_detailHeading__a76u7,.account_pageHeading__T60p_,.account_sectionHeading__IWebv{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem}.account_dashboard__AkZeP{display:grid;grid-gap:1.4rem;gap:1.4rem}.account_identityPanel__a4Qgb{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,1fr);grid-gap:1.25rem;gap:1.25rem;padding:clamp(1.15rem,2.2vw,1.65rem);border:1px solid rgba(232,211,172,.22);border-radius:1.25rem;background:linear-gradient(120deg,rgba(216,183,123,.1),transparent 55%),rgba(255,255,255,.03)}.account_identityPanel__a4Qgb h2,.account_sectionHeading__IWebv h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:400}.account_sectionLabel__WFGtz{margin:0 0 .55rem;color:#a9a196;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase}.account_registrationNumber__5MSpr{margin:.8rem 0 0;color:#d8b77b;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;letter-spacing:.04em}.account_identityDetails__Z5gn8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:0}.account_identityDetails__Z5gn8 div,.account_metric__o_yc_{min-width:0;padding:.8rem;border:1px solid rgba(232,211,172,.14);border-radius:.8rem;background:rgba(0,0,0,.12)}.account_detailPanel__T4KUa dt,.account_identityDetails__Z5gn8 dt{margin-bottom:.45rem;color:#989087;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase}.account_detailPanel__T4KUa dd,.account_identityDetails__Z5gn8 dd{margin:0}.account_metrics__WEpEw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:.75rem}.account_metric__o_yc_{display:flex;min-height:5.5rem;flex-direction:column;justify-content:space-between}.account_metric__o_yc_ span{color:#aaa298;font-size:.82rem}.account_metric__o_yc_ strong{color:#f5e9d0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:400}.account_lifecycle__GiobJ{display:inline-flex;align-items:center;min-height:1.75rem;padding:.25rem .65rem;border:1px solid rgba(255,255,255,.15);border-radius:999px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.account_draft__d6ghK{color:#e3c681;background:rgba(227,198,129,.09)}.account_active__SaADd{color:#a8d5ae;background:rgba(98,158,105,.11)}.account_archived__kANWG{color:#bdc0c5;background:rgba(165,169,176,.1)}.account_deleted__tI6we{color:#e99a90;background:rgba(199,92,78,.1)}.account_emptyState__1DK82,.account_loading___0cWN,.account_notice__8rBIk{padding:clamp(1.5rem,5vw,3rem);border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(255,255,255,.025)}.account_loading___0cWN{color:#bdb6ab}.account_emptyState__1DK82 h2,.account_notice__8rBIk h1,.account_notice__8rBIk h2{margin:0 0 .75rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:400}.account_emptyState__1DK82 p,.account_notice__8rBIk p{max-width:42rem;color:#bdb6ab;line-height:1.65}.account_backLink__s016Z,.account_primaryActionLink___JAYn,.account_secondaryAction__kFqQH{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none}.account_secondaryAction__kFqQH{padding:.55rem .95rem;border:1px solid rgba(232,211,172,.3);border-radius:999px;color:#eee7dc}.account_primaryActionLink___JAYn{margin-top:.6rem;padding:.7rem 1.15rem;border-radius:999px;color:#15120c;background:#e6c98f;font-weight:650}.account_tableFrame__UHU1I{overflow-x:auto;border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(255,255,255,.025)}.account_artworkTable__cuGjU{width:100%;min-width:72rem;border-collapse:collapse;text-align:left}.account_artworkTable__cuGjU th{padding:.9rem 1rem;color:#9f978d;font-size:.7rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.account_artworkTable__cuGjU td{padding:1rem;border-top:1px solid rgba(232,211,172,.11);color:#cbc4b9;vertical-align:top}.account_artworkTable__cuGjU tr:hover td{background:rgba(216,183,123,.035)}.account_registryLink__HIEI4{color:#e6c98f;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.84rem;text-underline-offset:.2em}.account_detailHeading__a76u7{margin-bottom:1.25rem}.account_detailPanel__T4KUa{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;margin:0;border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(232,211,172,.14)}.account_detailPanel__T4KUa>div{min-width:0;min-height:5.25rem;padding:1rem;background:#151513}.account_detailPanel__T4KUa .account_detailWide__I4UyZ{grid-column:1/-1}.account_detailPanel__T4KUa dd{overflow-wrap:anywhere;color:#d7d0c5;line-height:1.55}.account_mono__IY7_V{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.83rem}.account_backLink__s016Z{margin-top:1.5rem;color:#d8b77b}.account_grid__YMubw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),1fr));grid-gap:1rem;gap:1rem}.account_card__GTH8r{padding:1.35rem;border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(255,255,255,.035)}.account_card__GTH8r h2{margin-top:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.account_card__GTH8r p,.account_muted__tesVC{color:#bdb6ab;line-height:1.6}.account_onboardingPanel__GP8w8,.account_profileSection__TZbLg{margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(216,183,123,.04)}.account_onboardingPanel__GP8w8 h2{margin-top:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.account_practiceFieldset__gYQ5V{padding:1rem;border:1px solid rgba(232,211,172,.24);border-radius:.65rem}.account_practiceGrid__3A18J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem 1rem;gap:.65rem 1rem;margin-top:.8rem}.account_practiceGrid__3A18J label{display:flex;align-items:center;gap:.6rem;cursor:pointer}.account_practiceGrid__3A18J input{flex:0 0 auto;width:1rem;height:1rem;min-height:1rem;margin:0;padding:0;accent-color:#d8b77b}.account_secondaryButton__cU_CP{min-height:2.5rem;padding:.55rem .9rem;border:1px solid rgba(232,211,172,.3);border-radius:999px;color:#eee7dc;background:transparent;cursor:pointer}.account_historyLayout__dsiSJ{display:grid;grid-gap:1.5rem;gap:1.5rem;width:min(64rem,100%)}.account_conversation__1dptO{display:grid;grid-gap:1rem;gap:1rem;width:min(58rem,100%);padding:1.25rem;border:1px solid rgba(232,211,172,.18);border-radius:1rem}.account_conversation__1dptO article{max-width:44rem;margin:0;padding:0 0 1rem;border-bottom:1px solid rgba(232,211,172,.12)}.account_conversation__1dptO article[data-role=user]{padding-left:1rem;border-left:2px solid rgba(216,183,123,.5)}.account_conversation__1dptO article>p{margin:0;color:#c9c2b7;line-height:1.65;white-space:pre-wrap}.account_form__UCL3w{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:44rem}.account_form__UCL3w label{display:grid;grid-gap:.45rem;gap:.45rem;color:#d8d1c7}.account_form__UCL3w input,.account_form__UCL3w select,.account_form__UCL3w textarea,.account_professorPanel__NN0Q9 textarea{width:100%;min-height:3rem;padding:.7rem .85rem;border:1px solid rgba(232,211,172,.3);border-radius:.45rem;color:#fff;background:#191917;font:inherit}.account_form__UCL3w textarea,.account_professorPanel__NN0Q9 textarea{resize:vertical}.account_listActions___tazk{display:flex;justify-content:flex-end;margin-bottom:1rem}.account_artworkForm__9t2vn{display:grid;grid-gap:1.25rem;gap:1.25rem}.account_formPanel__CMbHR,.account_professorPanel__NN0Q9{padding:clamp(1.25rem,4vw,2rem);border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:rgba(255,255,255,.025)}.account_formPanel__CMbHR h2,.account_professorPanel__NN0Q9 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3vw,2rem);font-weight:400}.account_uploadArea__PUv4x{display:grid;min-height:18rem;margin-top:1.25rem;place-items:center;overflow:hidden;border:1px dashed rgba(232,211,172,.45);border-radius:.8rem;color:#d8b77b;background:rgba(0,0,0,.16);cursor:pointer}.account_uploadArea__PUv4x img{width:100%;max-height:32rem;object-fit:contain}.account_uploadArea__PUv4x input{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.account_dimensionRow__g1dEP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.account_detailActions__7GT6S,.account_formActions__A34EV{display:flex;align-items:center;gap:.8rem}.account_artworkPreview__Envoq{display:grid;min-height:16rem;margin-bottom:1rem;place-items:center;overflow:hidden;border:1px solid rgba(232,211,172,.18);border-radius:1rem;background:#090909}.account_artworkPreview__Envoq img{display:block;width:100%;max-height:70vh;object-fit:contain}.account_imagePlaceholder__gSeeZ{color:#8f887f}.account_professorPanel__NN0Q9{margin-top:1.25rem}.account_professorPanel__NN0Q9 form{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:1.25rem}.account_professorAnswer__gAShY{margin-top:1.25rem;padding:1.25rem;border-left:3px solid #d8b77b;color:#ded7cc;background:rgba(216,183,123,.07);line-height:1.7}.account_professorProse__qlP80{max-width:52rem;color:#ded7cc}.account_professorProse__qlP80>:first-child{margin-top:0}.account_professorProse__qlP80>:last-child{margin-bottom:0}.account_professorProse__qlP80 h3,.account_professorProse__qlP80 h4,.account_professorProse__qlP80 h5{margin:1.35rem 0 .55rem;color:#f2e7d2;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:1.25}.account_professorProse__qlP80 h3{font-size:1.55rem}.account_professorProse__qlP80 h4{font-size:1.25rem}.account_professorProse__qlP80 h5{font-size:1.05rem;color:#e6c98f}.account_professorProse__qlP80 p{margin:.65rem 0;line-height:1.75}.account_professorProse__qlP80 ol,.account_professorProse__qlP80 ul{margin:.65rem 0;padding-left:1.35rem}.account_professorProse__qlP80 li{margin:.3rem 0;padding-left:.25rem;line-height:1.65}.account_professorProse__qlP80 strong{color:#f4e9d4;font-weight:650}.account_professorProse__qlP80 em{color:#d8cbb7}.account_formRow__drl7m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.account_primaryAction__TgurR{justify-self:start;min-height:3rem;padding:.75rem 1.2rem;border:0;border-radius:999px;color:#15120c;background:#e6c98f;font:inherit;font-weight:650;cursor:pointer}.account_primaryAction__TgurR:disabled{cursor:wait;opacity:.65}.account_status__0e1Oj{padding:.8rem 1rem;border-left:3px solid #d8b77b;color:#eee7dc;background:rgba(216,183,123,.1)}.account_danger___0un2{border-left-color:#e98578;background:rgba(233,133,120,.1)}@media (max-width:38rem){.account_page__da1P8{padding-top:5rem}.account_dimensionRow__g1dEP,.account_formRow__drl7m,.account_practiceGrid__3A18J{grid-template-columns:1fr}.account_detailActions__7GT6S,.account_formActions__A34EV,.account_navigation__daHYw{align-items:stretch;flex-direction:column}.account_navigation__daHYw{white-space:normal}.account_navigationPrimary__urUfk,.account_navigationSecondary__4v0xg{width:100%;flex-wrap:wrap}.account_navigationSecondary__4v0xg{padding-top:.25rem;border-top:1px solid rgba(232,211,172,.12)}.account_navigation__daHYw a,.account_navigation__daHYw button{min-height:2.5rem;padding:.55rem .75rem;font-size:.86rem}.account_detailPanel__T4KUa,.account_identityDetails__Z5gn8,.account_identityPanel__a4Qgb,.account_metrics__WEpEw{grid-template-columns:1fr}.account_metrics__WEpEw{grid-template-columns:repeat(2,minmax(0,1fr))}.account_detailPanel__T4KUa .account_detailWide__I4UyZ{grid-column:span 1}.account_detailHeading__a76u7{align-items:flex-start;flex-direction:column}.account_tableFrame__UHU1I{overflow:visible;border:0;background:transparent}.account_artworkTable__cuGjU,.account_artworkTable__cuGjU tbody,.account_artworkTable__cuGjU td,.account_artworkTable__cuGjU tr{display:block;width:100%}.account_artworkTable__cuGjU{min-width:0}.account_artworkTable__cuGjU thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.account_artworkTable__cuGjU tr{margin-bottom:1rem;padding:.5rem 1rem;border:1px solid rgba(232,211,172,.18);border-radius:.9rem;background:rgba(255,255,255,.025)}.account_artworkTable__cuGjU td{display:grid;grid-template-columns:minmax(7.5rem,.8fr) minmax(0,1.2fr);grid-gap:.75rem;gap:.75rem;padding:.7rem 0}.account_artworkTable__cuGjU td:before{content:attr(data-label);color:#8f887f;font-size:.67rem;letter-spacing:.07em;text-transform:uppercase}}@media (min-width:38.01rem) and (max-width:64rem){.account_navigation__daHYw{align-items:stretch;flex-direction:column;white-space:normal}.account_navigationPrimary__urUfk,.account_navigationSecondary__4v0xg{flex-wrap:wrap}.account_navigationSecondary__4v0xg{padding-top:.5rem;border-top:1px solid rgba(232,211,172,.12)}.account_identityPanel__a4Qgb{grid-template-columns:1fr}.account_detailPanel__T4KUa,.account_metrics__WEpEw{grid-template-columns:repeat(2,minmax(0,1fr))}.account_detailPanel__T4KUa .account_detailWide__I4UyZ{grid-column:span 2}}.analytics_page___yD00{min-height:100vh;padding:clamp(2rem,5vw,5rem);color:#eee9df;background:#11110f}.analytics_container__UO4H1{width:min(90rem,100%);margin:0 auto}.analytics_header__i__Gq{max-width:52rem;margin-bottom:2rem}.analytics_header__i__Gq p{color:#b79a70;letter-spacing:.16em;text-transform:uppercase}.analytics_header__i__Gq h1{margin:.35rem 0 1rem;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:300}.analytics_header__i__Gq span{color:#bcb6aa;line-height:1.7}.analytics_ranges__QK3HB{display:flex;gap:.7rem;margin-bottom:2rem}.analytics_ranges__QK3HB a{padding:.65rem 1rem;color:#ddd6ca;border:1px solid #514a40;text-decoration:none}.analytics_ranges__QK3HB a[data-active=true]{color:#161512;background:#c6aa7b}.analytics_cards__7WJwQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:1rem;gap:1rem}.analytics_cards__7WJwQ article,.analytics_groups__sKijX article{padding:1.25rem;border:1px solid #37332d;background:#191815}.analytics_cards__7WJwQ span{display:block;min-height:2.6rem;color:#aaa397}.analytics_cards__7WJwQ strong{display:block;margin-top:.8rem;font-size:2rem;font-weight:400}.analytics_groups__sKijX{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.analytics_groups__sKijX h2{font-size:1rem;color:#c6aa7b;text-transform:uppercase;letter-spacing:.1em}.analytics_groups__sKijX dl{margin:0}.analytics_groups__sKijX dl div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:.55rem 0;border-top:1px solid #302d28}.analytics_groups__sKijX dt{overflow-wrap:anywhere;color:#bbb4a8}.analytics_groups__sKijX dd{margin:0}.analytics_notice__YK1iz{padding:1rem;border:1px solid #7d653e;color:#dbc394}@media (max-width:40rem){.analytics_page___yD00{padding:1.3rem}.analytics_ranges__QK3HB{flex-wrap:wrap}}.users_page__ohrRe{min-height:100vh;background:#0a0b0d;color:#ece7de;padding:clamp(1rem,2vw,2rem)}.users_container__C0PQt{width:min(1200px,100%);margin:0 auto;display:grid;grid-gap:1.25rem;gap:1.25rem}.users_panel__oU2WF{border:1px solid rgba(216,183,119,.25);background:rgba(11,13,17,.85);border-radius:.75rem;padding:1rem}.users_header__4MHgB h1{margin:0;font-size:clamp(1.4rem,3vw,2rem)}.users_header__4MHgB p{margin:.5rem 0 0;color:#c6c1b7}.users_eyebrow__ZH_wJ{margin:0 0 .35rem;color:#d8b777;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.users_error___5J0v{margin:.75rem 0;color:#ff9a9a}.users_tableWrap__7_IpW{overflow-x:auto;margin-top:1rem}.users_table__FrNd3{width:100%;border-collapse:collapse;min-width:980px}.users_table__FrNd3 td,.users_table__FrNd3 th{border-bottom:1px solid rgba(216,183,119,.15);padding:.6rem .55rem;vertical-align:top;text-align:left}.users_table__FrNd3 th{color:#d8b777;font-weight:600;font-size:.88rem}.users_code__ovcYq{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.8rem;word-break:break-all}.users_linkCell__jq7Y3{display:grid;grid-gap:.35rem;gap:.35rem}.users_linkCell__jq7Y3 button,.users_linkCell__jq7Y3 select{background:#15181f;color:#ece7de;border:1px solid rgba(216,183,119,.35);border-radius:.35rem;min-height:2rem;padding:0 .5rem}.users_linkCell__jq7Y3 button[disabled]{opacity:.6}.users_viewLink__JnYsm{display:inline-flex;align-items:center;min-height:2rem;padding:0 .65rem;border:1px solid rgba(216,183,119,.45);border-radius:.35rem;color:#f1d398;text-decoration:none;white-space:nowrap}.users_muted__T5WUK{color:#8e8a82;font-size:.82rem}.users_adminBanner__xX7Gt{border:1px solid #d8b777;border-radius:.75rem;padding:1rem;color:#fff4db;background:rgba(216,183,119,.14)}.users_adminBanner__xX7Gt strong{display:block;margin-bottom:.3rem;color:#d8b777;letter-spacing:.12em}.users_backLink__e5E_k{color:#d8b777;text-decoration:none}.users_details__uzZK_,.users_metrics__fVj0l{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.users_card__PLZA8,.users_details__uzZK_ div,.users_metric__cWosZ{padding:.85rem;border:1px solid rgba(216,183,119,.16);border-radius:.55rem;background:rgba(255,255,255,.025)}.users_details__uzZK_ dt,.users_metric__cWosZ span{color:#9e998f;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.users_details__uzZK_ dd{margin:.4rem 0 0;overflow-wrap:anywhere}.users_metric__cWosZ{display:grid;grid-gap:.4rem;gap:.4rem}.users_metric__cWosZ strong{color:#f1d398;font-size:1.8rem}.users_sectionTitle__xFEgP{margin:0 0 .8rem}.users_cards__oWoyG{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:.75rem;gap:.75rem}.users_card__PLZA8 h3,.users_card__PLZA8 p{margin:0}.users_card__PLZA8 p{margin-top:.35rem;color:#b8b2a8}.users_artworkList__Sz9LC{columns:16rem 3;margin:0;padding-left:1.25rem}.users_artworkList__Sz9LC li{page-break-inside:avoid;break-inside:avoid;margin-bottom:.45rem}.ProfessorVoiceControl_control__ASICw{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid rgba(216,183,123,.18)}.ProfessorVoiceControl_actions__xTTqV{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.ProfessorVoiceControl_compact__NlmGX{margin:0;padding:0;border-top:0}.ProfessorVoiceControl_button__lXc_5{min-height:2.35rem;padding:.45rem .75rem;border:1px solid rgba(216,183,123,.48);border-radius:999px;color:#eee7dc;background:rgba(216,183,123,.08);font:inherit;font-size:.82rem;cursor:pointer}.ProfessorVoiceControl_button__lXc_5:hover{border-color:#d8b77b}.ProfessorVoiceControl_button__lXc_5:focus-visible{outline:3px solid #e6c98f;outline-offset:3px}.ProfessorVoiceControl_button__lXc_5:disabled{cursor:wait;opacity:.62}.ProfessorVoiceControl_speed__qWW55{display:flex;gap:.2rem;margin:0;padding:.2rem;border:1px solid rgba(216,183,123,.35);border-radius:999px}.ProfessorVoiceControl_speed__qWW55 button{min-width:2.25rem;min-height:1.9rem;padding:.2rem .4rem;border:0;border-radius:999px;color:#cfc8bd;background:transparent;font:inherit;font-size:.75rem;cursor:pointer}.ProfessorVoiceControl_speed__qWW55 button[aria-pressed=true]{color:#17130d;background:#d8b77b}.ProfessorVoiceControl_speed__qWW55 button:focus-visible{outline:2px solid #e6c98f;outline-offset:2px}.ProfessorVoiceControl_speed__qWW55:disabled{opacity:.5}.ProfessorVoiceControl_speed__qWW55:disabled button{cursor:not-allowed}.ProfessorVoiceControl_disclosure__GLNl9,.ProfessorVoiceControl_error__6SIrM,.ProfessorVoiceControl_status__pSQbR{margin:0;font-size:.76rem;line-height:1.45}.ProfessorVoiceControl_disclosure__GLNl9,.ProfessorVoiceControl_status__pSQbR{color:#9f978d}.ProfessorVoiceControl_error__6SIrM{color:#e9a59b}@media (max-width:38rem){.ProfessorVoiceControl_control__ASICw{margin-top:.65rem;padding-top:.6rem}.ProfessorVoiceControl_button__lXc_5{min-width:2.5rem;padding:.45rem .6rem}.ProfessorVoiceControl_label__6KCdz{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}}.ArtCriticPanel_panel__hBQlh{position:fixed;top:76px;right:0;bottom:0;z-index:3300;display:grid;grid-template-rows:auto auto auto minmax(140px,1fr) auto;grid-gap:18px;gap:18px;width:min(380px,100vw);padding:24px;color:#f2f0eb;background:rgba(20,20,20,.97);border-left:1px solid #55514a;box-shadow:-18px 0 45px rgba(0,0,0,.45);overflow:hidden;overscroll-behavior:contain}.ArtCriticPanel_headerRow__ITgT3{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ArtCriticPanel_headerActions__rHfah{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px}.ArtCriticPanel_conversation__XcdbY{min-height:140px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:14px;border:1px solid #45423d;background:#171717}.ArtCriticPanel_composer__zLLX5{display:grid;grid-gap:10px;gap:10px;min-height:0}.ArtCriticPanel_inlineVoice__q7s5R{display:flex;align-items:center;min-height:38px;margin-top:8px;padding-top:7px;border-top:1px solid rgba(216,183,123,.16)}.ArtCriticPanel_question__RF3mc{resize:vertical;min-height:72px;padding:10px 12px;color:#f2f0eb;background:#111111;border:1px solid #55514a;font:inherit}@media (hover:none),(max-width:900px),(pointer:coarse){.ArtCriticPanel_panel__hBQlh{top:0;left:38vw;width:62vw;height:100dvh;max-height:100dvh;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) 10px;gap:6px;grid-template-rows:auto auto auto minmax(0,1fr) auto}.ArtCriticPanel_headerRow__ITgT3{gap:8px}.ArtCriticPanel_headerRow__ITgT3 h2{font-size:16px!important;line-height:1.15}.ArtCriticPanel_headerRow__ITgT3 p{margin-top:3px!important;font-size:11px}.ArtCriticPanel_headerActions__rHfah{gap:4px}.ArtCriticPanel_headerActions__rHfah button{min-height:38px;padding:6px 8px!important;font-size:11px}.ArtCriticPanel_conversation__XcdbY{min-height:0;padding:8px;font-size:12px}.ArtCriticPanel_inlineVoice__q7s5R{min-height:36px;margin-top:6px;padding-top:5px}.ArtCriticPanel_composer__zLLX5{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 6px}.ArtCriticPanel_composer__zLLX5 label{grid-column:1/-1;font-size:11px!important}.ArtCriticPanel_question__RF3mc{min-height:42px;height:42px;resize:none;padding:7px 8px;font-size:12px}.ArtCriticPanel_composer__zLLX5 button{min-height:42px;padding:6px 10px!important}}@media (hover:none) and (orientation:portrait),(max-width:900px) and (orientation:portrait),(pointer:coarse) and (orientation:portrait){.ArtCriticPanel_panel__hBQlh{top:30dvh;left:0;width:100vw;height:70dvh;max-height:70dvh;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));border-top:1px solid #55514a;border-left:0}}.page_page__WHtFp{--ink:#24302a;--muted:#68726b;--line:rgba(63,79,69,0.22);--paper:#f4f4ed;--paper-deep:#e8ebe1;--accent:#526b5a;min-height:100vh;overflow-x:hidden;padding:clamp(32px,5vw,76px);background:radial-gradient(circle at 84% 14%,rgba(181,199,179,.34),transparent 32%),linear-gradient(145deg,var(--paper) 0,#f8f7f1 52%,var(--paper-deep));color:var(--ink)}.page_layout__KIEbq{display:grid;grid-template:"header visual" auto "statement visual" auto "actions visual" 1fr/minmax(320px,.82fr) minmax(480px,1.18fr);grid-gap:42px clamp(52px,7vw,116px);gap:42px clamp(52px,7vw,116px);width:min(100%,1380px);min-height:calc(100vh - clamp(64px, 10vw, 152px));margin:0 auto;align-items:start}.page_header__SqfzI{grid-area:header;padding-top:clamp(16px,4vh,62px)}.page_eyebrow__R0Tt9{color:var(--accent);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.page_title__NC7uE{margin-top:22px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(72px,9vw,138px);font-weight:400;letter-spacing:.08em;line-height:.82}.page_details__05yWi{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-top:clamp(42px,7vh,82px);padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-family:Arial,Helvetica,sans-serif}.page_artist__LPinU{font-size:17px;font-weight:600;letter-spacing:.025em}.page_location__73s7Y,.page_year__SGMAe{color:var(--muted);font-size:12px;letter-spacing:.08em}.page_location__73s7Y{margin-top:7px}.page_year__SGMAe{flex:0 0 auto;text-transform:uppercase}.page_visual__iDFRq{grid-area:visual;align-self:center;width:100%;margin:0;padding:clamp(16px,2vw,28px);border:1px solid var(--line);background:rgba(255,255,255,.35);box-shadow:0 28px 70px rgba(42,56,47,.12)}.page_cover__kHK2_{display:block;width:100%;height:auto;object-fit:contain}.page_statement__GwaYn{grid-area:statement;max-width:620px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(18px,1.6vw,22px);line-height:1.68}.page_statement__GwaYn p+p{margin-top:1.2em}.page_actions__ULzzr{display:flex;grid-area:actions;align-items:center;gap:18px;align-self:end;padding-bottom:clamp(10px,3vh,38px);font-family:Arial,Helvetica,sans-serif}.page_backButton__Q5W1d,.page_enterButton__mgYAJ{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:18px;padding:16px 24px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.page_enterButton__mgYAJ{border:1px solid var(--accent);background:var(--accent);color:#fff}.page_backButton__Q5W1d{border:1px solid var(--line);color:var(--muted)}.page_backButton__Q5W1d:hover,.page_enterButton__mgYAJ:hover{transform:translateY(-2px)}.page_enterButton__mgYAJ:hover{background:#3f5848}.page_backButton__Q5W1d:hover{border-color:var(--accent);color:var(--ink)}.page_museumElements__JgkkO{display:grid;grid-gap:24px;gap:24px;width:min(100%,820px);margin:clamp(72px,11vw,150px) auto 0}.page_informationPlaque__9qVds,.page_professorCard__eBgdL{border:1px solid var(--line);background:rgba(255,255,255,.28)}.page_informationPlaque__9qVds{padding:clamp(28px,5vw,48px)}.page_plaqueHeading__iVz6Q{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-bottom:26px;border-bottom:1px solid var(--line)}.page_cardEyebrow__wUaiV{color:var(--accent);font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.page_plaqueTitle__e8Cv_,.page_professorTitle__jVMZn{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:400}.page_plaqueTitle__e8Cv_{margin-top:10px;font-size:clamp(36px,5vw,56px);line-height:1}.page_collectionMark__63RRH{color:var(--muted);font-family:Arial,Helvetica,sans-serif;font-size:9px;letter-spacing:.24em}.page_plaqueDetails__1INxt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 42px;gap:28px 42px;padding-top:30px;font-family:Arial,Helvetica,sans-serif}.page_plaqueDetails__1INxt dt{color:var(--muted);font-size:9px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.page_plaqueDetails__1INxt dd{margin-top:8px;font-size:15px;letter-spacing:.025em}.page_professorCard__eBgdL{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(260px,1.35fr);grid-gap:18px 46px;gap:18px 46px;padding:clamp(28px,5vw,48px)}.page_professorTitle__jVMZn{margin-top:9px;font-size:clamp(28px,4vw,40px);line-height:1.05}.page_professorDescription__BeXJ8,.page_professorText__MlVkV{grid-column:2}.page_professorText__MlVkV{align-self:end;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:20px;line-height:1.45}.page_professorDescription__BeXJ8{color:var(--muted);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}.page_professorButton__NhsbF{grid-column:2;justify-self:start;min-height:50px;margin-top:6px;padding:14px 20px;border:1px solid var(--accent);background:transparent;color:var(--ink);cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease,background .18s ease}.page_professorButton__NhsbF:hover{background:var(--accent);color:#fff}.page_backButton__Q5W1d:focus-visible,.page_enterButton__mgYAJ:focus-visible,.page_professorButton__NhsbF:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:940px){.page_layout__KIEbq{grid-template:"header" auto "visual" auto "statement" auto "actions" auto/minmax(0,1fr);max-width:760px;min-height:auto}.page_header__SqfzI{padding-top:8px}.page_visual__iDFRq{align-self:auto}.page_actions__ULzzr{align-self:auto;padding-bottom:20px}.page_professorCard__eBgdL{grid-template-columns:1fr}.page_professorButton__NhsbF,.page_professorDescription__BeXJ8,.page_professorText__MlVkV{grid-column:1}}@media (max-width:560px){.page_page__WHtFp{padding:26px 20px 38px}.page_layout__KIEbq{gap:34px}.page_title__NC7uE{margin-top:18px;font-size:clamp(60px,21vw,88px)}.page_details__05yWi{align-items:flex-start;flex-direction:column;gap:18px;margin-top:38px}.page_visual__iDFRq{padding:10px}.page_statement__GwaYn{font-size:18px;line-height:1.62}.page_actions__ULzzr{align-items:stretch;flex-direction:column}.page_backButton__Q5W1d,.page_enterButton__mgYAJ{width:100%;min-height:58px}.page_museumElements__JgkkO{margin-top:68px}.page_plaqueHeading__iVz6Q{align-items:flex-end}.page_plaqueDetails__1INxt{grid-template-columns:1fr;gap:22px}.page_professorButton__NhsbF{width:100%}}@media (prefers-reduced-motion:reduce){.page_backButton__Q5W1d,.page_enterButton__mgYAJ,.page_professorButton__NhsbF{transition:none}}.page_page__IjZyw{--ink:#2b2824;--muted:#6e645a;--line:rgba(74,63,52,0.2);--paper:#f5f1e8;--paper-deep:#ece5d8;--accent:#5f4a3b;min-height:100vh;overflow-x:hidden;padding:clamp(30px,5vw,76px);background:radial-gradient(circle at 84% 12%,rgba(184,151,119,.22),transparent 34%),radial-gradient(circle at 12% 84%,rgba(140,122,105,.14),transparent 36%),linear-gradient(150deg,var(--paper) 0,#faf8f2 52%,var(--paper-deep));color:var(--ink)}.page_layout__757mC{display:grid;grid-template:"header visual" auto "statement visual" auto "actions visual" 1fr/minmax(320px,.84fr) minmax(430px,1.16fr);grid-gap:42px clamp(40px,7vw,106px);gap:42px clamp(40px,7vw,106px);width:min(100%,1320px);min-height:calc(100vh - clamp(64px, 10vw, 152px));margin:0 auto;align-items:start}.page_header__rHChJ{grid-area:header;padding-top:clamp(16px,4vh,54px)}.page_eyebrow__A_zUh{color:var(--accent);font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.page_title__N8KU8{margin-top:18px;max-width:16ch;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(40px,5vw,72px);font-weight:400;letter-spacing:.01em;line-height:1.02;text-wrap:balance}.page_author__razt7{margin-top:clamp(28px,5vh,62px);padding-top:18px;border-top:1px solid var(--line);font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.page_visual__9gC_M{grid-area:visual;align-self:center;width:100%;margin:0;padding:clamp(12px,1.8vw,24px);border:1px solid var(--line);background:rgba(255,255,255,.32);box-shadow:0 30px 66px rgba(48,38,30,.14)}.page_poster__9P1Ow{display:block;width:100%;height:auto;object-fit:contain}.page_statement__7oXBg{grid-area:statement;max-width:640px}.page_statement__7oXBg h2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.page_statement__7oXBg p{margin-top:1em;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(18px,1.6vw,22px);line-height:1.7}.page_actions__NCoBc{display:flex;grid-area:actions;align-items:center;gap:16px;align-self:end;padding-bottom:clamp(10px,3vh,34px);font-family:Arial,Helvetica,sans-serif}.page_backButton__iMemt,.page_enterButton__nu7T6{display:inline-flex;min-height:54px;align-items:center;justify-content:center;gap:16px;padding:16px 24px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.page_enterButton__nu7T6{border:1px solid var(--accent);background:var(--accent);color:#fff}.page_backButton__iMemt{border:1px solid var(--line);color:var(--muted)}.page_backButton__iMemt:hover,.page_enterButton__nu7T6:hover{transform:translateY(-2px)}.page_enterButton__nu7T6:hover{background:#4f3d30}.page_backButton__iMemt:hover{border-color:var(--accent);color:var(--ink)}.page_museumElements__IxOWJ{display:grid;grid-gap:24px;gap:24px;width:min(100%,860px);margin:clamp(72px,11vw,150px) auto 0}.page_artistCard__oAkTM,.page_professorCard__WAhKc{border:1px solid var(--line);background:rgba(255,255,255,.26)}.page_artistCard__oAkTM{padding:clamp(26px,4vw,40px)}.page_cardEyebrow__4brPl{color:var(--accent);font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.page_artistLayout__YIXvE{display:grid;grid-template-columns:minmax(160px,.38fr) minmax(220px,.62fr);grid-gap:22px 34px;gap:22px 34px;margin-top:18px;align-items:center}.page_artistPortrait__y7xfz{margin:0}.page_artistImage__85vYz{width:100%;height:auto;display:block;object-fit:cover;border:1px solid var(--line)}.page_artistInfo__KeNQW h2{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(30px,4vw,42px);font-weight:400;line-height:1.06}.page_artistInfo__KeNQW p{margin-top:10px;color:var(--muted);font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase}.page_professorCard__WAhKc{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(260px,1.35fr);grid-gap:18px 44px;gap:18px 44px;padding:clamp(26px,4vw,40px)}.page_professorTitle__JW9Z9{margin-top:10px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.05}.page_professorDescription___sbWT,.page_professorText__0Kwhk{grid-column:2}.page_professorText__0Kwhk{align-self:end;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:20px;line-height:1.45}.page_professorDescription___sbWT{color:var(--muted);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}.page_professorButton__ZpV_u{grid-column:2;justify-self:start;min-height:50px;margin-top:6px;padding:14px 20px;border:1px solid var(--accent);background:transparent;color:var(--ink);cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;transition:color .18s ease,background .18s ease}.page_professorButton__ZpV_u:hover{background:var(--accent);color:#fff}.page_backButton__iMemt:focus-visible,.page_enterButton__nu7T6:focus-visible,.page_professorButton__ZpV_u:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:980px){.page_layout__757mC{grid-template:"header" auto "visual" auto "statement" auto "actions" auto/minmax(0,1fr);max-width:760px;min-height:auto}.page_header__rHChJ{padding-top:6px}.page_actions__NCoBc{align-self:auto;padding-bottom:14px}.page_artistLayout__YIXvE,.page_professorCard__WAhKc{grid-template-columns:1fr}.page_professorButton__ZpV_u,.page_professorDescription___sbWT,.page_professorText__0Kwhk{grid-column:1}}@media (max-width:560px){.page_page__IjZyw{padding:24px 18px 38px}.page_layout__757mC{gap:30px}.page_title__N8KU8{font-size:clamp(34px,11vw,48px)}.page_visual__9gC_M{padding:10px}.page_statement__7oXBg p{font-size:18px;line-height:1.62}.page_actions__NCoBc{align-items:stretch;flex-direction:column}.page_backButton__iMemt,.page_enterButton__nu7T6,.page_professorButton__ZpV_u{width:100%}.page_museumElements__IxOWJ{margin-top:62px}}@media (prefers-reduced-motion:reduce){.page_backButton__iMemt,.page_enterButton__nu7T6,.page_professorButton__ZpV_u{transition:none}}.ArtworkViewer_viewer__BSsoU{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(0,0,0,.96);overscroll-behavior:none}.ArtworkViewer_toolbar__fyeK0{position:fixed;top:20px;right:20px;z-index:3200;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ArtworkViewer_stage__SjwtC{position:fixed;inset:0;z-index:3100;overflow:hidden;touch-action:none;overscroll-behavior:none}.ArtworkViewer_image__Aa_o4{display:block;width:auto;height:auto;max-width:95vw;max-height:95vh;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 20px 70px rgba(0,0,0,.8)}@media (hover:none),(max-width:900px),(pointer:coarse){.ArtworkViewer_viewer__BSsoU{height:100dvh;max-height:100dvh}.ArtworkViewer_toolbar__fyeK0{top:max(6px,env(safe-area-inset-top));right:max(6px,env(safe-area-inset-right));left:max(6px,env(safe-area-inset-left));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px}.ArtworkViewer_toolbar__fyeK0 button{width:100%;min-height:40px;padding:7px 10px!important;font-size:12px!important;line-height:1.15;white-space:normal}.ArtworkViewer_stage__SjwtC{padding:max(108px,calc(env(safe-area-inset-top) + 100px)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.ArtworkViewer_image__Aa_o4{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_stage__SjwtC{right:62vw}.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_toolbar__fyeK0{right:calc(62vw + max(6px, env(safe-area-inset-right)))}.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_image__Aa_o4{max-width:36vw;max-height:calc(100dvh - 64px)}}@media (hover:none) and (orientation:portrait),(max-width:900px) and (orientation:portrait),(pointer:coarse) and (orientation:portrait){.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_stage__SjwtC{right:0;bottom:70dvh}.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_toolbar__fyeK0{right:max(6px,env(safe-area-inset-right))}.ArtworkViewer_viewer__BSsoU[data-professor-open=true] .ArtworkViewer_image__Aa_o4{max-width:88vw;max-height:25dvh}}.InteractionHint_hint__kaIOI{position:fixed;left:50%;bottom:var(--museum-artwork-hint-bottom);z-index:940;min-width:180px;max-width:calc(100vw - 32px);padding:12px 22px;color:#f2e4c8;background:rgba(18,18,18,.88);border:1px solid rgb(107,81,52);border-radius:6px;box-shadow:0 8px 30px rgba(0,0,0,.45);font-size:15px;letter-spacing:1px;text-align:center;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation}.InteractionHint_hint__kaIOI[data-clickable=true]{cursor:pointer;pointer-events:auto}.InteractionHint_hint__kaIOI[data-clickable=false]{cursor:default;pointer-events:none}@media (hover:none),(max-width:600px),(pointer:coarse){.InteractionHint_hint__kaIOI{min-width:min(240px,calc(100vw - 32px));min-height:44px;padding:11px 16px;font-size:14px}.InteractionHint_hint__kaIOI[data-auto-tour-hint=true]{bottom:max(60px,calc(env(safe-area-inset-bottom) + 60px));min-width:0;min-height:0;max-width:min(280px,calc(100vw - 32px));padding:5px 10px;color:rgba(244,241,235,.9);background:rgba(16,16,16,.62);border-color:rgba(200,169,107,.36);border-radius:999px;box-shadow:0 3px 12px rgba(0,0,0,.22);font-size:11px;letter-spacing:.02em;pointer-events:none;animation:InteractionHint_autoTourHintFade__dKqcO 3.5s ease both}}@keyframes InteractionHint_autoTourHintFade__dKqcO{0%,78%{opacity:.88}to{opacity:0}}.BackToGalleryButton_button__e3RBI{position:fixed;top:20px;left:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:12px;background:rgba(18,18,18,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffff;text-decoration:none;font-weight:500;font-size:15px;border:1px solid rgba(255,255,255,.15);transition:background .2s ease,border-color .2s ease,transform .15s ease;z-index:1000}.BackToGalleryButton_button__e3RBI:hover{background:rgba(35,35,35,.82);border-color:rgba(255,255,255,.3)}.BackToGalleryButton_button__e3RBI:active{transform:scale(.98)}.BackToGalleryButton_button__e3RBI:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:3px}@media (max-width:768px){.BackToGalleryButton_button__e3RBI{top:12px;left:12px;padding:9px 14px;font-size:14px}}.FoyerGuidedWelcome_prompt__tcysk{position:fixed;top:max(5.25rem,env(safe-area-inset-top));left:50%;z-index:4900;width:min(31rem,calc(100vw - 2rem));padding:1.1rem 1.2rem;border:1px solid rgba(216,183,119,.46);border-radius:.65rem;color:#f5efe5;background:rgba(20,19,17,.95);box-shadow:0 1rem 3rem rgba(0,0,0,.42);transform:translateX(-50%);animation:FoyerGuidedWelcome_foyerPromptIn__x4Rvz .18s ease-out}.FoyerGuidedWelcome_kicker__29enl{margin:0 0 .35rem;color:#d8b777;font-size:.7rem;letter-spacing:.18em}.FoyerGuidedWelcome_message__99S3y{margin:0;color:#eee6da;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.05rem,3vw,1.25rem);line-height:1.45}.FoyerGuidedWelcome_actions__IWKF_{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.FoyerGuidedWelcome_primary__eQ_mf,.FoyerGuidedWelcome_secondary__YD0ss{min-height:3rem;flex:1 1 12rem;padding:.7rem 1rem;border-radius:.35rem;font:inherit;cursor:pointer}.FoyerGuidedWelcome_primary__eQ_mf{border:1px solid #d8b777;color:#17130d;background:#d8b777;font-weight:700}.FoyerGuidedWelcome_secondary__YD0ss{border:1px solid rgba(216,183,119,.45);color:#f5efe5;background:rgba(255,255,255,.025)}.FoyerGuidedWelcome_primary__eQ_mf:focus-visible,.FoyerGuidedWelcome_secondary__YD0ss:focus-visible{outline:3px solid #f0d59d;outline-offset:3px}@media (max-width:35rem){.FoyerGuidedWelcome_prompt__tcysk{top:max(4.5rem,env(safe-area-inset-top));width:min(27rem,calc(100vw - 1rem));padding:.9rem}.FoyerGuidedWelcome_actions__IWKF_{gap:.5rem}.FoyerGuidedWelcome_primary__eQ_mf,.FoyerGuidedWelcome_secondary__YD0ss{min-height:3.25rem;flex-basis:100%}}@media (prefers-reduced-motion:reduce){.FoyerGuidedWelcome_prompt__tcysk{animation:none}}@keyframes FoyerGuidedWelcome_foyerPromptIn__x4Rvz{0%{opacity:0;transform:translate(-50%,-.4rem)}to{opacity:1;transform:translate(-50%)}}.FoyerStatisticsPanel_grid__yyKjg{display:grid;grid-gap:1rem;gap:1rem}.FoyerStatisticsPanel_section__gA3z7{padding:1rem;border:1px solid rgba(218,184,119,.24);border-radius:.5rem;background:rgba(216,183,119,.04)}.FoyerStatisticsPanel_section__gA3z7 h3{margin:0 0 .65rem;color:#d8b777;font:500 1.1rem Georgia,Times New Roman,serif}.FoyerStatisticsPanel_row__9MQcK{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.45rem 0;color:#d8d0c3}.FoyerStatisticsPanel_row__9MQcK+.FoyerStatisticsPanel_row__9MQcK{border-top:1px solid rgba(218,184,119,.12)}.FoyerStatisticsPanel_value__czBOe{color:#f0d59d;font-size:1.35rem;font-weight:700}.FoyerClickToMoveHint_hint__2VCoB{position:fixed;left:50%;bottom:max(7rem,calc(5.5rem + env(safe-area-inset-bottom)));z-index:4800;max-width:calc(100vw - 2rem);padding:.7rem 1rem;border:1px solid rgba(216,183,119,.42);border-radius:999px;color:#f5efe5;background:rgba(20,19,17,.9);box-shadow:0 .75rem 2rem rgba(0,0,0,.32);font-size:.9rem;line-height:1.35;text-align:center;pointer-events:none;transform:translateX(-50%);animation:FoyerClickToMoveHint_foyerClickHintIn__uX2kM .18s ease-out}@media (max-width:35rem){.FoyerClickToMoveHint_hint__2VCoB{bottom:max(8.5rem,calc(7rem + env(safe-area-inset-bottom)));width:max-content;max-width:calc(100vw - 1.5rem)}}@media (prefers-reduced-motion:reduce){.FoyerClickToMoveHint_hint__2VCoB{animation:none}}@keyframes FoyerClickToMoveHint_foyerClickHintIn__uX2kM{0%{opacity:0;transform:translate(-50%,.35rem)}to{opacity:1;transform:translate(-50%)}}.AutoTourControls_container__i2VmD{position:fixed;left:50%;bottom:var(--museum-auto-tour-bottom);z-index:100100;display:flex;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:8px;color:#f4f1eb;background:rgba(16,16,16,.9);border:1px solid rgba(200,169,107,.72);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateX(-50%);isolation:isolate;pointer-events:auto;touch-action:manipulation}.AutoTourControls_label__p8bis{padding:0 6px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.AutoTourControls_button__9x5qN,.AutoTourControls_primary__zkgtq{min-height:38px;padding:8px 12px;color:#f4f1eb;border:1px solid #625d55;border-radius:4px;cursor:pointer;font:inherit;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.AutoTourControls_button__9x5qN{background:#292725}.AutoTourControls_primary__zkgtq{color:#181713;background:#c8a96b;border-color:#c8a96b}.AutoTourControls_button__9x5qN:focus-visible,.AutoTourControls_button__9x5qN:hover{border-color:#c8a96b}.AutoTourControls_button__9x5qN:focus-visible,.AutoTourControls_primary__zkgtq:focus-visible{outline:2px solid #f0c878;outline-offset:2px}.AutoTourControls_mobileOnly___Goe5{display:none}@media (hover:none),(max-width:600px),(pointer:coarse){.AutoTourControls_container__i2VmD{bottom:max(8px,calc(env(safe-area-inset-bottom) + 8px));width:calc(100vw - 16px);gap:0;max-width:calc(100vw - 16px);padding:4px;pointer-events:none}.AutoTourControls_container__i2VmD,.AutoTourControls_container__i2VmD[data-auto-tour-active=false]{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.AutoTourControls_container__i2VmD[data-auto-tour-active=false]{bottom:max(180px,calc(env(safe-area-inset-bottom) + 180px));width:auto}.AutoTourControls_container__i2VmD[data-auto-tour-active=false]>.AutoTourControls_primary__zkgtq{pointer-events:auto}.AutoTourControls_desktopOnly__yCWJ9,.AutoTourControls_label__p8bis,html[data-mobile-auto-tour-artwork-open=true] .AutoTourControls_container__i2VmD{display:none}.AutoTourControls_mobileOnly___Goe5{display:flex;width:100%;align-items:center;justify-content:space-between;gap:5px;pointer-events:none}.AutoTourControls_button__9x5qN,.AutoTourControls_mobileButton__Pyuef,.AutoTourControls_mobilePrimary__boQGv,.AutoTourControls_primary__zkgtq{min-height:44px}.AutoTourControls_mobileButton__Pyuef,.AutoTourControls_mobilePrimary__boQGv{min-width:84px;padding:6px 10px;color:#f4f1eb;border:1px solid rgba(200,169,107,.55);border-radius:6px;cursor:pointer;font:inherit;font-size:12px;line-height:1.1;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto}.AutoTourControls_mobileButton__Pyuef{background:rgba(30,29,27,.9)}.AutoTourControls_mobilePrimary__boQGv{color:#181713;background:#c8a96b;border-color:#c8a96b}.AutoTourControls_mobileButton__Pyuef:focus-visible,.AutoTourControls_mobilePrimary__boQGv:focus-visible{outline:2px solid #f0c878;outline-offset:2px}}.AutoTourDebugPanel_container__u_4e4{position:fixed;left:max(16px,env(safe-area-inset-left));bottom:max(84px,calc(env(safe-area-inset-bottom) + 84px));z-index:900;width:min(260px,calc(100vw - 32px));color:#f4f1eb;font-size:12px}.AutoTourDebugPanel_details__0wSrD{width:100%}.AutoTourDebugPanel_toggle__wxDom{display:inline-flex;min-height:36px;align-items:center;padding:8px 11px;color:#f4f1eb;background:rgba(16,16,16,.9);border:1px solid rgba(200,169,107,.72);border-radius:5px;box-shadow:0 6px 18px rgba(0,0,0,.32);cursor:pointer;list-style:none;letter-spacing:.04em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AutoTourDebugPanel_toggle__wxDom::-webkit-details-marker{display:none}.AutoTourDebugPanel_button__m7SFb:focus-visible,.AutoTourDebugPanel_toggle__wxDom:focus-visible{outline:2px solid #f0c878;outline-offset:2px}.AutoTourDebugPanel_panel__SpW_R{display:grid;grid-gap:8px;gap:8px;margin-top:8px;padding:12px;background:rgba(16,16,16,.94);border:1px solid rgba(200,169,107,.5);border-radius:6px;box-shadow:0 10px 26px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.AutoTourDebugPanel_value__wcqYn{overflow-wrap:anywhere}.AutoTourDebugPanel_button__m7SFb{min-height:34px;padding:7px 9px;color:#f4f1eb;background:#292725;border:1px solid #625d55;border-radius:4px;cursor:pointer;font:inherit;text-align:left}.AutoTourDebugPanel_button__m7SFb:hover{border-color:#c8a96b}@media (hover:none),(max-width:600px),(pointer:coarse){.AutoTourDebugPanel_container__u_4e4{bottom:max(180px,calc(env(safe-area-inset-bottom) + 180px));width:min(230px,calc(100vw - 32px))}.AutoTourDebugPanel_button__m7SFb,.AutoTourDebugPanel_toggle__wxDom{min-height:44px}}