@media screen and (forced-colors:none){
/* Closed voice review, batch24. Page-local finish only; no artwork replacement. */
@layer ar-site-action-finish {
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home#main-content-home .hero h1,
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home#main-content-home .hero h1 span{
  color:#b99a69!important;
  background:linear-gradient(176deg,#dac08b 2%,#bea16d 35%,#987343 56%,#ccb07a 80%,#a28250 100%)!important;
  background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;
  text-shadow:0 2px 3px #0008,0 7px 17px #0005!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home#main-content-home .hero :is(.eyebrow,.tagline){
  color:#b99a69!important;text-shadow:0 2px 3px #0009,0 6px 15px #0005!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home .ar-emblem-stack{
  width:min(110%,550px)!important;max-width:calc(100vw - 44px)!important;flex-shrink:0;
 }
 /* The duplicate banner wording is removed in markup; copy and art now share
    one natural-height row. The accepted bottom Explorer CTA is untouched. */
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #main-content-ministry#main-content-ministry #ministry-top .m-hero-introduction{
  grid-template-columns:minmax(0,1fr) minmax(220px,.60fr)!important;gap:24px!important;
  max-width:1100px!important;padding:22px 30px!important;align-items:center!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #main-content-ministry#main-content-ministry #ministry-top .m-hero-copy{
  grid-column:1!important;grid-row:1!important;margin:0!important;max-width:64ch!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #main-content-ministry#main-content-ministry #ministry-top .m-hero-art{
  grid-column:2!important;grid-row:1!important;width:100%!important;max-width:320px!important;
  margin:0 auto!important;opacity:.23!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #ministry-top .m-hero-copy p:first-child{margin-top:0!important;}
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #ministry-top .m-hero-copy p:last-child{margin-bottom:0!important;}
 @media(max-width:760px){
  html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #main-content-ministry#main-content-ministry #ministry-top .m-hero-introduction{
   grid-template-columns:minmax(0,1fr)!important;padding:22px 18px!important;gap:18px!important;
  }
  html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="ministry"] #main-content-ministry#main-content-ministry #ministry-top .m-hero-art{
   grid-column:1!important;grid-row:2!important;width:min(190px,60%)!important;
  }
 }
 /* Studio content scope is exactly the three specifically requested headings. */
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="studio"] #main-content-studio .ar-studio-steel-heading-r24{
  color:#cbd1d7!important;background:none!important;-webkit-text-fill-color:#cbd1d7!important;
  text-shadow:0 2px 5px #0006!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="contact-support"] #submit-correction .ar-revision-button{
  color:#d7dce1!important;background:linear-gradient(145deg,#2d333a,#161a1f)!important;
  border-color:#89939e!important;box-shadow:inset 0 1px 0 #e3e8ef24,0 7px 15px #0004!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="contact-support"] #submit-correction .ar-revision-button:is(:hover,:focus-visible){
  color:#f1f3f5!important;border-color:#c2cbd4!important;
 }
 /* Existing bottom runners mirror their own top palette, with no new row. */
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"]):is([data-ar-page="home"],[data-ar-page="ministry"]):is([data-ar-page]) :is(.bottom-nav,.ar-bottom-nav) :is(.page-tab,.ar-page-tab){color:#b99a69!important;border-color:#b99a6980!important;}
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"]):is([data-ar-page="studio"],[data-ar-page="contact-support"]) .bottom-nav-wrap .page-tab{
  color:#c3c9cf!important;border-color:#88929b!important;background:#101316!important;
 }
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"]):is([data-ar-page="studio"],[data-ar-page="contact-support"]) .bottom-nav-wrap .page-tab.current{
  color:#14171a!important;background:#c3c9cf!important;border-color:#c3c9cf!important;
 }
}
/* Keep both the existing static and animated rays. Their common source stays
   overhead; a shorter/wider footprint and graded mask remove the long columns. */
html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home .ar-light-source{
 top:-8%;width:160%;height:66%;
 background:conic-gradient(from 0deg at 50% 0%,transparent 0deg 137deg,rgba(238,227,193,.06) 139deg,rgba(245,233,198,.26) 141deg,transparent 145deg 157deg,rgba(242,233,206,.32) 161deg,transparent 165deg 175deg,rgba(255,242,211,.36) 179deg,transparent 183deg 192deg,rgba(240,229,196,.23) 196deg,transparent 200deg 212deg,rgba(235,226,192,.17) 216deg,transparent 220deg),radial-gradient(ellipse 19% 14% at 50% 0%,#fff0c644,transparent);

 -webkit-mask-image:linear-gradient(#000 0%,#000c 23%,#0006 53%,#0002 76%,transparent 100%);
 mask-image:linear-gradient(#000 0%,#000c 23%,#0006 53%,#0002 76%,transparent 100%);
}
html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home :is(.ar-next-volume-rays,.ar-next-rounded-fan){
 left:-30%;top:-8%;width:160%;height:66%;
 -webkit-mask-image:linear-gradient(#000 0%,#000c 23%,#0006 53%,#0002 76%,transparent 100%);
 mask-image:linear-gradient(#000 0%,#000c 23%,#0006 53%,#0002 76%,transparent 100%);
}
html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home .ar-next-volume-rays{
 background:conic-gradient(from 0deg at 50% 0%,transparent 0deg 137deg,rgba(242,233,207,.22) 141deg,transparent 146deg 158deg,rgba(255,242,211,.31) 163deg,transparent 169deg 183deg,rgba(249,235,202,.26) 188deg,transparent 194deg 211deg,rgba(242,229,193,.18) 216deg,transparent 222deg);
}
@media(max-width:650px){
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home :is(.ar-next-volume-rays,.ar-next-rounded-fan){left:-40%;width:180%;height:57%;}
 html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:not([data-reading-contrast="high"])[data-ar-page="home"] #main-content-home .ar-light-source{width:180%;height:57%;}
}

}
@layer ar-site-action-finish {
 @media screen and (forced-colors:none){
  html:not([data-ar-theme="simple"]):not([data-reading-contrast="high"]) body:is([data-ar-page="home"],[data-ar-page="ministry"]):not([data-reading-contrast="high"]) :is(.bottom-nav,.ar-bottom-nav) :is(.page-tab,.ar-page-tab).current{
   background:#b99a69!important;border-color:#b99a69!important;color:#17130d!important;
  }
 }
}

/* Seven existing footer destinations remain one balanced desktop row. */
@media (min-width:901px){
 body:is([data-ar-page="home"],[data-ar-page="ministry"],[data-ar-page="studio"],[data-ar-page="contact-support"]) :is(.bottom-nav-wrap,.bottom-nav,.ar-bottom-nav) nav[data-marketplace-nav]{grid-template-columns:repeat(7,minmax(0,1fr))!important;}
}
