/* Scoped comparison: approved typography, header and footer stay in their own rules. */
/* Editorial video heading uses the same serif and boldness as its language's H1. */
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="el"] .hero-video-story__title,
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="el"] .hero-video-story__title > span {
  font-family:'Source Serif 4 Home',Georgia,serif !important;
  font-weight:320 !important;font-synthesis:none !important;
  -webkit-text-stroke:1.60px currentColor !important;paint-order:stroke fill;
}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="en"] .hero-video-story__title,
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="en"] .hero-video-story__title > span {
  font-family:Junicode,Georgia,serif !important;
  font-weight:400 !important;font-synthesis:none !important;
  -webkit-text-stroke:.65px currentColor !important;paint-order:stroke fill;
}
@media(min-width:1024px){
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="el"] .hero-video-story__title,
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="el"] .hero-video-story__title > span {-webkit-text-stroke:1.89538462px currentColor !important;}
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="en"] .hero-video-story__title,
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-lang="en"] .hero-video-story__title > span {-webkit-text-stroke:.77px currentColor !important;}
}
@media (min-width:1024px) {
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery[data-desktop-columns="3"] .proo-gallery__toolbar,
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-gallery[data-desktop-columns="3"] .proo-gallery__grid {
    width:100% !important;margin-inline:0 !important;
  }
  html[data-hero-refinement-clone][data-home-experiment] [data-gallery-service="unravel-horizontal"] {
    --experiment-outer-image:url('/wp-content/themes/blocksy-child/proo-new-home/assets/hero-refinements-20261009/outer06-archive-muted.webp');
    --experiment-outer-color-image:url('/wp-content/themes/blocksy-child/proo-new-home/assets/hero-refinements-20261009/outer06-archive-color.webp');
  }
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) [data-gallery-service="unravel-horizontal"] .proo-gallery__index {
    color:#202022 !important;text-shadow:none !important;
  }
}
@media (min-width:601px) and (max-width:1023px) {
  html[data-hero-refinement-clone][data-proo-home-release] .proo-gallery:not([data-controller-ready="true"]) .proo-gallery__item:nth-child(6) {display:block !important;}
  html[data-hero-refinement-clone][data-proo-home-release] .proo-gallery:not([data-controller-ready="true"]) .proo-gallery__item:nth-child(n+7) {display:none !important;}
}
/* Lighter video-section paragraph on every device, with the same layout metrics. */
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story .hero-video-story__copy,
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story .hero-video-story__copy > span {-webkit-text-stroke:0 currentColor !important;font-weight:400 !important;}
@media(max-width:600px){
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release] .tech-wrapper .tech-subtitle:not([data-home-height-reference]) {font-size:var(--tech-mobile-copy-size)!important;}
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release] .tech-wrapper .tech-subtitle:not([data-home-height-reference]) .tech-copy-line {transform:scaleX(var(--tech-mobile-copy-scale,1));transform-origin:center;}
  /* Match the collapsed controller state before JavaScript initializes. */
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .proo-gallery:not([data-controller-ready="true"]) .proo-gallery__item:nth-child(n+5) {display:none !important;}
}

/* Compact, centered paired gallery ending. */
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options {
  display:grid;grid-template-columns:1fr 1fr;gap:8px;width:min(90%,360px);margin:34px auto 0;
}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options:has([data-gallery-more][hidden]) {display:none;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options :is(.proo-gallery__more,.gallery-action-contact) {
  display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;height:50px;min-height:50px;
  margin:0!important;padding:9px 10px!important;box-sizing:border-box;border:0;border-radius:16px;
  background:#131314;color:#fff!important;text-decoration:none;white-space:nowrap;
  font:600 15px/1.2 'Geologica Home Minor',Arial,sans-serif!important;-webkit-text-stroke:0;cursor:pointer;
}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .proo-gallery__more::after {content:'↓';font:400 19px/1 Arial,sans-serif;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .proo-gallery__more[aria-expanded="true"]::after {content:'↑';}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .proo-gallery__more:has(.gallery-more-count:not([hidden]))::after {content:none;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-more-count {
  display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:999px;background:rgba(255,255,255,.18);color:inherit;font:600 10.5px/1 'Geologica Home Minor',Arial,sans-serif;
}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release] .statue-clone .gallery-more-count[hidden] {display:none!important;}
html[data-hero-refinement-clone][data-hero-theme="dark"][data-home-experiment][data-proo-home-release] .statue-clone .gallery-more-count {background:rgba(19,19,20,.12);}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .gallery-action-contact {background:#e9e9eb;color:#131314!important;border:0;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options :is(button,a):focus-visible {outline:2px solid currentColor;outline-offset:3px;}
html[data-hero-refinement-clone][data-hero-theme="dark"][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .proo-gallery__more {background:#fff;color:#131314!important;border-color:#fff;}
html[data-hero-refinement-clone][data-hero-theme="dark"][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options .gallery-action-contact {background:#2d2d30;color:#fff!important;border:0;}
@media(max-width:600px){
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options {width:90%;}
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options :is(.proo-gallery__more,.gallery-action-contact) {font-size:clamp(13px,3.85vw,15px)!important;}
}
@media(min-width:1024px){
  html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .gallery-action-options {margin-top:77px;}
}

/* One measured text width and one spacing system for both languages. */
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] {row-gap:24px!important;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] :is(.hero-video-story__title,.hero-video-story__copy) {
  width:var(--story-text-width,92%)!important;max-width:none!important;margin:0!important;
  height:auto!important;min-height:0!important;white-space:nowrap!important;transform-origin:center;
}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] .hero-video-story__title,
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] .hero-video-story__title > span {line-height:1.18!important;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] .hero-video-story__title {margin:12px 0 -12px!important;}
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] .hero-video-story__copy,
html[data-hero-refinement-clone][data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .hero-video-story[data-story-width-fit] .hero-video-story__copy > span {line-height:1.35!important;}

/* Keep the original HTML heading for layout/accessibility; paint rounded joins. */
.proo-rounded-heading{position:absolute;pointer-events:none;overflow:visible!important;max-width:none!important;z-index:1}
html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone .proo-static-hero__copy{position:relative!important}
html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone h1#proo-static-hero-title,
html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone h1#proo-static-hero-title>span{-webkit-text-stroke-width:0!important;text-shadow:none!important}
html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone h1#proo-static-hero-title[data-round-outline-ready]>span{-webkit-text-fill-color:transparent!important}

/* Critical first-paint rules: the two device copies never render together. */
@media(max-width:1023px){
  html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone #proo-static-hero-title+.proo-static-hero__subtitle :is(.proo-static-hero__subtitle-desktop,.hero-desktop-mixed-copy){display:none!important}
  html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone #proo-static-hero-title+.proo-static-hero__subtitle .proo-static-hero__subtitle-mobile{display:block!important}
}
@media(min-width:1024px){
  html[data-home-experiment][data-proo-home-release]:is(#hero-directions,[data-proo-home-release]) .statue-clone #proo-static-hero-title+.proo-static-hero__subtitle .proo-static-hero__subtitle-mobile{display:none!important}
}
html:is([data-gallery-box-preview],[data-home-layout-final])[data-home-experiment][data-proo-home-release] .statue-clone .proo-static-hero__subtitle:not([data-hero-subtitle-ready]){visibility:hidden!important}
