.vca{--site-gutter:40px;--site-section:88px;--site-header:91px;--site-title:clamp(38px, 5.4vw, 84px);--site-heading:clamp(28px, 3.4vw, 52px)}.vca .private-section,.vca .private-consultation{padding:var(--site-section) max(var(--site-gutter), calc((100vw - 1320px) / 2))}.vca .private-intro{padding:calc(var(--site-header) + 56px) max(var(--site-gutter), calc((100vw - 1320px) / 2)) 64px;border-bottom:1px solid var(--hair)}.vca .private-location{letter-spacing:.1em;text-transform:uppercase;color:var(--body-soft);font-size:10.5px;font-weight:700;line-height:1.6}.vca .private-intro h1{font-family:var(--disp);text-transform:uppercase;letter-spacing:.012em;text-wrap:balance;max-width:1040px;margin:24px 0;font-weight:400;line-height:1.04;font-size:var(--site-title)!important}.vca .private-section h2,.vca .private-consultation h2{font-family:var(--disp);font-weight:400;font-size:var(--site-heading);text-transform:uppercase;letter-spacing:.015em;text-wrap:balance;margin-bottom:32px;line-height:1.08}.vca .private-lead{max-width:65ch;color:var(--body);text-wrap:pretty;font-size:17px;line-height:1.75}.vca .private-text-link{text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid;align-items:center;gap:14px;padding:8px 0;font-size:10.5px;font-weight:700;line-height:1.6;display:inline-flex}.vca .private-button{background:var(--ink);color:#fff;letter-spacing:.1em;text-transform:uppercase;max-width:100%;min-height:52px;transition:background .3s var(--ease);align-items:center;gap:16px;padding:16px 24px;font-size:10.5px;font-weight:700;line-height:1.6;display:inline-flex}.vca .private-button:hover{color:#fff;background:#000}.vca .private-button .ring{flex:none}.vca a:focus-visible,.vca button:focus-visible{outline-offset:5px;outline:2px solid}.vca .private-early-cta{padding:32px max(var(--site-gutter), calc((100vw - 1320px) / 2)) 0}.vca .mandate-rows{margin:36px 0 24px}.vca .mandate-row{border-top:1px solid var(--hair);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:baseline;gap:48px;padding:28px 0;display:grid}.vca .mandate-row h3{font-family:var(--disp);letter-spacing:.015em;text-transform:uppercase;font-weight:400;line-height:1.15;font-size:clamp(22px,2vw,28px)!important}.vca .mandate-row p{max-width:65ch;color:var(--body);font-size:15px;line-height:1.75}.vca .expertise-section{color:#fff;background:#000}.vca .expertise-section .mandate-row{border-color:#333}.vca .expertise-section .mandate-row p{color:var(--foot)}.vca .expertise-section a{color:#fff}.vca .private-consultation,.vca .private-network{background:var(--stone)}.vca .private-consultation p,.vca .private-network>p{max-width:65ch;color:var(--body);font-size:16px;line-height:1.75}.vca .private-consultation p{margin-bottom:28px}.vca .private-network ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:36px 0 0;padding:0;list-style:none;display:grid}.vca .private-network li{border-top:1px solid var(--hair);padding:18px 0;font-size:16px;line-height:1.5}.vca .finance-terms{border-block:1px solid var(--hair);margin:36px 0 28px;display:flex}.vca .finance-terms>div{flex:1;padding:24px 8px 24px 0}.vca .finance-terms span{font-family:var(--disp);font-size:clamp(36px,5vw,64px);line-height:1.2;display:block}.vca .finance-terms small{font-size:11px;line-height:1.6}.vca .founders-section{scroll-margin-top:calc(var(--site-header) + 20px)}.vca .founders-layout{grid-template-columns:1fr 1.1fr;gap:64px;margin-top:40px;display:grid}.vca .founder-names{grid-template-columns:1fr 1fr;gap:28px;display:grid}.vca .founder-names h3{font-family:var(--disp);text-transform:uppercase;margin-bottom:12px;font-size:32px;font-weight:400;line-height:1.15}.vca .founder-names p{margin-bottom:14px;font-size:12px;line-height:1.6}.vca .founder-disciplines{max-width:45ch;margin-top:36px;font-size:11px;line-height:1.8}.vca .founders-prose{color:var(--body);gap:22px;font-size:15px;line-height:1.75;display:grid}.vca .selected-artists-list{padding:16px max(var(--site-gutter), calc((100vw - 1320px) / 2))}.vca .selected-artists-list a{border-bottom:1px solid var(--hair);font-family:var(--disp);text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(28px,3vw,44px);line-height:1.2;display:flex}.vca .selected-artists-list a>span:last-child{font-family:inherit;font-size:24px}.vca .ventura-hero-copy{text-align:center;color:#fff;text-shadow:0 2px 18px #000000a6;width:min(1120px,86vw);position:absolute;top:68%;left:50%;transform:translate(-50%,-50%)}.vca .ventura-hero-copy h1{font-family:var(--disp);text-transform:uppercase;text-wrap:balance;font-weight:400;font-size:clamp(32px,3.4vw,58px)!important;line-height:1.05!important}.vca .ventura-hero-copy p{margin-top:24px;font-size:clamp(16px,1.55vw,22px);line-height:1.6}.vca .ventura-hero-copy p:nth-child(2){text-shadow:0 1px 3px #000000d9,0 2px 14px #000000a6;text-wrap:balance;background:0 0;width:fit-content;max-width:100%;margin-inline:auto;padding:0;font-weight:600}.vca .ventura-hero-copy p:last-child{letter-spacing:.1em;text-transform:uppercase;margin-top:14px;font-size:11px}.vca .site-bar{height:var(--site-header);padding:13px var(--site-gutter)!important}.vca .site-bar>a{justify-self:start!important}.vca .site-bar img,.vca .hero-logo img{width:auto!important;height:64px!important}.vca .hero-logo{left:var(--site-gutter)!important;top:16px!important}.vca .hero-burger{top:24px!important;right:calc(var(--site-gutter) - 8px)!important;width:46px!important;padding:10px!important;display:flex!important}.vca .site-bar .burger{justify-self:end!important;gap:5px!important;width:44px!important;padding:8px!important}.vca .site-bar .burger>div{height:3px!important}.vca .menu-drawer{overflow-y:auto;width:min(700px,100vw)!important;padding:115px var(--site-gutter) 38px!important;justify-content:flex-start!important}.vca .menu-drawer .menu-link{padding:5px 0;font-size:clamp(26px,3.5vw,46px)!important;line-height:1.22!important}.vca .menu-drawer>a:first-child{left:var(--site-gutter)!important;top:16px!important}.vca .menu-drawer>a:first-child img{height:64px!important}.vca .menu-drawer>div:last-child{margin-top:32px;position:static!important}.vca .home-works{height:auto!important;padding:var(--site-section) 0!important}.vca .home-works>div:first-child{padding-inline:var(--site-gutter)!important}.vca .home-works .works-row{scroll-padding-inline:var(--site-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;padding:36px var(--site-gutter)!important;gap:40px!important;display:flex!important;overflow:auto hidden!important}.vca .home-works .works-row::-webkit-scrollbar{display:none}.vca .home-works figure{width:clamp(280px,28vw,420px);scroll-snap-align:start!important}.vca .featured-art-crop{flex:none;position:relative;overflow:hidden}.vca .works-controls{padding:0 var(--site-gutter);justify-content:flex-end;gap:12px;display:flex}.vca .works-controls button{border:1px solid var(--hair);width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;font-size:20px}.vca .works-controls button:hover{border-color:var(--ink)}.vca .home-works figure,.vca .works-grid>div,.vca .works-grid>div>a,.vca .works-grid>div>a>div,.vca .artist-works-grid>div{min-width:0}.vca .home-works .work-frame{--art-height:clamp(320px,48vh,520px);width:100%;height:var(--art-height)!important;aspect-ratio:auto!important;background:#fff!important}.vca .home-works figcaption span,.vca .works-grid>div>a>div:nth-child(2)>span,.vca .artist-works-grid .art-title,.vca .artist-works-grid .art-meta{white-space:nowrap;text-overflow:ellipsis;line-height:1.6;display:block;overflow:hidden}.vca .works-grid,.vca .artist-works-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.vca .works-grid>div>a>div:nth-child(2){width:100%}.vca .works-toolbar{top:var(--site-header)!important}.vca .works-header{padding-top:calc(var(--site-header) + 56px)!important}.vca .works-tile,.vca .card-img{background:#fff!important}.vca .card-img img,.vca .works-tile img{object-fit:contain!important;transition:none!important;transform:none!important}@media (max-width:820px){.vca{--site-gutter:20px;--site-section:64px;--site-header:78px}.vca .site-bar img,.vca .hero-logo img,.vca .menu-drawer>a:first-child img{height:52px!important}.vca .hero-logo{top:13px!important}.vca .hero-burger{top:18px!important}.vca .private-intro{padding-top:calc(var(--site-header) + 40px);padding-bottom:48px}.vca .founders-layout{grid-template-columns:1fr;gap:36px}.vca .mandate-row{gap:28px}.vca .works-grid,.vca .artist-works-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 20px!important}.vca .home-works figure{width:76vw}.vca .home-works .works-row{gap:24px!important}.vca .home-works .work-frame{--art-height:clamp(300px,48vh,420px)}}@media (max-width:580px){.vca .private-intro h1{font-size:clamp(36px,10vw,54px)!important}.vca .private-lead{font-size:16px}.vca .mandate-row{grid-template-columns:1fr;gap:12px;padding:24px 0}.vca .mandate-row h3{font-size:23px!important}.vca .founder-names{gap:18px}.vca .founder-names h3{font-size:28px}.vca .private-network ul{grid-template-columns:1fr}.vca .private-button{gap:14px;padding:16px 18px;font-size:10px}.vca .works-grid,.vca .artist-works-grid{grid-template-columns:1fr!important}.vca .works-tile{height:380px!important}.vca .ventura-hero-copy{top:64%}.vca .ventura-hero-copy h1{font-size:clamp(32px,8.8vw,44px)!important}}@media (max-width:380px){.vca .works-toolbar-row>div{flex-wrap:wrap;flex-shrink:1!important;gap:12px!important}}@media (prefers-reduced-motion:reduce){.vca .private-button{transition:none}}.vca .works-head-grid h1,.vca .head .h1,.vca .sec h1.disp{font-size:var(--site-title)!important;letter-spacing:.012em!important;line-height:1.04!important}.vca .head{padding-top:calc(var(--site-header) + 56px)}.vca .sec:has(h1.disp){padding-top:calc(var(--site-header) + 56px)!important}html:has(.vca .home){scroll-snap-type:none;overscroll-behavior-y:auto}html:has(.vca .home) .home>section{scroll-snap-align:none;scroll-snap-stop:normal}.vca .hero-hockney:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000047 55%,#00000029);position:absolute;inset:38% 0 0}.vca .ventura-hero-copy,.vca .hero-hockney>a{z-index:1}.vca .home #artists:after{content:"";pointer-events:none;background:linear-gradient(90deg,#00000047,#0000 50%);position:absolute;inset:0}.vca .home #artists .artist-portrait--yayoi-kusama{filter:saturate(.85)contrast(1.06)}.vca .expertise-section{padding-top:calc(var(--site-header) + 56px);padding-bottom:72px}.vca .expertise-section .mandate-rows{margin-bottom:0}.vca .founders-section{padding-top:96px;padding-bottom:72px}.vca .founders-section h2{margin-bottom:44px}.vca .founders-introduction{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.vca .founders-lead{text-wrap:pretty;max-width:30ch;font-size:clamp(21px,2vw,28px);line-height:1.5}.vca .founders-section .founder-names{gap:64px;margin-top:52px}.vca .founder-profile{border-block:1px solid var(--hair);justify-content:space-between;align-items:center;gap:24px;padding:30px 0;display:flex}.vca .founder-profile h3{margin-bottom:8px;font-size:38px}.vca .founder-profile p{margin:0}.vca .founder-profile .private-text-link{flex:none}.vca .founder-disciplines{max-width:none;margin-top:24px}.vca .home #about{height:auto!important;min-height:0!important;padding:100px var(--site-gutter)!important}@media (max-width:820px){.vca .founders-introduction{grid-template-columns:1fr;gap:28px}.vca .founders-lead{max-width:45ch}.vca .founders-section .founder-names{gap:28px;margin-top:36px}.vca .founder-profile{display:block}.vca .founder-profile .private-text-link{margin-top:18px}.vca .founders-section{padding-top:64px;padding-bottom:56px}.vca .home #about{padding-block:72px!important}}@media (max-width:580px){.vca .founders-section h2{margin-bottom:28px}.vca .founder-profile h3{font-size:30px}.vca .expertise-section{padding-top:calc(var(--site-header) + 32px);padding-bottom:56px}.vca .ventura-hero-copy p:nth-child(2){max-width:28ch;line-height:1.65}}.vca .works-toolbar{--artist-control-width:110px;position:relative!important;top:auto!important}.vca .works-filter-toggle{width:var(--artist-control-width);flex:0 0 var(--artist-control-width);padding-inline:8px!important}.vca .works-toolbar-row{flex-wrap:wrap;align-items:center;display:flex;gap:16px!important}.vca .works-artist-quick{flex:0 0 100%;order:-1;gap:10px;padding-block:10px 14px}.vca .works-artist-quick button{letter-spacing:.055em!important;font-size:11px!important}.vca .works-sort{margin-left:auto}.vca .works-empty{text-align:center;max-width:520px;color:var(--body);flex-direction:column;align-items:center;gap:20px;padding:20px 0 48px;font-size:15px;line-height:1.7;display:flex}.vca .works-empty h2{font-family:var(--disp);text-transform:uppercase;color:var(--ink);font-size:32px;font-weight:400;line-height:1.1}.vca .works-empty button{cursor:pointer;background:0 0;border:0;border-bottom:1px solid}@media (max-width:820px){.vca .works-artist-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding-top:8px;display:grid}.vca .works-artist-quick button{white-space:normal;text-wrap:balance;line-height:1.4;min-height:46px!important;padding:12px 8px!important}.vca .works-artist-quick button:first-child{grid-column:1/-1}.vca .works-toolbar{--artist-control-width:calc((100% - 8px) / 2)}.vca .works-toolbar-row{column-gap:8px!important}.vca .works-sort{width:var(--artist-control-width);max-width:none}.vca .works-sort select{max-width:none}.vca .works-sort .sort-label{display:none}.vca .works-sort select{min-width:0}}@media (min-width:821px){.vca .works-artist-quick{grid-template-columns:var(--artist-control-width) repeat(5,minmax(0,1fr));display:grid}.vca .works-artist-quick button{white-space:normal;line-height:1.4;padding-inline:8px!important}.vca .works-artist-quick button:first-child{grid-row:span 2}}.vca #artwork-results .works-grid>div,.vca #artwork-results .works-empty{scroll-margin-top:calc(var(--site-header) + 24px)}.vca .work-shortlist-button{min-height:44px;color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:10px;font-weight:700;display:inline-flex}.vca .work-shortlist-button:hover{background:var(--stone)}.vca .works-grid[data-single=true]{justify-content:center;grid-template-columns:minmax(0,420px)!important}.vca .nav-shortlist{color:#111;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.vca .site-bar>.nav-shortlist{order:2;justify-self:end!important}.vca .nav-shortlist-count{color:#fff;background:#111;border-radius:50%;place-items:center;min-width:15px;height:15px;font-size:9px;font-weight:700;display:grid;position:absolute;top:0;right:0}.vca .nav-shortlist--light{z-index:5;top:24px;right:calc(var(--site-gutter) + 46px);color:#fff;position:absolute}.vca .nav-shortlist--light .nav-shortlist-count{color:#111;background:#fff}@media (max-width:820px){.vca .nav-shortlist--light{top:18px}}.vca .menu-drawer .menu-primary{flex-direction:column;gap:4px;width:100%;display:flex}.vca .menu-drawer .menu-link{align-items:center;min-height:44px;padding:4px 0;display:flex;font-size:clamp(28px,3vw,40px)!important}.vca .menu-drawer .menu-link[aria-current=page]{color:#aaa!important}.vca .menu-drawer .menu-contact{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #303030;width:100%;margin-top:24px;padding-top:20px;font-size:12px;font-weight:600}@media (max-width:820px){.vca .menu-drawer{padding-top:100px!important;padding-bottom:24px!important}.vca .menu-drawer .menu-primary{gap:2px}.vca .menu-drawer .menu-link{font-size:30px!important}}.vca .shortlist-drawer[inert]{visibility:hidden}.vca .work-crumb{line-height:1.5;padding-top:calc(var(--site-header) + 24px)!important}.vca .artist-works{scroll-margin-top:calc(var(--site-header) + 24px)}.vca .works-grid>div>a>div:nth-child(2)>span,.vca .artist-works-grid .art-title,.vca .artist-works-grid .art-meta{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.vca .artist-works-grid>div>div{flex:1}.vca .shortlist-grid[data-single=true]{justify-content:center;grid-template-columns:minmax(0,420px)!important}.vca .artist-works-grid:has(>div:only-child){justify-content:center;grid-template-columns:minmax(0,420px)!important}.vca .contact-partners{grid-template-columns:repeat(2,minmax(0,1fr))}.vca .contact-partners>div{border-top:0!important;padding-top:0!important}.vca .shortlist-grid button,.vca .shortlist-grid a:not(.card-img){align-items:center;min-height:44px;display:inline-flex}.vca .work-lightbox{color:#fff;background:#000000f0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:72px 32px 32px;position:fixed;inset:0}.vca .work-lightbox[open]{place-items:center;display:grid}.vca .work-lightbox::backdrop{background:#00000080}.vca .work-lightbox>img{object-fit:contain;max-width:100%;min-height:0;max-height:100%}.vca .work-lightbox-close{color:#fff;cursor:pointer;background:#111;border:1px solid #777;width:44px;height:44px;font-size:30px;position:absolute;top:16px;right:20px}@media (max-width:820px){.vca .head{padding-top:calc(var(--site-header) + 40px)!important}.vca .contact-partners{grid-template-columns:1fr;gap:32px!important}.vca .contact-partners>div+div{border-top:1px solid var(--hair)!important;padding-top:28px!important}.vca .inp,.vca .foot-bottom input,.vca .works-search input{font-size:16px!important}.vca .work-bio-grid{grid-template-columns:88px minmax(0,1fr)!important;align-items:start!important;gap:20px!important;padding:20px!important}}@media (max-width:420px){.vca .contact-detail-row{grid-template-columns:1fr!important;gap:8px!important}.vca .work-bio-grid{grid-template-columns:1fr!important}.vca .work-bio-grid>a{width:88px!important}}.vca .g2>*,.vca .g2w>*,.vca form,.vca form label,.vca form select{min-width:0}.vca .about-hero .artist-hero-copy{max-width:calc(100% - 2 * var(--site-gutter))}@media (max-width:580px){.vca .about-hero .artist-hero-copy h1{font-size:clamp(30px,8.5vw,44px)!important}}.vca input:focus-visible,.vca select:focus-visible,.vca textarea:focus-visible{outline-offset:3px;outline:2px solid}.vca .chip-btn,.vca .chip{min-height:44px}@media (prefers-reduced-motion:reduce){.vca .work-lightbox,.vca .work-lightbox *{transition:none}}.vca .mandate-row h3{line-height:1.2!important}.vca .home #artists .artist-portrait--yayoi-kusama{object-fit:contain!important;object-position:right center!important}.vca .artist-mobile-picker{display:none}@media (max-width:820px){.vca .home #artists{--artist-stage:max(clamp(380px,64svh,620px),70.26vw);padding-top:var(--artist-stage);padding-bottom:32px;height:auto!important;min-height:0!important}.vca .home #artists .artist-portrait{height:var(--artist-stage)!important}.vca .home #artists .artist-portrait--yayoi-kusama{object-fit:cover!important;object-position:59% center!important}.vca .home #artists:after{display:none}.vca .home #artists .artist-names{display:none!important}.vca .artist-mobile-picker{z-index:4;padding:24px var(--site-gutter) 16px;background:#0d0d0d;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid;position:relative}.vca .artist-mobile-picker button{color:#bdbdbd;text-align:left;min-height:48px;font-family:var(--disp);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #383838;padding:8px 0;font-size:22px;font-weight:400;line-height:1.2}.vca .artist-mobile-picker button[aria-pressed=true]{color:#fff;border-bottom-color:#fff}.vca .artist-preview-link{color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-top:16px;font-size:13px;line-height:1.5;display:flex}.vca .home #artists .home-all-artists{margin:0 var(--site-gutter);min-height:44px;position:relative!important;bottom:auto!important;left:auto!important}.vca .home>section:first-child{height:100svh!important;min-height:560px!important}.vca .home .home-works,.vca .home .expertise-section,.vca .home .founders-section{min-height:0!important}.vca .home-works figcaption span{white-space:normal;text-overflow:clip;overflow:visible}}@media (prefers-reduced-motion:reduce){.vca .home #artists .artist-portrait,.vca .home .artist-names a{transition:none!important}}
.vca [data-vca-e]:hover{outline-offset:3px;cursor:text;outline:1.5px dashed #1111118c}.vca [data-tone=dark] [data-vca-e]:hover,.vca [data-dark] [data-vca-e]:hover,.vca .site-footer [data-vca-e]:hover{outline-color:#ffffffb8}.vca [data-vca-e][contenteditable=true]{outline-offset:3px;outline:2px solid!important}.vca [data-vca-media]:hover{outline-offset:3px;cursor:pointer;outline:1.5px dashed #111111b3}.vca [data-tone=dark] [data-vca-media]:hover,.vca [data-dark] [data-vca-media]:hover,.vca .site-footer [data-vca-media]:hover{outline-color:#fffc}.vca [data-vca-selected]{outline-offset:4px;outline:3px solid #f6f5f2!important;outline:3px solid lab(96.5319% .224769 1.50439)!important}.vca [data-vca-search-hit]{outline-offset:4px;outline:2px solid #d39900!important;outline:2px solid lab(67.5474% 16.1072 81.1707)!important}.vca [data-vca-search-active]{outline-width:4px!important}.vca-edit-tools{z-index:2147483647;color:#f6f5f2;color:lab(96.5319% .224769 1.50439);letter-spacing:.01em;background:#151411;background:lab(6.20848% .32647 1.81975);border:1px solid #45423e;border:1px solid lab(28.1015% .48916 3.03528);border-radius:3px;gap:10px;width:min(390px,100vw - 32px);padding:14px;font:600 12px/1.35 Arial,sans-serif;display:grid;position:fixed;top:16px;right:16px}.vca-edit-find-label{font-size:12px;line-height:1}.vca-edit-search-row{grid-template-columns:1fr 126px;gap:8px;display:grid}.vca-edit-tools input[type=search],.vca-edit-tools select{color:#f6f5f2;color:lab(96.5319% .224769 1.50439);min-width:0;min-height:40px;font:inherit;background:#23211e;background:lab(13.0159% .371978 2.28015);border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px;padding:8px 10px}.vca-edit-tools input[type=search]::placeholder{color:#a09e9a;color:lab(65.2174% .344992 2.26161)}.vca-edit-tools input:focus-visible,.vca-edit-tools select:focus-visible,.vca-edit-tools button:focus-visible{outline-offset:2px;outline:2px solid #f6f5f2;outline:2px solid lab(96.5319% .224769 1.50439)}.vca-edit-results{color:#b9b7b3;color:lab(74.4975% .343472 2.2606);justify-content:space-between;align-items:center;display:flex}.vca-edit-results span:last-child{gap:5px;display:flex}.vca-edit-results button{width:34px;min-height:30px;color:inherit;cursor:pointer;background:0 0;border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px}.vca-edit-results button:disabled{opacity:.35;cursor:default}.vca-edit-inspector{border-top:1px solid #45423e;border-top:1px solid lab(28.1015% .48916 3.03528);gap:10px;padding-top:10px;display:grid}.vca-edit-inspector>div{grid-template-columns:auto minmax(0,1fr) 30px;align-items:center;gap:10px;display:grid}.vca-edit-inspector>div span{color:#a6a4a0;color:lab(67.5374% .344574 2.26133);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.vca-edit-selection-head button{width:30px;min-height:30px;color:inherit;cursor:pointer;background:0 0;border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px;padding:0;font:20px/1 Arial,sans-serif}.vca-edit-inspector>label{grid-template-columns:38px 1fr 42px;align-items:center;gap:8px;display:grid}.vca-edit-inspector input[type=range]{accent-color:oklch(97% .004 80);width:100%}.vca-edit-inspector output{color:#b9b7b3;color:lab(74.4975% .343472 2.2606);text-align:right}.vca-edit-inspector .vca-edit-reset{color:#dfdedb;color:lab(88.4119% .225127 1.50465);min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px}.vca-edit-framing{border-top:1px solid #45423e;border-top:1px solid lab(28.1015% .48916 3.03528);border-bottom:1px solid #45423e;border-bottom:1px solid lab(28.1015% .48916 3.03528);padding:9px 0}.vca-edit-framing summary{cursor:pointer;color:#cccac6;color:lab(81.4575% .342518 2.25997)}.vca-edit-framing>div{gap:9px;padding-top:10px;display:grid}.vca-edit-framing label{color:#a6a4a0;color:lab(67.5374% .344574 2.26133);grid-template-columns:72px 1fr 42px;align-items:center;gap:8px;display:grid}.vca-edit-framing label:first-child{grid-template-columns:72px 1fr}.vca-edit-framing select{color:#f6f5f2;color:lab(96.5319% .224769 1.50439);min-height:34px;font:inherit;background:#23211e;background:lab(13.0159% .371978 2.28015);border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px;padding:6px 8px}.vca-edit-inspector .vca-edit-replace{color:#151411;color:lab(6.20848% .32647 1.81975);text-align:center;cursor:pointer;background:#f6f5f2;background:lab(96.5319% .224769 1.50439);border:1px solid #7d7a75;border:1px solid lab(51.3025% .472307 3.02356);border-radius:2px;min-height:38px;padding:10px 12px;display:block}.vca-edit-replace input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.vca-edit-hint{color:#a6a4a0;color:lab(67.5374% .344574 2.26133);margin:0;font-weight:400}.vca-edit-bar{right:16px;bottom:max(16px,env(safe-area-inset-bottom));z-index:2147483646;color:#f6f5f2;color:lab(96.5319% .224769 1.50439);letter-spacing:.01em;background:#151411;background:lab(6.20848% .32647 1.81975);border:1px solid #45423e;border:1px solid lab(28.1015% .48916 3.03528);border-radius:3px;gap:10px;width:min(340px,100vw - 32px);padding:14px;font:600 12px/1.35 Arial,sans-serif;display:grid;position:fixed}.vca-edit-bar .vca-edit-status{align-items:center;gap:8px;min-width:0;display:flex}.vca-edit-bar .vca-edit-dot{background:#f6f5f2;background:lab(96.5319% .224769 1.50439);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s infinite vcaEditPulse}.vca-edit-bar .vca-edit-msg{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vca-edit-bar .vca-edit-pages{color:#b3b1ad;color:lab(72.1774% .343829 2.26084);grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.vca-edit-bar select{color:#f6f5f2;color:lab(96.5319% .224769 1.50439);width:100%;min-width:0;min-height:38px;font:inherit;cursor:pointer;background:#23211e;background:lab(13.0159% .371978 2.28015);border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px;padding:7px 32px 7px 10px}.vca-edit-bar select:focus-visible,.vca-edit-bar button:focus-visible{outline-offset:2px;outline:2px solid #f6f5f2;outline:2px solid lab(96.5319% .224769 1.50439)}.vca-edit-bar .vca-edit-actions{grid-template-columns:1fr auto auto;gap:8px;display:grid}.vca-edit-bar button{color:#f6f5f2;color:lab(96.5319% .224769 1.50439);min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #5a5853;border:1px solid lab(37.382% .480667 3.0293);border-radius:2px;padding:7px 12px}.vca-edit-bar .vca-edit-publish{color:#151411;color:lab(6.20848% .32647 1.81975);background:#f6f5f2;background:lab(96.5319% .224769 1.50439);border-color:#f6f5f2;border-color:lab(96.5319% .224769 1.50439)}.vca-edit-bar .vca-edit-confirm{color:#ffd7bb;color:lab(89.3001% 14.5138 22.8755);border-color:#ffaf78;border-color:lab(78.5876% 26.4367 41.5098)}.vca-edit-bar .vca-edit-publish:disabled{opacity:.45;cursor:default}html[data-vca-editing] .vca [data-vca-e]:empty{outline-offset:3px;outline:1.5px dashed #11111159;min-width:64px;min-height:1em;display:inline-block}html[data-vca-editing] .vca [data-tone=dark] [data-vca-e]:empty,html[data-vca-editing] .vca [data-dark] [data-vca-e]:empty,html[data-vca-editing] .vca .site-footer [data-vca-e]:empty{outline-color:#ffffff80}@keyframes vcaEditPulse{50%{opacity:.4}}@media (max-width:640px){.vca-edit-tools{top:max(12px,env(safe-area-inset-top));width:auto;left:12px;right:12px}.vca-edit-search-row{grid-template-columns:1fr 118px}.vca-edit-results button,.vca-edit-selection-head button{width:44px;min-height:44px}.vca-edit-inspector>div{grid-template-columns:auto minmax(0,1fr) 44px}.vca-edit-bar .vca-edit-actions{grid-template-columns:1fr 1fr auto}.vca-edit-bar{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto}}
