:root{--g-on-clay:#102821;--g-clay-hover:#2ac4a7;--consultation-list-width:340px;--consultation-avatar-size:52px;--consultation-title:clamp(28px,3vw,36px);--feature-discovery-heading:clamp(20px,3vw,24px);--feature-discovery-subheading:18px;--feature-reference-gap:12px;--feature-reference-offset:180px;--feature-control-height:44px;--feature-panel-gap:24px;--service-control-radius:14px;--service-panel-radius:28px;--service-title:clamp(30px,3.5vw,44px);--service-surface-shadow:0 14px 36px -24px var(--landing-object-shadow-color);--service-action-depth:0 4px 0 color-mix(in srgb,var(--g-clay-ink) 18%,transparent),inset 0 1px 0 var(--g-glass-edge);--service-intro-light:radial-gradient(ellipse at 88% 10%,var(--g-card) 8%,transparent 62%),linear-gradient(110deg,var(--g-clay-soft),var(--g-paper-2));--service-access-light:radial-gradient(ellipse at 50% 0%,var(--g-clay-soft),var(--g-card) 68%);--landing-material-pearl:linear-gradient(140deg,var(--g-card) 15%,var(--g-paper-2) 65%,var(--g-line-strong));--landing-material-plum:linear-gradient(135deg,color-mix(in srgb,var(--g-clay) 55%,var(--g-card)),var(--g-clay) 56%,var(--g-clay-hover));--landing-object-shadow-color:rgb(16 40 33/.18);--landing-object-shadow:6px 10px 18px -4px var(--landing-object-shadow-color);--landing-motion-cycle:6s;--landing-decoration-gap:24px;--landing-reaction-size:48px;--preview-example-ratio:4/3;--preview-example-zoom:1.8;--landing-closing-light:radial-gradient(ellipse at 74% 38%,var(--g-card) 0%,transparent 55%),linear-gradient(120deg,var(--g-clay-soft),color-mix(in srgb,var(--g-clay) 21%,var(--g-card)));--landing-display:clamp(36px,4.8vw,72px);--landing-section-title:clamp(28px,3.2vw,48px);--landing-section-gap:clamp(64px,8vw,120px);--landing-stage-height:clamp(580px,45vw,720px);--discovery-control-height:52px;--service-meta-size:.875rem;--header-compact-brand-size:32px;--work-detail-inset:var(--space-md);--control-radius:10px;--control-motion:150ms;--browse-title-mobile:clamp(28px,8vw,32px);--discovery-category-height:72px;--workspace-task-icon:44px;--product-width:1184px;--product-gutter:clamp(20px,4vw,40px);--product-title:clamp(30px,3.7vw,44px);--product-photo-ratio:1.12;--action-shadow:none;--folio-thumb-width:88px;--catalogue-display:clamp(32px,4.2vw,56px);--catalogue-rule:1px solid var(--g-line-strong);--catalogue-motion:420ms;--google-button-bg:#ffffff;--google-button-ink:#1f1f1f;--google-button-border:#747775;--map-naver:#03a94d;--map-kakao:#fee500;--spatial-ease:cubic-bezier(.22,.8,.2,1);--spatial-turn:720ms;color-scheme:light;--ex-night:#171a1b;--ex-white:#f8faf9;--ex-muted:#dce4e0;--ex-glass:rgb(23 26 27/.7);--ex-line:rgb(255 250 245/.3);--ex-scrim:rgb(12 16 17/.94);--ex-scrim-mid:rgb(12 16 17/.56);--ex-rose:#42d6ba;--reference-cover-ratio:1.32;--reference-heading:clamp(2rem,4vw,3.75rem);--nav-icon-size:22px;--nav-indicator-width:48px;--nav-surface:#ffffff;--header-mobile-row:56px;--cover-caption:linear-gradient(180deg,transparent,rgb(26 23 21/.86));--interface-motion:420ms;--control-chip-height:44px;--g-paper:#f8faf9;--g-paper-2:#f0f3f2;--g-sand:#e5ebe8;--g-card:#ffffff;--g-line:#dfe5e2;--g-line-strong:#bfcac5;--g-ink:#171d1b;--g-ink-soft:#485550;--g-muted:#616e68;--g-clay:#42d6ba;--g-clay-ink:#075e50;--g-clay-soft:#e8f8f3;--g-bar:rgb(248 250 249/.96);--g-bar-line:#dfe5e2;--g-chip-bg:rgb(255 255 255/.9);--g-wall-top:#eff3f1;--g-wall-bottom:#e3e9e6;--g-wall-light:#fafcfb;--g-floor:#d3dcd7;--g-frame-a:#252c29;--g-frame-b:#121815;--g-mat:#f8faf9;--g-plate:rgb(255 255 255/.82);--g-glass:rgb(248 250 249/.92);--g-glass-edge:rgb(255 255 255/.85);--g-glass-card:rgb(255 255 255/.6);--g-wash-1:#e8f8f3;--g-wash-2:#f0f3f2;--g-wash-3:#ffffff;--g-grad-from:#075e50;--g-grad-to:#075e50;--g-scrim:rgb(20 10 12/.62);--g-accent-on-ink:#42d6ba;--g-photo-label:rgb(255 255 255/.78);--g-shadow-1:0 1px 2px rgb(20 14 12/.06),0 10px 24px -16px rgb(20 14 12/.24);--g-shadow-2:0 2px 6px rgb(20 14 12/.08),0 22px 44px -24px rgb(20 14 12/.36);--r-sm:6px;--r-md:14px;--r-lg:20px;--r-pill:999px;--r-xl:32px;--t-1:1.875rem;--t-2:1.625rem;--t-3:1.375rem;--t-4:1.25rem;--t-5:1.0625rem;--t-6:.9375rem;--t-7:.8125rem;--lh-display:1.28;--lh-title:1.4;--lh-body:1.6;--font-display:var(--font-body-loaded),"Noto Sans KR","Apple SD Gothic Neo",sans-serif;--font-serif:var(--font-display);--color-paper:var(--g-paper);--color-paper-deep:var(--g-paper-2);--color-panel:var(--g-card);--color-ink:var(--g-ink);--color-ink-soft:var(--g-ink-soft);--color-muted:var(--g-muted);--color-rule:var(--g-line);--color-accent:var(--g-clay-ink);--color-accent-soft:var(--g-clay-soft);--color-focus:var(--g-clay-ink);--color-focus-dark:var(--g-clay-ink);--color-art-ink:var(--g-ink);--color-art-paper:var(--g-paper);--color-art-paper-deep:var(--g-paper-2);--color-art-wine:var(--g-clay-ink);--color-art-acid:var(--g-clay-soft);--color-art-muted:var(--g-muted);--color-art-rule:var(--g-line);--color-art-rule-dark:var(--g-line-strong);--color-art-visual:var(--g-sand);--color-art-demo:var(--g-chip-bg)}body{color:var(--g-ink);font-size:var(--t-5);line-height:var(--lh-body)}main [id]{scroll-margin-top:5.5rem}::selection{background:var(--g-clay-soft);color:var(--g-ink)}.site-header--art{position:sticky;z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs) var(--space-lg);min-height:0;padding:var(--space-xs) var(--page-gutter);border-bottom:1px solid var(--g-bar-line);background:var(--g-bar);color:var(--g-ink);text-align:left}.site-header--art .mast-line{display:none}.site-header--art>.brand-link{margin:0}.site-footer--art .brand-signature,.site-header--art .brand-signature{grid-template-columns:2.25rem minmax(0,auto);gap:var(--space-xs);width:auto;margin-inline:0}.site-footer--art .brand-symbol,.site-header--art .brand-symbol{width:2.25rem}.site-footer--art .brand-symbol__page,.site-header--art .brand-symbol__page{fill:none;stroke:var(--g-clay-ink);stroke-width:1.6}.site-footer--art .brand-symbol__plate,.site-header--art .brand-symbol__plate{fill:var(--g-clay-soft)}.site-footer--art .brand-symbol__copy,.site-footer--art .brand-symbol__spine,.site-footer--art .brand-symbol__turn,.site-header--art .brand-symbol__copy,.site-header--art .brand-symbol__spine,.site-header--art .brand-symbol__turn{stroke:var(--g-clay-ink)}.site-footer--art .brand-symbol__point,.site-header--art .brand-symbol__point{fill:var(--g-clay-ink)}.site-footer--art .brand-signature .brand-wordmark em,.site-footer--art .brand-signature .brand-wordmark span,.site-header--art .brand-wordmark em,.site-header--art .brand-wordmark span{margin-left:0;font-family:var(--font-serif);font-size:1.05rem;font-style:normal;font-weight:500;letter-spacing:.14em}.site-footer--art .brand-signature .brand-wordmark span,.site-header--art .brand-wordmark span{color:var(--g-ink)}.site-footer--art .brand-signature .brand-wordmark em,.site-header--art .brand-wordmark em{color:var(--g-clay-ink)}.site-footer--art .brand-signature__type small,.site-header--art .brand-signature__type small{margin-top:var(--space-xs);color:var(--g-muted);font-size:.5625rem;font-weight:500;letter-spacing:.12em}.site-header--art .mast-nav{width:auto;min-height:0;justify-content:flex-end;gap:var(--space-xs);border:0}.site-header--art .mast-nav a{min-height:44px;padding:0 var(--space-md);border-radius:var(--r-pill);color:var(--g-muted);font-size:var(--text-sm);font-weight:500;letter-spacing:0;text-transform:none}.site-header--art .mast-nav a:hover{color:var(--g-clay-ink)}.site-header--art .mast-nav__item svg{display:none}.site-header--art .mast-nav__item.exhibit-link{color:var(--g-muted)}.site-header--art .mast-nav__item[aria-current=page]{background:var(--g-clay-soft);color:var(--g-clay-ink);font-weight:700}.site-header--art .mast-nav__item[aria-current=page]:after{display:none}.site-footer--art :focus-visible,.site-header--art :focus-visible{outline-color:var(--g-clay-ink)}@media (min-width:701px){.site-header--art .mast-nav .mast-nav__item:nth-child(n){display:inline-flex}}@media (max-width:700px){body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.mobile-tab-nav{grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--space-xs) var(--space-xs) calc(var(--space-xs) + env(safe-area-inset-bottom));border-top:1px solid var(--g-bar-line);background:var(--g-bar);color:var(--g-muted);box-shadow:0 -10px 30px -22px rgb(41 31 26/.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-tab-nav__item{min-height:60px;gap:var(--space-3xs);border-right:0;border-radius:var(--r-md);font-size:var(--text-xs)}.mobile-tab-nav__item svg{width:24px;height:24px}.mobile-tab-nav__item b{font-weight:500}.mobile-tab-nav__item.exhibit-link{color:var(--g-muted)}.mobile-tab-nav__item.exhibit-link[aria-current=page],.mobile-tab-nav__item[aria-current=page]{background:var(--g-clay-soft);color:var(--g-clay-ink)}.mobile-tab-nav__item[aria-current=page] b{font-weight:700}.mobile-tab-nav__item:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:-4px}}.site-footer--art{display:block;padding:var(--space-xl) var(--page-gutter) var(--space-xl);border-top:1px solid var(--g-line);background:var(--g-paper-2);color:var(--g-ink)}.site-footer--art .footer-statement{max-width:20ch;margin:0;font-family:var(--font-serif);font-size:clamp(1.6rem,4.4vw,2.6rem);font-weight:500;line-height:1.35;letter-spacing:-.025em}.site-footer--art .footer-meta{grid-template-columns:minmax(0,1fr);gap:var(--space-md);align-items:start;margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--g-line)}.site-footer--art .footer-meta nav{flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}.site-footer--art .footer-meta a,.site-footer--art .footer-meta span{color:var(--g-muted);font-size:var(--text-sm);font-weight:500;letter-spacing:0}.site-footer--art .footer-meta nav a{display:inline-flex;min-height:44px;align-items:center}.site-footer--art .footer-meta nav a:hover{color:var(--g-clay-ink)}.site-footer--art .footer-meta span{justify-self:start;line-height:1.6;word-break:keep-all}.ml-eyebrow{color:var(--g-clay-ink);font-weight:700;letter-spacing:.04em}.button,.ml-button{border-radius:var(--r-pill)}.ml-button{justify-content:center;gap:var(--space-sm);padding:.8rem 1.4rem;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.ml-button--block{justify-content:space-between}.ml-button--primary{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.ml-button--primary:hover{border-color:var(--g-clay-ink);background:var(--g-clay-ink);color:#fff}.ml-button:hover:not(:disabled){transform:translateY(-1px)}.ml-button:focus-visible,.ml-photo-add:focus-visible,.ml-text-button:focus-visible{outline-color:var(--g-clay-ink)}.ml-text-button{color:var(--g-clay-ink)}.ml-profile .button--quiet,.ml-work .button--quiet{border-color:var(--g-line);border-radius:var(--r-pill);background:var(--g-card);color:var(--g-ink)}.ml-chip span,.ml-chip-list li,.ml-filter-row button,.ml-inbox-tabs button,.ml-photo button,.ml-status,.ml-work-card__inquiry,.tg-due__when,.tg-filled,.tg-flag,.tg-mini,.tg-readiness b,.tg-status,.tg-suggest__source,.tg-verify{border-radius:var(--r-pill)}.ml-chip span{padding:.55rem 1.05rem;border-color:var(--g-line);background:var(--g-card)}.ml-chip input:checked+span{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.ml-chip-list li{padding:.3rem .75rem;border-color:var(--g-line);background:var(--g-card)}.ml-input,.ml-select,.ml-textarea,.tg-search{border-color:var(--g-line);border-radius:var(--r-sm);background:var(--g-card)}.ml-check input{accent-color:var(--g-clay-ink)}.artist-directory__empty,.ml-checklist li,.ml-inbox-item,.ml-inquiry__reference,.ml-missing,.ml-photo,.ml-photo-add,.ml-price-notice,.ml-studio-empty,.ml-work-editor,.tg-assist,.tg-choice,.tg-confirm,.tg-empty,.tg-evidence>li,.tg-label-preview,.tg-message,.tg-pending,.tg-quiz__feedback,.tg-source-list li,.tg-suggest,.tg-warning{border-radius:var(--r-md)}.tg-pending{overflow:hidden}.ml-price-notice,.tg-warning{border:0;border-left:0;background:var(--g-paper-2)}.tg-suggest__notice{padding:var(--space-xs) var(--space-sm);border-left:0;border-radius:var(--r-sm);background:var(--g-clay-soft)}.demo-label{padding:.28rem .65rem;border-radius:var(--r-pill);background:var(--g-chip-bg);color:var(--g-ink);font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ml-directory__demo>header h2,.ml-directory__head h1,.ml-inquiry-cta h2,.ml-inquiry__head h1,.ml-profile-head h1,.ml-section__head h2,.ml-sent h1,.ml-state h1,.ml-studio__head h1,.ml-work__info h1,.tg-page-head h1{font-family:var(--font-serif);font-weight:600;letter-spacing:-.025em}.artist-index-page,.ml-directory,.ml-inquiry,.ml-profile,.ml-state,.ml-work{background:var(--g-paper)}.ml-demo-banner{border-bottom:0;background:var(--g-paper-2);color:var(--g-ink-soft)}.ml-work-card{gap:0;overflow:hidden;border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-1);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ml-work-card:hover{transform:translateY(-2px);box-shadow:var(--g-shadow-2)}.ml-work-card__copy{gap:var(--space-xs);padding:var(--space-sm) var(--space-md) var(--space-md)}.ml-work-card__inquiry{margin-top:var(--space-xs);padding:.55rem 1rem;border-color:var(--g-line)}.ml-work-card__inquiry:hover{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.ml-profile-head{display:grid;justify-items:center;border-bottom:0;text-align:center}.ml-profile-head__avatar{position:relative;display:block;width:7rem;aspect-ratio:1;margin-bottom:var(--space-sm);overflow:hidden;border:3px solid var(--g-card);border-radius:50%;background:var(--g-sand);box-shadow:var(--g-shadow-1)}.ml-profile-head__avatar img{object-fit:cover}.ml-profile-head h1{font-size:clamp(2.1rem,7vw,3.6rem);line-height:1.18}.ml-profile-head__actions,.ml-profile-head__facts{justify-content:center}.ml-section{border-bottom:0}.ml-section__head p{color:var(--g-clay-ink);font-weight:700;letter-spacing:.04em}.ml-section__head h2{font-size:clamp(1.45rem,3.6vw,2.2rem);line-height:1.32}.ml-signature blockquote{font-family:var(--font-serif);font-weight:500}.ml-signature__counts>:only-child{grid-column:1/-1}.ml-shop-facts{max-width:42rem;margin:var(--space-lg) 0 0;border-top:1px solid var(--g-line)}.ml-shop-facts div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-sm);padding:var(--space-sm) 0;border-bottom:1px solid var(--g-line)}.ml-shop-facts dt{color:var(--g-muted);font-size:var(--t-6)}.ml-shop-facts dd{margin:0;color:var(--g-ink);font-size:var(--t-6);font-weight:600;word-break:keep-all}.ml-collection__head{border-bottom-color:var(--g-line)}.ml-inquiry-cta{margin:0 var(--page-gutter) var(--space-xl);padding:clamp(1.75rem,5vw,3rem);border-radius:var(--r-lg);background:var(--g-clay-soft);color:var(--g-ink)}.ml-inquiry-cta .ml-eyebrow{color:var(--g-clay-ink)}.ml-inquiry-cta>p{color:var(--g-ink-soft)}.ml-inquiry-cta .ml-button--primary{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.ml-inquiry-cta .ml-button:focus-visible{outline-color:var(--g-clay-ink)}.ml-steps li{border:0;border-radius:var(--r-md);background:var(--g-card)}.ml-steps b{border-radius:50%;background:var(--g-clay-soft);color:var(--g-clay-ink)}.ml-inquiry-cta .ml-steps b{background:var(--g-paper)}.ml-work__back{border-bottom:0}.ml-work__image{overflow:hidden;border-radius:var(--r-lg)}.ml-work__artist{padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.ml-inquiry__head{border-bottom:0}.ml-inquiry__reference{border-color:var(--g-line);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-1)}.ml-inquiry__thumb{border-radius:var(--r-sm)}.ml-field legend b{color:var(--g-clay-ink)}.ml-sent__code{border-radius:var(--r-sm);background:var(--g-ink);color:var(--g-paper)}.ml-sent__mark{display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--g-clay-soft);color:var(--g-clay-ink);font-size:var(--t-2)}.ml-directory__head,.ml-live-directory{border-bottom:0}.artist-directory{padding:var(--space-xl) var(--page-gutter) var(--space-xl);background:transparent}.artist-directory__head{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-md);padding-top:0;border-top:0}.artist-directory__head p{color:var(--g-clay-ink);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em}.artist-directory__head h2{max-width:none;font-family:var(--font-serif);font-size:clamp(1.45rem,3.6vw,2.2rem);font-weight:600;line-height:1.32;letter-spacing:-.025em}.artist-directory__head>span{color:var(--g-muted);font-size:var(--text-sm);font-weight:500;letter-spacing:0;text-transform:none}.artist-directory__head>span b{color:var(--g-clay-ink);font-size:var(--text-body)}.artist-directory__filters{position:static;display:grid;gap:var(--space-sm);margin-top:var(--space-lg);border-top:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.artist-filter-row{grid-template-columns:minmax(0,1fr);gap:var(--space-xs);border-bottom:0}.artist-filter-row>strong{padding:0;border-right:0;color:var(--g-muted);font-size:var(--text-xs);letter-spacing:0}.artist-filter-row>div{gap:var(--space-xs);padding-bottom:var(--space-xs)}.artist-filter-row button{min-width:0;min-height:44px;gap:var(--space-xs);padding:0 var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-pill);background:var(--g-card);color:var(--g-ink);font-size:var(--text-sm);white-space:nowrap}.artist-filter-row button b{color:var(--g-muted);font-size:var(--text-xs)}.artist-filter-row button[aria-pressed=true]{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.artist-filter-row button[aria-pressed=true] b{color:var(--g-clay-soft)}.artist-index-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:var(--space-md);margin-top:var(--space-lg);background:transparent}.artist-index-card{grid-template-columns:minmax(0,1fr);min-height:0;overflow:hidden;border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-1);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.artist-index-card:hover{transform:translateY(-2px);box-shadow:var(--g-shadow-2)}.artist-index-card__image{aspect-ratio:4/5}.artist-index-card__image img{filter:none}.artist-index-card__copy{min-height:0;gap:var(--space-xs);padding:var(--space-md);border:0}.artist-index-card__copy small{color:var(--g-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:0;text-transform:none}.artist-index-card__copy strong{margin-top:var(--space-xs);font-family:var(--font-serif);font-size:1.4rem;font-weight:600;line-height:1.3;letter-spacing:-.02em}.artist-index-card__copy em{margin-top:var(--space-xs);color:var(--g-muted);font-size:var(--text-sm)}.artist-index-card__copy>span{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top-color:var(--g-line);color:var(--g-clay-ink);font-size:var(--text-sm);font-weight:600;letter-spacing:0;text-transform:none}.ml-studio,.tg-page{background:var(--g-paper)}.ml-studio__head,.tg-page-head{border-bottom:0}.tg-seg{gap:var(--space-xs);padding:var(--space-xs);border-color:var(--g-line);background:var(--g-card)}.tg-seg,.tg-seg button{border-radius:var(--r-pill)}.tg-seg button{min-height:44px;border-left:0;background:transparent}.tg-seg button[aria-pressed=true]{background:var(--g-ink);color:var(--g-paper)}.tg-bottles,.tg-records{border-top:1px solid var(--g-line)}.tg-phase>header{border-bottom:1px solid var(--g-line)}.tg-flash{color:var(--g-clay-ink)}.tg-due{border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-clay-soft);color:var(--g-ink)}.tg-due li{border-top-color:var(--g-line-strong)}.tg-due__when{border-color:var(--g-clay-ink);background:var(--g-card);color:var(--g-clay-ink)}.tg-due__when[data-tone=overdue]{border-color:var(--g-clay-ink);background:var(--g-clay-ink);color:#fff}.tg-due__when[data-tone=soon]{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.tg-due__who{color:var(--g-ink-soft)}.tg-due .tg-mini,.tg-due__who strong{color:var(--g-ink)}.tg-due .tg-mini{border-color:var(--g-line);background:var(--g-card)}.tg-due .tg-mini:focus-visible{outline-color:var(--g-clay-ink)}.tg-guide-summary{border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);color:var(--g-ink);box-shadow:var(--g-shadow-1)}.tg-guide-summary .ml-eyebrow{color:var(--g-clay-ink)}.tg-guide-summary p:not(.ml-eyebrow){color:var(--g-ink-soft)}.tg-guide-summary .ml-button{border-color:var(--g-ink);color:var(--g-ink)}.tg-guide-summary .ml-button:focus-visible{outline-color:var(--g-clay-ink)}.ml-studio-link{margin:var(--space-lg) var(--page-gutter) 0;border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);color:var(--g-ink)}.ml-studio-link .ml-eyebrow{color:var(--g-clay-ink)}.ml-studio-link__hint{color:var(--g-muted)}.ml-studio-link .ml-button:not(.ml-button--acid){border-color:var(--g-ink);color:var(--g-ink)}.ml-studio-link .ml-button:focus-visible{outline-color:var(--g-clay-ink)}.ml-checklist li{border-color:var(--g-line);color:var(--g-muted)}.ml-checklist i{border-color:var(--g-muted);border-radius:50%}.ml-checklist li[data-done=true]{color:var(--g-ink)}.ml-checklist li[data-done=true] i{border-color:var(--g-clay-ink);background:var(--g-clay-ink)}.ml-checklist em{color:var(--g-muted)}.ml-inbox-contact{border-radius:var(--r-md);background:var(--g-paper-2);color:var(--g-ink)}.ml-inbox-contact span{color:var(--g-muted)}.ml-inbox-contact a,.ml-inbox-contact button{border-color:var(--g-line);border-radius:var(--r-pill);background:var(--g-card);color:var(--g-ink)}.tg-mic[aria-pressed=true]{border-color:var(--g-clay-ink);background:var(--g-clay-ink);color:#fff}.tg-sheet{box-shadow:var(--g-shadow-1)}.gl-home{padding-bottom:var(--space-xl);background:var(--g-paper);color:var(--g-ink)}.gl-home a:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}.gl-eyebrow{margin:0;color:var(--g-clay-ink);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em}.gl-pill{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:var(--space-xs);padding:0 var(--space-lg);border:1px solid var(--g-ink);border-radius:var(--r-pill);background:var(--g-ink);color:var(--g-paper);font-size:var(--text-sm);font-weight:600;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.gl-pill:hover{border-color:var(--g-clay-ink);background:var(--g-clay-ink);color:#fff;transform:translateY(-1px)}.gl-pill--quiet{border-color:var(--g-line);background:var(--g-card);color:var(--g-ink)}.gl-pill--quiet:hover{border-color:var(--g-ink);background:var(--g-ink);color:var(--g-paper)}.gl-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:var(--space-sm);padding:var(--space-xl) var(--page-gutter) 4.5rem;overflow:hidden;background:radial-gradient(110% 70% at 16% 6%,var(--g-wall-light) 0,rgb(255 255 255/0) 62%),linear-gradient(180deg,var(--g-wall-top) 0,var(--g-wall-bottom) 80%,var(--g-floor) 80.2%,var(--g-wall-bottom) 100%)}.gl-hero,.gl-hero__copy{position:relative;display:grid}.gl-hero__copy{z-index:1;justify-items:start;gap:var(--space-md);padding-top:var(--space-sm)}.gl-hero h1{font-family:var(--font-serif);font-size:clamp(1.7rem,7vw,4.2rem);font-weight:600;line-height:1.26;letter-spacing:-.035em}.gl-hero h1,.gl-hero__lead{margin:0;word-break:keep-all}.gl-hero__lead{color:var(--g-ink-soft);font-size:var(--text-sm);line-height:1.75}.gl-hero__art{position:relative;z-index:1;display:grid;justify-items:center;gap:var(--space-sm);margin:var(--space-lg) 0 0}.gl-frame{width:100%;max-width:22rem;padding:5px;background:linear-gradient(145deg,var(--g-frame-a),var(--g-frame-b));box-shadow:0 2px 4px rgb(20 14 10/.3),0 30px 46px -22px rgb(20 14 10/.55)}.gl-frame__image{position:relative;aspect-ratio:4/5;overflow:hidden;border:5px solid var(--g-mat);background:var(--g-sand)}.gl-frame__image img{object-fit:cover}.gl-plate{display:grid;gap:2px;width:100%;max-width:22rem;margin:0;padding:var(--space-xs) var(--space-sm);border-radius:var(--r-sm);background:var(--g-plate);font-size:var(--text-xs);line-height:1.45;text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gl-plate strong{font-family:var(--font-serif);font-weight:600;word-break:keep-all}.gl-plate span{color:var(--g-muted)}.gl-plate em{color:var(--g-clay-ink);font-style:normal;font-weight:600}.gl-wrap{display:grid;gap:var(--space-xl);max-width:72rem;margin:0 auto;padding:0 var(--page-gutter)}.gl-quote{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs) var(--space-md);margin:-2.75rem 0 0;padding:var(--space-md) var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-2)}.gl-quote blockquote{margin:0;font-family:var(--font-serif);font-size:var(--text-sm);line-height:1.7;word-break:keep-all}.gl-quote figcaption{color:var(--g-clay-ink);font-family:var(--font-serif);font-size:var(--text-xs);font-weight:600;letter-spacing:.14em}.gl-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm)}.gl-category{display:grid;justify-items:center;color:var(--g-ink);font-size:var(--text-sm)}.gl-category__icon{display:grid;place-items:center;width:4.25rem;height:4.25rem;border:1px solid transparent;border-radius:50%;background:var(--g-paper-2);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.gl-category__icon svg{width:1.75rem;height:1.75rem}.gl-category:hover .gl-category__icon{background:var(--g-clay-soft);color:var(--g-clay-ink);transform:translateY(-2px)}.gl-section{display:grid;gap:var(--space-md)}.gl-section__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-md)}.gl-section__head h2{margin:0;font-size:var(--t-3);font-weight:700;line-height:var(--lh-title);letter-spacing:-.02em}.gl-section__head a{display:inline-flex;min-height:44px;align-items:center;gap:var(--space-xs);color:var(--g-muted);font-size:var(--text-sm);white-space:nowrap;background-image:linear-gradient(var(--g-clay-ink),var(--g-clay-ink));background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.gl-section__head a:hover{color:var(--g-clay-ink);background-size:100% 1px}.gl-section__head--stack{display:grid;justify-content:start;gap:var(--space-xs)}.gl-section__head--stack h2{font-family:var(--font-serif);font-size:clamp(1.45rem,5vw,2.2rem);font-weight:600;line-height:1.38;letter-spacing:-.025em;word-break:keep-all}.gl-section>.gl-pill{justify-self:start}.gl-note{margin:0;color:var(--g-muted);font-size:var(--text-xs);line-height:1.6;word-break:keep-all}.gl-works{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.gl-works>li:first-child{grid-column:span 2}.gl-works>li:first-child .gl-work__image{aspect-ratio:16/10}.gl-works>li:first-child .gl-work__copy strong{font-size:var(--t-4)}.gl-work{display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);color:var(--g-ink);box-shadow:var(--g-shadow-1);transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.gl-work:hover{transform:translateY(-3px);box-shadow:var(--g-shadow-2)}.gl-work__image{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--g-sand)}.gl-work__image img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.gl-work:hover .gl-work__image img{transform:scale(1.04)}.gl-work__image .demo-label{bottom:var(--space-xs);max-width:calc(100% - var(--space-xs));font-size:.625rem}.gl-work__copy{display:grid;align-content:start;gap:2px;padding:var(--space-xs) var(--space-sm) var(--space-sm)}.gl-work__copy strong{font-size:var(--text-sm);line-height:1.35;word-break:keep-all}.gl-work__copy span{color:var(--g-muted);font-size:var(--text-xs)}.gl-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-md);min-height:9rem;padding:var(--space-md) var(--space-md) var(--space-md) var(--space-lg);overflow:hidden;border-radius:var(--r-lg);background:linear-gradient(180deg,var(--g-wall-top) 0,var(--g-wall-bottom) 80%,var(--g-floor) 80.4%);color:var(--g-ink)}.gl-banner,.gl-banner__copy{position:relative;display:grid}.gl-banner__copy{z-index:1;gap:var(--space-xs)}.gl-banner__copy small{color:var(--g-clay-ink);font-size:var(--text-xs);font-weight:700}.gl-banner__copy strong{font-family:var(--font-serif);font-size:clamp(1.15rem,4.4vw,1.7rem);font-weight:600;line-height:1.35;letter-spacing:-.02em;word-break:keep-all}.gl-banner__copy>span{color:var(--g-ink-soft);font-size:var(--text-xs);line-height:1.5}.gl-banner__wall{position:absolute;top:44%;right:5.25rem;display:none;gap:var(--space-sm);transform:translateY(-50%)}.gl-banner__frame{position:relative;width:2.6rem;aspect-ratio:4/5;overflow:hidden;border:3px solid var(--g-mat);outline:2px solid var(--g-frame-b);box-shadow:0 10px 14px -8px rgb(20 14 10/.55)}.gl-banner__frame img{object-fit:cover}.gl-banner__go{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--g-card);font-size:1.25rem;box-shadow:var(--g-shadow-1);transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.gl-banner:hover .gl-banner__go{background:var(--g-ink);color:var(--g-paper);transform:translateX(2px)}.gl-steps{display:grid;gap:var(--space-sm);margin:0;padding:0;list-style:none}.gl-steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-xs) var(--space-sm);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.gl-steps b{grid-row:span 2;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--g-clay-soft);color:var(--g-clay-ink);font-size:var(--text-sm)}.gl-steps strong{font-size:var(--text-body)}.gl-steps span{color:var(--g-muted);font-size:var(--text-sm);line-height:1.6;word-break:keep-all}.gl-artists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);margin:0;padding:0;list-style:none}.gl-artist{display:grid;justify-items:center;gap:var(--space-xs);color:var(--g-ink);text-align:center}.gl-artist__avatar{position:relative;width:min(100%,5.75rem);aspect-ratio:1;margin-bottom:var(--space-xs);overflow:hidden;border:2px solid var(--g-card);border-radius:50%;background:var(--g-sand);box-shadow:var(--g-shadow-1);transition:transform var(--dur-fast) var(--ease-out)}.gl-artist__avatar img{object-fit:cover}.gl-artist:hover .gl-artist__avatar{transform:translateY(-2px)}.gl-artist strong{font-size:var(--text-sm)}.gl-artist>span:last-child{color:var(--g-muted);font-size:var(--text-xs)}.gl-artist:hover strong{color:var(--g-clay-ink)}.gl-for-artists{gap:var(--space-lg);padding:var(--space-xl) var(--space-md);border-radius:var(--r-lg);background:var(--g-paper-2)}.gl-dday{display:grid;justify-items:start;gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--r-md);background:var(--g-card)}.gl-dday>p{margin:0;color:var(--g-muted);font-size:var(--text-sm)}.gl-dday__count{color:var(--g-clay-ink);font-family:var(--font-serif);font-size:clamp(2.6rem,9vw,3.6rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gl-dday>strong{font-size:var(--text-body)}.gl-dday__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);color:var(--g-muted);font-size:var(--text-xs)}.gl-dday .tg-sources{margin-top:var(--space-xs)}.gl-dday .gl-pill{margin-top:var(--space-sm)}@media (min-width:640px){.gl-banner__wall{display:flex}}@media (min-width:700px){.gl-hero{padding-bottom:6rem}.gl-hero__lead{max-width:26rem;font-size:var(--text-body)}.gl-categories{max-width:32rem}.gl-works{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.gl-works>li:first-child{grid-column:span 2;grid-row:span 2}.gl-works>li:first-child .gl-work{grid-template-rows:minmax(0,1fr) auto}.gl-works>li:first-child .gl-work__image{aspect-ratio:auto;min-height:0}.gl-work__copy{padding:var(--space-sm) var(--space-md) var(--space-md)}.gl-work__copy strong{font-size:var(--text-body)}.gl-work__copy span{font-size:var(--text-sm)}.gl-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.gl-steps li{grid-template-columns:minmax(0,1fr)}.gl-steps b{grid-row:auto}.gl-artists{max-width:36rem}.gl-for-artists{padding:var(--space-xl)}}@media (min-width:960px){.gl-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-xl);padding:var(--space-3xl) max(var(--page-gutter),calc((100vw - 72rem) / 2 + var(--page-gutter))) 7rem}.gl-hero__art{margin-top:0}.gl-quote{margin-top:-3rem}.gl-for-artists{grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);align-items:start;padding:var(--space-xl)}.gl-for-artists>.gl-note,.gl-for-artists>.gl-section__head{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.artist-index-card,.gl-artist__avatar,.gl-banner__go,.gl-category__icon,.gl-pill,.gl-work,.gl-work__image img,.ml-button,.ml-work-card{transition:none}.artist-index-card:hover,.gl-artist:hover .gl-artist__avatar,.gl-banner:hover .gl-banner__go,.gl-category:hover .gl-category__icon,.gl-pill:hover,.gl-work:hover,.gl-work:hover .gl-work__image img,.ml-button:hover,.ml-work-card:hover{transform:none}}.ml-inquiry__form,.ml-inquiry__head,.ml-sent,.ml-studio-form,.ml-studio-link,.ml-studio-panel,.ml-studio__head,.tg-correction,.tg-forms,.tg-guide-form,.tg-guide-summary,.tg-legend,.tg-notebook,.tg-notice,.tg-page-head,.tg-phase,.tg-quiz,.tg-quiz-done,.tg-quiz-start,.tg-source-list{max-width:52rem;margin-inline:auto}.ml-directory>*{max-width:72rem;margin-inline:auto}.tg-sheet,.tg-table-scroll{min-width:0}.gl-wall{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--space-sm);align-items:start;width:100%;max-width:30rem}.gl-wall .gl-frame{max-width:none}.gl-frame--main{grid-row:span 2}.gl-frame--side{margin-top:var(--space-xl)}.gl-frame--low .gl-frame__image,.gl-frame--side .gl-frame__image{aspect-ratio:1/1}.gl-steps li{grid-template-columns:3rem minmax(0,1fr)}.gl-steps b,.ml-steps b{width:auto;height:auto;border-radius:0;background:none;color:var(--g-clay-ink);font-family:var(--font-serif);font-size:var(--t-1);font-weight:500;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ml-inquiry-cta .ml-steps b{background:none}.ml-directory__head,.tg-page-head{padding-bottom:var(--space-xl);border-bottom:1px solid var(--g-line)}.ml-profile-head__facts{gap:var(--space-xs) 0}.ml-profile-head__facts div+div{margin-left:var(--space-md);padding-left:var(--space-md);border-left:1px solid var(--g-line)}.ml-work__info{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);box-shadow:var(--g-shadow-1)}.ml-demo-banner{font-size:var(--t-7);text-align:center}.ml-state{max-width:40rem;margin-inline:auto;justify-items:start}.ml-state h1{font-size:clamp(1.9rem,5vw,2.6rem);line-height:var(--lh-display)}.artist-access-page{min-height:70svh;padding:var(--space-xl) var(--page-gutter);background:var(--g-paper);color:var(--g-ink)}.artist-access{width:min(100%,36rem);margin-inline:auto;padding:clamp(1.75rem,5vw,3rem);border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);color:var(--g-ink);box-shadow:var(--g-shadow-1)}.artist-access>p:first-child{color:var(--g-clay-ink);font-size:var(--t-7);font-weight:700;letter-spacing:.08em}.artist-access h1{max-width:none;margin:var(--space-sm) 0;font-family:var(--font-serif);font-size:clamp(1.9rem,5vw,2.6rem);font-weight:600;line-height:var(--lh-display);letter-spacing:-.025em}.artist-access--loading>span,.artist-access__lead{color:var(--g-ink-soft);font-size:var(--t-6);line-height:var(--lh-body)}.artist-access form>label{color:var(--g-ink);font-size:var(--t-6);font-weight:700}.artist-access form>div{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs);border:0}.artist-access input{min-height:52px;padding:0 var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm);background:var(--g-paper);color:var(--g-ink);font-size:var(--t-5)}.artist-access form button{min-height:52px;padding:0 var(--space-lg);border:1px solid var(--g-ink);border-radius:var(--r-pill);background:var(--g-ink);color:var(--g-paper);font-size:var(--t-6);font-weight:700}.artist-access form button:hover:not(:disabled){border-color:var(--g-clay-ink);background:var(--g-clay-ink)}.artist-access form button:disabled{border-color:var(--g-line);background:var(--g-paper-2);color:var(--g-muted);cursor:not-allowed}.artist-access__message{border-left:0;border-radius:var(--r-sm);background:var(--g-clay-soft);color:var(--g-ink)}.artist-access>small{color:var(--g-muted);font-size:var(--t-7)}.artist-access>a{color:var(--g-clay-ink);font-size:var(--t-6);font-weight:700}.artist-access--loading{display:grid;align-content:center;gap:var(--space-sm);margin-block:var(--space-xl)}.artist-access:focus-within{border-color:var(--g-line-strong)}.artist-access form button:focus-visible,.artist-access input:focus-visible,.artist-access>a:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:2px}.pilot-closing,.pilot-exchange,.pilot-origin,.pilot-page,.pilot-trust{background:var(--g-paper);color:var(--g-ink)}.pilot-application-wrap,.pilot-hero,.pilot-process{background:var(--g-paper-2);color:var(--g-ink)}.pilot-measure{background:var(--g-clay-soft);color:var(--g-ink)}.pilot-application__head>p,.pilot-application__questions legend,.pilot-closing>p,.pilot-exchange>header>p,.pilot-exchange__grid article>span,.pilot-hero__copy>p:first-child,.pilot-measure>p,.pilot-origin blockquote span,.pilot-origin>header p,.pilot-process>header>p,.pilot-trust>div>p{color:var(--g-clay-ink);font-size:var(--t-7);font-weight:700;letter-spacing:.08em}.pilot-exchange__grid article:last-child>span{color:var(--g-clay-ink)}.pilot-application__head h2,.pilot-closing h2,.pilot-exchange>header h2,.pilot-hero h1,.pilot-measure h2,.pilot-origin__statement h2,.pilot-process>header h2,.pilot-trust>div h2{color:var(--g-ink);font-family:var(--font-serif);font-weight:600;letter-spacing:-.03em;line-height:var(--lh-display)}.pilot-hero h1{font-size:clamp(2.4rem,5.4vw,4.4rem)}.pilot-application__head h2,.pilot-closing h2,.pilot-exchange>header h2,.pilot-measure h2,.pilot-origin__statement h2,.pilot-process>header h2,.pilot-trust>div h2{font-size:clamp(1.9rem,4vw,3.2rem)}.pilot-closing h2 span,.pilot-hero h1 span,.pilot-origin__statement h2 span{color:var(--g-clay-ink)}.pilot-hero__intro>p,.pilot-measure>div p,.pilot-origin__belief p:last-child,.pilot-origin__statement>div p,.pilot-process li>p{color:var(--g-ink-soft)}.pilot-facts{border-left-color:var(--g-line)}.pilot-facts>div{border-color:var(--g-line)}.pilot-facts dt{color:var(--g-muted);font-size:var(--t-7);font-weight:700}.pilot-facts dd,.pilot-process li>span,.pilot-trust li b{color:var(--g-clay-ink);font-family:var(--font-serif);font-weight:500;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pilot-facts p{color:var(--g-muted);font-size:var(--t-7)}.pilot-application,.pilot-exchange>header,.pilot-origin>header,.pilot-process>header{border-top:1px solid var(--g-line)}.pilot-application__head>span,.pilot-exchange>header>span,.pilot-origin>header span{color:var(--g-muted);font-family:var(--font-serif);font-size:var(--t-6);letter-spacing:0;text-transform:none}.pilot-origin blockquote{border-radius:var(--r-lg);background:var(--g-clay-soft);color:var(--g-ink)}.pilot-origin blockquote p{font-family:var(--font-serif);font-weight:500;letter-spacing:-.03em}.pilot-origin__belief p:first-child{font-family:var(--font-serif);font-weight:600;letter-spacing:-.02em}.pilot-exchange__grid{gap:var(--space-md);border:0}.pilot-exchange__grid article{border-radius:var(--r-lg)}.pilot-exchange__grid article:first-child{border:1px solid var(--g-line);background:var(--g-card);color:var(--g-ink)}.pilot-exchange__grid article:last-child{border:1px solid var(--g-clay-soft);background:var(--g-clay-soft);color:var(--g-ink)}.pilot-exchange__grid h3{font-family:var(--font-serif);font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.02em}.pilot-exchange__grid li,.pilot-exchange__grid ul{border-color:var(--g-line)}.pilot-process ol{border-top-color:var(--g-line);border-left-color:var(--g-line)}.pilot-process li{min-height:0;border-color:var(--g-line);background:var(--g-card)}.pilot-process li>span{font-size:clamp(2rem,3.2vw,2.8rem)}.pilot-process h3{font-weight:600;letter-spacing:-.02em}.pilot-trust li,.pilot-trust ol{border-color:var(--g-line)}.pilot-trust li b{font-size:var(--t-3)}.pilot-trust li p{color:var(--g-ink-soft)}.pilot-measure>div{border-top-color:var(--g-ink)}.pilot-application__fields label{color:var(--g-ink);font-size:var(--t-6);font-weight:700}.pilot-application__fields input{padding:0 var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm);background:var(--g-card);color:var(--g-ink)}.pilot-application__questions{border-color:var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.pilot-application__how-to{border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);color:var(--g-ink-soft);font-size:var(--t-6);line-height:var(--lh-body)}.pilot-application__how-to strong{color:var(--g-clay-ink);font-size:var(--t-7);letter-spacing:0}.pilot-application__how-to a{border-bottom-color:currentColor;color:var(--g-clay-ink)}.pilot-page .art-button{border-color:var(--g-ink);border-radius:var(--r-pill);background:var(--g-ink);color:var(--g-paper)}.pilot-page .art-button:hover{border-color:var(--g-clay-ink);background:var(--g-clay-ink);color:var(--g-paper)}.pilot-page .art-text-link{color:var(--g-clay-ink)}.pilot-application__fields input:focus-visible,.pilot-page .art-button:focus-visible,.pilot-page .art-text-link:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:2px}@media (max-width:699px){.gl-wall{grid-template-columns:minmax(0,1fr)}.gl-frame--main{grid-row:auto}.gl-frame--low,.gl-frame--side{display:none}.artist-access form>div{grid-template-columns:minmax(0,1fr)}}.ts-rows{display:grid;margin:0;padding:0;overflow:hidden;border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-1);list-style:none}.ts-rows>li+li{border-top:1px solid var(--g-line)}.ts-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:var(--space-sm);min-height:60px;padding:var(--space-sm) var(--space-md);color:var(--g-ink);transition:background-color var(--dur-fast) var(--ease-out)}.ts-row:hover{background:var(--g-paper-2)}.ts-row:active{background:var(--g-sand)}.ts-row__icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--r-sm);background:var(--g-clay-soft);color:var(--g-clay-ink);font-size:var(--t-6);font-weight:700}.ts-row__icon svg{width:1.5rem;height:1.5rem}.ts-row__text{display:grid;gap:2px;min-width:0}.ts-row strong{font-size:var(--t-6);font-weight:600;line-height:var(--lh-title)}.ts-row small{color:var(--g-muted);font-size:var(--t-7);line-height:var(--lh-body);word-break:keep-all}.ts-row i{color:var(--g-muted);font-size:var(--t-4);font-style:normal}.ts-row:hover strong{color:var(--g-clay-ink)}.ts-head{display:grid;gap:var(--space-xs)}.ts-head h2{font-size:var(--t-3);font-weight:700;line-height:var(--lh-title);letter-spacing:-.02em}.ts-head h2,.ts-head p{margin:0;word-break:keep-all}.ts-head p{color:var(--g-muted);font-size:var(--t-6);line-height:var(--lh-body)}.ts-cta{position:sticky;bottom:0;z-index:var(--z-raised);display:grid;gap:var(--space-xs);margin-top:var(--space-lg);padding:var(--space-lg) 0 calc(var(--space-sm) + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--g-paper) 45%)}.ts-cta__button{display:flex;min-height:56px;align-items:center;justify-content:center;gap:var(--space-xs);width:100%;border:1px solid var(--g-ink);border-radius:var(--r-pill);background:var(--g-ink);color:var(--g-paper);font-size:var(--t-5);font-weight:700;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.ts-cta__button:hover:not(:disabled){border-color:var(--g-clay-ink);background:var(--g-clay-ink)}.ts-cta__button:disabled{border-color:var(--g-line);background:var(--g-paper-2);color:var(--g-muted);cursor:not-allowed}.ts-cta__note{margin:0;color:var(--g-muted);font-size:var(--t-7);line-height:var(--lh-body);text-align:center;word-break:keep-all}.ts-cta__note b{color:var(--g-ink)}.ts-cta__progress{height:4px;overflow:hidden;border-radius:var(--r-pill);background:var(--g-line)}.ts-cta__progress i{display:block;width:var(--progress,0);height:100%;border-radius:var(--r-pill);background:var(--g-clay);transition:width var(--dur-short) var(--ease-out)}@media (max-width:700px){.ts-cta{bottom:calc(68px + env(safe-area-inset-bottom));padding-bottom:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.gl-section__head a,.ts-cta__button,.ts-cta__progress i,.ts-row{transition:none}}.gl-hero h1{font-size:clamp(1.9rem,5.6vw,4.8rem);font-weight:700;letter-spacing:-.045em}.artist-access h1,.gl-section__head--stack h2,.ml-directory__head h1,.ml-inquiry__head h1,.ml-profile-head h1,.ml-sent h1,.ml-state h1,.ml-studio__head h1,.ml-work__info h1,.pilot-hero h1,.tg-page-head h1{font-weight:700;letter-spacing:-.04em}.artist-directory__head h2,.gl-section__head h2,.ml-section__head h2{font-family:var(--font-serif);font-size:clamp(1.6rem,3.2vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.035em}.gl-eyebrow,.ml-eyebrow{letter-spacing:.1em}.gl-marquee{overflow:hidden;padding-block:var(--space-sm);background:var(--g-ink);color:var(--g-paper)}.gl-marquee__track{display:flex;width:max-content;animation:gl-marquee 42s linear infinite}.gl-marquee:hover .gl-marquee__track{animation-play-state:paused}.gl-marquee__group{display:flex;flex:none}.gl-marquee__group span{display:inline-flex;align-items:center;gap:var(--space-lg);padding-right:var(--space-lg);font-family:var(--font-serif);font-size:clamp(1.05rem,2.2vw,1.5rem);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.gl-marquee__group span:after{color:var(--g-clay-ink);font-size:.7em;content:"✦"}@keyframes gl-marquee{to{transform:translateX(-50%)}}.gl-hero{padding-bottom:var(--space-xl)}.gl-marquee{margin-bottom:var(--space-xl)}@media (min-width:700px){.gl-hero{padding-bottom:var(--space-xl)}}@media (min-width:701px){.site-header--art{top:var(--space-sm);width:min(72rem,calc(100% - 2 * var(--page-gutter)));margin:var(--space-sm) auto 0;padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-md);border:1px solid var(--g-bar-line);border-radius:var(--r-pill);box-shadow:var(--g-shadow-1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}@media (prefers-reduced-motion:reduce){.gl-marquee__track{animation:none}}@media (min-width:701px){.site-header--art{background:var(--g-glass);box-shadow:inset 0 1px 0 var(--g-glass-edge),var(--g-shadow-1);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}}@media (max-width:700px){.mobile-tab-nav{background:var(--g-glass);box-shadow:inset 0 1px 0 var(--g-glass-edge),0 -10px 30px -22px rgb(41 31 26/.5);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}}.gl-plate{background:var(--g-glass);box-shadow:inset 0 1px 0 var(--g-glass-edge);-webkit-backdrop-filter:blur(10px) saturate(1.3);backdrop-filter:blur(10px) saturate(1.3)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.gl-frame--side{animation:gl-drift-up linear both;animation-timeline:scroll(root);animation-range:0 70vh}.gl-frame--low{animation:gl-drift-down linear both;animation-timeline:scroll(root);animation-range:0 70vh}}}@keyframes gl-drift-up{to{transform:translateY(-32px)}}@keyframes gl-drift-down{to{transform:translateY(20px)}}.skip-link{position:absolute;top:var(--space-xs);left:var(--space-xs);z-index:var(--z-sticky-nav);padding:var(--space-xs) var(--space-md);border-radius:var(--r-pill);background:var(--g-ink);color:var(--g-paper);font-size:var(--t-6);font-weight:700;transform:translateY(-200%)}.skip-link:focus-visible{transform:none;outline:2px solid var(--g-clay-ink);outline-offset:2px}.skip-target{display:block;height:0;outline:0}body{background:radial-gradient(120% 70vh at 0 0,var(--g-wash-1),transparent 60%),radial-gradient(90% 60vh at 100% 20vh,var(--g-wash-2),transparent 62%),radial-gradient(120% 80vh at 30% 95vh,var(--g-wash-3),transparent 66%),var(--g-paper)}.artist-access-page,.artist-index-page,.gl-home,.ml-directory,.ml-inquiry,.ml-profile,.ml-state,.ml-studio,.ml-work,.tg-page{background:transparent}.gl-hero h1{font-size:clamp(2.2rem,9vw,4.6rem);font-weight:900;line-height:1.08;letter-spacing:-.055em}.gl-accent,.gl-hero h1 em{font-style:normal;background:linear-gradient(90deg,var(--g-grad-from),var(--g-grad-to));-webkit-background-clip:text;background-clip:text;color:transparent}.artist-access h1,.ml-directory__head h1,.ml-inquiry__head h1,.ml-profile-head h1,.ml-sent h1,.ml-state h1,.ml-studio__head h1,.ml-work__info h1,.pilot-hero h1,.tg-page-head h1{font-weight:900;letter-spacing:-.05em}.artist-directory__head h2,.gl-section__head h2,.gl-section__head--stack h2,.ml-section__head h2{font-weight:900;letter-spacing:-.045em}.site-footer--art .brand-signature .brand-wordmark em,.site-footer--art .brand-signature .brand-wordmark span,.site-header--art .brand-wordmark em,.site-header--art .brand-wordmark span{font-weight:900}.gl-category,.gl-dday,.gl-feature__chip,.gl-for-artists,.gl-quote,.gl-steps li,.gl-work__copy{border:1px solid var(--g-glass-edge);background:var(--g-glass-card);box-shadow:none;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.gl-hero{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-block:var(--space-lg) var(--space-xl);background:none}.gl-hero__copy{padding-top:0}.gl-feature{position:relative;display:block;overflow:hidden;aspect-ratio:4/5;border-radius:var(--r-xl);box-shadow:var(--g-shadow-2)}.gl-feature img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.gl-feature:hover img{transform:scale(1.03)}.gl-feature:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,var(--g-scrim) 100%);content:""}.gl-feature__chip{top:var(--space-md);padding:var(--space-xs) var(--space-sm);border-radius:var(--r-pill);color:var(--g-ink);font-size:var(--t-7);font-weight:700}.gl-feature__chip,.gl-feature__foot{position:absolute;left:var(--space-md);z-index:1}.gl-feature__foot{right:var(--space-md);bottom:var(--space-md);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-sm);color:#fff}.gl-feature__foot strong{display:block;font-size:var(--t-4);font-weight:800;line-height:1.3;letter-spacing:-.02em}.gl-feature__foot small{display:block;margin-top:2px;font-size:var(--t-7);opacity:.88}.gl-feature__go{display:grid;flex:none;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--g-card);color:var(--g-ink);font-size:var(--t-4);font-weight:700;line-height:1}.gl-feature:focus-visible{outline:3px solid var(--g-clay-ink);outline-offset:3px}.gl-categories{display:flex;gap:var(--space-xs);max-width:none;margin-inline:calc(-1 * var(--page-gutter));padding:var(--space-xs) var(--page-gutter);overflow-x:auto;scrollbar-width:none}.gl-category{display:inline-flex;flex:none;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);border-radius:var(--r-pill);font-weight:700}.gl-category__icon{width:2.25rem;height:2.25rem;background:var(--g-card);color:var(--g-clay-ink)}.gl-category__icon svg{width:1.25rem;height:1.25rem}.gl-category:hover .gl-category__icon{transform:none}.gl-works{display:flex;gap:var(--space-sm);margin-inline:calc(-1 * var(--page-gutter));padding:0 var(--page-gutter) var(--space-xs);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);scrollbar-width:none}.gl-works>li,.gl-works>li:first-child{flex:none;width:min(64vw,16rem);grid-column:auto;grid-row:auto;scroll-snap-align:start}.gl-work{position:relative;display:block;height:auto;aspect-ratio:3/4;border:0;border-radius:var(--r-lg)}.gl-work__image,.gl-works>li:first-child .gl-work__image{position:absolute;inset:0;aspect-ratio:auto}.gl-work__copy{position:absolute;right:var(--space-xs);bottom:var(--space-xs);left:var(--space-xs);z-index:1;padding:var(--space-xs) var(--space-sm);border-radius:var(--r-md)}.gl-work__copy strong,.gl-works>li:first-child .gl-work__copy strong{font-size:var(--t-6);font-weight:800}.gl-work__image .demo-label{top:var(--space-xs);right:var(--space-xs);bottom:auto}.gl-feature__chip,.gl-work__copy{background:var(--g-photo-label)}.gl-work__copy span{color:var(--g-ink-soft)}.gl-steps li{grid-template-columns:3.75rem minmax(0,1fr);align-items:center;border-radius:var(--r-lg)}.gl-steps b,.ml-steps b{font-family:var(--font-display);font-size:2.5rem;font-weight:900;letter-spacing:-.06em;background:linear-gradient(160deg,var(--g-grad-from),var(--g-grad-to));-webkit-background-clip:text;background-clip:text;color:transparent}.gl-dday{border-radius:var(--r-lg)}.gl-dday__count{color:var(--g-ink);font-family:var(--font-display);font-size:clamp(3.6rem,16vw,5rem);font-weight:900;line-height:1;letter-spacing:-.06em}.gl-for-artists{border-radius:var(--r-xl)}.gl-quote{margin-top:0}.gl-banner{grid-template-columns:minmax(0,1fr) auto auto;background:var(--g-ink);color:var(--g-paper)}.gl-banner__copy small{color:var(--g-accent-on-ink)}.gl-banner__copy>span{color:inherit;opacity:.72}.gl-banner__wall{position:static;display:flex;transform:none}.gl-banner__frame{width:2.5rem;margin-left:-.75rem;border:2px solid var(--g-ink);border-radius:var(--r-sm);outline:0;box-shadow:none}.gl-banner__go{background:var(--g-paper);color:var(--g-ink)}@media (max-width:700px){body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.mobile-tab-nav{right:var(--space-md);bottom:calc(var(--space-sm) + env(safe-area-inset-bottom));left:var(--space-md);padding:var(--space-xs);border:1px solid var(--g-glass-edge);border-radius:var(--r-lg)}.mobile-tab-nav__item.exhibit-link[aria-current=page],.mobile-tab-nav__item[aria-current=page]{background:var(--g-ink);color:var(--g-paper)}.ts-cta{bottom:calc(84px + env(safe-area-inset-bottom))}}@media (min-width:700px){.gl-works{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0;padding:0;overflow:visible}.gl-works>li,.gl-works>li:first-child{width:auto}.gl-steps li{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}.gl-steps b{grid-row:auto}}@media (min-width:960px){.gl-hero{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;gap:var(--space-xl);padding-block:var(--space-xl)}}@media (prefers-reduced-motion:reduce){.gl-feature img{transition:none}.gl-feature:hover img{transform:none}}body{background:var(--g-paper)}h1,h2,h3{font-style:normal}a,button{-webkit-tap-highlight-color:transparent}.site-header--art{border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--g-paper);top:0;margin-block:0;padding-block:var(--space-sm);border-width:0 0 1px}.site-header--art .brand-signature__type small{letter-spacing:.03em}.mobile-tab-nav__item b,.site-header--art .mast-nav a{white-space:nowrap}.site-footer--art{padding-top:var(--space-xl)}.site-footer--art .footer-statement{font-size:clamp(1.8rem,4vw,3.5rem)}.mg-home{max-width:80rem;margin-inline:auto;padding:0 var(--page-gutter) var(--space-xl)}.mg-home *{min-width:0}.mg-home h1,.mg-home h2,.mg-home h3{margin:0;font-family:var(--font-display);word-break:keep-all;overflow-wrap:anywhere}.mg-home a{text-decoration:none}.mg-kicker{margin:0 0 var(--space-sm);color:var(--g-clay-ink);font-size:var(--t-7);letter-spacing:.12em;font-weight:650}.mg-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:var(--space-xl);align-items:end;padding-block:var(--space-xl) var(--space-xl)}.mg-intro h1{font-size:clamp(2.15rem,4.5vw,4rem);line-height:1.22;font-weight:750;letter-spacing:-.055em}.mg-intro h1 span{color:var(--g-muted)}.mg-intro__aside>p{margin:0 0 var(--space-lg);color:var(--g-ink-soft);font-size:var(--t-6);line-height:1.85;word-break:keep-all}.mg-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md)}.mg-button{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-lg);min-height:50px;padding:var(--space-xs) var(--space-md);border-radius:var(--r-sm);background:var(--g-ink);color:var(--g-card);font-size:var(--t-6);font-weight:650;white-space:nowrap;transition:background var(--dur-fast)}.mg-button:hover{background:var(--g-clay-ink)}.mg-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--g-ink);font-size:var(--t-6);font-weight:600;white-space:nowrap}.mg-text-link:hover{color:var(--g-clay-ink)}.mg-cover{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:var(--space-md)}.mg-cover__detail,.mg-cover__main{display:block;position:relative;overflow:hidden;border-radius:var(--r-sm);background:var(--g-sand)}.mg-cover__main{min-height:460px}.mg-cover__detail img,.mg-cover__main img,.mg-person__portrait img,.mg-work__image img{object-fit:cover}.mg-cover__detail:after,.mg-cover__main:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,var(--g-scrim));pointer-events:none}.mg-cover__side{display:grid;grid-template-rows:minmax(230px,1fr) auto;gap:var(--space-md)}.mg-cover__detail img{object-position:center 42%}.mg-photo-tag{position:absolute;z-index:1;left:var(--space-sm);top:var(--space-sm);padding:var(--space-3xs) var(--space-xs);border-radius:var(--r-pill);background:var(--g-chip-bg);color:var(--g-ink-soft);font-size:.6875rem;font-weight:550}.mg-cover__caption{position:absolute;z-index:1;inset:auto var(--space-lg) var(--space-lg);display:flex;justify-content:space-between;align-items:end;gap:var(--space-sm);color:var(--g-card)}.mg-cover__caption small{display:block;font-size:var(--t-7);letter-spacing:.12em;margin-bottom:var(--space-xs)}.mg-cover__caption strong{font-size:clamp(1.25rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.04em}.mg-cover__caption b{font-size:var(--t-3)}.mg-cover__note{padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm)}.mg-cover__note h2{font-size:var(--t-3);line-height:1.55;font-weight:600;letter-spacing:-.035em}.mg-cover__note .mg-kicker{font-size:.625rem}.mg-cover__note .mg-text-link{margin-top:var(--space-sm);font-size:var(--t-7)}.mg-disclosure{margin:var(--space-sm) 0 0;color:var(--g-muted);font-size:var(--t-7);line-height:1.7}.mg-gallery,.mg-people{padding-block:var(--space-xl) var(--space-lg);scroll-margin-top:110px}.mg-section-head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-md);margin-bottom:var(--space-lg)}.mg-section-head h2{font-size:clamp(1.6rem,3vw,2.1rem);letter-spacing:-.04em;font-weight:650}.mg-section-head .mg-kicker{margin-bottom:var(--space-xs)}.mg-counter{color:var(--g-muted);font-size:var(--t-7);white-space:nowrap}.mg-filters{display:flex;gap:var(--space-xs);margin-bottom:var(--space-lg)}.mg-filters button{min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-pill);background:transparent;color:var(--g-ink-soft);font:inherit;font-size:var(--t-6);cursor:pointer;white-space:nowrap}.mg-filters button[aria-pressed=true]{background:var(--g-ink);border-color:var(--g-ink);color:var(--g-card)}.mg-filters button:hover:not([aria-pressed=true]){background:var(--g-paper-2)}.mg-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-md)}.mg-work__image{display:block;position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:var(--r-sm);background:var(--g-sand)}.mg-work__image img{transition:transform var(--dur-fast)}.mg-work__image:hover img{transform:scale(1.025)}.mg-work__open{position:absolute;right:var(--space-sm);bottom:var(--space-sm);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--g-card);color:var(--g-ink)}.mg-work__copy{padding-top:var(--space-sm)}.mg-work__copy>p{margin:0 0 var(--space-xs);color:var(--g-clay-ink);font-size:var(--t-7)}.mg-work__copy h3{font-size:var(--t-6);font-weight:650;line-height:1.55}.mg-work__artist{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-xs);min-height:44px;font-size:var(--t-7);color:var(--g-ink-soft)}.mg-work__artist span{color:var(--g-muted)}.mg-people__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--g-line);border-bottom:1px solid var(--g-line)}.mg-person{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-sm)}.mg-person:hover{background:var(--g-paper-2)}.mg-person__portrait{flex:none;width:64px;aspect-ratio:1;overflow:hidden;border-radius:50%;position:relative}.mg-person__info{display:grid;gap:var(--space-3xs)}.mg-person__info small,.mg-person__info>span{font-size:.6875rem;color:var(--g-muted)}.mg-person__info strong{font-size:var(--t-4);font-weight:650}.mg-person>b{margin-left:auto;color:var(--g-muted)}.mg-invitation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl);margin-top:var(--space-xl);padding:var(--space-xl);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.mg-invitation h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.35;letter-spacing:-.05em}.mg-invitation p:not(.mg-kicker){margin-block:var(--space-md);color:var(--g-ink-soft);font-size:var(--t-6);line-height:1.8;word-break:keep-all}.mg-invitation .mg-text-link{display:flex;margin-top:var(--space-xs)}.mg-workflow{padding:0;margin:0;list-style:none;align-self:center}.mg-workflow li{display:flex;gap:var(--space-md);padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.mg-workflow li:last-child{border-bottom:0}.mg-workflow li>span{color:var(--g-clay-ink);font-size:var(--t-7);padding-top:var(--space-3xs)}.mg-workflow h3{font-size:var(--t-5);font-weight:650}.mg-workflow li p{margin-bottom:0!important;margin-top:var(--space-xs)!important}.mg-tools{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center;padding-block:var(--space-lg);color:var(--g-muted);font-size:var(--t-7)}.mg-tools>span{margin-right:auto}.mg-tools a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.mg-access-benefits{padding:var(--space-md);margin-block:var(--space-md);display:grid;gap:var(--space-xs);list-style:none;border-radius:var(--r-sm);background:var(--g-paper);color:var(--g-ink-soft);font-size:var(--t-6)}.mg-access-benefits li:before{content:"✓";color:var(--g-clay-ink);margin-right:var(--space-xs)}.mg-studio-shortcuts{display:flex;flex-wrap:wrap;gap:var(--space-xs);max-width:52rem;margin:0 auto var(--space-lg)}.mg-studio-shortcuts a{display:flex;align-items:center;min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm);background:var(--g-card);font-size:var(--t-6)}.ml-profile-head{border-bottom:1px solid var(--g-line);padding-bottom:var(--space-xl)}.ml-profile-head h1{font-weight:700;letter-spacing:-.045em}.artist-index-card,.ml-work-card{box-shadow:none;border-radius:var(--r-sm)}.ml-work__info{box-shadow:none}.artist-access h1,.ml-studio__head h1{font-weight:700}.mg-home :focus-visible,.mg-studio-shortcuts :focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:4px}@media (max-width:960px){.mg-intro{gap:var(--space-lg)}.mg-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-people__grid{grid-template-columns:minmax(0,1fr)}.mg-person+.mg-person{border-top:1px solid var(--g-line)}.mg-invitation{gap:var(--space-lg);padding:var(--space-lg)}}@media (max-width:700px){.mg-intro{grid-template-columns:minmax(0,1fr);padding-block:var(--space-xl) var(--space-lg);gap:var(--space-md)}.mg-intro h1{font-size:clamp(1.85rem,7.7vw,3rem)}.mg-intro__aside>p{margin-bottom:var(--space-md)}.mg-kicker{font-size:.625rem}.mg-cover{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.mg-cover__main{min-height:0;aspect-ratio:5/4}.mg-cover__side{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(170px,auto);gap:var(--space-sm)}.mg-cover__note{padding:var(--space-sm);display:grid;align-content:center}.mg-cover__note h2{font-size:var(--t-6)}.mg-cover__note .mg-kicker{font-size:.5625rem;letter-spacing:.03em}.mg-cover__caption{inset:auto var(--space-sm) var(--space-sm)}.mg-cover__detail .mg-cover__caption strong{font-size:var(--t-7)}.mg-cover__detail .mg-photo-tag{font-size:.5625rem;left:var(--space-xs);top:var(--space-xs)}.mg-section-head{flex-direction:column;align-items:start;gap:var(--space-xs)}.mg-gallery,.mg-people{padding-top:var(--space-xl)}.mg-gallery__grid{gap:var(--space-lg) var(--space-sm)}.mg-filters{gap:var(--space-xs)}.mg-filters button{padding-inline:var(--space-sm);font-size:var(--t-7)}.mg-work__copy h3{font-size:var(--t-6)}.mg-work__artist{align-content:center;flex-direction:column;gap:0;padding-top:var(--space-xs)}.mg-invitation{grid-template-columns:minmax(0,1fr)}.mg-tools>span{flex-basis:100%}.mobile-tab-nav{background:var(--g-card);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--g-line);border-radius:var(--r-md)}.mobile-tab-nav__item{font-size:.6875rem}.artist-access form>div{grid-template-columns:minmax(0,1fr)}.artist-access form button{width:100%;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.mg-button,.mg-work__image img{transition:none}.mg-work__image:hover img{transform:none}}.ex-stage{position:relative;isolation:isolate;overflow:hidden;min-height:min(760px,84svh);margin-top:var(--space-md);border-radius:var(--r-lg);background:var(--ex-night);color:var(--ex-white);display:flex;flex-direction:column;padding:var(--space-lg)}.ex-stage__visual{position:absolute;inset:0;z-index:-3;animation:ex-enter .35s ease-out both}.ex-stage__visual img{object-fit:cover;object-position:center 44%}.ex-stage__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,var(--ex-scrim),var(--ex-scrim-mid) 35%,transparent 75%),linear-gradient(0deg,var(--ex-scrim),transparent 65%)}.ex-stage__edition{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:.625rem;letter-spacing:.15em;color:var(--ex-muted)}.ex-stage__edition>span:last-child{padding:var(--space-xs) var(--space-xs);border:1px solid var(--ex-line);border-radius:var(--r-pill);background:var(--ex-glass);letter-spacing:0;white-space:nowrap}.ex-stage__intro{margin-block:auto;padding-block:var(--space-xl);max-width:60%}.ex-stage__intro>p{margin:0 0 var(--space-md);color:var(--ex-rose);font-size:var(--t-7)}.ex-stage__intro h1{font-size:clamp(2.5rem,5.4vw,5rem);line-height:1.18;font-weight:550;letter-spacing:-.06em;color:var(--ex-white)}.ex-stage__intro>span{display:block;line-height:1.8;color:var(--ex-muted)}.ex-stage__explore,.ex-stage__intro>span{margin-top:var(--space-lg);font-size:var(--t-6)}.ex-stage__explore{display:inline-flex;min-height:48px;align-items:center;gap:var(--space-lg);color:var(--ex-white);border-bottom:1px solid var(--ex-line)}.ex-stage__bottom{display:flex;justify-content:space-between;align-items:end;gap:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--ex-line)}.ex-stage__artist{max-width:70%}.ex-stage__artist>p{font-size:var(--t-7);margin:0 0 var(--space-xs);color:var(--ex-rose)}.ex-stage__artist>p>span{color:var(--ex-muted);margin-left:var(--space-xs)}.ex-stage__artist>a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);color:var(--ex-white)}.ex-stage__artist h2{font-size:clamp(1.2rem,2.5vw,2rem);font-weight:500;line-height:1.4;letter-spacing:-.03em}.ex-stage__by{min-height:44px;font-size:.6875rem;letter-spacing:.08em}.ex-stage__by>span:last-child{color:var(--ex-muted);letter-spacing:0}.ex-stage__controls{display:flex;align-items:center;gap:var(--space-xs)}.ex-stage__count{font-size:var(--t-4);white-space:nowrap;margin-right:var(--space-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ex-stage__count small{color:var(--ex-muted);font-size:var(--t-7)}.ex-stage__controls button{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--ex-line);color:var(--ex-white);background:var(--ex-glass);font-size:var(--t-4);cursor:pointer}.ex-stage__controls button:hover{background:var(--ex-white);color:var(--ex-night)}.ex-stage__selectors{display:flex;gap:var(--space-xs);margin-top:var(--space-sm)}.ex-stage__selectors button{flex:1 1;height:44px;padding:var(--space-xs) 0;border:0;background:transparent;cursor:pointer}.ex-stage__selectors button>span{display:block;height:2px;background:var(--ex-line)}.ex-stage__selectors button[aria-pressed=true]>span{background:var(--ex-rose)}.ex-stage :focus-visible{outline:2px solid var(--ex-white);outline-offset:3px}.ex-entry{justify-content:space-between;padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.ex-entry,.ex-entry>div{display:flex;align-items:center;gap:var(--space-md)}.ex-entry__mark{color:var(--g-clay-ink);font-size:2.5rem;line-height:1}.ex-entry p{margin:0;color:var(--g-muted);font-size:var(--t-6);line-height:1.65}.ex-entry strong{color:var(--g-ink);font-weight:600}.mg-gallery__grid{gap:var(--space-lg)}.mg-work__image{border-radius:var(--r-md)}.mg-people__grid{border:0;gap:var(--space-sm)}.mg-person{background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-md)}.mg-invitation{background:var(--g-clay-soft);border:0}.ml-profile-head--cover{position:relative;isolation:isolate;overflow:hidden;min-height:520px;display:flex;flex-direction:column;justify-content:end;align-items:start;text-align:left;padding:var(--space-xl);border-radius:var(--r-lg);background:var(--ex-night);color:var(--ex-white)}.ex-profile-cover{position:absolute;inset:0;z-index:-2}.ex-profile-cover img{object-fit:cover;object-position:center 40%}.ml-profile-head--cover:after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(0deg,var(--ex-scrim),var(--ex-scrim-mid) 45%,transparent)}.ml-profile-head--cover .ml-profile-head__facts dd,.ml-profile-head--cover h1{color:var(--ex-white)}.ml-profile-head--cover .ml-eyebrow,.ml-profile-head--cover .ml-profile-head__facts dt{color:var(--ex-muted)}.ml-profile-head--cover .ml-profile-head__avatar{width:64px;border:1px solid var(--ex-line)}.ml-profile-head--cover .ml-profile-head__actions,.ml-profile-head--cover .ml-profile-head__facts{justify-content:start}.ml-profile-head--cover .ml-button{background:var(--ex-glass);border-color:var(--ex-line);color:var(--ex-white)}.ml-profile-head--cover .ml-button--primary{background:var(--ex-white);color:var(--ex-night)}.ex-profile-edition{position:absolute;top:var(--space-lg);left:var(--space-xl);font-size:.625rem;letter-spacing:.16em;color:var(--ex-white)}.ml-work__image{background:var(--ex-night);border-radius:var(--r-md)}.ml-work__info{border:0;background:transparent}@keyframes ex-enter{0%{opacity:.75}to{opacity:1}}@media (max-width:700px){.ex-stage{min-height:max(590px,calc(100svh - 190px));padding:var(--space-md);margin-top:var(--space-sm);border-radius:var(--r-md)}.ex-stage__visual{inset:0}.ex-stage__visual img{object-position:59% center}.ex-stage__shade{background:linear-gradient(180deg,var(--ex-scrim-mid),transparent 45%,var(--ex-scrim) 83%),linear-gradient(90deg,var(--ex-scrim-mid),transparent)}.ex-stage__edition{font-size:.5rem;letter-spacing:.05em}.ex-stage__edition>span:first-child{max-width:9rem}.ex-stage__intro{max-width:100%;padding-block:var(--space-lg);margin:0 0 auto}.ex-stage__intro>p{font-size:.6875rem;margin-bottom:var(--space-sm)}.ex-stage__intro h1{font-size:clamp(2rem,9.5vw,3.5rem)}.ex-stage__intro>span{font-size:var(--t-7);margin-top:var(--space-sm)}.ex-stage__explore{font-size:var(--t-7);margin-top:var(--space-xs)}.ex-stage__bottom{flex-wrap:wrap;gap:var(--space-xs)}.ex-stage__artist{max-width:100%;width:100%}.ex-stage__artist h2{font-size:var(--t-5)}.ex-stage__artist>p{font-size:.6875rem}.ex-stage__controls{width:100%}.ex-stage__count{margin-right:auto}.ex-stage__controls button{width:44px;height:44px}.ex-stage__selectors{margin-top:0}.ex-entry{gap:var(--space-sm)}.ex-entry__mark{display:none}.ex-entry p{font-size:var(--t-7)}.ex-entry .mg-button{font-size:var(--t-7);padding-inline:var(--space-sm);gap:var(--space-sm)}.mg-gallery__grid{gap:var(--space-lg) var(--space-sm)}.ml-profile-head--cover{min-height:560px;padding:var(--space-md)}.ex-profile-edition{left:var(--space-md)}.ml-profile-head--cover .ml-profile-head__actions{width:100%}}@media (prefers-reduced-motion:reduce){.ex-stage__visual{animation:none}}.choice-intro{padding:var(--space-xl);border-bottom:1px solid var(--g-line)}.choice-intro h2,.choice-note h2{font-size:clamp(1.3rem,3vw,2rem);line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.choice-intro ol{display:flex;flex-wrap:wrap;gap:var(--space-lg);padding:0;list-style:none}.choice-intro li{display:flex;gap:var(--space-sm);align-items:baseline}.choice-intro li b{color:var(--g-clay-ink)}.choice-note{margin-block:var(--space-xl);padding:var(--space-lg);background:var(--g-card);border:1px solid var(--g-line-strong);border-radius:var(--r-md);min-width:0}.choice-context dd,.choice-intro p,.choice-note p{color:var(--g-ink-soft);line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}.choice-note__field{display:block;margin-block:var(--space-md)}.choice-note__field>span{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);margin-bottom:var(--space-xs);font-weight:600}.choice-note__field small{color:var(--g-muted);font-weight:400}.choice-note textarea{width:100%;min-height:88px;font-size:16px}.choice-note__actions{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.choice-note .ml-button{min-height:44px;white-space:normal}.choice-note__privacy{font-size:.875rem}.choice-note__summary{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.7}.choice-context summary,.choice-note summary{cursor:pointer;padding-block:var(--space-sm);min-height:44px;font-weight:600}.choice-context{border-block:1px solid var(--g-line);margin-top:var(--space-md)}.choice-context dt{font-weight:600;margin-top:var(--space-sm)}.choice-context dd{margin:var(--space-xs) 0 var(--space-md)}@media (max-width:600px){.choice-intro{padding:var(--space-lg) var(--space-md)}.choice-intro ol{flex-direction:column;gap:var(--space-sm)}.choice-note{padding:var(--space-md)}}.choice-intro{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:var(--space-sm) var(--space-xl);padding-block:var(--space-xl)}.choice-intro .mg-kicker{grid-column:1/-1;margin:0}.choice-intro h2{margin:0}.choice-intro ol{display:grid;margin:0}.choice-intro>p:last-child{grid-column:1/-1;margin-bottom:0}.ml-work__info{min-width:0}.ml-work__info>h1{font-size:clamp(1.65rem,3vw,2.75rem);line-height:1.35;letter-spacing:-.04em}.ml-work__image{align-self:start}.ml-inquiry__head h1{font-size:clamp(1.8rem,4vw,3rem);line-height:1.35;letter-spacing:-.04em}.ml-inquiry__form>.ml-field{padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.ml-inquiry__form legend{padding-inline:var(--space-xs)}.ml-input,.ml-textarea{font-size:16px;line-height:1.6}.choice-context summary:focus-visible,.choice-note summary:focus-visible,.ml-input:focus-visible,.ml-textarea:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}.choice-note__actions button:disabled{opacity:.55;cursor:not-allowed}.artist-directory__head h2{font-size:clamp(1.8rem,4vw,3rem);line-height:1.35}@media (min-width:901px){.ml-work__image{position:sticky;top:100px}}@media (max-width:600px){.choice-intro{grid-template-columns:1fr}.choice-intro ol{margin-top:var(--space-sm)}.ml-inquiry__form>.ml-field{padding:var(--space-md)}.ml-work__info>h1{overflow-wrap:anywhere;word-break:keep-all}}.connection-page{max-width:1160px;margin:auto;padding:var(--space-lg) var(--page-gutter) var(--space-3xl)}.connection-head{max-width:780px;padding-block:var(--space-xl)}.connection-head h1{font-size:clamp(2rem,5vw,4rem);line-height:1.2;letter-spacing:-.045em;word-break:keep-all}.connection-head p,.connection-results p{line-height:1.7;overflow-wrap:anywhere}.connection-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);padding:var(--space-md) 0;list-style:none;border-block:1px solid var(--g-line)}.connection-steps li{padding:var(--space-sm);color:var(--g-muted);font-size:var(--text-sm)}.connection-steps li[aria-current]{background:var(--g-clay-soft);color:var(--g-clay-ink);font-weight:700;border-radius:var(--r-sm)}.connection-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-xl);align-items:start}.connection-layout select{width:100%;display:block;margin-top:var(--space-xs)}.connection-results{min-width:0;padding-top:var(--space-xl)}.connection-result{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.connection-result img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-sm)}.connection-result h3{margin:var(--space-xs) 0;font-size:1.1rem;word-break:keep-all}.connection-result ul,.connection-results ul{padding-left:var(--space-lg);color:var(--g-ink-soft);line-height:1.8}.connection-quote{border-block:1px solid var(--g-line);padding-block:var(--space-md)}.connection-quote dt{color:var(--g-muted);font-size:var(--text-sm);margin-top:var(--space-md)}.connection-quote dd{margin:var(--space-xs) 0;font-weight:600;overflow-wrap:anywhere}.connection-results .ml-button{margin-top:var(--space-sm);white-space:normal}.connection-entry{margin:var(--space-xl) 0;padding:var(--space-xl);background:var(--g-paper-2);border-radius:var(--r-md);display:flex;gap:var(--space-lg);align-items:center;justify-content:space-between}.connection-entry h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.4;word-break:keep-all}.connection-entry p{color:var(--g-ink-soft);line-height:1.7}@media (max-width:700px){.connection-layout{grid-template-columns:minmax(0,1fr);gap:0}.connection-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.connection-entry{flex-direction:column;align-items:start;padding:var(--space-lg)}.connection-result{grid-template-columns:85px minmax(0,1fr)}}.studio-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-sm);margin-block:var(--space-lg)}.studio-action-grid a{display:flex;flex-direction:column;min-width:0;gap:var(--space-xs);padding:var(--space-md);background:var(--g-card);color:var(--g-ink);border:1px solid var(--g-line);border-radius:var(--r-md);text-decoration:none}.studio-action-grid a span{color:var(--g-clay-ink);font-size:var(--text-sm);white-space:nowrap}.studio-action-grid strong{font-size:var(--text-lg);overflow-wrap:anywhere}.studio-action-grid small{color:var(--g-muted);line-height:1.5;word-break:keep-all}.studio-action-grid a:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}#studio-link-title,#studio-profile-title,#studio-works-title{scroll-margin-top:var(--space-3xl)}@media (max-width:768px){.studio-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.artist-first-look{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-xl);align-items:center;padding-block:var(--space-xl)}.artist-conversation h2,.artist-first-look h2{margin-block:var(--space-sm);font-size:clamp(1.6rem,3.2vw,2.6rem);line-height:1.3;letter-spacing:-.04em;word-break:keep-all}.artist-conversation header>p:last-child,.artist-first-look p{color:var(--g-muted);line-height:1.75;word-break:keep-all}.artist-first-look__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-md)}.artist-first-look__actions small{color:var(--g-muted);line-height:1.6}.artist-conversation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl);padding-block:var(--space-xl)}.artist-conversation__example{padding:var(--space-lg);background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-lg)}.artist-conversation__example>div{display:flex;align-items:flex-start;gap:var(--space-md);margin-block:var(--space-md)}.artist-conversation__example img{width:80px;height:100px;object-fit:cover;border-radius:var(--r-md);flex-shrink:0}.artist-conversation__example h3{font-size:var(--text-md);line-height:1.5;margin-block:var(--space-xs)}.artist-conversation__example p{line-height:1.75;word-break:keep-all}.artist-conversation__example small{color:var(--g-muted)}.artist-conversation__steps{grid-column:1/-1;list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.artist-conversation__steps li{display:grid;gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--g-line)}.artist-conversation__steps b{font-size:var(--text-sm);color:var(--g-clay-ink)}@media (max-width:700px){.artist-conversation,.artist-first-look{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.artist-first-look{padding-block:var(--space-lg)}.artist-conversation__steps{grid-template-columns:minmax(0,1fr)}.artist-conversation__steps li{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:center}}.ex-stage__filmstrip{gap:var(--space-sm);margin-top:var(--space-md)}.ex-stage__filmstrip button{display:flex;align-items:center;gap:var(--space-sm);height:72px;min-width:0;padding:var(--space-xs);color:var(--ex-white);background:var(--ex-night);border:1px solid var(--ex-line);border-radius:var(--r-md);transition:border-color .18s ease,transform .18s ease;text-align:left}.ex-stage__filmstrip button img{width:56px;height:52px;object-fit:cover;border-radius:var(--r-sm)}.ex-stage__filmstrip button>span{display:flex;flex-direction:column;gap:var(--space-xs);height:auto;background:transparent}.ex-stage__filmstrip button[aria-pressed=true]{border-color:var(--ex-rose)}.ex-stage__filmstrip button[aria-pressed=true]>span{background:transparent}.ex-stage__filmstrip small{font-size:var(--text-xs)}.ex-stage__filmstrip b{font-size:var(--text-sm);white-space:nowrap}.ex-stage__filmstrip button:focus-visible{outline:2px solid var(--ex-white);outline-offset:3px}@media (hover:hover){.ex-stage__filmstrip button:hover{transform:translateY(-2px)}}@media (max-width:700px){.ex-stage__filmstrip{gap:var(--space-xs)}.ex-stage__filmstrip button{flex-direction:column;gap:var(--space-xs);height:auto;padding:var(--space-xs)}.ex-stage__filmstrip button img{width:100%;height:46px}.ex-stage__filmstrip button>span{flex-direction:row;align-items:center;gap:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.ex-stage__filmstrip button{transition:none}.ex-stage__filmstrip button:hover{transform:none}}.ml-inbox-item__detail>section{display:grid;gap:var(--space-sm);min-width:0}.ml-inbox-item__detail>section>h3{margin:0}.ml-inbox-photos img{object-fit:contain}.schedule-editor,.schedule-panel{display:grid;gap:var(--space-md)}.schedule-toolbar{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-sm)}.schedule-editor{border-block:1px solid var(--g-line);padding-block:var(--space-lg)}.schedule-editor label,.schedule-toolbar label{display:grid;gap:var(--space-xs);min-width:0}.schedule-editor .ml-check{display:flex}.schedule-times{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.schedule-editor input,.schedule-editor select{width:100%;min-width:0}.schedule-list{display:grid;gap:var(--space-md);list-style:none;padding:0}.schedule-list li{display:grid;gap:var(--space-sm);padding:var(--space-md);background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-md)}.schedule-list li>div{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between}.schedule-list h2{font-size:var(--text-lg);overflow-wrap:anywhere}@media (max-width:600px){.schedule-times{grid-template-columns:minmax(0,1fr)}}.schedule-editor .ml-check input{width:auto;flex:none}.schedule-editor .ml-check>span{min-width:0;flex:1 1}.ml-chat-body{white-space:pre-wrap;overflow-wrap:anywhere}.service-home{max-width:1280px;margin-inline:auto;padding:var(--space-xl) var(--page-gutter);color:var(--g-ink)}.service-home h1,.service-home h2,.service-home h3{font-style:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:0}.service-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-xl) var(--space-xl);align-items:center}.service-hero h1{font-size:clamp(2rem,4.7vw,4.5rem);line-height:1.2;letter-spacing:-.055em;margin-block:var(--space-md) var(--space-lg)}.service-lead{font-size:1.0625rem;line-height:1.9;color:var(--g-ink-soft)}.service-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-block:var(--space-lg)}.service-home a{white-space:nowrap}.service-note{padding:var(--space-xl);background:var(--g-paper-2);border-block:1px solid var(--g-line)}.service-note h2{font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.5;margin-block:var(--space-lg)}.service-artist p,.service-note p{line-height:1.85;color:var(--g-ink-soft)}.service-note__foot{display:block;padding-top:var(--space-lg);font-size:.8125rem;color:var(--g-clay-ink)}.service-discover{scroll-margin-top:var(--space-xl);padding-block:var(--space-xl);border-top:1px solid var(--g-line)}.service-discover>p{color:var(--g-ink-soft);line-height:1.8}.service-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xl);padding-block:var(--space-xl);border-block:1px solid var(--g-line)}.service-principles p{margin:0;display:grid;gap:var(--space-sm);line-height:1.8}.service-principles span{color:var(--g-ink-soft)}.service-artist{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-xl)}.service-artist h2{font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.45}.service-artist small{display:block;line-height:1.8;color:var(--g-muted)}.service-artist ol{padding:0;list-style:none;margin:0}.service-artist li{display:flex;gap:var(--space-lg);padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.service-artist li>span{color:var(--g-clay-ink)}.service-artist h3,.service-artist li p{margin:0 0 var(--space-sm)}.service-join-list{padding-left:var(--space-lg);line-height:1.8}.service-join-list li{padding-block:var(--space-md)}@media (max-width:768px){.service-artist,.service-hero,.service-principles{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.service-home .mg-section-head{display:grid;gap:var(--space-md)}.service-note{padding:var(--space-lg)}.service-home{padding-top:var(--space-md)}}.audience-header.site-header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);width:100%;max-width:none;padding-inline:var(--page-gutter);background:var(--g-card)}.audience-header .mast-line{display:none}.audience-header .brand-link{flex-shrink:0}.audience-context{display:flex;align-items:center;gap:var(--space-sm);margin-left:auto;font-size:var(--text-sm)}.audience-context>span{color:var(--g-muted);border-left:1px solid var(--g-line);padding-left:var(--space-sm)}.audience-context>a{color:var(--g-clay-ink);font-weight:600;min-height:44px;display:flex;align-items:center}.audience-header[data-audience=artist]{border-bottom:3px solid var(--g-clay-ink)}.audience-header[data-audience=artist] .audience-context>span{color:var(--g-clay-ink);font-weight:700}.audience-header .mast-nav{margin-left:var(--space-md)}.mobile-tab-nav[data-audience=customer]{grid-template-columns:repeat(3,minmax(0,1fr))}.artist-center,.customer-home{max-width:1200px;margin:auto;padding:var(--space-xl) var(--page-gutter);color:var(--g-ink)}.artist-center h1,.artist-center h2,.artist-center h3,.customer-home h1,.customer-home h2,.customer-home h3{font-family:var(--font-body);font-style:normal;word-break:keep-all;overflow-wrap:anywhere;letter-spacing:-.035em}.customer-intro{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-lg)}.customer-intro h1{font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.3;margin-block:var(--space-xs)}.customer-intro p{color:var(--g-muted);line-height:1.7;font-size:var(--text-sm)}.customer-intro .ml-button{flex-shrink:0}.customer-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--g-paper-2);border-radius:var(--r-lg);overflow:hidden}.customer-feature-copy{padding:var(--space-xl);align-self:center}.customer-feature-copy>span{color:var(--g-clay-ink);font-size:var(--text-sm);font-weight:600}.customer-feature h2{font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.35;margin-block:var(--space-md)}.customer-feature p{color:var(--g-ink-soft);line-height:1.8;margin-bottom:var(--space-lg)}.customer-feature-image{display:block;position:relative;min-height:360px}.customer-feature-image img{object-fit:cover}.customer-feature-image>span{position:absolute;right:var(--space-sm);bottom:var(--space-sm);padding:var(--space-xs) var(--space-sm);background:var(--g-card);border-radius:var(--r-pill);font-size:var(--text-xs);color:var(--g-ink)}.customer-artists,.customer-work-section{margin-top:var(--space-xl);padding-top:var(--space-md)}.customer-section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}.artist-center-example h2,.artist-task-section h2,.customer-help h2,.customer-section-head h2{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.45}.customer-section-head p{font-size:var(--text-sm);color:var(--g-muted);margin-top:var(--space-xs);line-height:1.6}.customer-section-head>a{font-size:var(--text-sm);white-space:nowrap;padding-block:var(--space-xs);color:var(--g-clay-ink)}.customer-fields{display:flex;gap:var(--space-xs);overflow-x:auto;padding-block:var(--space-xs)}.customer-fields button{min-height:44px;flex-shrink:0;padding:var(--space-xs) var(--space-md);border:1px solid var(--g-line-strong);border-radius:var(--r-pill);color:var(--g-ink-soft);background:var(--g-card);cursor:pointer;font:inherit;font-size:var(--text-sm)}.customer-fields button[aria-pressed=true]{background:var(--g-ink);color:var(--g-card);border-color:var(--g-ink)}.customer-fields button:hover{border-color:var(--g-clay-ink)}.customer-result{color:var(--g-muted);font-size:var(--text-xs);margin:var(--space-sm) 0}.customer-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg) var(--space-md)}.customer-work-card{min-width:0;display:block}.customer-work-photo{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--r-sm);background:var(--g-paper-2)}.customer-work-photo img{object-fit:cover}.customer-work-card small{display:block;color:var(--g-clay-ink);margin-top:var(--space-sm);font-size:var(--text-xs)}.customer-work-card h3{font-size:var(--text-body);line-height:1.55;margin-block:var(--space-xs)}.customer-work-card p{color:var(--g-muted);font-size:var(--text-xs);line-height:1.6}.customer-work-card:hover h3{text-decoration:underline;text-underline-offset:4px}.artist-center-example,.customer-help{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-lg);margin-top:var(--space-xl);border-block:1px solid var(--g-line)}.artist-center-example p,.customer-help p{max-width:42rem;line-height:1.8;color:var(--g-muted);margin-top:var(--space-xs)}.customer-help>a{white-space:nowrap;color:var(--g-clay-ink)}.artist-center-intro{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--space-xl);padding-block:var(--space-lg)}.artist-center-intro h1{font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.35;margin:var(--space-sm) 0 var(--space-md)}.artist-center-intro p{color:var(--g-ink-soft);line-height:1.8}.artist-center-intro>div>p:first-child{color:var(--g-clay-ink);font-weight:600}.artist-center-access{align-self:center;background:var(--g-card);padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);display:grid;gap:var(--space-md)}.artist-center-access>strong{font-size:var(--text-lg)}.artist-center-access>a{color:var(--g-clay-ink);font-weight:700}.artist-center-access small{padding-top:var(--space-sm);border-top:1px solid var(--g-line);color:var(--g-muted)}.artist-task-section{margin-top:var(--space-xl)}.artist-task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-xl);margin-top:var(--space-md)}.artist-task-list>a{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid var(--g-line)}.artist-task-list svg{width:28px;height:28px;flex-shrink:0;color:var(--g-clay-ink)}.artist-task-list h3{font-size:var(--text-lg)}.artist-task-list p{margin-top:var(--space-xs);line-height:1.7;color:var(--g-muted);font-size:var(--text-sm)}.artist-task-list>a>span{margin-left:auto}.artist-task-list>a:hover h3{text-decoration:underline}.artist-center-footnote{font-size:var(--text-sm);color:var(--g-muted);line-height:1.8;margin-top:var(--space-lg)}.artist-center :focus-visible,.audience-header :focus-visible,.customer-home :focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:4px}@media(max-width:900px){.customer-feature-copy{padding:var(--space-lg)}.artist-center-intro{grid-template-columns:1fr;gap:var(--space-lg)}}@media(max-width:600px){.audience-header.site-header{gap:var(--space-xs);padding-block:var(--space-xs)}.audience-header .brand-signature__type small{display:none}.audience-context{gap:var(--space-xs);font-size:var(--text-xs)}.audience-context>span{display:none}.audience-header[data-audience=artist] .audience-context>span{display:block;border:0;padding:0}.audience-header[data-audience=artist] .brand-signature__type{display:none}.artist-center,.customer-home{padding-top:var(--space-lg)}.customer-intro{align-items:flex-start}.customer-intro>.ml-button{display:none}.customer-feature{grid-template-columns:1fr}.customer-feature-image{min-height:0;aspect-ratio:1.65}.customer-feature-copy{padding:var(--space-lg)}.customer-feature-copy p{font-size:var(--text-sm)}.customer-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg) var(--space-sm)}.customer-section-head{align-items:flex-start}.customer-section-head>a{font-size:var(--text-xs)}.artist-center-example,.customer-help{flex-direction:column;align-items:flex-start;padding-inline:0}.artist-task-list{grid-template-columns:1fr}}.artist-center h1,.artist-center h2,.customer-home h1,.customer-home h2{min-width:0}.customer-fields button:active{background:var(--g-paper-2);color:var(--g-ink)}.customer-fields button:disabled{opacity:.55;cursor:not-allowed}.artist-center .ml-button,.audience-context>a{white-space:nowrap}@media (max-width:700px){.audience-header .mast-nav{display:none}}@media (min-width:701px) and (max-width:1100px){.audience-header .mast-nav{flex-basis:100%;margin-left:0;justify-content:flex-start}}body:has(.account-access),body:has(.market-home){background:var(--g-card)}.market-home{max-width:1120px;margin:auto;padding:var(--space-lg) var(--page-gutter) var(--space-xl);color:var(--g-ink)}.market-home h1,.market-home h2,.market-home h3{font-family:var(--font-body);font-style:normal;word-break:keep-all;overflow-wrap:anywhere}.market-search-head{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-sm) 0 var(--space-lg)}.market-search-head h1{font-size:1.5rem;letter-spacing:-.04em;flex-shrink:0}.market-search{display:flex;align-items:center;gap:var(--space-sm);background:var(--g-paper);border:1px solid var(--g-line);border-radius:var(--r-sm);padding:0 var(--space-md);width:100%;min-height:52px}.market-search svg{width:21px;height:21px;flex-shrink:0}.market-search input{border:0;outline:none;background:transparent;min-width:0;width:100%;font:inherit;font-size:16px;color:var(--g-ink);padding-block:var(--space-sm)}.market-search:focus-within{outline:2px solid var(--g-clay-ink);outline-offset:2px}.market-search button{border:0;background:transparent;color:var(--g-muted);font-size:1.5rem;min-height:44px;min-width:44px;cursor:pointer}.market-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-sm);margin-bottom:var(--space-lg)}.market-categories button{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);font:inherit;font-size:var(--text-sm);color:var(--g-ink-soft);background:transparent;border:0;padding:var(--space-xs);cursor:pointer;white-space:nowrap}.market-categories button>span{display:grid;place-items:center;width:56px;height:56px;border-radius:var(--r-md);background:var(--g-paper)}.market-categories svg{width:30px;height:30px}.market-categories button[aria-pressed=true]{font-weight:700;color:var(--g-clay-ink)}.market-categories button:hover>span,.market-categories button[aria-pressed=true]>span{background:var(--g-clay-soft)}.market-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);background:var(--g-paper-2);border-radius:var(--r-sm);overflow:hidden;min-height:230px}.market-feature>div:first-child{padding:var(--space-lg)}.market-feature small{color:var(--g-muted);font-size:var(--text-xs)}.market-feature h2{margin-block:var(--space-xs);font-size:1.7rem;letter-spacing:-.04em}.market-feature p{line-height:1.6;color:var(--g-ink-soft);font-size:var(--text-sm)}.market-feature span{display:block;margin-top:var(--space-md);font-size:var(--text-xs);color:var(--g-ink-soft)}.market-feature b{margin-left:var(--space-md)}.market-feature-photo{position:relative}.market-feature-photo img{object-fit:cover}.market-section-title{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin:var(--space-xl) 0 var(--space-md)}.market-section-title h2{font-size:1.35rem;letter-spacing:-.04em}.market-section-title h2 small{margin-left:var(--space-xs);font-weight:400}.market-section-title h2 small,.market-section-title>a,.market-section-title>span{color:var(--g-muted);font-size:var(--text-sm)}.market-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-lg) var(--space-md)}.market-work-photo{position:relative;aspect-ratio:1.1;overflow:hidden;background:var(--g-paper)}.market-work-photo img{object-fit:cover}.market-work>span{display:block;font-size:var(--text-xs);color:var(--g-clay-ink);margin:var(--space-sm) 0 var(--space-xs)}.market-work h3{font-weight:600}.market-work p{margin-top:var(--space-xs);font-size:var(--text-xs);color:var(--g-muted);line-height:1.6}.market-work:hover h3{text-decoration:underline}.market-more{width:100%;min-height:48px;margin-top:var(--space-lg);border:1px solid var(--g-line);background:var(--g-card);color:var(--g-ink);border-radius:var(--r-sm);font:inherit;font-size:var(--text-sm);cursor:pointer}.market-more span{margin-left:var(--space-xs)}.market-empty{padding:var(--space-xl) var(--space-md);text-align:center;background:var(--g-paper)}.market-empty p{margin:var(--space-sm) 0;color:var(--g-muted)}.market-empty button{min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--g-line-strong);background:var(--g-card);border-radius:var(--r-sm);cursor:pointer}.market-guide{margin-top:var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--g-line);color:var(--g-ink-soft);font-size:var(--text-sm)}.market-guide p{line-height:1.8;margin-top:var(--space-xs);color:var(--g-muted)}.market-home :focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}body:has(.market-home) .site-footer--art .footer-statement{font-size:1.2rem}.account-access.artist-access{max-width:460px;margin:var(--space-xl) auto;padding:var(--space-lg);background:var(--g-card);border:0;box-shadow:none}.account-access.artist-access h1{font-size:1.7rem;line-height:1.45;font-style:normal;margin-block:var(--space-sm)}.account-access .artist-access__lead{font-size:var(--text-sm);line-height:1.7}.account-access .google-signin{display:flex;align-items:center;justify-content:center;gap:var(--space-md);min-height:52px;width:100%;margin-top:var(--space-lg);border:1px solid var(--g-line-strong);background:var(--g-card);color:var(--g-ink);border-radius:var(--r-sm);font:inherit;font-weight:600;cursor:pointer}.google-signin>span{font-size:1.3rem;font-weight:700}.account-access button:disabled{cursor:not-allowed;opacity:.55}.account-provider-note{line-height:1.6;margin-top:var(--space-xs)}.account-divider,.account-provider-note{font-size:var(--text-xs);color:var(--g-muted)}.account-divider{display:flex;align-items:center;gap:var(--space-sm);margin-block:var(--space-lg)}.account-divider:after,.account-divider:before{content:"";height:1px;background:var(--g-line);flex:1 1}.account-access form>div{display:flex;flex-direction:column;gap:var(--space-sm)}.account-access form button,.account-access form input{width:100%;min-height:52px;border-radius:var(--r-sm)}.account-access form input{background:var(--g-card)}.account-access .artist-access__message{min-height:1.5em}.audience-context .account-entry{color:var(--g-ink-soft)}@media(max-width:700px){.market-search-head{display:block;padding-top:0}.market-search-head h1{font-size:1.3rem;margin-bottom:var(--space-md)}.market-home{padding-top:var(--space-md)}.market-categories{gap:var(--space-3xs)}.market-categories button{font-size:var(--text-xs);padding-inline:0}.market-categories button>span{width:44px;height:44px;border-radius:var(--r-sm)}.market-categories svg{width:26px;height:26px}.market-feature{min-height:200px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.market-feature>div:first-child{padding:var(--space-md)}.market-feature h2{font-size:1.35rem}.market-feature p{font-size:var(--text-xs)}.market-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg) var(--space-sm)}.market-work h3{font-size:var(--text-sm)}.market-work p>span{display:block}.audience-context{gap:var(--space-sm)}.audience-context>a{font-size:11px}.audience-header[data-audience=customer] .brand-signature__type{max-width:115px}.audience-header[data-audience=customer] .brand-wordmark{font-size:16px}.account-access.artist-access{margin-block:var(--space-lg);padding:var(--space-md)}}.market-welcome{min-width:0;flex:1 1}.market-welcome>p{color:var(--g-muted);font-size:var(--text-sm);margin-bottom:var(--space-xs)}.market-search-head{justify-content:space-between;padding-block:var(--space-md) var(--space-lg)}.market-search-head h1{font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.4;letter-spacing:-.055em}.market-search-head .market-search{width:42%}.market-categories{max-width:720px;margin:0 auto var(--space-lg);padding-block:var(--space-sm)}.market-categories button{min-height:80px}.market-categories button>span{background:transparent;border-radius:50%}.market-editorial{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:var(--space-md)}.market-cover{position:relative;min-height:360px;overflow:hidden;border-radius:var(--r-md);background:var(--ex-night);color:var(--ex-white)}.market-cover-image{position:absolute;inset:0}.market-cover-image img{object-fit:cover;object-position:center}.market-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--ex-scrim),transparent 90%);pointer-events:none}.market-cover-caption{position:relative;z-index:1;min-height:360px;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-lg)}.market-cover-caption>span{font-size:var(--text-sm);color:var(--ex-muted)}.market-cover-caption h2{font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.35;margin-block:var(--space-sm);letter-spacing:-.05em;color:var(--ex-white)}.market-cover-caption p{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm);margin-top:var(--space-sm)}.market-cover-caption p>span{font-size:1.6rem}.market-artist-note{background:var(--g-paper);border-radius:var(--r-md);padding:var(--space-lg);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-md);min-width:0}.market-artist-note small{font-size:var(--text-xs);letter-spacing:.12em;color:var(--g-clay-ink)}.market-artist-note h2{font-size:var(--text-lg);margin-block:var(--space-sm)}.market-artist-note p{color:var(--g-ink-soft);font-size:var(--text-sm);line-height:1.7}.market-archive-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.market-archive-strip>div{position:relative;aspect-ratio:1.35;overflow:hidden;border-radius:var(--r-sm)}.market-archive-strip img{object-fit:cover}.market-artist-note footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-sm);font-size:var(--text-xs);color:var(--g-muted)}.market-artist-note b{color:var(--g-ink);white-space:nowrap}.market-artist-note:hover b,.market-cover:hover p{text-decoration:underline;text-underline-offset:4px}.market-style-picks{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.market-style-picks>span{font-size:var(--text-sm);color:var(--g-ink-soft);margin-right:var(--space-xs)}.market-style-picks button{min-height:44px;border:1px solid var(--g-line);background:var(--g-card);border-radius:var(--r-pill);padding:var(--space-xs) var(--space-md);font:inherit;font-size:var(--text-sm);color:var(--g-ink);white-space:nowrap;cursor:pointer}.market-style-picks button[aria-pressed=true]{background:var(--g-clay-soft);border-color:var(--g-clay-ink);color:var(--g-clay-ink)}.market-style-picks button:hover{border-color:var(--g-clay-ink)}.market-work-photo{aspect-ratio:1;border-radius:var(--r-sm)}.market-work h3{font-size:var(--text-body);line-height:1.55}.market-section-title{margin-top:var(--space-lg)}@media(max-width:700px){.market-search-head .market-search{width:100%}.market-welcome>p{font-size:var(--text-xs)}.market-search-head h1{margin-bottom:var(--space-md);font-size:1.7rem}.market-categories{gap:0;margin-bottom:var(--space-md)}.market-editorial{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.market-cover,.market-cover-caption{min-height:310px}.market-cover-caption{padding:var(--space-lg)}.market-artist-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:var(--space-sm);padding:var(--space-md)}.market-artist-note h2{margin-block:var(--space-xs)}.market-artist-note p{display:none}.market-archive-strip{align-self:center}.market-artist-note footer{grid-column:1/-1;border-top:1px solid var(--g-line);padding-top:var(--space-sm)}.market-style-picks{gap:var(--space-xs)}.market-style-picks>span{width:100%;margin-bottom:var(--space-xs)}.market-style-picks button{padding-inline:var(--space-sm)}.market-section-title>span{white-space:nowrap;font-size:var(--text-xs)}.market-section-title h2{font-size:1.15rem}}@media screen{.service-renewal{background:var(--g-card);color:var(--g-ink)}.service-renewal :is(h1,h2,h3,h4){font-family:var(--font-body);font-style:normal;word-break:keep-all;overflow-wrap:anywhere;min-width:0;letter-spacing:-.035em}.service-renewal :is(input,select,textarea){font-family:var(--font-body);font-size:16px}.service-renewal :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}.service-renewal :is(.ml-button,.mg-button){border-radius:var(--r-sm);min-height:48px;box-shadow:none;font-size:var(--text-sm);line-height:1.5;text-align:center}.service-renewal :is(.ml-button,.mg-button):hover{transform:none}.service-renewal .mg-button,.service-renewal .ml-button--primary{background:var(--g-clay-ink);color:var(--g-card);border-color:var(--g-clay-ink)}.service-renewal .ml-button:disabled{background:var(--g-paper-2);color:var(--g-muted);border-color:var(--g-line);cursor:not-allowed}.service-renewal .site-header{background:var(--g-card);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--g-line);box-shadow:none}.service-renewal .brand-wordmark{font-style:normal}.service-trail{max-width:1120px;margin:auto;padding:var(--space-md) var(--page-gutter) 0;display:flex;gap:var(--space-sm);font-size:var(--text-xs);color:var(--g-muted)}.service-trail,.service-trail>a{align-items:center;min-height:44px}.service-trail>a{display:inline-flex;white-space:nowrap}.service-trail-action{margin-left:auto;color:var(--g-clay-ink)}.service-renewal :is(.ml-directory,.ml-profile,.ml-work,.ml-studio,.ml-inquiry,.artist-center,.service-home){max-width:1120px;margin-inline:auto;padding-inline:var(--page-gutter);padding-top:var(--space-lg)}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading){padding:0 0 var(--space-lg);margin-bottom:var(--space-lg);border-bottom:1px solid var(--g-line);background:none}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading) h1{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.4;margin-block:var(--space-xs) var(--space-sm)}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading)>p{max-width:42rem;font-size:var(--text-sm);line-height:1.8;color:var(--g-muted)}.service-renewal .ml-eyebrow{font-size:var(--text-xs);letter-spacing:.025em;font-weight:600}.service-renewal .ml-live-directory{padding:var(--space-md) 0;border:0;background:none}.service-renewal .ml-live-directory__filters{padding:var(--space-md);background:var(--g-paper);border-radius:var(--r-sm)}.service-renewal .ml-artist-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.service-renewal .ml-artist-card{border:1px solid var(--g-line);border-radius:var(--r-md);overflow:hidden;background:var(--g-card);box-shadow:none}.service-renewal .ml-artist-card__copy{padding:var(--space-md);display:grid;gap:var(--space-xs)}.service-renewal .ml-artist-card__copy strong{font-size:var(--text-lg)}.service-renewal .ml-artist-card__copy em{font-style:normal;font-size:var(--text-sm);line-height:1.7}.service-renewal .ml-profile-head--cover{min-height:390px;border-radius:var(--r-md)}.service-renewal .ml-profile-head h1{font-size:clamp(2rem,4vw,3rem);line-height:1.35}.service-renewal .ml-profile-head__facts{flex-wrap:wrap}.service-renewal .ml-profile-head__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.service-renewal .ml-section{margin-top:var(--space-xl)}.service-renewal .ml-section__head{display:block;margin-bottom:var(--space-lg)}.service-renewal .ml-section__head h2{font-size:clamp(1.25rem,2.3vw,1.65rem);line-height:1.5;margin-top:var(--space-xs)}.service-renewal .ml-work__layout{gap:var(--space-xl);align-items:start}.service-renewal .ml-work__info{padding:0}.service-renewal .ml-work__info h1{font-size:clamp(1.65rem,3vw,2.35rem)}.service-renewal .ml-work__image{border-radius:var(--r-md);background:var(--g-paper)}.service-renewal .ml-work__image img{object-fit:contain}.service-renewal :is(.choice-context,.work-preference-note,.ml-work__cta){border-radius:var(--r-sm);box-shadow:none}.service-renewal .ml-work__cta{padding:var(--space-md);background:var(--g-paper);border:1px solid var(--g-line)}.service-renewal .ml-work__artist{padding-block:var(--space-md);border-block:1px solid var(--g-line)}.service-renewal :is(.ml-studio-panel,.ml-studio-link,.ml-inquiry__form>.ml-field){background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-md);box-shadow:none;padding:var(--space-lg);margin-bottom:var(--space-lg)}.service-renewal :is(.ml-studio,.ml-inquiry){background:var(--g-paper);border-radius:var(--r-md);padding-bottom:var(--space-lg)}.service-renewal :is(.ml-input,.ml-select,.ml-textarea){background:var(--g-card);border:1px solid var(--g-line-strong);border-radius:var(--r-sm);min-height:48px;color:var(--g-ink)}.service-renewal :is(.ml-label,.ml-field legend){font-size:var(--text-body);font-weight:600}.service-renewal .ml-check{align-items:flex-start;gap:var(--space-sm);line-height:1.75}.service-renewal .ml-check input{flex-shrink:0}.service-renewal .ml-inbox-item{background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-sm);overflow:hidden}.service-renewal .ml-inbox-item__summary{padding:var(--space-md);min-height:72px}.service-renewal .ml-inbox-item__detail{padding:var(--space-md);border-top:1px solid var(--g-line)}.service-renewal .ml-studio-empty{background:var(--g-paper);border:1px dashed var(--g-line-strong);border-radius:var(--r-sm);padding:var(--space-xl) var(--space-md)}.service-renewal .studio-action-grid{max-width:52rem;margin:0 auto var(--space-lg);gap:var(--space-sm)}.service-renewal .artist-access-page{background:var(--g-card);min-height:60svh;padding-top:var(--space-lg)}.service-renewal .artist-access{box-shadow:none;border:1px solid var(--g-line);border-radius:var(--r-md)}.service-renewal .account-access.artist-access{padding:var(--space-lg)}.service-renewal .artist-center-intro{padding:var(--space-lg) 0}.service-renewal .artist-center-intro h1,.service-renewal .service-hero h1{font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.45}.service-renewal :is(.artist-center-access,.service-note){background:var(--g-paper);border:0;border-radius:var(--r-md);box-shadow:none}.service-renewal .artist-task-list>a{align-items:flex-start}.service-renewal .site-footer{margin-top:var(--space-xl);padding-block:var(--space-lg);background:var(--g-paper);border-top:1px solid var(--g-line)}.service-renewal footer.site-footer .footer-statement{font-size:var(--text-lg);line-height:1.6}.service-renewal .site-footer nav{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg)}.service-renewal .site-footer nav>a{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.service-renewal .mobile-tab-nav{bottom:0;left:0;right:0;width:100%;transform:none;max-width:none;border-radius:0;border:0;border-top:1px solid var(--g-line);background:var(--g-card);box-shadow:none;padding-bottom:env(safe-area-inset-bottom)}.service-renewal .mobile-tab-nav__item{border-radius:0;background:none;color:var(--g-muted);min-height:64px;gap:var(--space-xs);padding:var(--space-xs) var(--space-xs);font-size:var(--t-7);line-height:1.5;letter-spacing:0;word-spacing:normal;text-align:center}.service-renewal .mobile-tab-nav__item b{display:block;font-family:var(--font-body);font-size:var(--t-7);line-height:1.5;letter-spacing:0;word-spacing:normal;font-weight:500;white-space:nowrap}.service-renewal .mobile-tab-nav__item[aria-current=page] b{font-weight:600}.service-renewal .mobile-tab-nav__item svg{display:block;flex-shrink:0;width:24px;height:24px}.service-renewal .mobile-tab-nav__item[aria-current=page]{color:var(--g-clay-ink);background:var(--g-card)}}@media screen and (max-width:700px){.service-renewal .audience-header.site-header{display:flex;flex-wrap:nowrap;gap:var(--space-xs);min-height:64px}.service-renewal .audience-header .brand-link{min-width:0;flex:1 1}.service-renewal .audience-context{margin:0;gap:var(--space-xs)}.service-renewal .audience-header .brand-wordmark{font-size:14px}.service-renewal .audience-header .brand-symbol{width:28px}.service-renewal .audience-context>a{font-size:11px}.service-renewal .audience-context .account-entry{display:none}.service-trail{padding-top:var(--space-xs);gap:var(--space-xs)}.service-renewal :is(.ml-directory,.ml-profile,.ml-work,.ml-studio,.ml-inquiry,.artist-center,.service-home){padding-top:var(--space-md)}.service-renewal .ml-artist-grid{grid-template-columns:minmax(0,1fr)}.service-renewal .ml-profile-head--cover{min-height:340px;padding:var(--space-lg) var(--space-md)}.service-renewal .ml-profile-head__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.service-renewal .ml-profile-head__actions>a{padding-inline:var(--space-xs);font-size:var(--text-xs)}.service-renewal .ml-work__layout{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.service-renewal :is(.ml-studio-panel,.ml-studio-link,.ml-inquiry__form>.ml-field){padding:var(--space-md)}.service-renewal .ml-studio-form__pair,.service-renewal .schedule-times{grid-template-columns:minmax(0,1fr)}.service-renewal .schedule-toolbar{flex-wrap:wrap;gap:var(--space-xs)}.service-renewal .schedule-toolbar label{min-width:0}.service-renewal .ml-inbox-item__summary{gap:var(--space-xs)}.service-renewal .service-actions{display:flex;flex-direction:column;align-items:stretch}.service-renewal .service-actions>a{text-align:center}.service-renewal .site-footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media screen{.service-renewal .ml-profile-head__facts{gap:var(--space-sm)}.service-renewal .ml-profile-head__facts div+div{margin-left:0;padding-left:0;border-left:0}.service-renewal .ml-profile-head__actions :is(a,button){white-space:nowrap;border-radius:var(--r-sm);font-size:var(--text-xs);min-height:48px;padding:var(--space-xs)}}.decision-intro{font-size:var(--text-body);line-height:1.8;color:var(--g-ink-soft);max-width:42rem;margin-bottom:var(--space-lg)}.market-welcome h1{white-space:pre-line}.market-search-head{align-items:flex-end}.market-welcome>p{color:var(--g-clay-ink)}.service-renewal .market-cover-caption h2{font-size:clamp(1.65rem,3vw,2.5rem)}.service-renewal .market-guide{display:flex;align-items:center;gap:var(--space-xl);padding:var(--space-lg);background:var(--g-paper);border:0;border-radius:var(--r-md)}.market-guide>div{flex:1 1}.market-guide strong{font-size:var(--text-lg)}.market-guide>a{white-space:nowrap}.work-evidence{margin-block:var(--space-lg);border-top:1px solid var(--g-line);padding-top:var(--space-lg)}.work-evidence h2{font-size:var(--text-lg);margin-bottom:var(--space-sm)}.work-evidence p{font-size:var(--text-body);line-height:1.85}.work-evidence>div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:1px solid var(--g-line);font-size:var(--text-sm)}.work-evidence>div>span{color:var(--g-muted)}.work-evidence strong{font-weight:500;line-height:1.7;overflow-wrap:anywhere}.artist-evidence-note{display:flex;align-items:baseline;gap:var(--space-lg);border-bottom:1px solid var(--g-line);padding-block:var(--space-lg)}.artist-evidence-note strong{font-size:var(--text-body);flex:0 0 35%}.artist-evidence-note p{font-size:var(--text-sm);line-height:1.8;color:var(--g-muted)}.artist-workflow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:var(--space-xl);padding:var(--space-xl) 0;border-block:1px solid var(--g-line);margin-top:var(--space-lg)}.artist-workflow header>p{color:var(--g-clay-ink);font-size:var(--text-sm);margin-bottom:var(--space-md)}.artist-workflow h2{font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.6}.artist-workflow ol{list-style:none;padding:0;display:grid;gap:var(--space-lg)}.artist-workflow li{display:flex;gap:var(--space-lg)}.artist-workflow li>b{color:var(--g-clay-ink);font-size:var(--text-sm);padding-top:var(--space-xs)}.artist-workflow h3{font-size:var(--text-body);margin-bottom:var(--space-xs)}.artist-workflow li p{font-size:var(--text-sm);color:var(--g-muted);line-height:1.8}@media(max-width:700px){.decision-intro{font-size:var(--text-sm)}.artist-evidence-note,.service-renewal .market-guide{flex-direction:column;align-items:flex-start;gap:var(--space-md)}.artist-workflow{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-block:var(--space-lg)}.market-search-head .market-search{margin-top:var(--space-md)}.work-evidence>div{grid-template-columns:5rem minmax(0,1fr)}}.service-help{max-width:820px;margin:auto;padding:var(--space-lg) var(--page-gutter)}.help-quick{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);padding-bottom:var(--space-lg)}.help-quick a{display:flex;align-items:center;min-height:44px;font-size:var(--text-sm);color:var(--g-clay-ink);white-space:nowrap}.help-questions details{border-bottom:1px solid var(--g-line)}.help-questions summary{padding:var(--space-lg) var(--space-xs);font-size:var(--text-body);font-weight:600;cursor:pointer;line-height:1.7}.help-questions details>p{padding:0 var(--space-xs) var(--space-lg);line-height:1.85;font-size:var(--text-body);color:var(--g-ink-soft)}.help-contact{padding:var(--space-lg);margin-top:var(--space-xl);border-radius:var(--r-md);background:var(--g-paper)}.help-contact h2{font-size:var(--text-lg);line-height:1.6}.help-contact p{margin-block:var(--space-sm) var(--space-md);font-size:var(--text-sm);color:var(--g-muted);line-height:1.8}.help-contact small{display:block;margin-top:var(--space-sm);color:var(--g-muted);font-size:var(--text-xs)}.account-help{display:flex;flex-direction:column;gap:var(--space-xs);margin-top:var(--space-md);font-size:var(--text-sm)}.account-help a{min-height:44px;display:flex;align-items:center;color:var(--g-clay-ink)}.access-recovery{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg)}.consultation-empty{margin-top:var(--space-lg);padding:var(--space-lg);border:1px solid var(--g-line);background:var(--g-card);border-radius:var(--r-md)}.consultation-empty h2{font-size:var(--text-lg);line-height:1.6}.consultation-empty p{font-size:var(--text-sm);color:var(--g-muted);line-height:1.8;margin-block:var(--space-sm) var(--space-md)}.consultation-empty>a{margin-right:var(--space-md);display:inline-flex;min-height:44px;align-items:center;font-size:var(--text-sm)}@media(max-width:700px){.service-renewal .audience-context .account-entry{display:inline-flex;min-height:44px;align-items:center}.service-renewal .audience-header[data-audience=customer] .brand-wordmark{font-size:12px}.service-renewal .audience-header .brand-symbol{width:24px}.service-renewal .audience-context>a{font-size:11px}.consultation-empty,.help-contact{padding:var(--space-md)}}@media screen{.service-renewal .tg-page{background:var(--g-card)}.service-renewal .tg-page-head{padding-top:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--g-line)}.service-renewal .tg-page-head h1{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.45;letter-spacing:-.035em;overflow-wrap:break-word}.service-renewal .tg-page-head>p{font-size:var(--text-body);line-height:1.8}.service-renewal :is(.tg-warning,.tg-notice,.tg-source-list li){border-radius:var(--r-sm);background:var(--g-paper)}.service-renewal :is(.tg-record__text,.tg-item>p,.tg-source-list p){font-size:var(--text-body);line-height:1.8}.service-renewal .tg-record{padding-block:var(--space-lg)}.service-renewal .tg-record__actions{gap:var(--space-sm)}.service-renewal .tg-mini{min-height:44px;padding:var(--space-xs) var(--space-sm)}.service-renewal .tg-source-list{gap:var(--space-md)}}.signature-details>summary,.style-custom>summary,.style-disclosure{min-height:44px;padding:var(--space-sm) 0;font-size:var(--text-sm);color:var(--g-clay-ink);cursor:pointer;line-height:1.6}.style-disclosure{display:block;background:none;border:0;text-align:left}.style-custom,.style-custom .ml-inline-add{margin-top:var(--space-xs)}.signature-summary{margin-block:var(--space-md)}.signature-details{margin-top:var(--space-sm);border-top:1px solid var(--g-line)}.signature-details[open]>.ml-signature__counts{margin-top:var(--space-md)}.signature-details>summary:focus-visible,.style-custom>summary:focus-visible,.style-disclosure:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:4px}@media screen{.service-renewal :is(h1,h2,h3,h4,p,blockquote,summary){word-break:keep-all;overflow-wrap:break-word}.service-renewal :is(.market-home,.ml-directory,.ml-profile,.ml-work,.ml-studio,.ml-inquiry,.artist-center,.service-home){max-width:1200px;padding-inline:clamp(1rem,4vw,3rem)}.service-renewal .audience-header.site-header{padding-inline:clamp(1rem,4vw,3rem)}.service-renewal .audience-header .brand-wordmark :is(span,em){font-weight:700;letter-spacing:.09em}.service-renewal .service-trail{max-width:1200px;padding-inline:clamp(1rem,4vw,3rem)}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading){padding-bottom:var(--space-xl)}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading) h1{font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:600;line-height:1.45;letter-spacing:-.04em}.service-renewal :is(.ml-directory__head,.ml-studio__head,.ml-inquiry__head,.service-page-heading)>p:not(.ml-eyebrow){font-size:var(--text-body);max-width:40rem}.service-renewal .ml-eyebrow{color:var(--g-clay-ink);font-weight:600;letter-spacing:.035em}.service-renewal .market-home{padding-top:var(--space-xl)}.discovery-opening{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:var(--space-xl);padding-bottom:var(--space-xl)}.discovery-intro{min-width:0}.discovery-intro h1{font-size:clamp(2.1rem,4.2vw,3.4rem);font-weight:500;letter-spacing:-.055em;line-height:1.4;margin-block:var(--space-lg)}.discovery-intro h1>span{display:block}.discovery-intro>p:not(.ml-eyebrow){font-size:var(--text-body);line-height:1.85;color:var(--g-ink-soft)}.discovery-link{display:inline-flex;gap:var(--space-xl);align-items:center;min-height:48px;margin-top:var(--space-lg);padding-bottom:var(--space-xs);border-bottom:1px solid var(--g-ink);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.discovery-link span{font-size:var(--text-md)}.discovery-feature{display:block;min-width:0}.discovery-feature__photo{position:relative;aspect-ratio:1.2;overflow:hidden;border-radius:var(--r-sm);background:var(--g-paper)}.discovery-feature__photo img{object-fit:cover}.discovery-feature__caption{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block:var(--space-md);border-bottom:1px solid var(--g-line)}.discovery-feature__caption>div>span{font-size:var(--text-xs);color:var(--g-muted)}.discovery-feature__caption h2{margin-top:var(--space-xs);font-size:var(--text-body);font-weight:600;line-height:1.6}.discovery-feature__arrow{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--g-line);border-radius:var(--r-pill);font-size:var(--text-md)}.discovery-feature:hover h2{text-decoration:underline;text-underline-offset:4px}.discovery-search-area{display:flex;align-items:end;justify-content:space-between;gap:var(--space-xl);border-top:1px solid var(--g-line);padding-top:var(--space-xl);scroll-margin-top:var(--space-lg)}.discovery-search-heading h2{font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:600;margin-top:var(--space-sm);line-height:1.5}.discovery-search-area .market-search{max-width:440px;background:var(--g-card);min-height:52px}.service-renewal .market-categories{max-width:680px;margin:var(--space-lg) auto var(--space-sm);gap:var(--space-sm)}.service-renewal .market-categories button>span{border-radius:var(--r-pill);width:52px;height:52px;background:var(--g-paper)}.service-renewal .market-categories button[aria-pressed=true]>span{background:var(--g-clay-soft)}.service-renewal .market-categories svg{width:26px;height:26px}.service-renewal .market-style-picks{justify-content:center;padding-block:var(--space-md) var(--space-lg);border-bottom:0}.service-renewal .market-style-picks button{border:0;background:var(--g-paper);min-height:40px}.service-renewal .market-style-picks button[aria-pressed=true]{background:var(--g-clay-soft);color:var(--g-clay-ink)}.service-renewal .market-section-title{border-top:1px solid var(--g-line);padding-top:var(--space-lg);margin-top:var(--space-md)}.service-renewal .market-section-title h2{font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:600;line-height:1.6}.service-renewal .market-work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xl) var(--space-lg)}.service-renewal .market-work-photo{aspect-ratio:4/5;border-radius:var(--r-sm)}.service-renewal .market-work>span{letter-spacing:.025em;margin-top:var(--space-md)}.service-renewal .market-work h3{font-size:var(--text-body);font-weight:600}.service-renewal .market-work p{display:flex;flex-wrap:wrap;column-gap:var(--space-xs);row-gap:var(--space-xs);font-size:var(--text-xs)}.service-renewal .market-work p>span{display:inline-block;white-space:nowrap}.service-renewal .market-more{display:block;width:auto;min-width:200px;margin:var(--space-xl) auto 0;padding-inline:var(--space-lg);border-radius:var(--r-sm)}.service-renewal .market-artists{margin-top:var(--space-xl)}.service-renewal .directory-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);max-width:620px;padding:0;background:none;border:0}.directory-selects label{display:grid;gap:var(--space-xs);font-size:var(--text-sm);color:var(--g-ink-soft);font-weight:600}.directory-selects select{width:100%;min-width:0;font-weight:400}.service-renewal .ml-artist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-renewal .ml-artist-card{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:0;border:0;border-bottom:1px solid var(--g-line);border-radius:0;padding-block:var(--space-md);align-items:center}.service-renewal .ml-artist-card__image{aspect-ratio:1;border-radius:var(--r-sm)}.service-renewal .ml-artist-card__copy{gap:var(--space-xs);padding:var(--space-sm) 0 var(--space-sm) var(--space-lg);min-width:0}.service-renewal .ml-artist-card__copy strong{font-size:var(--text-md);font-weight:600}.service-renewal .ml-artist-card__copy>span{font-size:var(--text-xs);line-height:1.8;color:var(--g-muted)}.service-renewal .ml-artist-card__copy em{font-size:var(--text-sm);line-height:1.7}.service-renewal .ml-profile-head--cover{border-radius:var(--r-sm);padding:var(--space-xl);min-height:430px}.service-renewal .ml-profile-head--cover .ml-eyebrow{color:var(--ex-muted)}.service-renewal .ml-profile-head h1{font-weight:600}.service-renewal .ml-profile .artist-evidence-note{padding-block:var(--space-lg)}.service-renewal .ml-work-card{border:0;background:none;box-shadow:none}.service-renewal .ml-work-card__image{border-radius:var(--r-sm)}.service-renewal .ml-work-card__copy{padding:var(--space-md) 0}.service-renewal .ml-work-card__copy strong{font-size:var(--text-body);font-weight:600;line-height:1.6}.service-renewal .ml-work-card__copy>span{font-size:var(--text-xs);line-height:1.8}.service-renewal .ml-signature blockquote{font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.7;font-weight:500}.service-renewal .ml-work__image{border-radius:var(--r-sm)}.service-renewal .ml-work__info h1{font-weight:600;line-height:1.45}.service-renewal .work-evidence{padding-top:var(--space-lg)}.service-renewal .work-evidence h2{font-size:var(--text-body);color:var(--g-clay-ink)}.service-renewal .ml-work__note{font-size:var(--text-body);line-height:1.9}.service-renewal :is(.choice-context,.work-preference-note){border:0;border-top:1px solid var(--g-line);border-radius:0;padding:var(--space-md) 0;background:none}.service-renewal .artist-center-intro{align-items:center;gap:var(--space-xl);padding-block:var(--space-lg) var(--space-xl)}.service-renewal .artist-center-intro h1{font-size:clamp(2rem,3.8vw,3rem);font-weight:500;line-height:1.45;letter-spacing:-.05em}.service-renewal .artist-center-intro>div>p{line-height:1.85;font-size:var(--text-body)}.service-renewal .artist-center-intro>div>p:first-child{color:var(--g-clay-ink);font-size:var(--text-xs)}.service-renewal .artist-center-access{border-radius:var(--r-sm);border-top:3px solid var(--g-clay-ink);padding:var(--space-xl) var(--space-lg)}.service-renewal .artist-center-access>strong{font-size:var(--text-body)}.service-renewal .artist-task-list{gap:var(--space-md)}.service-renewal .artist-task-list>a{background:var(--g-paper);border:0;border-radius:var(--r-sm);padding:var(--space-lg);min-width:0}.service-renewal .artist-task-list h3{font-size:var(--text-body);font-weight:600}.service-renewal .artist-task-list svg{width:24px;height:24px}.service-renewal .artist-workflow{margin-top:var(--space-xl)}.service-renewal .artist-center-example{border-radius:var(--r-sm)}.service-renewal :is(.ml-studio,.ml-inquiry){background:var(--g-card);border-radius:0}.service-renewal :is(.ml-studio-panel,.ml-studio-link,.ml-inquiry__form>.ml-field){border-radius:var(--r-sm)}.service-renewal .studio-action-grid>a{border-radius:var(--r-sm);background:var(--g-paper)}.service-renewal .artist-access{border-radius:var(--r-sm);border:1px solid var(--g-line);padding:var(--space-xl)}.service-renewal .artist-access h1{font-size:clamp(1.6rem,3vw,2rem);font-weight:600;line-height:1.55}.service-renewal :is(.artist-access__lead,.help-questions details>p,.service-note p){line-height:1.85}.service-renewal .site-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:var(--space-xl);max-width:none;margin-top:var(--space-xl);padding:var(--space-xl) max(1rem,calc((100vw - 1104px)/2));background:var(--g-paper)}.service-renewal .site-footer .footer-heading{min-width:0}.service-renewal .site-footer .ml-eyebrow{text-align:left;margin-bottom:var(--space-lg);font-size:var(--text-xs);letter-spacing:.1em}.service-renewal footer.site-footer .footer-statement{width:100%;max-width:none;margin:0;font-family:var(--font-body);font-size:clamp(1.6rem,3vw,2.5rem);font-weight:500;line-height:1.5;letter-spacing:-.045em;word-break:keep-all;overflow-wrap:break-word;text-wrap:wrap;text-align:left}.service-renewal footer.site-footer .footer-statement>span{display:block;color:inherit;font:inherit;letter-spacing:inherit;word-break:keep-all}.service-renewal .site-footer .footer-intro{text-align:left;max-width:none;font-size:var(--text-sm);line-height:1.85;color:var(--g-muted);margin-top:var(--space-md);letter-spacing:0}.service-renewal .site-footer .footer-meta{display:flex;flex-direction:column;align-items:start;margin:0;padding:0;border:0;gap:var(--space-lg);min-width:0}.service-renewal .site-footer .footer-meta nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:var(--space-xs) var(--space-lg)}.service-renewal .site-footer .footer-meta nav>a{color:var(--g-ink-soft);font-weight:500;font-size:var(--text-sm);min-height:44px}.service-renewal .site-footer .footer-service-note{font-size:var(--text-xs);line-height:1.8;text-align:left;color:var(--g-muted);letter-spacing:0}}@media screen and (max-width:900px){.discovery-opening{gap:var(--space-xl)}.service-renewal .ml-artist-grid{grid-template-columns:minmax(0,1fr)}.service-renewal .artist-center-intro{gap:var(--space-lg)}}@media screen and (max-width:700px){.service-renewal .market-home{padding-top:var(--space-lg)}.discovery-opening{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-bottom:var(--space-xl)}.discovery-intro h1{font-size:clamp(1.85rem,7.8vw,2.7rem);margin-block:var(--space-sm);line-height:1.4}.discovery-intro>p:not(.ml-eyebrow){font-size:var(--text-sm);line-height:1.8}.discovery-link{margin-top:var(--space-sm)}.discovery-feature__photo{aspect-ratio:1.65}.discovery-feature__caption{padding-block:var(--space-sm)}.discovery-feature__caption h2{font-size:var(--text-sm);margin-top:var(--space-xs)}.discovery-search-area{flex-direction:column;align-items:stretch;gap:var(--space-md);padding-top:var(--space-lg)}.discovery-search-area .market-search{max-width:none}.service-renewal .market-categories{gap:0;margin-block:var(--space-md) var(--space-sm)}.service-renewal .market-categories button{padding:var(--space-xs) 0;font-size:var(--text-xs)}.service-renewal .market-categories button>span{width:40px;height:40px}.service-renewal .market-categories svg{width:23px;height:23px}.service-renewal .market-style-picks{justify-content:flex-start;gap:var(--space-xs)}.service-renewal .market-style-picks>span{width:100%;margin-bottom:0;font-size:var(--text-xs)}.service-renewal .market-style-picks button{font-size:var(--text-xs)}.service-renewal .market-section-title{flex-wrap:wrap;gap:var(--space-xs)}.service-renewal .market-section-title h2{font-size:var(--text-body)}.service-renewal .market-section-title>span{font-size:var(--text-xs)}.service-renewal .market-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg) var(--space-sm)}.service-renewal .market-work h3{font-size:var(--text-sm)}.service-renewal .market-work p{font-size:var(--text-xs)}.service-renewal .market-artists{margin-top:var(--space-xl)}.service-renewal .ml-artist-card{grid-template-columns:96px minmax(0,1fr)}.service-renewal .ml-artist-card__copy{padding-left:var(--space-md)}.service-renewal .ml-artist-card__copy strong{font-size:var(--text-body)}.service-renewal .ml-artist-card__copy em{font-size:var(--text-xs)}.service-renewal .ml-profile-head--cover{padding:var(--space-lg) var(--space-md);min-height:360px}.service-renewal .ml-section{margin-top:var(--space-xl)}.service-renewal .artist-center-intro{padding-block:var(--space-md) var(--space-xl)}.service-renewal .artist-center-intro h1{font-size:clamp(1.8rem,7.4vw,2.5rem)}.service-renewal .artist-center-intro>div>p{font-size:var(--text-sm)}.service-renewal .artist-center-access{padding:var(--space-lg)}.service-renewal .artist-task-list{grid-template-columns:minmax(0,1fr)}.service-renewal .artist-task-list>a{padding:var(--space-md)}.service-renewal .artist-access{padding:var(--space-lg)}.service-renewal .site-footer{grid-template-columns:minmax(0,1fr);gap:var(--space-xl);margin-top:var(--space-xl);padding:var(--space-xl) var(--space-md) calc(88px + env(safe-area-inset-bottom))}.service-renewal footer.site-footer .footer-statement{font-size:clamp(1.6rem,6.2vw,2rem)}.service-renewal .site-footer .footer-meta{padding-top:var(--space-lg);border-top:1px solid var(--g-line)}.service-renewal .site-footer .footer-meta nav{gap:var(--space-xs)}}@media screen{.service-renewal .site-footer :is(.ml-eyebrow,.footer-intro,.footer-service-note){display:block}.service-renewal footer.site-footer .footer-statement>span{width:100%;justify-self:stretch;margin:0}}@media screen and (max-width:700px){.service-renewal:has(.site-footer){padding-bottom:0}.service-renewal .audience-header[data-audience=artist] .brand-signature__type{display:block}.service-renewal .audience-header[data-audience=artist] .brand-wordmark{font-size:12px}.service-renewal .audience-header[data-audience=artist] .audience-context>span{display:none}.service-renewal .artist-center-access p{font-size:var(--text-sm)}}@media screen{.service-renewal .audience-header{align-items:center}.service-renewal .audience-context .audience-switch{display:flex;gap:var(--space-xs);padding:var(--space-xs);background:var(--g-paper);border-radius:var(--r-pill)}.service-renewal .audience-context .audience-switch a{min-height:36px;padding:var(--space-xs) var(--space-sm);font-size:var(--text-xs);line-height:1.5;color:var(--g-muted);white-space:nowrap}.service-renewal .audience-context .audience-switch a[aria-current=true]{background:var(--g-card);color:var(--g-clay-ink);border-radius:var(--r-pill);box-shadow:var(--g-shadow-1);font-weight:700}.service-renewal .mobile-tab-nav[data-audience=customer]{grid-template-columns:repeat(4,minmax(0,1fr))}.service-renewal .mobile-tab-nav__item{position:relative}.service-renewal .mobile-tab-nav__item:before{content:"";position:absolute;top:6px;width:48px;height:30px;border-radius:var(--r-pill);background:var(--g-clay-soft);opacity:0;transform:scale(.8);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.service-renewal .mobile-tab-nav__item[aria-current=page]:before{opacity:1;transform:scale(1)}.service-renewal .mobile-tab-nav__item b,.service-renewal .mobile-tab-nav__item svg{position:relative}.service-renewal .market-home{padding-top:var(--space-lg)}.customer-discovery-head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-xl)}.customer-discovery-head h1{font-size:clamp(1.9rem,3.5vw,2.8rem);line-height:1.4;font-weight:600;letter-spacing:-.045em;margin-top:var(--space-xs)}.customer-discovery-head>div>p:not(.ml-eyebrow){font-size:var(--text-sm);color:var(--g-muted);margin-top:var(--space-sm);line-height:1.8}.customer-discovery-head .market-search{max-width:420px;min-height:56px;border:1px solid var(--g-line-strong);background:var(--g-paper);border-radius:var(--r-md)}.service-renewal .market-categories{margin:var(--space-lg) 0;max-width:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--space-sm)}.service-renewal .market-categories button{gap:var(--space-xs);font-size:var(--text-sm)}.service-renewal .market-categories button>.category-art{position:relative;width:64px;height:64px;border-radius:var(--r-md);background:var(--g-paper);border:1px solid var(--g-line);transition:transform var(--dur-fast) var(--ease-out)}.service-renewal .market-categories button:nth-child(2n)>.category-art{background:var(--g-paper-2)}.service-renewal .market-categories .category-art svg{width:34px;height:34px}.service-renewal .market-categories button[aria-pressed=true]>.category-art{background:var(--g-clay-soft);border-color:var(--g-clay-ink);color:var(--g-clay-ink);transform:translateY(-2px)}.category-art:after{content:"";width:6px;height:6px;border-radius:var(--r-pill);position:absolute;right:10px;top:10px;background:var(--g-clay-ink);opacity:0}[aria-pressed=true]>.category-art:after{opacity:1}.work-showcase{margin-block:var(--space-lg) var(--space-xl);background:var(--g-paper);border-radius:var(--r-lg);overflow:hidden}.work-showcase__scene{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-height:330px;animation:work-scene-in var(--dur-slow) var(--ease-out) both}.work-showcase__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--space-xl);position:relative;min-width:0}.work-showcase__label{font-size:var(--text-xs);color:var(--g-clay-ink);font-weight:600}.work-showcase__copy h2{font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.5;letter-spacing:-.045em;font-weight:500;max-width:9em;margin-block:var(--space-md)}.work-showcase__copy p{font-size:var(--text-sm);color:var(--g-muted);line-height:1.7}.showcase-story{display:inline-flex;align-items:center;gap:var(--space-lg);min-height:44px;margin-top:var(--space-lg);border-bottom:1px solid var(--g-line-strong);font-size:var(--text-sm);font-weight:600}.showcase-story span{font-size:var(--text-md);transition:transform var(--dur-fast) var(--ease-out)}.work-showcase__image{display:block;position:relative;min-height:300px;margin:var(--space-md);margin-left:0;border-radius:var(--r-md);overflow:hidden;background:var(--g-paper-2)}.work-showcase__image img{object-fit:cover}.work-showcase__image>span{position:absolute;bottom:var(--space-sm);left:var(--space-sm);border-radius:var(--r-pill);background:var(--g-card);padding:var(--space-xs) var(--space-sm);color:var(--g-ink-soft);font-size:var(--text-xs)}.work-showcase__controls{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);border-top:1px solid var(--g-line)}.showcase-picks,.showcase-picks button{display:flex;gap:var(--space-xs)}.showcase-picks button{align-items:center;padding:var(--space-xs);padding-right:var(--space-sm);color:var(--g-muted);border:1px solid transparent;border-radius:var(--r-sm);background:transparent;font-size:var(--text-xs);min-height:52px;cursor:pointer}.showcase-picks button[aria-pressed=true]{background:var(--g-card);color:var(--g-clay-ink);border-color:var(--g-clay-ink)}.showcase-picks img{display:block;width:36px;height:36px;border-radius:var(--r-sm);object-fit:cover}.showcase-pages{display:flex;align-items:center;gap:var(--space-xs)}.showcase-pages>span{font-size:var(--text-xs);color:var(--g-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.showcase-pages b{color:var(--g-ink)}.showcase-pages button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--g-line-strong);background:var(--g-card);border-radius:var(--r-pill);font-size:var(--text-body);cursor:pointer}.service-renewal .market-style-picks{justify-content:flex-start;padding-block:0 var(--space-sm);scroll-margin-top:var(--space-md)}.service-renewal .market-style-picks>span{margin-right:var(--space-xs)}.service-renewal .market-section-title{border-top:0;margin-block:var(--space-sm) var(--space-lg);padding:0}.service-renewal .market-work-photo{border-radius:var(--r-md)}.service-renewal .market-work-grid{animation:work-scene-in var(--dur-short) var(--ease-out) both}.service-renewal .market-work{padding-bottom:var(--space-md);transition:transform var(--dur-fast) var(--ease-out)}.service-renewal .market-work h3{margin-top:var(--space-xs)}.service-renewal .market-artists{padding-top:var(--space-xl);border-top:1px solid var(--g-line)}.service-renewal .ml-artist-card{background:var(--g-card);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md)}.service-renewal .ml-artist-card__image{border-radius:var(--r-sm)}.directory-visual-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl)}.directory-visual-head>div{max-width:45rem}.directory-visual-head h1{margin-block:var(--space-sm)}.directory-visual-head>div>p:last-child{color:var(--g-muted);line-height:1.85}.directory-visual-head>.service-art{width:200px;flex-shrink:0}.profile-section-nav{display:flex;position:sticky;top:var(--service-header-height,64px);z-index:var(--z-raised);gap:var(--space-lg);padding:0 var(--space-md);margin-top:var(--space-lg);background:var(--g-card);border-bottom:1px solid var(--g-line);overflow-x:auto}.profile-section-nav a{position:relative;padding:var(--space-md) var(--space-xs);min-height:52px;flex:1 1;white-space:nowrap;text-align:center;font-size:var(--text-sm);font-weight:500;color:var(--g-muted)}.profile-section-nav a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;border-radius:var(--r-pill);background:var(--g-clay-ink);transform:scaleX(0);transition:transform var(--dur-fast) var(--ease-out)}.profile-section-nav a[aria-current=location]{color:var(--g-clay-ink);font-weight:600}.profile-section-nav a[aria-current=location]:after{transform:scaleX(1)}.ml-profile :is(#featured,#works,#artist-about,#inquiry){scroll-margin-top:calc(var(--service-header-height,64px) + 76px)}.service-renewal .ml-profile-head--cover{border-radius:var(--r-lg)}.service-renewal .ml-signature{padding:var(--space-lg);border-radius:var(--r-md);background:var(--g-paper)}.service-renewal .ml-work__info{padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.service-renewal .ml-work__cta{border:0;border-radius:var(--r-md)}.service-renewal .artist-center-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.studio-showcase{position:relative;min-height:355px;isolation:isolate}.studio-showcase__orbit{position:absolute;width:85%;height:85%;top:5%;left:8%;border:1px solid var(--g-line-strong);border-radius:50%;transform:rotate(-20deg);background:var(--g-paper);z-index:-1}.studio-showcase__card{display:block;position:absolute;border:8px solid var(--g-card);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-2);overflow:hidden}.studio-showcase__card--back{width:50%;height:240px;top:20px;left:6%;transform:rotate(-12deg)}.studio-showcase__card--back img{object-fit:cover}.studio-showcase__card--front{width:57%;right:7%;top:55px;transform:rotate(6deg);transition:transform var(--dur-short) var(--ease-out)}.studio-showcase__photo{position:relative;display:block;aspect-ratio:1.15}.studio-showcase__photo img{object-fit:cover}.studio-showcase__card--front>span:last-child{display:flex;flex-direction:column;padding:var(--space-sm) var(--space-xs);gap:var(--space-xs)}.studio-showcase__card--front small{font-size:var(--text-xs);color:var(--g-muted)}.studio-showcase__card--front strong{font-size:var(--text-sm);color:var(--g-ink)}.studio-showcase__message{position:absolute;bottom:12px;left:6%;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);box-shadow:var(--g-shadow-1)}.studio-showcase__message>svg{width:36px;height:36px;padding:var(--space-xs);color:var(--g-clay-ink);background:var(--g-clay-soft);border-radius:var(--r-sm)}.studio-showcase__message>span{font-size:var(--text-xs);color:var(--g-muted);line-height:1.7}.studio-showcase__message strong{font-size:var(--text-sm);color:var(--g-ink)}.service-renewal .artist-center-access{display:flex;justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md)}.service-renewal .artist-center-access p{margin:var(--space-xs) 0 0;color:var(--g-muted);font-size:var(--text-sm);line-height:1.75}.service-renewal .artist-center-access .ml-button{flex-shrink:0}.service-renewal .artist-task-section{margin-top:var(--space-xl)}.service-renewal .artist-task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-lg)}.service-renewal .artist-task-list>a{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;gap:var(--space-md);background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-md)}.task-art{width:56px;height:56px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--g-paper-2);color:var(--g-clay-ink)}.artist-task-list>a:nth-child(2) .task-art{background:var(--g-clay-soft)}.service-renewal .artist-task-list .task-art svg{width:28px;height:28px}.service-renewal .artist-center-example{display:flex;gap:var(--space-lg);align-items:center}.service-renewal .artist-center-example>.service-art{width:160px;flex-shrink:0}.service-art{display:block;width:160px;max-width:100%;overflow:visible}.service-art__ground{fill:var(--g-paper-2)}.service-art__soft{fill:var(--g-clay-soft)}.service-art__paper{fill:var(--g-card);stroke:var(--g-line-strong);stroke-width:1.5}.service-art__ink{stroke:var(--g-clay-ink);stroke-width:3;stroke-linecap:round}.service-art__line{stroke:var(--g-line-strong);stroke-width:4;stroke-linecap:round}.service-art__solid{fill:var(--g-clay-ink)}.service-art__white{stroke:var(--g-card);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.service-renewal .account-access{max-width:560px;padding:var(--space-xl);border-radius:var(--r-lg);background:var(--g-card);box-shadow:var(--g-shadow-1)}.account-access>.service-art{width:132px;margin-bottom:var(--space-md)}.service-renewal .artist-access-page{padding-block:var(--space-xl);background:var(--g-paper)}.service-renewal .artist-access form input{border-radius:var(--r-sm);background:var(--g-paper)}.service-renewal .artist-access form button{border-radius:var(--r-sm)}.consultation-empty>.service-art{margin:0 auto var(--space-md)}.service-renewal :is(.ml-studio-panel,.schedule-panel,.ml-inbox-item){border-radius:var(--r-md);border:1px solid var(--g-line)}.service-renewal .ml-inbox-item__summary{min-height:84px;background:var(--g-card)}.service-renewal .ml-inbox-item__summary[aria-expanded=true]{background:var(--g-clay-soft)}.service-renewal .schedule-list li{border:1px solid var(--g-line)}.service-renewal .studio-action-grid>a{border:1px solid var(--g-line);background:var(--g-card);border-radius:var(--r-md)}.service-renewal :is(.ml-button,.artist-task-list>a,.studio-action-grid>a){transition:transform var(--dur-fast) var(--ease-out)}.service-renewal :is(.ml-button,button,a):focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}.service-renewal :is(.ml-button,button):active:not(:disabled){transform:translateY(1px)}}@keyframes work-scene-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.showcase-story:hover span{transform:translate(2px,-2px)}.service-renewal :is(.market-work,.artist-task-list>a,.studio-action-grid>a):hover{transform:translateY(-3px)}.studio-showcase__card--front:hover{transform:rotate(2deg)}.service-renewal .market-categories button:hover>.category-art{transform:translateY(-3px)}}@media screen and (max-width:900px){.customer-discovery-head{gap:var(--space-lg)}.customer-discovery-head .market-search{max-width:360px}.work-showcase__copy{padding:var(--space-lg)}.showcase-picks button>span{display:none}.showcase-picks button{padding:var(--space-xs)}.directory-visual-head>.service-art{width:140px}.service-renewal .artist-center-intro{grid-template-columns:minmax(0,1fr)}.studio-showcase{width:min(100%,440px);margin:auto}}@media screen and (max-width:700px){.service-renewal .audience-header.site-header{padding-inline:var(--space-md)}.service-renewal .audience-header .brand-signature__type{display:block}.service-renewal .audience-header .brand-wordmark{font-size:12px}.service-renewal .audience-header .brand-symbol{width:28px}.service-renewal .audience-context .audience-switch a{padding-inline:var(--space-xs);font-size:var(--text-xs);min-height:36px}.customer-discovery-head{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-md)}.customer-discovery-head h1{font-size:clamp(1.65rem,6.8vw,2.1rem);margin-top:var(--space-xs)}.customer-discovery-head>div>p:not(.ml-eyebrow){font-size:var(--text-sm);max-width:23em}.customer-discovery-head .market-search{max-width:none;min-height:52px;border-radius:var(--r-sm)}.service-renewal .market-categories{gap:var(--space-xs);margin-block:var(--space-md)}.service-renewal .market-categories button{font-size:var(--text-xs)}.service-renewal .market-categories button>.category-art{width:44px;height:48px;border-radius:var(--r-sm)}.service-renewal .market-categories .category-art svg{width:28px;height:28px}.category-art:after{top:5px;right:5px;width:4px;height:4px}.work-showcase{border-radius:var(--r-md);margin-block:var(--space-lg)}.work-showcase__scene{display:flex;flex-direction:column-reverse;min-height:0}.work-showcase__image{min-height:0;height:192px;margin:var(--space-xs);margin-bottom:0;border-radius:var(--r-sm)}.work-showcase__copy{padding:var(--space-md)}.work-showcase__label{font-size:var(--text-xs)}.work-showcase__copy h2{font-size:var(--text-md);margin-block:var(--space-xs);max-width:none}.work-showcase__copy p{display:none}.showcase-story{margin:0;border:0;min-height:44px;gap:var(--space-md)}.work-showcase__controls{padding:var(--space-xs) var(--space-sm)}.showcase-picks{gap:var(--space-xs)}.showcase-picks button{min-width:44px;min-height:44px}.showcase-picks img{width:32px;height:32px}.showcase-pages{gap:var(--space-xs)}.showcase-pages button{width:40px;height:44px}.showcase-pages>span{font-size:var(--text-xs)}.service-renewal .market-style-picks>span{display:none}.service-renewal .market-work-grid{gap:var(--space-md) var(--space-sm)}.service-renewal .market-work-photo{border-radius:var(--r-sm)}.service-renewal .market-artists{padding-top:var(--space-lg)}.directory-visual-head{align-items:center;gap:var(--space-sm)}.directory-visual-head>div{min-width:0}.directory-visual-head>.service-art{width:76px}.service-renewal .directory-visual-head h1{font-size:var(--text-lg)}.directory-visual-head>div>p:last-child{font-size:var(--text-sm)}.profile-section-nav{gap:0;padding:0}.profile-section-nav a{padding-inline:var(--space-xs);font-size:var(--text-sm)}.service-renewal .ml-work__info{padding:var(--space-md)}.service-renewal .artist-center-intro{gap:var(--space-lg);padding-bottom:var(--space-lg)}.studio-showcase{min-height:310px}.studio-showcase__card--back{height:195px}.studio-showcase__message{bottom:4px}.service-renewal .artist-center-access{flex-direction:column;align-items:stretch;padding:var(--space-md)}.service-renewal .artist-task-list{grid-template-columns:minmax(0,1fr)}.service-renewal .artist-task-list>a{grid-template-columns:48px minmax(0,1fr) 16px;gap:var(--space-sm)}.task-art{width:48px;height:48px;border-radius:var(--r-sm)}.service-renewal .artist-center-example{flex-wrap:wrap}.service-renewal .artist-center-example>.service-art{width:96px}.service-renewal .account-access{padding:var(--space-lg);border-radius:var(--r-md)}.account-access>.service-art{width:104px;margin-bottom:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.service-renewal .market-work-grid,.work-showcase__scene{animation:none}.service-renewal :is(.market-work,.ml-button,button,.category-art,.mobile-tab-nav__item:before,.profile-section-nav a:after,.showcase-story span,.studio-showcase__card--front,.artist-task-list>a,.studio-action-grid>a){transition:none}.service-renewal :is(.ml-button,button):active:not(:disabled){transform:none}}@media screen{.service-renewal .work-photo-viewer{display:flex;flex-direction:column}.work-photo-open{position:relative;display:block;width:100%;padding:0;border:0;background:var(--g-paper);cursor:zoom-in}.work-photo-open__label{position:absolute;left:var(--space-md);bottom:var(--space-md);display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm);background:var(--g-card);color:var(--g-ink);border-radius:var(--r-pill);font-size:var(--text-xs)}.work-photo-open__label svg{width:18px;height:18px}.work-photo-source{text-align:left;font-size:var(--text-xs);color:var(--g-muted);padding:var(--space-sm) var(--space-md)}.work-photo-dialog{width:min(94vw,1100px);max-width:94vw;max-height:92dvh;margin:auto;padding:var(--space-md);background:var(--g-card);color:var(--g-ink);border:0;border-radius:var(--r-md)}.work-photo-dialog::backdrop{background:var(--ex-scrim-mid)}.work-photo-dialog[open]{display:flex;flex-direction:column;gap:var(--space-sm);animation:work-scene-in var(--dur-fast) var(--ease-out) both}.work-photo-dialog__bar{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);font-size:var(--text-sm)}.work-photo-dialog__bar button{border:1px solid var(--g-line);border-radius:var(--r-pill);padding-inline:var(--space-md);min-height:44px;background:var(--g-card);cursor:pointer}.work-photo-dialog>img{display:block;min-height:0;width:100%;height:70dvh;object-fit:contain}.work-photo-dialog>p{font-size:var(--text-xs);color:var(--g-muted)}.studio-showcase__message{top:0;right:0;left:auto;bottom:auto;z-index:2}}@media screen and (max-width:700px){.work-showcase__copy{padding:var(--space-sm) var(--space-md)}.work-showcase__image{height:168px}.work-showcase__copy h2{margin-bottom:0}.work-showcase__copy .showcase-story{min-height:44px}.work-showcase__label{display:none}.studio-showcase__message{top:0;right:0;padding:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.work-photo-dialog[open]{animation:none}}@media screen{.consultation-prep{width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:90dvh;margin:auto;padding:0;border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);color:var(--g-ink);text-align:left}.consultation-prep::backdrop{background:var(--ex-scrim-mid)}.consultation-prep[open]{animation:work-scene-in var(--dur-fast) var(--ease-out) both}.consultation-prep__body{padding:var(--space-lg)}.consultation-prep header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);font-size:var(--text-xs);color:var(--g-muted)}.consultation-prep header button{min-height:44px;padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--r-pill);color:var(--g-ink);background:var(--g-paper);cursor:pointer}.consultation-prep__symbol{position:relative;width:64px;margin-block:var(--space-sm);color:var(--g-clay-ink)}.consultation-prep__symbol svg{display:block;width:56px;height:56px}.consultation-prep__symbol span{position:absolute;right:-12px;top:0;padding:var(--space-3xs) var(--space-xs);border-radius:var(--r-pill);background:var(--g-paper);font-size:var(--text-xs);font-weight:700}.service-renewal .consultation-prep h2{max-width:none;margin:0 0 var(--space-sm);font-size:var(--text-lg);line-height:1.4;color:var(--g-ink);letter-spacing:-.035em;word-break:keep-all}.service-renewal .consultation-prep p{margin:0;max-width:none;font-size:var(--text-sm);line-height:1.7;color:var(--g-muted);text-align:left;word-break:keep-all;overflow-wrap:anywhere}.consultation-prep ol{display:grid;gap:var(--space-lg);margin:var(--space-lg) 0;padding:0;list-style:none}.consultation-prep li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--space-sm)}.consultation-prep li>b{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--r-pill);background:var(--g-paper);color:var(--g-clay-ink);font-size:var(--text-xs)}.consultation-prep strong{display:block;margin-bottom:var(--space-xs);font-size:var(--text-sm);line-height:1.6;word-break:keep-all}.consultation-prep__copy{min-height:44px;margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm);color:var(--g-ink);background:var(--g-card);font:inherit;font-size:var(--text-sm);cursor:pointer}.consultation-prep aside{padding:var(--space-md);margin:var(--space-md) 0;border-radius:var(--r-sm);background:var(--g-paper);line-height:1.7}.consultation-prep aside,.consultation-prep small{color:var(--g-muted);font-size:var(--text-xs);word-break:keep-all}.consultation-prep small{display:block;margin-top:var(--space-sm);line-height:1.6;text-align:center}.consultation-prep__status:empty{display:none}.inquiry-required-photos{scroll-margin-top:calc(var(--service-header-height,64px) + 20px)}.inquiry-photo-requirement{margin:var(--space-sm) 0;padding:var(--space-md);background:var(--g-paper);border-radius:var(--r-sm);color:var(--g-muted);font-size:var(--text-sm);line-height:1.7;word-break:keep-all}.inquiry-photo-requirement strong{display:block;margin-bottom:var(--space-xs);color:var(--g-ink)}.inquiry-photo-count{margin-top:var(--space-sm);line-height:1.6;word-break:keep-all}.inquiry-photo-count,.inquiry-photo-missing{color:var(--g-clay-ink);font-size:var(--text-sm)}.inquiry-photo-missing{min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:underline;text-underline-offset:4px}.service-renewal .ml-field legend{flex-wrap:wrap;word-break:keep-all}.inquiry-required-photos .tg-photo-flag{max-width:calc(100% - 8px);font-size:var(--text-xs);word-break:keep-all}}@media screen and (max-width:480px){.consultation-prep__body{padding:var(--space-md)}}@media (prefers-reduced-motion:reduce){.consultation-prep[open]{animation:none}}@media screen{.inquiry-taking-guide{margin-top:var(--space-sm);font-size:var(--text-sm)}.inquiry-taking-guide summary{padding-block:var(--space-sm);min-height:44px;color:var(--g-ink);cursor:pointer;word-break:keep-all}.service-renewal .ml-inquiry__form>.ts-cta{position:static;padding:var(--space-md) 0;background:var(--g-card);border-top:1px solid var(--g-line)}.account-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs);padding:var(--space-xs);background:var(--g-paper);border-radius:var(--r-md)}.account-mode-switch button{min-height:44px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--g-muted);font:inherit;font-weight:600;cursor:pointer}.account-mode-switch button[aria-pressed=true]{background:var(--g-card);color:var(--g-ink)}.account-purpose{display:grid;gap:var(--space-sm);margin:var(--space-md) 0;padding:0;border:0}.account-purpose legend{margin-bottom:var(--space-sm);color:var(--g-ink);font-size:var(--text-sm);font-weight:700}.account-purpose label{display:flex;gap:var(--space-sm);align-items:center;min-height:48px;padding:var(--space-sm) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm);font-size:var(--text-sm);cursor:pointer}}@media screen{.account-purpose label:has(input:checked){border-color:var(--g-clay-ink);background:var(--g-clay-soft)}.account-purpose input{flex:none;width:18px;height:18px;accent-color:var(--g-clay-ink)}.account-actions,.account-social-options{display:grid;gap:var(--space-sm)}.account-policy-note{padding-top:var(--space-md);border-top:1px solid var(--g-line);color:var(--g-muted);font-size:var(--text-xs);line-height:1.8}.account-policy-note a{text-decoration:underline;text-underline-offset:3px}.account-email{overflow-wrap:anywhere}.account-membership{padding:var(--space-md);margin-block:var(--space-lg);border-radius:var(--r-md);background:var(--g-paper)}.account-policy-page{max-width:760px;margin-inline:auto;padding:var(--space-xl) var(--page-gutter)}.account-policy-page section{padding-block:var(--space-lg);border-bottom:1px solid var(--g-line)}.account-policy-page li,.account-policy-page p{font-size:var(--text-sm);line-height:1.85;word-break:keep-all;overflow-wrap:anywhere}.consultation-inbox{max-width:840px}.chat-inbox-toolbar,.consultation-chat__header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}.chat-inbox-toolbar{margin-block:var(--space-lg)}.chat-room-summary{display:flex;align-items:center;gap:var(--space-md);width:100%;text-align:left}.chat-room-symbol{display:grid;flex:none;place-items:center;width:44px;height:44px;border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-clay-soft);color:var(--g-clay-ink);font-size:var(--text-lg)}.chat-room-preview{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--g-muted);font-size:var(--text-sm);line-height:1.8}.ml-inbox-item__main{min-width:0;flex:1 1}.chat-unread{display:grid;place-items:center;flex:none;min-width:24px;height:24px;padding-inline:var(--space-xs);background:var(--g-clay-ink);color:var(--g-card);border-radius:var(--r-pill);font-size:var(--text-xs);font-weight:700}.chat-context{margin-block:var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md)}.chat-context summary{min-height:44px;padding-block:var(--space-sm);font-size:var(--text-sm);font-weight:650;cursor:pointer;word-break:keep-all}.consultation-chat{margin-block:var(--space-lg);overflow:hidden;border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card)}.consultation-chat__header{padding:var(--space-md);border-bottom:1px solid var(--g-line)}.consultation-chat__header h3{margin:0;font-size:var(--text-sm);line-height:1.6;word-break:keep-all}.consultation-chat__header p{margin:var(--space-xs) 0 0;color:var(--g-muted);font-size:var(--text-xs);line-height:1.7}.consultation-chat__header>button{flex:none;min-height:44px;font-size:var(--text-xs)}.consultation-chat__messages{display:flex;flex-direction:column;gap:var(--space-md);height:clamp(280px,48svh,480px);overflow:auto;overscroll-behavior:contain;padding:var(--space-md);background:var(--g-paper)}.chat-message{align-self:flex-start;width:fit-content;max-width:86%}.chat-message>small{display:block;margin-bottom:var(--space-xs);color:var(--g-muted);font-size:var(--text-xs)}.chat-message p{margin:0;padding:var(--space-sm) var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card);color:var(--g-ink);font-size:var(--text-sm);line-height:1.8;white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere}.chat-message footer{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-xs);color:var(--g-muted);font-size:var(--text-xs)}.chat-message[data-mine=true]{align-self:flex-end}.chat-message[data-mine=true]>small{text-align:right}.chat-message[data-mine=true] p{background:var(--g-ink);color:var(--g-card);border-color:var(--g-ink)}.chat-message[data-mine=true] footer{justify-content:flex-end}.chat-message[data-kind=PHOTO_REQUEST] p{background:var(--g-clay-soft);color:var(--g-ink);border-color:var(--g-line)}.consultation-chat__empty{margin:auto;text-align:center;color:var(--g-muted)}.consultation-chat__empty>span{display:grid;place-items:center;width:44px;height:44px;margin:0 auto var(--space-md);border:1px solid var(--g-line-strong);border-radius:var(--r-pill);color:var(--g-clay-ink);font-size:var(--text-lg)}.consultation-chat__empty strong{color:var(--g-ink);font-size:var(--text-sm);word-break:keep-all}.consultation-chat__empty p{font-size:var(--text-xs);line-height:1.8}.consultation-chat__composer{padding:var(--space-md);border-top:1px solid var(--g-line)}.consultation-chat__composer>div{display:flex;align-items:flex-end;gap:var(--space-sm)}.consultation-chat__composer textarea{flex:1 1;min-width:0;max-height:160px;margin:0;resize:vertical}.consultation-chat__composer button{min-height:48px;padding-inline:var(--space-md);white-space:nowrap}.consultation-chat__composer .ml-hint{margin:var(--space-xs) 0 0}.chat-new-message{display:block;width:100%;min-height:44px;border:0;background:var(--g-clay-soft);color:var(--g-clay-ink);font:inherit;font-size:var(--text-sm);cursor:pointer}.chat-photo-replacement,.chat-photo-request{padding:var(--space-md);margin-block:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-clay-soft)}.chat-photo-replacement p,.chat-photo-request p{font-size:var(--text-sm);line-height:1.8;word-break:keep-all}.chat-photo-replacement h3{margin:0 0 var(--space-sm);font-size:var(--text-body)}.chat-photo-replacement__photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs)}.chat-photo-replacement__photos figure{min-width:0;margin:0}.chat-photo-replacement__photos img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:var(--r-sm)}.chat-photo-replacement__photos button{min-height:44px;width:100%}.chat-photo-replacement__consent{display:flex;gap:var(--space-sm);align-items:flex-start;margin-block:var(--space-md);font-size:var(--text-sm);line-height:1.8}.chat-photo-replacement__consent input{flex:none;width:18px;height:18px;margin-top:var(--space-xs);accent-color:var(--g-clay-ink)}}@media screen and (max-width:480px){.consultation-chat__messages{padding:var(--space-sm)}.chat-message{max-width:92%}.chat-room-summary{gap:var(--space-sm)}.consultation-chat__composer,.consultation-chat__header{padding:var(--space-sm)}}.legal-document{max-width:880px}.legal-document .service-page-heading h1{font-size:var(--t-2);line-height:1.35;word-break:keep-all;overflow-wrap:anywhere}.legal-document .legal-version{font-size:var(--t-7);color:var(--g-muted)}.legal-related,.legal-toc{padding-block:var(--space-md);border-block:1px solid var(--g-line);margin-block:var(--space-lg)}.legal-related{display:flex;gap:var(--space-sm) var(--space-lg);flex-wrap:wrap}.legal-related a,.legal-toc a{display:inline-block;padding-block:var(--space-xs);text-underline-offset:4px}.legal-summary h2,.legal-toc h2{font-size:var(--t-4);line-height:1.6}.legal-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs) var(--space-lg);padding-left:var(--space-lg);margin-top:var(--space-sm)}.legal-section{scroll-margin-top:calc(var(--service-header-height, 150px) + var(--space-md))}.legal-section h2{display:flex;gap:var(--space-sm);font-size:var(--t-4);line-height:1.6;word-break:keep-all}.legal-section h2 span{color:var(--g-muted);flex:none;font-size:var(--t-7);padding-top:var(--space-xs)}.legal-section ol,.legal-section p+p,.legal-section ul{margin-top:var(--space-sm)}.legal-section ol,.legal-section ul{padding-left:var(--space-lg)}.legal-section li+li{margin-top:var(--space-xs)}.legal-history-link a,.legal-inline-notice a,.legal-section a{text-decoration:underline;text-underline-offset:4px}.legal-data-list article,.legal-summary{padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-paper)}.legal-summary p{margin-top:var(--space-sm)}.legal-data-list{display:grid;gap:var(--space-md);margin-top:var(--space-md)}.legal-data-list h3{font-size:var(--t-5);line-height:1.6}.legal-data-list p{margin-top:var(--space-xs)}.legal-inline-notice{padding:var(--space-md);background:var(--g-paper);border:1px solid var(--g-line);border-radius:var(--r-sm);font-size:var(--t-6);line-height:1.8;word-break:keep-all;overflow-wrap:anywhere}.legal-inline-notice p+p{margin-top:var(--space-sm)}.legal-request-list{display:grid;gap:var(--space-sm);margin-block:var(--space-lg)}.legal-request-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md);min-height:52px;border:1px solid var(--g-line);border-radius:var(--r-sm);font-size:var(--t-5);line-height:1.6;word-break:keep-all}.legal-request-item:hover{background:var(--g-paper)}.legal-history-link{margin-block:var(--space-lg)}.service-renewal .site-footer .footer-legal-links{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--g-line)}.service-renewal .site-footer .footer-legal-links a{min-height:44px;display:inline-flex;align-items:center;font-size:var(--t-7);line-height:1.6;letter-spacing:0;white-space:normal;word-break:keep-all}.service-renewal .site-footer .footer-service-note{overflow-wrap:anywhere;word-break:keep-all}@media(max-width:600px){.legal-toc ol{grid-template-columns:minmax(0,1fr)}.legal-document .service-page-heading h1{font-size:var(--t-3)}}@media print{.legal-document{max-width:none}.legal-document .legal-related,.legal-document .legal-toc{display:none}.legal-section{page-break-inside:avoid;break-inside:avoid}}.legal-history{margin-block:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-sm);padding:var(--space-md)}.legal-history summary{cursor:pointer;font-size:var(--t-5);line-height:1.6;font-weight:600}.legal-history h2{font-size:var(--t-4);margin-top:var(--space-lg)}.legal-history p{margin-top:var(--space-sm)}.account-legal-consent{min-width:0;display:grid;gap:var(--space-sm);margin-block:var(--space-md);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-sm)}.account-legal-consent legend{padding-inline:var(--space-xs);font-size:var(--t-6)}.account-legal-consent .ml-check{align-items:flex-start;line-height:1.7;word-break:keep-all}.account-legal-consent a{text-decoration:underline;text-underline-offset:3px}.legal-document li,.legal-document p{font-size:var(--t-6);line-height:1.85}.service-renewal .customer-discovery-head h1{font-size:clamp(1.75rem,3.2vw,2.65rem);font-weight:700;line-height:1.38;letter-spacing:-.045em}.customer-discovery-head h1>span{display:block;word-break:keep-all;overflow-wrap:anywhere}.service-renewal .customer-discovery-head{padding-bottom:var(--space-lg);border-bottom:1px solid var(--g-line)}.service-renewal .customer-discovery-head .market-search{background:var(--g-card);border-radius:var(--r-sm);box-shadow:var(--g-shadow-1)}.service-renewal .market-categories{margin-block:var(--space-md)}.service-renewal .market-categories button>.category-art{border-radius:50%;background:var(--g-paper)}.service-renewal .market-categories button[aria-pressed=true]>.category-art{background:var(--g-clay-soft)}.work-showcase--folio{position:relative;isolation:isolate;background:var(--ex-night);color:var(--ex-white);border-radius:var(--r-sm);padding:var(--space-lg)}.folio-edition{display:flex;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:1px solid var(--ex-line);color:var(--ex-muted);font-size:var(--t-7);letter-spacing:.05em}.work-showcase--folio .work-showcase__scene{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--space-lg);min-height:360px;padding-block:var(--space-lg)}.work-showcase--folio .work-showcase__copy{padding:var(--space-md) 0}.work-showcase--folio .work-showcase__label{display:block;color:var(--ex-rose);font-size:var(--t-6)}.work-showcase--folio .work-showcase__copy h2{margin-block:var(--space-md);font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:600;line-height:1.45;color:var(--ex-white);max-width:9em;word-break:keep-all;overflow-wrap:anywhere}.work-showcase--folio .work-showcase__copy p{display:block;color:var(--ex-muted);font-size:var(--t-6)}.work-showcase--folio .showcase-story{color:var(--ex-white);border-color:var(--ex-line);margin-top:var(--space-md);padding-bottom:var(--space-xs);font-size:var(--t-6)}.work-showcase--folio .work-showcase__image{margin:0;min-height:320px;border:8px solid var(--g-card);border-radius:0;background:var(--g-paper);box-shadow:var(--g-shadow-2)}.work-showcase--folio .work-showcase__image img{object-fit:contain}.work-showcase--folio .work-showcase__image>span{left:auto;right:var(--space-xs);bottom:var(--space-xs);padding:var(--space-xs) var(--space-xs);border-radius:var(--r-sm)}.folio-artist{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--space-sm);row-gap:var(--space-xs);width:100%;margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--ex-line);color:var(--ex-white);min-height:64px}.folio-artist>span{color:var(--ex-muted);font-size:var(--t-7);letter-spacing:.08em}.folio-artist>strong{font-size:var(--t-5);font-weight:500}.folio-artist>small{grid-column:2;color:var(--ex-muted);font-size:var(--t-7)}.folio-artist>b{grid-column:3;grid-row:1/3;font-size:var(--t-4)}.work-showcase--folio .work-showcase__controls{padding:var(--space-md) 0 0;border-color:var(--ex-line)}.work-showcase--folio .showcase-picks button{color:var(--ex-muted);border-color:var(--ex-line);border-radius:var(--r-sm)}.work-showcase--folio .showcase-picks button[aria-pressed=true]{background:var(--ex-white);color:var(--ex-night);border-color:var(--ex-white)}.work-showcase--folio .showcase-pages b,.work-showcase--folio .showcase-pages>span{color:var(--ex-white)}.work-showcase--folio :is(a,button):focus-visible{outline:2px solid var(--ex-rose);outline-offset:4px}.service-renewal .market-work-grid{column-gap:var(--space-md);row-gap:var(--space-lg);animation:none}.service-renewal .market-work:hover{transform:none}.service-renewal .market-work-photo{border:1px solid var(--g-line);border-radius:var(--r-sm)}.service-renewal .market-work h3{font-weight:600;line-height:1.65}@media(max-width:700px){.service-renewal .customer-discovery-head{gap:var(--space-sm);padding-bottom:var(--space-md)}.service-renewal .customer-discovery-head h1{font-size:clamp(1.35rem,5.4vw,1.9rem)}.service-renewal .customer-discovery-head>div>p:not(.ml-eyebrow){max-width:none;font-size:var(--t-6)}.work-showcase--folio{padding:var(--space-md);margin-block:var(--space-md) var(--space-lg)}.folio-edition{font-size:.75rem;padding-bottom:var(--space-sm)}.folio-edition>span:last-child{display:none}.work-showcase--folio .work-showcase__scene{display:flex;flex-direction:column-reverse;min-height:0;gap:var(--space-md);padding-block:var(--space-md)}.work-showcase--folio .work-showcase__image{height:240px;min-height:0;border-width:6px}.work-showcase--folio .work-showcase__copy{padding:0}.work-showcase--folio .work-showcase__copy h2{max-width:none;font-size:clamp(1.35rem,5.4vw,1.7rem);margin-block:var(--space-xs)}.work-showcase--folio .work-showcase__copy p{font-size:var(--t-6)}.work-showcase--folio .showcase-story{margin-top:var(--space-xs)}.folio-artist{margin-top:var(--space-sm)}.folio-artist,.work-showcase--folio .work-showcase__controls{padding-top:var(--space-sm)}.work-showcase--folio .showcase-picks button{padding:var(--space-xs);min-width:44px;min-height:44px}.work-showcase--folio .showcase-picks button span{display:none}.work-showcase--folio .showcase-picks img{width:28px;height:28px}.service-renewal .market-work-grid{column-gap:var(--space-sm)}}@media(max-width:359px){.work-showcase--folio{padding:var(--space-sm)}.work-showcase--folio .work-showcase__image{height:210px}.work-showcase--folio .showcase-pages{gap:var(--space-xs)}.work-showcase--folio .showcase-pages>span{display:none}}@media(prefers-reduced-motion:reduce){.work-showcase--folio .work-showcase__scene{animation:none}}.service-renewal .ml-profile-head--cover{min-height:380px;padding-right:52%;border-radius:var(--r-sm)}.service-renewal .ml-profile-head--cover:after{background:none}.service-renewal .ex-profile-cover{inset:var(--space-lg) var(--space-lg) var(--space-lg) 52%;border:8px solid var(--g-card);background:var(--g-paper);box-shadow:var(--g-shadow-2);z-index:-1}.service-renewal .ex-profile-cover img{object-fit:contain;object-position:center}.service-renewal .ex-profile-edition{position:static;color:var(--ex-muted);font-size:var(--t-7);letter-spacing:.08em;margin-bottom:var(--space-lg)}.service-renewal .ml-profile-head--cover .ml-profile-head__avatar{display:none}.service-renewal .ml-profile-head--cover h1{font-size:clamp(1.7rem,3.8vw,2.8rem);line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.service-renewal .ml-profile-head--cover .ml-profile-head__actions{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.service-renewal .ml-profile-head--cover .ml-button{font-size:var(--t-7);white-space:nowrap}.artist-folio{border:1px solid var(--g-line-strong);background:var(--g-paper);border-radius:var(--r-sm);box-shadow:var(--g-shadow-1);overflow:clip}.artist-folio__toolbar{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--g-line);font-size:var(--t-6)}.artist-folio__toolbar>span{font-weight:600}.artist-folio__controls{display:flex;align-items:center;gap:var(--space-xs)}.artist-folio__controls>span{margin-right:var(--space-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--g-muted);font-size:var(--t-7)}.artist-folio__controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--g-line-strong);border-radius:50%;background:var(--g-card);color:var(--g-ink);cursor:pointer}.artist-folio__controls button:disabled{opacity:.35;cursor:default}.artist-folio__spread{position:relative}.artist-folio__sheet{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:420px;animation:folio-next var(--dur-slow) var(--ease-out) both}.artist-folio__sheet[data-direction=previous]{animation-name:folio-previous}.artist-folio__photo{display:block;position:relative;min-height:380px;margin:var(--space-lg);background:var(--g-card);border:8px solid var(--g-card);box-shadow:var(--g-shadow-1)}.artist-folio__photo img{object-fit:contain}.artist-folio__story{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-lg);border-left:1px solid var(--g-line);background:var(--g-card)}.artist-folio__story h3{margin:var(--space-sm) 0 var(--space-md);font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.55;font-weight:600;word-break:keep-all;overflow-wrap:anywhere}.artist-folio__note{font-size:var(--t-5);line-height:1.9;color:var(--g-ink-soft);word-break:keep-all;overflow-wrap:anywhere}.artist-folio__story>small{margin-top:var(--space-md);color:var(--g-muted);font-size:var(--t-7)}.artist-folio__actions{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-lg)}.artist-folio__actions .ml-button{white-space:nowrap;font-size:var(--t-6)}.artist-folio__index{display:flex;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--g-line)}.artist-folio__index button{min-width:44px;min-height:44px;padding:var(--space-xs);color:var(--g-muted);border:1px solid transparent;background:transparent;border-radius:var(--r-sm);font-size:var(--t-6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer}.artist-folio__index button[aria-pressed=true]{background:var(--g-ink);color:var(--g-card)}.artist-folio :is(a,button,.artist-folio__spread):focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:-3px}@keyframes folio-next{0%{opacity:.6;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes folio-previous{0%{opacity:.6;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.service-renewal .studio-action-grid--priority{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--g-line-strong);border-radius:var(--r-sm);overflow:clip;margin-bottom:0}.service-renewal .studio-action-grid--priority>a{border:0;border-right:1px solid var(--g-line);border-radius:0;padding:var(--space-lg);gap:var(--space-sm)}.service-renewal .studio-action-grid--priority>a:last-child{border-right:0}.service-renewal .studio-action-grid--priority>a:hover{transform:none;background:var(--g-paper)}.studio-action-grid--priority>a>span{display:flex;justify-content:space-between;gap:var(--space-sm);color:var(--g-muted);font-size:var(--t-7)}.studio-action-grid--priority>a:first-child>span{color:var(--g-clay-ink)}.studio-action-grid--priority strong{font-size:var(--t-3);font-weight:600}.studio-action-grid--priority small{font-size:var(--t-6);line-height:1.7}.studio-utility-nav{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);max-width:52rem;margin:0 auto var(--space-lg);padding-block:var(--space-sm)}.studio-utility-nav>a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-6);white-space:nowrap}@media(max-width:700px){.service-renewal .ml-profile-head--cover{display:flex;flex-direction:column;padding:var(--space-md);min-height:0}.service-renewal .ex-profile-cover{position:relative;inset:auto;width:100%;height:230px;border-width:6px;flex:none;order:0;margin-bottom:var(--space-md)}.service-renewal .ex-profile-edition{order:-1;margin-bottom:var(--space-md)}.service-renewal .ml-profile-head--cover h1{font-size:clamp(1.65rem,7vw,2rem)}.artist-folio__sheet{grid-template-columns:minmax(0,1fr);min-height:0}.artist-folio__photo{min-height:0;height:260px;margin:var(--space-md);border-width:6px}.artist-folio__story{border-left:0;border-top:1px solid var(--g-line);padding:var(--space-md)}.artist-folio__story h3{font-size:var(--t-3);margin-block:var(--space-xs) var(--space-sm)}.artist-folio__note{font-size:var(--t-6);line-height:1.8}.artist-folio__actions{margin-top:var(--space-md)}.artist-folio__actions .ml-button{width:100%;justify-content:space-between}.artist-folio__index{gap:var(--space-xs);padding:var(--space-xs)}.service-renewal .studio-action-grid--priority{grid-template-columns:minmax(0,1fr)}.service-renewal .studio-action-grid--priority>a{display:grid;grid-template-columns:minmax(0,1fr) auto;border-right:0;border-bottom:1px solid var(--g-line);padding:var(--space-md);gap:var(--space-xs) var(--space-sm)}.service-renewal .studio-action-grid--priority>a:last-child{border-bottom:0}.studio-action-grid--priority>a>span{grid-column:1/-1}.studio-action-grid--priority strong{font-size:var(--t-4)}.studio-action-grid--priority small{grid-column:1/-1}.studio-utility-nav{gap:var(--space-xs) var(--space-md)}}@media(prefers-reduced-motion:reduce){.artist-folio__sheet{animation:none}}.work-showcase--folio .showcase-pages button{color:var(--g-ink)}body,html{overflow-x:clip}.discovery-exhibition{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:var(--space-xl);padding-block:var(--space-md) var(--space-xl)}.discovery-exhibition__intro{min-width:0}.service-renewal .discovery-exhibition h1{margin:var(--space-lg) 0;font-family:var(--font-display);font-size:clamp(2.5rem,4.3vw,4.2rem);font-weight:600;line-height:1.3;letter-spacing:-.065em;font-style:normal}.discovery-exhibition h1 span{display:block;word-break:keep-all;overflow-wrap:anywhere}.discovery-exhibition__lead{font-size:var(--t-5);line-height:1.9;color:var(--g-ink-soft)}.discovery-exhibition__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);margin-block:var(--space-lg)}.discovery-exhibition__actions>a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:var(--t-6)}.discovery-exhibition__note{border-left:2px solid var(--g-clay-ink);padding-left:var(--space-md);margin-top:var(--space-xl)}.discovery-exhibition__note>span{font-size:var(--t-7);letter-spacing:.08em;color:var(--g-clay-ink)}.discovery-exhibition__note p{font-size:var(--t-6);line-height:1.9;color:var(--g-muted);margin-top:var(--space-xs)}.discovery-search-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--g-line-strong)}.discovery-search-heading h2{font-size:var(--t-3);margin-top:var(--space-xs)}.discovery-search-heading .market-search{flex:1 1;max-width:440px;margin:0;background:var(--g-card)}.spatial-gallery{--gallery-pitch:0deg;--gallery-yaw:0deg;position:relative;min-width:0;color:var(--ex-white);background:var(--ex-night);border-radius:var(--r-sm);box-shadow:var(--g-shadow-2);isolation:isolate}.spatial-gallery__mast{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);color:var(--ex-muted);font-size:.625rem;letter-spacing:.12em;position:relative;z-index:2}.spatial-gallery__mast i{font-style:normal;margin-inline:var(--space-xs);color:var(--g-accent-on-ink)}.spatial-gallery__stage{height:340px;position:relative;perspective:1100px;overflow:clip;touch-action:pan-y}.spatial-gallery__architecture{position:absolute;inset:0;pointer-events:none;overflow:clip;background:linear-gradient(130deg,var(--ex-night) 6%,var(--g-ink-soft) 65%,var(--ex-night))}.spatial-gallery__architecture>span{position:absolute;width:45%;height:130%;right:0;top:-15%;border-left:1px solid var(--ex-line);background:linear-gradient(90deg,var(--ex-glass),transparent);transform:skewY(-16deg)}.spatial-gallery__architecture>span:nth-child(2){right:18%;opacity:.45}.spatial-gallery__architecture>span:nth-child(3){right:36%;opacity:.25}.spatial-gallery__architecture>div{position:absolute;inset:70% -20% -45%;background:linear-gradient(var(--g-ink-soft),var(--ex-night));border-top:1px solid var(--ex-line);transform:perspective(500px) rotateX(48deg)}.spatial-gallery__rig{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateX(var(--gallery-pitch)) rotateY(var(--gallery-yaw));transition:transform .38s var(--spatial-ease)}.spatial-gallery__frame{position:absolute;width:42%;max-width:245px;height:270px;left:50%;top:20px;display:flex;flex-direction:column;padding:var(--space-xs);background:var(--g-mat);color:var(--g-ink);box-shadow:10px 12px 0 var(--g-frame-a),22px 28px 30px var(--ex-glass);border:1px solid var(--g-line-strong);transform-style:preserve-3d;backface-visibility:hidden;transition:transform var(--spatial-turn) var(--spatial-ease),opacity var(--spatial-turn) var(--spatial-ease);text-decoration:none}.spatial-gallery__frame--center{transform:translate3d(-50%,0,65px) rotateY(-7deg) rotate(-2deg);z-index:3}.spatial-gallery__frame--left{transform:translate3d(-136%,16px,-140px) rotateY(32deg) rotate(-8deg) scale(.83);z-index:1;opacity:.63;pointer-events:none}.spatial-gallery__frame--right{transform:translate3d(37%,2px,-150px) rotateY(-32deg) rotate(9deg) scale(.86);z-index:1;opacity:.63;pointer-events:none}.spatial-gallery__mat{display:block;position:relative;flex:1 1;min-height:0;width:100%;overflow:clip;background:var(--g-card)}.spatial-gallery__mat img{object-fit:contain;-webkit-user-select:none;user-select:none}.spatial-gallery__plate{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);margin-top:var(--space-xs);font-size:.625rem;font-weight:500;color:var(--g-ink-soft)}.spatial-gallery__room-label{left:var(--space-lg);font-size:.625rem;line-height:1.6;pointer-events:none}.spatial-gallery__edition,.spatial-gallery__room-label{position:absolute;bottom:var(--space-md);letter-spacing:.15em;color:var(--ex-muted)}.spatial-gallery__edition{right:var(--space-lg);font-size:var(--t-7)}.spatial-gallery__caption{position:relative;display:flex;justify-content:space-between;gap:var(--space-md);align-items:center;padding:var(--space-lg);background:var(--ex-night)}.spatial-gallery__eyebrow{font-size:var(--t-7);color:var(--g-accent-on-ink)}.service-renewal .spatial-gallery__caption h2{color:var(--ex-white);font-size:var(--t-4);font-weight:500;line-height:1.5;margin:var(--space-xs) 0;word-break:keep-all;overflow-wrap:anywhere}.spatial-gallery__caption a{display:inline-block;color:var(--ex-muted);font-size:var(--t-7);min-height:28px}.spatial-gallery__arrows{display:flex;gap:var(--space-xs);flex-shrink:0}.spatial-gallery__arrows button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--ex-line);border-radius:50%;color:var(--ex-white);background:var(--ex-night);font-size:var(--t-4);transition:background .18s,transform .18s}.spatial-gallery__arrows button:hover{background:var(--g-ink-soft)}.spatial-gallery__arrows button:active{transform:scale(.93)}.spatial-gallery__footer{gap:var(--space-xs);padding:0 var(--space-lg) var(--space-md)}.spatial-gallery__footer,.spatial-gallery__footer>a{display:flex;align-items:center;justify-content:space-between}.spatial-gallery__footer>a{gap:var(--space-sm);min-height:44px;color:var(--ex-white);border-bottom:1px solid var(--ex-line);font-size:var(--t-6);white-space:nowrap}.spatial-gallery__footer button{border:0;min-height:44px;padding-inline:var(--space-xs);background:transparent;color:var(--ex-muted);font-size:.6875rem;white-space:nowrap}.spatial-gallery__footer button:disabled{cursor:not-allowed;opacity:.7}.spatial-gallery :is(a,button):focus-visible{outline:2px solid var(--g-accent-on-ink);outline-offset:4px}.spatial-gallery[data-still=true] .spatial-gallery__rig{transform:none}.spatial-gallery[data-still=true] :is(.spatial-gallery__rig,.spatial-gallery__frame){transition:none;animation:none}.service-renewal .artist-center-intro--spatial{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}.service-renewal .artist-center-intro--spatial h1{font-weight:600;letter-spacing:-.055em}.service-renewal .artist-center-intro--spatial .spatial-gallery{width:100%}@media(hover:hover) and (prefers-reduced-motion:no-preference){.spatial-gallery:not([data-still=true]) .spatial-gallery__rig{animation:spatial-breathe 8s ease-in-out infinite}.spatial-gallery:focus-within .spatial-gallery__rig,.spatial-gallery:hover .spatial-gallery__rig{animation-play-state:paused}.market-work-photo{transition:transform .42s var(--spatial-ease),box-shadow .42s var(--spatial-ease)}.market-work:hover .market-work-photo{transform:perspective(850px) rotateX(3deg) translateY(-5px);box-shadow:var(--g-shadow-2)}}@keyframes spatial-breathe{0%,to{translate:0 0}50%{translate:0 -6px}}@media(max-width:1000px){.discovery-exhibition{gap:var(--space-lg);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.service-renewal .discovery-exhibition h1{font-size:clamp(2rem,4vw,3rem)}.spatial-gallery__caption,.spatial-gallery__mast{padding:var(--space-md)}.spatial-gallery__footer{padding-inline:var(--space-md)}.spatial-gallery__stage{height:300px}.spatial-gallery__frame{height:240px}.service-renewal .artist-center-intro--spatial{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.discovery-exhibition{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);padding-block:var(--space-xs) var(--space-xl)}.service-renewal .discovery-exhibition h1{margin:var(--space-sm) 0;font-size:clamp(2.1rem,8.5vw,3.5rem);line-height:1.24}.discovery-exhibition__lead{font-size:var(--t-6);line-height:1.8}.discovery-exhibition__actions{margin-block:var(--space-md) 0;gap:var(--space-md)}.discovery-exhibition__actions>a{font-size:var(--t-7)}.discovery-exhibition__note{display:none}.discovery-search-heading{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.discovery-search-heading .market-search{max-width:none;width:100%}.spatial-gallery__stage{height:285px}.spatial-gallery__frame{height:218px;width:46%;top:24px;padding:var(--space-xs)}.spatial-gallery__frame--center{transform:translate3d(-50%,0,50px) rotateY(-7deg) rotate(-2deg)}.spatial-gallery__caption{align-items:end;gap:var(--space-xs)}.service-renewal .spatial-gallery__caption h2{font-size:var(--t-5)}.spatial-gallery__arrows{gap:var(--space-xs)}.spatial-gallery__mast{font-size:.5rem;letter-spacing:.08em}.spatial-gallery__plate{font-size:.5rem;gap:0}.spatial-gallery__room-label{left:var(--space-md)}.spatial-gallery__edition{right:var(--space-md)}.spatial-gallery__footer>a{font-size:var(--t-7)}}@media(prefers-reduced-motion:reduce){.market-work-photo,.spatial-gallery :is(.spatial-gallery__rig,.spatial-gallery__frame){animation:none!important;transition:none!important}.spatial-gallery__rig{transform:none!important}}.service-renewal :is(.ml-button,.mg-button,.market-more){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);min-height:50px;padding:var(--space-sm) var(--space-lg);border:1px solid var(--g-line-strong);border-radius:var(--r-sm);background:var(--g-card);color:var(--g-ink);box-shadow:var(--g-shadow-1);font-family:var(--font-display);font-size:var(--t-6);font-weight:600;line-height:1.5;letter-spacing:-.02em;text-decoration:none;cursor:pointer;transition:transform .2s var(--spatial-ease),box-shadow .2s var(--spatial-ease),background .2s,border-color .2s}.service-renewal :is(.ml-button--primary,.mg-button){color:var(--g-card);background:var(--g-clay-ink);border-color:var(--g-clay-ink);box-shadow:inset 0 1px 0 var(--g-clay),0 3px 0 var(--g-clay-soft),var(--g-shadow-1)}.service-renewal :is(.ml-button,.mg-button,.market-more):is(:disabled,[aria-disabled=true]){color:var(--g-muted);background:var(--g-paper-2);border-color:var(--g-line);box-shadow:none;transform:none;cursor:not-allowed;opacity:.7}.service-renewal :is(.ml-button,.mg-button,.market-more)[aria-busy=true]{cursor:progress}.service-renewal :is(.ml-button,.mg-button,.market-more):focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:4px}.service-renewal :is(.ml-button,.mg-button,.market-more):active:not(:disabled):not([aria-disabled=true]){transform:translateY(2px);box-shadow:inset 0 1px 2px var(--g-line-strong)}.service-renewal :is(.ml-button--primary,.mg-button):active:not(:disabled):not([aria-disabled=true]){box-shadow:inset 0 2px 0 var(--g-ink-soft)}.service-renewal .ml-profile-head--cover .ml-button:not(.ml-button--primary){color:var(--ex-white);background:var(--ex-glass);border-color:var(--ex-line)}.service-renewal .ml-profile-head--cover .ml-button--primary{color:var(--ex-night);background:var(--ex-white);border-color:var(--ex-white);box-shadow:var(--g-shadow-1)}.service-renewal .ml-profile-head--cover .ml-button:focus-visible{outline-color:var(--ex-rose)}.spatial-gallery__arrows button{width:48px;height:48px;border-color:var(--ex-line);box-shadow:inset 0 1px 0 var(--ex-line)}.spatial-gallery__footer{padding-top:var(--space-xs);padding-bottom:var(--space-lg)}.spatial-gallery__footer>a{padding:var(--space-sm) var(--space-md);border:1px solid var(--ex-white);border-radius:var(--r-sm);background:var(--ex-white);color:var(--ex-night);font-weight:600;transition:transform .18s var(--spatial-ease)}.spatial-gallery__footer>a:active{transform:translateY(2px)}.spatial-gallery__footer button{border:1px solid var(--ex-line);border-radius:var(--r-sm);padding-inline:var(--space-sm)}.spatial-gallery__caption>div>a{min-height:44px;display:inline-flex;align-items:center;gap:var(--space-xs)}.button-specimen{padding:var(--space-lg)}.button-specimen__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);padding-block:var(--space-md)}@media(hover:hover) and (prefers-reduced-motion:no-preference){.service-renewal :is(.ml-button,.mg-button,.market-more):hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px);box-shadow:var(--g-shadow-2);border-color:var(--g-clay-ink)}.service-renewal :is(.ml-button--primary,.mg-button):hover:not(:disabled):not([aria-disabled=true]){background:var(--g-clay-ink);box-shadow:inset 0 1px 0 var(--g-clay),0 4px 0 var(--g-clay-soft),var(--g-shadow-2)}.service-renewal .ml-profile-head--cover .ml-button--primary:hover{background:var(--ex-white)}.spatial-gallery__footer>a:hover{transform:translateY(-2px)}}@media(max-width:700px){.service-renewal .discovery-exhibition__actions .ml-button{padding-inline:var(--space-md);font-size:var(--t-7)}.spatial-gallery__arrows button{width:44px;height:44px}.spatial-gallery__footer{flex-wrap:wrap;row-gap:var(--space-sm)}.spatial-gallery__footer>a{font-size:var(--t-7)}}@media(prefers-reduced-motion:reduce){.service-renewal :is(.ml-button,.mg-button,.market-more),.spatial-gallery__footer>a{transition:none}.service-renewal :is(.ml-button,.mg-button,.market-more):is(:active,:hover),.spatial-gallery__footer>a:is(:active,:hover){transform:none}}.service-renewal .artist-map-links{display:flex;flex-wrap:wrap;gap:var(--space-sm);max-width:42rem;margin-top:var(--space-md)}.service-renewal .artist-map-links .ml-button{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs);flex:1 1 14rem;min-width:0;min-height:48px;margin:0;padding:var(--space-sm);font-size:var(--text-sm);white-space:normal;word-break:keep-all}.artist-map-links__icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:var(--r-sm);font-size:18px;font-weight:800;line-height:1}.artist-map-links__icon--naver{color:var(--g-card);background:var(--map-naver)}.artist-map-links__icon--kakao{color:var(--g-ink);background:var(--map-kakao)}.artist-map-links__icon svg{width:20px;height:20px}.artist-map-links__arrow{margin-left:auto;color:var(--g-muted)}.service-renewal .account-access .social-signin--google{background:var(--google-button-bg);color:var(--google-button-ink);border:1px solid var(--google-button-border);padding:var(--space-sm) var(--space-md);gap:var(--space-sm);font-weight:500;box-shadow:none}.social-signin__logo{width:20px;height:20px;flex:none;object-fit:contain}.service-renewal .account-access .social-signin--google:disabled{opacity:1;cursor:not-allowed;color:var(--g-muted);border-color:var(--g-line-strong)}.service-renewal .account-access .social-signin--google:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:3px}.share-control{position:relative;display:inline-flex;flex:0 0 auto;vertical-align:middle}.share-control .share-control__button{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--g-clay-ink);border-radius:50%;background:var(--g-card);color:var(--g-clay-ink);box-shadow:none;cursor:pointer}.share-control .share-control__button svg{width:var(--nav-icon-size);height:var(--nav-icon-size);flex:none}.share-control .share-control__button:hover{background:var(--g-clay-soft)}.share-control .share-control__button:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:2px}.share-control .share-control__button:disabled{opacity:.5;cursor:wait}.share-control__status:not(:empty){position:absolute;z-index:10;top:100%;right:0;width:max-content;max-width:230px;padding:var(--space-2) var(--space-3);border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-card);color:var(--g-ink);font-size:13px;line-height:1.5;word-break:keep-all}.ml-profile-head--cover .share-control__button{color:var(--g-clay-ink);background:var(--g-card);border-color:var(--g-clay-ink)}.ml-profile-head--cover .share-control__button:hover{background:var(--g-clay-soft)}.ml-profile-head--cover .share-control__button:focus-visible{outline-color:var(--ex-white)}.detail-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-md);width:100%;position:relative}.detail-title-row h1{min-width:0;margin:0;word-break:keep-all;overflow-wrap:anywhere}.detail-title-row>.share-control{justify-self:end;align-self:center}.nav-icon-wrap{position:relative}.service-renewal.madelogue-v3 .nav-icon-wrap .inquiry-attention-badge{position:absolute;inset-block-start:0;inset-inline-end:0;transform:translate(55%,-35%);display:grid;place-items:center;min-width:var(--space-lg);min-height:var(--space-lg);padding-inline:var(--space-xs);border-radius:var(--r-pill);background:var(--g-clay);color:var(--g-on-clay);font-size:var(--t-7);font-weight:700;line-height:1}.schedule-slot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-xs);padding-block:var(--space-md)}.service-renewal.madelogue-v3 .schedule-slot-grid .ml-button{min-width:0;white-space:nowrap;font-size:var(--t-6);display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-sm) var(--space-2xs)}.service-renewal.madelogue-v3 .schedule-slot-grid .ml-button[data-blocked=true]{background:var(--g-paper-2);border-color:var(--g-line)}.schedule-slot-grid small{font-size:var(--t-7)}.schedule-quick-block summary{padding-block:var(--space-md);cursor:pointer;font-weight:600}.schedule-times>label{min-width:0;display:grid;gap:var(--space-xs)}#studio-price-notice{scroll-margin-top:var(--space-3xl)}@media(max-width:400px){.schedule-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:801px){.service-renewal.madelogue-v3 .mast-nav .nav-icon-wrap:has(.inquiry-attention-badge){display:grid;order:2}.service-renewal.madelogue-v3 .mast-nav .nav-icon-wrap:has(.inquiry-attention-badge) svg{display:none}.service-renewal.madelogue-v3 .mast-nav .nav-icon-wrap .inquiry-attention-badge{position:static;transform:none}}.service-renewal .inquiry-stage-nav{display:flex;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin-block:var(--space-lg);font-size:var(--t-6);color:var(--g-muted)}.service-renewal .inquiry-stage-nav [aria-current=step]{color:var(--g-clay-ink);font-weight:700;border-bottom:2px solid var(--g-clay-ink);padding-bottom:var(--space-xs)}.service-renewal .inquiry-review{min-width:0}.service-renewal .inquiry-review h2{font-size:var(--t-2);line-height:1.5;margin-bottom:var(--space-sm)}.service-renewal .inquiry-review p{font-size:var(--t-6);line-height:1.7;color:var(--g-ink-soft)}.service-renewal .inquiry-review__photos{margin-block:var(--space-lg)}.service-renewal .inquiry-review__photos>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm)}.service-renewal .inquiry-review__photos h3{font-size:var(--t-6)}.service-renewal .inquiry-review__thumbnails{display:flex;gap:var(--space-sm)}.service-renewal .inquiry-review__thumbnails img{width:calc((100% - 2 * var(--space-sm)) / 3);max-width:120px;height:auto;aspect-ratio:1;object-fit:contain;background:var(--g-paper-2);border-radius:var(--r-sm)}.service-renewal .inquiry-review__rows{margin:0}.service-renewal .inquiry-review__rows>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-sm);padding-block:var(--space-md);border-top:1px solid var(--g-line)}.service-renewal .inquiry-review__rows dt{font-size:var(--t-7);color:var(--g-muted)}.service-renewal .inquiry-review__rows dd{margin:0;grid-column:1;font-size:var(--t-6);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.service-renewal .inquiry-review__rows button{grid-column:2;grid-row:1/3;align-self:center}.service-renewal :is(.inquiry-review,.inquiry-missing) button{min-width:44px;min-height:44px;padding:var(--space-xs) var(--space-sm);border:0;border-radius:var(--r-sm);background:transparent;color:var(--g-clay-ink);font-size:var(--t-6);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.service-renewal :is(.inquiry-review,.inquiry-missing) button:disabled{color:var(--g-muted);cursor:wait}.service-renewal :is(.inquiry-review,.inquiry-missing) button:focus-visible{outline:2px solid var(--g-clay-ink);outline-offset:2px}.service-renewal .inquiry-next-step{padding:var(--space-md);background:var(--g-paper-2);border-radius:var(--r-sm);margin-block:var(--space-lg);font-size:var(--t-6);line-height:1.7}.service-renewal .inquiry-next-step ol{padding-left:var(--space-lg);margin-block:var(--space-sm)}.service-renewal .inquiry-missing{text-align:left;margin-bottom:var(--space-sm)}.service-renewal .inquiry-missing summary{min-height:44px;padding-block:var(--space-sm);cursor:pointer;font-size:var(--t-6)}.service-renewal .inquiry-missing p{font-size:var(--t-7);color:var(--g-muted)}.service-renewal .inquiry-missing ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-xs)}.support-center{display:grid;gap:var(--space-lg)}.support-card{min-width:0;padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.support-card h2{font-size:var(--t-3);margin-bottom:var(--space-md)}.support-card p{line-height:1.75;word-break:keep-all;overflow-wrap:anywhere}.support-card label{display:grid;gap:var(--space-xs);margin-block:var(--space-sm)}.support-card :is(input:not([type=checkbox]),textarea,select){width:100%;min-width:0;padding:var(--space-sm);border:1px solid var(--g-line-strong);border-radius:var(--r-sm);background:var(--g-card);color:var(--g-ink);font:inherit;font-size:16px}.support-card textarea{resize:vertical}.support-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-md)}.support-tools{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-block:var(--space-md)}.support-answer{padding:var(--space-md);margin-top:var(--space-md);background:var(--g-paper);border-radius:var(--r-sm)}.support-list,.support-thread{list-style:none;padding:0;margin:0}.support-list button{width:100%;display:grid;gap:var(--space-xs);text-align:left;padding:var(--space-md) 0;border:0;border-bottom:1px solid var(--g-line);background:transparent;color:var(--g-ink);cursor:pointer;font:inherit;overflow-wrap:anywhere}.support-list span,.support-thread small{font-size:var(--t-6);color:var(--g-muted)}.support-thread li{padding:var(--space-md);margin-block:var(--space-sm);border:1px solid var(--g-line);border-radius:var(--r-sm)}.support-thread [data-author=OPERATOR]{background:var(--g-paper)}.support-thread p{white-space:pre-wrap}@media(max-width:480px){.support-card{padding:var(--space-md)}.support-tools .ml-button{flex:1 1}}.site-managed-notice{padding:var(--space-md) var(--space-lg);background:var(--g-clay-soft);color:var(--g-ink);border-bottom:1px solid var(--g-line);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.site-config-status{padding:var(--space-sm) var(--space-lg);color:var(--g-muted)}.preview-artist-guide,.preview-invitation{color:var(--g-ink)}.preview-artist-guide :is(h1,h2,h3,p,figure),.preview-invitation :is(h2,h3,p,figure){margin:0}.preview-artist-guide :is(h1,h2,h3,p,strong,a,dd,summary),.preview-invitation :is(h2,h3,p,strong,a){word-break:keep-all;overflow-wrap:anywhere}.preview-invitation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-xl);max-width:var(--product-width);margin:calc(var(--landing-section-gap) / 2) auto var(--landing-section-gap);padding:var(--product-gutter);border-block:1px solid var(--g-line);scroll-margin-top:var(--feature-reference-offset)}.preview-invitation__copy{min-width:0}.preview-invitation .preview-invitation__title{margin:var(--space-md) 0;font-size:var(--landing-section-title);font-weight:700;line-height:1.3;letter-spacing:-.04em;text-wrap:balance}.preview-invitation__copy>p:not(.preview-status){font-size:var(--t-5);color:var(--g-ink-soft);line-height:1.8}.preview-invitation__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-sm) var(--space-lg);margin-top:var(--space-lg)}.preview-invitation__actions .ml-button{min-height:var(--feature-control-height);white-space:normal;text-align:center}.preview-invitation__copy>.preview-invitation__availability{font-size:var(--t-6);margin-top:var(--space-md)}.preview-status{display:block;line-height:1.6}.preview-status,.preview-text-link{font-size:var(--t-6);color:var(--g-clay-ink);font-weight:600}.preview-text-link{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:var(--feature-control-height);padding-block:var(--space-xs);text-decoration:none}.preview-text-link:hover{text-decoration:underline;text-underline-offset:.2em}.preview-guide-faq summary:focus-visible,.preview-text-link:focus-visible{outline:3px solid var(--g-clay-ink);outline-offset:4px;border-radius:var(--r-sm)}.preview-story{min-width:0;padding:var(--space-lg);background:var(--g-paper-2);border:1px solid var(--g-line);border-radius:var(--r-lg)}.preview-story figcaption{font-size:var(--t-6);color:var(--g-ink-soft);margin-bottom:var(--space-md)}.preview-story ol{display:grid;gap:var(--space-md);list-style:none;padding:0;margin:0}.preview-story li{position:relative;display:grid;grid-template-columns:var(--feature-control-height) minmax(0,1fr);align-items:start;gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.preview-story li+li:before{content:"";position:absolute;height:var(--space-md);width:1px;background:var(--g-line-strong);top:calc(-1 * var(--space-md));left:calc(var(--space-md) + var(--feature-control-height) / 2)}.preview-story .preview-story__future{border-color:var(--g-clay);border-style:dashed}.preview-story__icon{display:grid;place-items:center;width:var(--feature-control-height);height:var(--feature-control-height);border-radius:var(--r-sm);background:var(--landing-material-pearl);color:var(--g-clay-ink);box-shadow:var(--service-surface-shadow)}.preview-story small{display:block;color:var(--g-muted);font-size:var(--t-7);line-height:1.6}.preview-story__future small{color:var(--g-clay-ink)}.preview-story strong{display:block;margin-block:var(--space-xs);font-size:var(--t-5);line-height:1.5}.preview-story p{font-size:var(--t-6);color:var(--g-ink-soft);line-height:1.7}.preview-artist-guide{width:100%;max-width:var(--product-width);margin:0 auto;padding:var(--product-gutter);padding-bottom:calc(var(--landing-section-gap) + env(safe-area-inset-bottom))}.preview-guide-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-xl)}.preview-guide-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-xl)}.preview-guide-hero h1{font-size:var(--product-title);line-height:1.3;letter-spacing:-.04em;margin:var(--space-md) 0 var(--space-lg);text-wrap:balance}.preview-guide-hero p:not(.preview-status){font-size:var(--t-5);color:var(--g-ink-soft);line-height:1.85}.preview-guide-hero .preview-text-link{margin-top:var(--space-md)}.preview-guide-section{margin-top:calc(var(--landing-section-gap) / 1.5);scroll-margin-top:var(--feature-reference-offset)}.preview-guide-cta h2,.preview-guide-section h2{font-size:var(--feature-discovery-heading);line-height:1.45;margin:var(--space-sm) 0 var(--space-lg)}.preview-value-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg);padding:0;margin:0}.preview-value-list>div{border-top:2px solid var(--g-line-strong);padding-top:var(--space-lg)}.preview-value-list dt{font-size:var(--t-5);font-weight:700}.preview-value-list dd{margin:var(--space-sm) 0 0;font-size:var(--t-6);color:var(--g-ink-soft);line-height:1.85}.preview-availability{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.preview-availability>div{padding:var(--space-lg);background:var(--g-paper);border:1px solid var(--g-line);border-radius:var(--r-md)}.preview-availability h3{font-size:var(--t-4);line-height:1.5;margin:var(--space-md) 0 var(--space-sm)}.preview-availability p,.preview-guide-note{font-size:var(--t-6);color:var(--g-ink-soft);line-height:1.85}.preview-availability .preview-guide-note{margin-top:var(--space-md)}.preview-permission-scope{margin:0;border-top:1px solid var(--g-line-strong)}.preview-permission-scope>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--space-lg);padding:var(--space-lg) 0;border-bottom:1px solid var(--g-line)}.preview-permission-scope dt{font-size:var(--t-5);font-weight:700}.preview-permission-scope dd{margin:0;font-size:var(--t-5);color:var(--g-ink-soft);line-height:1.85}.preview-guide-section>.preview-guide-note{margin-top:var(--space-lg)}.preview-preparation{display:grid;gap:var(--space-lg);padding-left:var(--space-lg)}.preview-preparation li{padding-left:var(--space-xs)}.preview-preparation li::marker{color:var(--g-clay-ink);font-weight:700}.preview-preparation p{margin-top:var(--space-xs);font-size:var(--t-6);color:var(--g-ink-soft);line-height:1.85}.preview-guide-faq details{border-bottom:1px solid var(--g-line)}.preview-guide-faq summary{min-height:var(--feature-control-height);padding:var(--space-md) 0;cursor:pointer;font-size:var(--t-5);font-weight:600}.preview-guide-faq details p{padding-bottom:var(--space-lg);color:var(--g-ink-soft);font-size:var(--t-6);line-height:1.85}.preview-guide-cta{padding:var(--space-xl);margin-top:calc(var(--landing-section-gap) / 1.5);background:var(--g-clay-soft);border-radius:var(--r-lg)}.preview-guide-cta>p{font-size:var(--t-5);line-height:1.85}.preview-guide-cta>.preview-text-link{margin-top:var(--space-sm)}.preview-permission-intro{margin-block:var(--space-lg);padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.preview-permission-intro h2{font-size:var(--feature-discovery-heading)}.preview-permission-intro p{line-height:1.85}.preview-example{min-width:0;padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);box-shadow:var(--service-surface-shadow)}.preview-example__heading>span{display:block;color:var(--g-clay-ink);font-size:var(--t-6);margin-bottom:var(--space-xs)}.preview-example__heading>strong{display:block;font-size:var(--feature-discovery-heading);line-height:1.5;letter-spacing:-.03em}.preview-example__toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 var(--space-sm);margin:var(--space-sm) 0}.preview-example__toolbar>span{color:var(--g-ink-soft);font-size:var(--t-6)}.preview-example__toolbar>button{min-height:var(--feature-control-height);padding:var(--space-xs) var(--space-sm);border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-card);color:var(--g-clay-ink);font:inherit;font-size:var(--t-6);cursor:pointer}.preview-example .image-compare{border-radius:var(--r-md);background:var(--g-paper-2)}.preview-example .image-compare:focus-within{outline-color:var(--g-clay-ink)}.preview-example .image-compare__label{top:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--t-7);line-height:1.5;letter-spacing:0;font-weight:600;color:var(--g-ink);background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-pill)}.preview-example .image-compare__label--after{color:var(--g-clay-ink);background:var(--g-clay-soft)}.preview-example .image-compare__divider{background:var(--g-card)}.preview-example .image-compare__divider i{width:var(--feature-control-height);height:var(--feature-control-height);border-color:var(--g-line);background:var(--g-card);box-shadow:var(--g-shadow-1)}.preview-example .image-compare__divider span{color:var(--g-clay-ink)}.preview-example .image-compare-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs);margin-top:var(--space-sm)}.preview-example .image-compare-controls button{min-height:var(--feature-control-height);padding:var(--space-xs);border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-card);color:var(--g-ink-soft);font:inherit;font-size:var(--t-6);cursor:pointer}.preview-example .image-compare-controls button[aria-pressed=true]{color:var(--g-clay-ink);border-color:var(--g-clay);background:var(--g-clay-soft);font-weight:600}.preview-example button:focus-visible{outline:3px solid var(--g-clay-ink);outline-offset:3px}.preview-example .preview-example__hint{margin-top:var(--space-sm);font-size:var(--t-6);line-height:1.7;color:var(--g-ink-soft)}.preview-example__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);list-style:none;margin:var(--space-md) 0;padding:var(--space-md) 0;border-block:1px solid var(--g-line)}.preview-example__steps li{font-size:var(--t-6);color:var(--g-ink);line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}.preview-example__steps span{display:block;color:var(--g-clay-ink);font-size:var(--t-7);font-weight:600;margin-bottom:var(--space-xs)}.preview-example .preview-example__note{font-size:var(--t-6);line-height:1.75;color:var(--g-ink-soft)}.preview-example__note strong{display:block;color:var(--g-clay-ink);margin-top:var(--space-xs);font-size:inherit}.artist-center .preview-invitation{margin:var(--space-xl) 0;padding-inline:0}@media(max-width:760px){.preview-guide-hero,.preview-invitation{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.preview-invitation{margin-block:var(--space-xl)}.preview-availability,.preview-permission-scope>div,.preview-value-list{grid-template-columns:minmax(0,1fr)}.preview-permission-scope>div{gap:var(--space-sm)}.preview-guide-cta,.preview-story{padding:var(--space-md)}.preview-story li{grid-template-columns:var(--feature-control-height) minmax(0,1fr);padding:var(--space-sm)}.preview-story li+li:before{left:calc(var(--space-sm) + var(--feature-control-height) / 2)}.preview-artist-guide{padding-top:var(--space-md)}.preview-guide-toolbar{margin-bottom:var(--space-lg)}.preview-invitation__actions{align-items:stretch}.preview-invitation__actions>.ml-button{width:100%}}.service-renewal.madelogue-v3 .consultation-page.ml-inquiry,.service-renewal.madelogue-v3 .consultation-page.ml-studio{max-width:var(--product-width);width:calc(100% - var(--product-gutter) * 2);margin-inline:auto;padding:var(--space-lg) 0 var(--space-xl)}.service-renewal.madelogue-v3 .consultation-page .consultation-page-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);margin:0 0 var(--space-lg)}.consultation-page-head>div{min-width:0}.service-renewal.madelogue-v3 .consultation-page-head h1{font-size:var(--consultation-title);margin:0;line-height:1.35;letter-spacing:-.035em}.consultation-page-head p{margin:var(--space-xs) 0 0;font-size:var(--service-meta-size);color:var(--g-ink-soft)}.consultation-page-head>button{flex-shrink:0;min-height:var(--feature-control-height);padding:var(--space-xs)}.service-renewal .consultation-workspace{display:grid;grid-template-columns:minmax(280px,var(--consultation-list-width)) minmax(0,1fr);align-items:start;border:1px solid var(--g-line);border-radius:var(--r-lg);background:var(--g-card);overflow:hidden}.consultation-workspace__list{min-width:0;padding:var(--space-md) 0}.consultation-workspace__room{min-width:0;min-height:520px;border-left:1px solid var(--g-line);background:var(--g-card)}.service-renewal .consultation-search{display:flex;gap:var(--space-xs);align-items:center;margin:0 var(--space-md) var(--space-sm);padding:0 var(--space-sm);min-height:48px;border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-paper);color:var(--g-ink-soft)}.consultation-search svg{flex-shrink:0;width:20px}.service-renewal .consultation-search input{width:100%;min-width:0;min-height:48px;border:0;padding:0;border-radius:0;background:transparent;box-shadow:none;color:var(--g-ink);font:inherit;font-size:16px;outline:0}.consultation-search:focus-within{outline:2px solid var(--g-clay-ink);outline-offset:2px}.service-renewal .consultation-filters{display:flex;flex-wrap:wrap;gap:var(--space-2xs);padding:0 var(--space-md)}.service-renewal .consultation-filters button{display:flex;align-items:center;gap:var(--space-2xs);min-height:var(--feature-control-height);padding:var(--space-xs);border:0;border-radius:var(--control-radius);background:transparent;color:var(--g-ink-soft);font-size:var(--text-sm);font-weight:600;cursor:pointer}.service-renewal .consultation-filters button[aria-pressed=true]{color:var(--g-clay-ink);background:var(--g-clay-soft)}.consultation-filters button span{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.consultation-list-count{padding:0 var(--space-md);margin:var(--space-sm) 0 var(--space-xs);font-size:var(--text-xs);color:var(--g-muted)}.consultation-rooms{list-style:none;margin:0;padding:0}.consultation-rooms li{margin:0;padding:0;border-bottom:1px solid var(--g-line)}.service-renewal .consultation-room{display:flex;gap:var(--space-sm);align-items:flex-start;width:100%;border:0;border-radius:0;text-align:left;background:var(--g-card);color:var(--g-ink);padding:var(--space-md);cursor:pointer}.service-renewal .consultation-room[aria-current=true]{background:var(--g-clay-soft);box-shadow:inset 3px 0 var(--g-clay)}.consultation-room__image{width:var(--consultation-avatar-size);height:var(--consultation-avatar-size);flex-shrink:0;display:grid;place-items:center;overflow:hidden;border-radius:var(--r-md);background:var(--g-paper-2);color:var(--g-clay-ink)}.consultation-room__image img{width:100%;height:100%;object-fit:cover}.consultation-room__body{display:grid;gap:var(--space-2xs);min-width:0;flex:1 1}.consultation-room__top{display:flex;align-items:baseline;gap:var(--space-xs);justify-content:space-between}.consultation-room__top strong{font-size:var(--text-body);overflow-wrap:anywhere;word-break:keep-all}.consultation-room__top time{font-size:var(--text-xs);color:var(--g-muted);white-space:nowrap}.consultation-room__preview,.consultation-room__subtitle{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-sm);color:var(--g-ink-soft)}.consultation-room__subtitle{color:var(--g-muted);font-size:var(--text-xs)}.consultation-room__status{display:inline-flex;align-items:center;justify-self:start;width:fit-content;max-width:100%;padding:var(--space-3xs) var(--space-xs);border-radius:var(--r-sm);background:var(--g-paper-2);color:var(--g-ink-soft);font-size:var(--text-xs);font-weight:600;line-height:1.5}.consultation-room__status[data-status=NEW]{color:var(--g-clay-ink);background:var(--g-clay-soft)}.consultation-room .chat-unread{flex-shrink:0;align-self:center;margin:0}.consultation-list-empty{padding:var(--space-lg) var(--space-md)}.consultation-list-empty p,.consultation-room-placeholder p{font-size:var(--text-sm);line-height:1.75;color:var(--g-ink-soft);word-break:keep-all;overflow-wrap:anywhere}.consultation-notification-note{margin:var(--space-md) var(--space-md) 0;font-size:var(--text-xs);color:var(--g-ink-soft)}.consultation-notification-note summary{min-height:var(--feature-control-height);display:flex;align-items:center;cursor:pointer}.consultation-notification-note summary:after{content:"＋";margin-left:auto;padding:var(--space-xs)}.consultation-notification-note[open] summary:after{content:"−"}.consultation-notification-note p{margin:0;line-height:1.8}.service-renewal .consultation-room-head{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md);border-bottom:1px solid var(--g-line)}.consultation-room-head>div{flex:1 1;min-width:0}.service-renewal.madelogue-v3 .consultation-room-head h2{margin:0;font-size:var(--feature-discovery-subheading);line-height:1.5;word-break:keep-all;overflow-wrap:anywhere;scroll-margin-top:180px}.consultation-room-head p{margin:var(--space-2xs) 0 0;color:var(--g-ink-soft);font-size:var(--text-xs);word-break:keep-all;overflow-wrap:anywhere}.service-renewal .consultation-back{display:flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-width:var(--feature-control-height);min-height:var(--feature-control-height);padding:var(--space-xs);border:0;border-radius:var(--control-radius);background:var(--g-paper);color:var(--g-ink);font-size:var(--text-sm);cursor:pointer}.consultation-room-content{padding:var(--space-md)}.consultation-thread{display:grid;gap:var(--space-sm);min-width:0}.service-renewal.madelogue-v3 .consultation-thread .chat-context{margin:0;padding:0;border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-card)}.service-renewal.madelogue-v3 .consultation-thread .chat-context>summary{padding:var(--space-sm);min-height:var(--feature-control-height);font-size:var(--text-sm);font-weight:600;cursor:pointer}.consultation-thread .chat-context>:not(summary){margin:var(--space-sm)}.consultation-thread .chat-context>.ml-inbox-detail{padding:0}.consultation-thread .chat-context>section{display:grid;gap:var(--space-sm)}.consultation-thread .chat-context .ml-hint{margin-block:var(--space-xs)}.service-renewal.madelogue-v3 .consultation-thread .inquiry-next-step{margin:0;padding:var(--space-sm);background:var(--g-clay-soft);border:0;border-radius:var(--control-radius);font-size:var(--text-sm);line-height:1.75}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat{margin:0;border:0;border-radius:var(--control-radius);overflow:hidden}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat__header{padding:var(--space-sm) 0;background:var(--g-card)}.consultation-thread .consultation-chat__header h3{font-size:var(--text-body)}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat__messages{height:clamp(280px,48svh,480px);padding:var(--space-md);background:var(--g-paper);border-radius:var(--control-radius)}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat__composer{padding:var(--space-sm) 0 0;border:0}.service-renewal.madelogue-v3 .consultation-chat__composer .consultation-compose-row{display:flex;gap:var(--space-xs);align-items:flex-end}.service-renewal.madelogue-v3 .consultation-compose-row textarea{min-width:0;min-height:48px;max-height:160px;resize:none;overflow-y:auto;font-size:16px}.service-renewal.madelogue-v3 .consultation-compose-row>button{padding:var(--space-xs) var(--space-sm);min-width:64px;min-height:48px;flex-shrink:0}.consultation-phrases{margin:0 0 var(--space-xs)}.consultation-phrases>summary{display:flex;align-items:center;gap:var(--space-xs);width:fit-content;min-height:var(--feature-control-height);font-size:var(--text-sm);color:var(--g-clay-ink);font-weight:600;cursor:pointer}.consultation-phrases>summary:after{content:"＋"}.consultation-phrases[open]>summary:after{content:"−"}.consultation-phrases>p{margin:0 0 var(--space-xs);font-size:var(--text-xs);color:var(--g-muted)}.service-renewal .consultation-phrases>div{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.service-renewal .consultation-phrases button{display:flex;align-items:center;gap:var(--space-sm);min-height:var(--feature-control-height);padding:var(--space-xs) var(--space-sm);border:1px solid var(--g-line);border-radius:var(--control-radius);background:var(--g-card);color:var(--g-ink);font-size:var(--text-sm);cursor:pointer}.consultation-progress{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0;gap:var(--space-xs)}.consultation-progress li{padding-block:var(--space-xs);border-bottom:2px solid var(--g-line);color:var(--g-muted);font-size:var(--text-xs)}.consultation-progress li[data-done=true]{border-bottom-color:var(--g-clay);color:var(--g-clay-ink);font-weight:600}.consultation-schedule-action{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--control-radius)}.consultation-schedule-action p{font-size:var(--text-sm);color:var(--g-ink-soft);margin:var(--space-xs) 0 0}.consultation-room-placeholder{display:grid;justify-items:center;align-content:center;min-height:520px;padding:var(--space-xl);text-align:center}.consultation-room-placeholder>svg{width:40px;height:40px;color:var(--g-clay-ink);margin-bottom:var(--space-md)}.service-renewal.madelogue-v3 .consultation-room-placeholder h2{font-size:var(--feature-discovery-subheading);margin:0}.consultation-room-placeholder p{max-width:30ch}.service-renewal.madelogue-v3 .inquiry-guided{max-width:760px;padding-top:var(--space-lg)}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__head h1{font-size:var(--consultation-title);margin-top:var(--space-lg);line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__head p{max-width:50ch;font-size:var(--text-sm);line-height:1.8}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__reference{padding:var(--space-sm);box-shadow:none;border-radius:var(--control-radius)}.service-renewal.madelogue-v3 .inquiry-stage-nav--guided{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-xs);padding:0;margin:var(--space-lg) 0;border:0}.service-renewal .inquiry-stage-nav--guided button{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;padding:var(--space-xs) var(--space-2xs);border:0;border-bottom:2px solid var(--g-line);border-radius:0;background:transparent;color:var(--g-ink-soft);font-size:var(--text-sm);font-weight:500;cursor:pointer}.service-renewal .inquiry-stage-nav--guided button[aria-current=step]{border-bottom-color:var(--g-clay);color:var(--g-clay-ink);font-weight:700}.inquiry-stage-nav--guided button:disabled{color:var(--g-muted);cursor:default}.inquiry-stage-heading{margin:var(--space-lg) 0}.inquiry-stage-heading p{margin:var(--space-xs) 0;color:var(--g-ink-soft);font-size:var(--text-sm)}.inquiry-stage-heading p:first-child{color:var(--g-clay-ink);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.service-renewal.madelogue-v3 .inquiry-stage-heading h2{font-size:var(--feature-discovery-heading);margin:var(--space-xs) 0;scroll-margin-top:180px}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__form{padding:0;border:0;background:transparent;box-shadow:none}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__form>.ml-field{padding:var(--space-lg) 0;margin:0;border:0;border-bottom:1px solid var(--g-line);border-radius:0;background:transparent}.service-renewal.madelogue-v3 .inquiry-guided .ml-field legend{padding:0;font-size:var(--feature-discovery-subheading)}.service-renewal.madelogue-v3 .inquiry-guided .ml-field legend b{display:none}.inquiry-guided .ml-field{scroll-margin-top:180px}.service-renewal.madelogue-v3 .inquiry-guided .ts-cta{padding:var(--space-md) 0 0;border:0;box-shadow:none;background:transparent}.inquiry-step-actions{display:flex;gap:var(--space-xs);align-items:stretch}.inquiry-step-actions>.ml-button{min-width:64px;flex-shrink:0;padding-inline:var(--space-md)}.inquiry-step-actions>.ts-cta__button{flex:1 1;min-width:0}.service-renewal .inquiry-guided .inquiry-photo-missing{min-height:var(--feature-control-height);border:0;background:transparent;font-size:var(--text-sm);color:var(--g-clay-ink)}.inquiry-guided #inquiry-missing-title{scroll-margin-top:180px}@media (hover:hover){.service-renewal .consultation-room:hover{background:var(--g-paper)}.service-renewal .consultation-room[aria-current=true]:hover{background:var(--g-clay-soft)}.service-renewal .consultation-phrases button:hover{border-color:var(--g-clay);color:var(--g-clay-ink)}}@media (max-width:899px){.service-renewal .consultation-workspace{display:block}.consultation-workspace__room{display:none;min-height:0;border:0}.consultation-workspace[data-room-open=true] .consultation-workspace__list{display:none}.consultation-workspace[data-room-open=true] .consultation-workspace__room{display:block}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat__messages{height:clamp(240px,44svh,420px)}}@media (max-width:480px){.service-renewal.madelogue-v3 .consultation-page.ml-inquiry,.service-renewal.madelogue-v3 .consultation-page.ml-studio{width:calc(100% - var(--space-md) * 2)}.service-renewal .consultation-workspace{border-radius:var(--r-md)}.service-renewal .consultation-room-head{flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-sm)}.consultation-room-head>.consultation-room__status{margin-left:auto}.consultation-room-content{padding:var(--space-sm)}.consultation-progress{gap:var(--space-2xs)}.service-renewal.madelogue-v3 .inquiry-stage-nav--guided button{flex-direction:column;gap:var(--space-2xs)}.service-renewal.madelogue-v3 .inquiry-guided .ml-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-renewal.madelogue-v3 .consultation-thread .consultation-chat__messages{padding:var(--space-sm)}}.preview-region-editor{min-width:0;margin-block:var(--space-md)}.preview-region-editor__image{position:relative;aspect-ratio:1}.preview-region-editor__image img{display:block;width:100%;height:auto}.preview-region-editor__image svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.preview-region-editor__image ellipse{fill:none;stroke:var(--g-clay-ink);stroke-width:3}.preview-region-editor summary{min-height:var(--feature-control-height);display:flex;align-items:center;cursor:pointer}.preview-adjustment{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-xs);margin-block:var(--space-sm)}.preview-adjustment input{width:100%;min-height:var(--feature-control-height);accent-color:var(--g-clay-ink)}.preview-preserved-result{margin-block:var(--space-md)}.preview-adjustment select{min-height:var(--feature-control-height);max-width:100%;padding-inline:var(--space-sm);font:inherit;color:var(--g-ink);background:var(--g-card);border:1px solid var(--g-line);border-radius:var(--r-sm)}.preview-example>details>summary{min-height:var(--feature-control-height);display:flex;align-items:center;cursor:pointer}.ml-work-editor__fields{min-width:0;margin:0;padding:0;border:0;display:grid;gap:var(--space-md)}.work-photo-period{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-sm);align-items:end}.work-context-preview{display:grid;gap:var(--space-xs);padding:var(--space-md);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-paper)}.work-context-preview p{margin:0;overflow-wrap:anywhere}.service-renewal.madelogue-v3 .work-edit-layout{padding:var(--space-lg);border:1px solid var(--g-line);border-radius:var(--r-md);background:var(--g-card)}.work-edit-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm)}.work-edit-status>strong{font-size:var(--text-body)}.work-edit-status>[role=status]{margin:0;padding:var(--space-xs) var(--space-sm);color:var(--g-clay-ink);background:var(--g-clay-soft);border-radius:var(--control-radius)}.work-edit-section{display:grid;align-content:start;gap:var(--space-lg);min-width:0;padding-block:var(--space-lg);border-top:1px solid var(--g-line)}.work-edit-section>h3{margin:0;font-size:var(--feature-discovery-subheading);color:var(--g-ink)}.service-renewal.madelogue-v3 .studio-portfolio{padding:0;border:0;border-radius:0}.service-renewal.madelogue-v3 .work-edit-section .ml-field{padding:0;margin:0}.service-renewal.madelogue-v3 .work-edit-section .ml-field legend{flex-wrap:wrap;gap:var(--space-xs) var(--space-sm)}.work-edit-section .ml-label>span{font-weight:400}.work-description-assist{display:grid;gap:var(--space-sm);padding-block:var(--space-md);border-block:1px solid var(--g-line);min-width:0}.work-description-assist p{margin:0}.work-description-assist>button{justify-self:start}.work-description-assist summary{min-height:var(--feature-control-height);align-content:center;cursor:pointer;font-size:var(--text-sm);color:var(--g-ink-soft)}.work-description-assist__proposal{display:grid;gap:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--g-line)}.work-description-assist__text{padding:var(--space-md);background:var(--g-paper);font-size:var(--text-body);line-height:var(--lh-body);white-space:pre-line;overflow-wrap:anywhere}.work-description-assist .ml-button{min-width:0;max-width:100%;white-space:normal}.service-renewal.madelogue-v3 .work-edit-actions{padding-top:var(--space-md);border-top:1px solid var(--g-line)}.service-renewal.madelogue-v3 .work-reading__category{margin:var(--space-sm) 0 var(--space-lg);color:var(--g-ink-soft);font-size:var(--text-sm)}.service-renewal.madelogue-v3 .work-reading .work-reading__facts{margin-block:var(--space-lg);padding-block:var(--space-lg);border-block:1px solid var(--g-line);border-radius:0;background:transparent}.work-reading__list{margin:var(--space-md) 0;display:grid;gap:var(--space-md)}.work-reading__list>div{display:grid;grid-template-columns:5em minmax(0,1fr);gap:var(--space-sm);font-size:var(--text-body);line-height:var(--lh-body)}.work-reading__list dt{color:var(--g-ink-soft)}.work-reading__list dd{margin:0;font-weight:600;word-break:keep-all;overflow-wrap:anywhere}.service-renewal.madelogue-v3 .work-reading .work-reading__artist-note{display:block;margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--g-line)}.work-reading__artist-note h3{margin:0 0 var(--space-sm);font-size:var(--text-sm);color:var(--g-ink-soft)}.work-reading__artist-note .ml-work__note{white-space:pre-line}.work-reading__source{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--g-muted);overflow-wrap:anywhere}@media(min-width:960px){.work-edit-layout .ml-work-editor__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-lg)}.work-edit-actions,.work-edit-section--publish{grid-column:1/-1}}@media(max-width:480px){.service-renewal.madelogue-v3 .work-edit-layout{padding:var(--space-md)}.work-edit-status{align-items:flex-start}.work-reading__list>div{grid-template-columns:4em minmax(0,1fr)}}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__head{margin-bottom:var(--space-sm);padding-bottom:var(--space-md)}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__head h1{margin:var(--space-md) 0 var(--space-xs);font-size:var(--feature-discovery-heading)}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__head p{margin:0;line-height:1.6}.service-renewal.madelogue-v3 .inquiry-guided .inquiry-stage-nav--guided{margin:var(--space-md) 0}.service-renewal.madelogue-v3 .inquiry-guided .ml-inquiry__form>.inquiry-required-photos{padding-top:var(--space-sm)}.service-renewal.madelogue-v3 .inquiry-guided .inquiry-required-photos .inquiry-photo-requirement{margin:var(--space-sm) 0;padding:0;background:transparent}@media (max-width:480px){.service-renewal.madelogue-v3 .inquiry-guided .inquiry-stage-nav--guided button{flex-direction:row}}.consultation-operation-status{padding:var(--space-md);border-left:3px solid var(--g-clay);background:var(--g-paper-2)}.consultation-operation-status p{margin-block:var(--space-xs)}.response-hours{margin-top:var(--space-lg)}.response-hours fieldset{min-width:0;border:0;padding:var(--space-md) 0}.response-hours__days{display:grid;gap:var(--space-xs)}.response-hours__days>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.response-hours label{display:inline-flex;align-items:center;gap:var(--space-sm);min-height:44px}.response-hours input[type=date],.response-hours input[type=time]{min-width:0;max-width:100%;min-height:44px;border:1px solid var(--g-line-strong);border-radius:var(--control-radius);background:var(--g-card);color:var(--g-ink);padding:var(--space-xs);font:inherit}.response-hours__exception{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center;margin-block:var(--space-sm)}.consultation-operations-list{list-style:none;padding:0}.consultation-operations-list li{border-bottom:1px solid var(--g-line);padding-block:var(--space-md);overflow-wrap:anywhere}