/* Only labeled page introductions; functional content surfaces are preserved. */
html body.bot-scene-backdrop :is(main,#about-refined) .bot-page-intro.bot-page-intro,
html body.bot-scene-backdrop :is(main,#about-refined)>.bot-page-intro.bot-page-intro,
html body #request-service .contact-copy.bot-page-intro{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}
html body.bot-scene-backdrop :is(main,#about-refined) .bot-page-intro.bot-page-intro::before,html body.bot-scene-backdrop :is(main,#about-refined) .bot-page-intro.bot-page-intro::after{display:none!important}
html body.bot-scene-backdrop :is(main,#about-refined) .bot-page-intro.bot-page-intro :is(h1,h2,p,small,span,li){color:#f4e8ce!important;text-shadow:0 2px 4px #000,0 0 10px #000b!important}
html body.bot-scene-backdrop :is(main,#about-refined)>.bot-page-intro.bot-page-intro{max-width:1180px;margin-left:auto!important;margin-right:auto!important}
html body.bot-scene-backdrop :is(main,#about-refined)>.article-heading.bot-page-intro{padding:30px!important}
html body.bot-scene-backdrop :is(main,#about-refined) a.journal-category-card.journal-category-card{background:#302218 url('/assets/home-fidelity-20261107/home-aged-metal.jpg') center/100% 100% no-repeat!important;color:#f2e3c6!important;border:1px solid #b48c50!important;box-shadow:inset 0 1px 1px #f2dba288,inset 0 -2px 3px #251609,0 3px 0 #291a0f,0 5px 8px #0008!important;text-shadow:0 1px 2px #000!important}
html body.bot-scene-backdrop :is(main,#about-refined) a.journal-category-card.journal-category-card :is(span,small,strong){color:#f2e3c6!important;-webkit-text-fill-color:#f2e3c6!important}
html body.bot-scene-backdrop :is(main,#about-refined) a.journal-category-card.journal-category-card:focus-visible{outline:3px solid #f7df9e!important;outline-offset:4px!important}
html body.bot-scene-backdrop :is(main,#about-refined) a.journal-category-card.journal-category-card:hover{filter:brightness(1.15)}
@media(max-width:650px){html body.bot-scene-backdrop :is(main,#about-refined)>.article-heading.bot-page-intro{padding:20px 16px!important}}
html body .services-hero-v74 .services-hero-image-v74 img[src*="services-portrait"]{display:block;width:100%!important;height:auto!important;aspect-ratio:3/2;object-fit:contain!important}
html body.bot-workbench-quote main{background-image:linear-gradient(90deg,#100b06aa,#100b0644 52%,#100b0622),url('/assets/quote-calm-left-20261107-1600.jpg')!important;background-position:left top!important}
html body.bot-workbench-quote #request-service .contact-copy{color:#f4e8ce!important;text-shadow:0 2px 4px #000!important}
html body .services-hero-image-v74:has(img[src*="services-portrait"]){height:auto!important;min-height:0!important;aspect-ratio:auto!important}
html body .services-hero-image-v74:has(img[src*="services-portrait"]) .services-hero-caption-v74{position:static!important;padding:14px!important}
