/* A0019061 — Five-Second Help & Visual Wow Polish
   Presentation only. Existing intent, QuoteMe, My Help, photo, AI and learning owners remain authoritative. */
:root{--yitm-9061-navy:#071b2b;--yitm-9061-navy-2:#0b3540;--yitm-9061-green:#0b5f46;--yitm-9061-mint:#dff7ec;--yitm-9061-cream:#fffaf0;--yitm-9061-ink:#10233f;--yitm-9061-copy:#40534b}
body[data-yitm-design-mode="home"]{font-family:Barlow,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--yitm-9061-ink)}
.home-core-hero{background:linear-gradient(180deg,#fffdf8 0%,#f7fbf8 100%);padding:22px 0 18px}
.home-core-hero-grid{display:block!important;max-width:1180px}
.home-core-copy{max-width:880px;padding:4px 0 0!important}
.home-core-hero h1{max-width:850px;margin:10px 0 10px!important;font-size:clamp(3rem,5vw,5rem)!important;line-height:.9!important;letter-spacing:-.045em!important;text-wrap:balance}
.home-core-hero h1 em{display:block;color:var(--yitm-9061-green);font-style:normal}
.home-core-hero .hero-lede{max-width:690px!important;font-size:1.08rem!important;line-height:1.48!important;color:var(--yitm-9061-copy)!important}
.home-core-locality{margin:9px 0 0;color:#506159;font-size:.93rem}
.home-core-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:16px}
.home-core-actions .btn{min-height:48px;border-radius:999px;padding-inline:18px}
.home-core-actions .btn-primary{background:var(--yitm-9061-green);border-color:var(--yitm-9061-green);box-shadow:0 10px 28px rgba(11,95,70,.2)}
.home-core-price-link{display:inline-flex;align-items:center;min-height:44px;padding:6px 4px;color:#214c41;font-weight:850;text-underline-offset:4px}
.home-core-continuation{margin:12px 0 0;color:#455c54;font-size:.94rem}.home-core-continuation a{color:#0a5b43;font-weight:900;text-underline-offset:4px}
.home-core-proof{margin-top:12px!important}.home-core-proof span{background:#f1f7f4!important;color:#173b31!important}
.home-hero-actions-panel{margin-top:18px!important}
.home-intent-live{padding:24px!important;border-color:#194c53!important;background:linear-gradient(145deg,var(--yitm-9061-navy) 0%,var(--yitm-9061-navy-2) 58%,#0a4a3f 100%)!important;box-shadow:0 24px 60px rgba(7,27,43,.18)!important}
.home-intent-live__intro h2{font-size:clamp(2.2rem,4vw,3.6rem)!important;letter-spacing:-.035em!important;text-wrap:balance}
.home-intent-live__result{position:relative;overflow:hidden;margin-top:16px!important;padding:20px!important;border:1px solid #9ed9c2!important;border-left:7px solid #48b88e!important;border-radius:20px!important;background:linear-gradient(135deg,#ffffff 0%,#eefaf4 100%)!important;box-shadow:0 18px 44px rgba(0,0,0,.16)!important}
.home-intent-live__result:before{content:"";position:absolute;right:-65px;top:-70px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(91,204,158,.24),rgba(91,204,158,0) 70%);pointer-events:none}
.home-intent-live__result .home-intent-live__eyebrow{display:inline-flex!important;width:max-content;padding:5px 9px;border-radius:999px;background:var(--yitm-9061-mint);color:#0a4f3b!important}
.home-intent-live__understood{margin-top:8px!important;color:#0a563f!important;font-size:clamp(1.25rem,2.2vw,1.7rem)!important;font-weight:900!important;line-height:1.08}
.home-intent-live__result-main h3{margin:7px 0 6px!important;font-size:clamp(1.55rem,2.4vw,2.05rem)!important;line-height:1.04!important}
.home-intent-live__action{min-height:48px!important}.home-intent-live__actions .home-intent-live__action:first-child{background:var(--yitm-9061-green)!important;border-color:var(--yitm-9061-green)!important;color:#fff!important;box-shadow:0 8px 20px rgba(11,95,70,.18)}
.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lane:not(.is-primary){display:none}
.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lanes{grid-template-columns:minmax(0,430px)!important}
.home-intent-live[data-intent-lane]:not([data-intent-lane=""]) .home-intent-live__lane-head span{max-width:520px}
.home-intent-live__extras{grid-template-columns:1fr!important;max-width:760px}
.home-intent-live__photo,.home-intent-live__photo p,.home-intent-live__photo-status,.home-intent-live__photo-privacy{color:#314b44!important}
.home-intent-live__photo h3,.home-intent-live__photo h4,.home-intent-live__photo label span{color:#10233f!important}
.home-business-demo-stage{padding:54px 0;background:linear-gradient(180deg,#f7fbf8 0%,#fffaf0 100%);border-block:1px solid rgba(11,95,70,.1)}
.home-business-demo-stage__inner{display:grid;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:28px;align-items:start}
.home-business-demo-stage__head{position:sticky;top:92px}.home-business-demo-stage__head h2{margin:.3rem 0 .7rem;color:#092146;font-family:"Barlow Condensed",Barlow,sans-serif;font-size:clamp(2.25rem,3.6vw,3.55rem);line-height:.94;letter-spacing:-.035em;text-wrap:balance}.home-business-demo-stage__head p{max-width:540px;margin:0;color:#40534b;line-height:1.55}
.home-business-demo-stage__demo{min-width:0}.home-business-demo-stage .home-intent-live__software-samples{margin-top:0!important;box-shadow:0 16px 42px rgba(16,35,63,.08)}
.home-business-demo-stage .home-intent-live__software-demo{box-shadow:0 16px 42px rgba(16,35,63,.08)}
.home-wow-proof{background:#fff}.home-wow-proof__copy h2{letter-spacing:-.03em;text-wrap:balance}
.home-wow-proof__cards article{border-color:#d9e7e1;box-shadow:0 10px 30px rgba(16,35,63,.05)}
.home-wow-proof__cards article span{color:#0b5f46}
.home-ai-proof{border-top:1px solid rgba(16,35,63,.08)}
#common-problems,#trust,#guides,#areas,#thefixers-network{padding-top:52px!important;padding-bottom:52px!important}
.home-local-authority-a0016960{margin-block:0!important}
.home-final-cta{padding-block:8px}
@media(max-width:900px){.home-business-demo-stage__inner{grid-template-columns:1fr}.home-business-demo-stage__head{position:static}.home-business-demo-stage{padding:42px 0}.home-intent-live__result{grid-template-columns:1fr!important}}
@media(max-width:680px){
  .home-core-hero{padding:12px 0 12px!important}
  .home-core-copy{padding-top:0!important}
  .home-core-hero .eyebrow{font-size:.72rem;line-height:1.25}
  .home-core-hero h1{margin:7px 0 7px!important;font-size:clamp(2.2rem,10vw,3rem)!important;line-height:.9!important}
  .home-core-hero .hero-lede{font-size:.98rem!important;line-height:1.4!important}
  .home-core-locality{display:none}
  .home-core-actions{margin-top:12px}
  .home-core-actions .btn-primary{width:100%;justify-content:center;min-height:50px}
  .home-core-actions .btn-secondary,.home-core-price-link{display:none}
  .home-core-continuation{margin-top:9px;text-align:center}
  .home-core-proof{display:block!important;margin-top:8px!important}.home-core-proof span{display:none!important}.home-core-proof span:first-child{display:flex!important;justify-content:center;min-height:30px!important;font-size:.77rem!important}
  .home-hero-actions-panel{margin-top:10px!important}
  .home-intent-live{padding:16px!important;border-radius:18px!important}
  .home-intent-live__intro h2{font-size:2.05rem!important}.home-intent-live__intro p{font-size:.9rem;line-height:1.4}
  .home-intent-live__top{margin-top:12px!important;gap:7px!important}.home-intent-live__input{min-height:52px!important}
  .home-intent-live__privacy{font-size:.75rem!important;line-height:1.38!important}
  .home-intent-live__result{padding:16px!important;border-left-width:5px!important}.home-intent-live__understood{font-size:1.22rem!important}.home-intent-live__result-main h3{font-size:1.5rem!important}
  .home-intent-live__lane-head{margin-top:13px!important}.home-intent-live__lane-head span{font-size:.76rem!important}
  .home-business-demo-stage{padding:34px 0}.home-business-demo-stage__head h2{font-size:2.5rem}
  #common-problems,#trust,#guides,#areas,#thefixers-network{padding-top:38px!important;padding-bottom:38px!important}
}
@media(prefers-reduced-motion:reduce){.home-intent-live__result,.home-core-actions .btn-primary{scroll-behavior:auto;transition:none!important}}


/* A0019061 business-prospect refinement: second UI entry point, same A0019043/A0019029/A0019056 owners. */
.home-core-continuation{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center}
.home-core-business-jump{display:inline-flex;align-items:center;gap:4px}.home-core-business-jump::before{content:"•";color:#8aa096;margin-right:4px}.home-core-business-jump a{color:#143f73}
.home-business-demo-stage__proof{display:grid;gap:8px;margin-top:18px}.home-business-demo-stage__proof span{display:flex;align-items:center;gap:8px;color:#314f45;font-size:.9rem;font-weight:800}.home-business-demo-stage__proof span::before{content:"✓";display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#dff7ec;color:#0b5f46;font-weight:950}
.home-business-demo-stage .home-intent-live__software-samples{padding:20px!important;background:linear-gradient(145deg,#edf7fb 0%,#f6fbff 100%)!important;border:1px solid #a8cddd!important;border-radius:22px!important}
.home-business-demo-stage .home-intent-live__software-samples-head h3{margin:.25rem 0 .35rem;color:#10233f;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.1}.home-business-demo-stage .home-intent-live__software-samples-head p{max-width:760px;margin:0;color:#405968;line-height:1.52}
.home-intent-live__software-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;margin-top:16px}.home-intent-live__software-entry label{display:block;color:#10233f;font-weight:900}.home-intent-live__software-entry label span{display:block;margin-bottom:7px}.home-intent-live__software-entry input{width:100%;min-height:52px;box-sizing:border-box;padding:12px 14px;border:2px solid #86aebb;border-radius:14px;background:#fff;color:#10233f;font:inherit}.home-intent-live__software-entry input::placeholder{color:#607785;opacity:1}.home-intent-live__software-entry input:focus{outline:3px solid #f5b83f;outline-offset:2px;border-color:#315f73}.home-intent-live__software-entry button{min-height:52px;padding:10px 17px;border:1px solid #0b5f46;border-radius:14px;background:#0b5f46;color:#fff;font:inherit;font-weight:950;cursor:pointer;box-shadow:0 8px 20px rgba(11,95,70,.16)}.home-intent-live__software-entry button:hover,.home-intent-live__software-entry button:focus-visible{background:#084b39;outline:3px solid #f5b83f;outline-offset:2px}.home-intent-live__software-entry button[disabled]{opacity:.55;cursor:not-allowed}.home-intent-live__software-entry-status{min-height:1.35em;margin:8px 0 0!important;color:#405968!important;font-size:.84rem!important;line-height:1.42!important}
.home-intent-live__software-sample-list{margin-top:14px}.home-intent-live__software-sample-note{margin-top:12px!important}
.home-business-demo-stage .home-intent-live__software-demo{padding:20px!important;border:1px solid #b8d6df!important;border-radius:22px!important;background:linear-gradient(180deg,#f7fcfd 0%,#eef8f8 100%)!important}
.home-intent-live__software-boundary{padding:0!important;overflow:hidden}.home-intent-live__software-boundary summary{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px;cursor:pointer;color:#123f50;font-weight:900;list-style:none}.home-intent-live__software-boundary summary::-webkit-details-marker{display:none}.home-intent-live__software-boundary summary::after{content:"+";display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:#e2f2f3;color:#123f50;font-size:1.15rem}.home-intent-live__software-boundary[open] summary::after{content:"−"}.home-intent-live__software-boundary summary:focus-visible{outline:3px solid #f5b83f;outline-offset:-3px}.home-intent-live__software-boundary-copy{padding:0 13px 13px;border-top:1px solid #d1e1e6}.home-intent-live__software-boundary-copy p{margin-top:10px!important}
.home-intent-live__software-conversion{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:12px;padding:15px 16px;border:1px solid #b9d8cd;border-radius:16px;background:#f1faf6}.home-intent-live__software-conversion strong{display:block;margin-top:4px;color:#10233f;font-size:1.08rem}.home-intent-live__software-conversion p{margin:4px 0 0;color:#486157;line-height:1.46}.home-intent-live__software-discuss{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;border-radius:999px;background:#0b5f46;color:#fff;font-weight:950;text-decoration:none;white-space:nowrap}.home-intent-live__software-discuss:hover,.home-intent-live__software-discuss:focus-visible{background:#084b39;color:#fff;outline:3px solid #f5b83f;outline-offset:2px}
.home-intent-live__software-owner-links a{background:#153e50!important}.home-intent-live__software-owner-links a:first-child{background:#fff!important;color:#153e50!important;border:1px solid #7c9eaa}.home-intent-live__software-no-submit{margin-top:8px!important}
@media(max-width:900px){.home-intent-live__software-entry{grid-template-columns:1fr}.home-intent-live__software-entry button{width:100%}.home-intent-live__software-conversion{grid-template-columns:1fr}.home-intent-live__software-discuss{width:100%;box-sizing:border-box}.home-business-demo-stage__proof{grid-template-columns:repeat(3,minmax(0,1fr))}.home-business-demo-stage__proof span{align-items:flex-start}}
@media(max-width:680px){.home-core-continuation{justify-content:center;text-align:center;gap:6px 12px}.home-core-business-jump{width:100%;justify-content:center}.home-core-business-jump::before{display:none}.home-business-demo-stage__proof{grid-template-columns:1fr}.home-business-demo-stage .home-intent-live__software-samples,.home-business-demo-stage .home-intent-live__software-demo{padding:15px!important;border-radius:18px!important}.home-intent-live__software-entry input,.home-intent-live__software-entry button{min-height:50px}.home-intent-live__software-boundary:not([open]) .home-intent-live__software-boundary-copy{display:none}}
