/* Quips / Grove — working implementation tokens, v0.4 */
.live-home {
  --quips-evergreen: #173D35;
  --quips-chalk: #F6F4EE;
  --quips-lime: #D8EF70;
  --quips-sage: #DBE5D3;
  --quips-text-muted: #53655A;
  --quips-border: #BBCDBF;
  --quips-font-display: "Avenir Next", Avenir, "Segoe UI", Arial, sans-serif;
  --quips-font-body: "Avenir Next", Avenir, "Segoe UI", Arial, sans-serif;
  --quips-radius-card: 18px;
  --quips-radius-control: 8px;
  --quips-radius-pill: 999px;
  --quips-space-unit: 4px;
  --quips-motion-fast: 160ms;
  --quips-motion-standard: 220ms;
}

/* Actual Quips wordmark outlines are the required brand-name ligature.
   Text stays intact for selection, accessibility, search and React hydration. */
@font-face{font-family:'Quips Site Text';src:url("data:font/woff2;base64,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") format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Quips Site Text';src:url("/assets/home-motion/assets/brand/quips-site-text-500.woff2?v=2") format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Quips Site Text';src:url("/assets/home-motion/assets/brand/quips-site-text-600.woff2?v=2") format('woff2');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Quips Site Text';src:url("data:font/woff2;base64,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") format('woff2');font-weight:700;font-style:normal;font-display:swap}
.live-home, .live-home :where(h1,h2,h3,h4,h5,h6,p,a,span,strong,b,em,i,small,button,label,legend,summary,li,dt,dd,div,section,article,aside,header,footer,nav,blockquote,td,th,figcaption,time){
  /* Missing symbols must fall straight through to the system font. Nunito is
     the source of Quips Site Text, so downloading it cannot supply its missing
     arrows and needlessly starts a second, much larger font fallback chain. */
  font-family:'Quips Site Text',sans-serif!important;
  font-feature-settings:'rlig' 1!important;
}
/* Preserve code and user-entered content as literal text. */
.live-home :where(code,pre,kbd,samp,input,textarea,select,option){font-feature-settings:'rlig' 0!important}

.live-home .site-footer.quips-footer{color:#fff;background:#173d35;border-top:0;width:100%;max-width:none;margin:0;padding:64px 0 0}.live-home .quips-footer-grid{grid-template-columns:1.45fr 1fr .8fr 1.1fr;gap:48px;padding-bottom:56px;display:grid}.live-home .quips-footer-brand .brand{margin-bottom:24px}.live-home .quips-footer-brand .brand-wordmark{width:116px;height:auto}.live-home .quips-footer .quips-footer-promise{letter-spacing:-.025em;color:#fff;margin:0 0 16px;font-size:28px;font-weight:650;line-height:1.2}.live-home .quips-footer .quips-footer-description{color:#c1d4c9;max-width:25ch;margin:0 0 24px;font-size:15px;line-height:1.7}.live-home .site-footer.quips-footer .quips-footer-brand [data-slot=button][data-variant=default]{color:#173d35;box-shadow:none;background:#d8ef70;border:1px solid #d8ef70;min-height:46px}.live-home .site-footer.quips-footer .quips-footer-brand [data-slot=button][data-variant=default]:hover{color:#173d35;background:#fff;border-color:#fff}.live-home .quips-footer-grid nav{flex-direction:column;align-items:flex-start;gap:0;display:flex}.live-home .quips-footer-grid h2{color:#d8ef70;letter-spacing:0;margin:0 0 16px;font-size:15px;font-weight:750;line-height:1.5}.live-home .quips-footer-grid nav a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:6px;min-height:44px;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex}.live-home .quips-footer-grid nav a:hover{text-underline-offset:5px;text-decoration:underline}.live-home .quips-footer-grid nav p{color:#c1d4c9;max-width:25ch;margin:16px 0 0;font-size:14px;line-height:1.7}.live-home .quips-footer svg{flex-shrink:0;width:16px;height:16px}.live-home .quips-footer-social{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.live-home .quips-footer-social a{border-radius:8px;justify-content:center;width:44px;height:44px}.live-home .quips-footer-social a:hover{color:#d8ef70}.live-home .quips-footer-social svg{width:20px;height:20px}.live-home .quips-footer-bottom{color:#c1d4c9;border-top:1px solid #42645a;align-items:center;gap:32px;padding:20px 0;font-size:13px;display:flex}.live-home .quips-footer-bottom>a{min-height:44px;color:inherit;align-items:center;gap:8px;display:inline-flex}.live-home .quips-footer-bottom>a:last-child{margin-left:auto}.live-home .quips-footer-bottom>a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.live-home .quips-footer a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #d8ef70}.live-home .quips-footer ::selection{color:#173d35;background:#d8ef70}@media (width<=1000px){.live-home .quips-footer-grid{grid-template-columns:1.3fr 1fr;gap:40px}.live-home .quips-footer-grid nav:last-child{align-self:start}}@media (width<=600px){.live-home .site-footer.quips-footer{padding-top:44px}.live-home .quips-footer-grid{grid-template-columns:1fr 1fr;gap:36px 24px;padding-bottom:32px}.live-home .quips-footer-brand,.live-home .quips-footer-grid nav:last-child{grid-column:1/-1}.live-home .quips-footer-grid nav:last-child p{max-width:35ch}.live-home .quips-footer .quips-footer-promise{font-size:30px}.live-home .quips-footer .quips-footer-description{max-width:32ch}.live-home .quips-footer-bottom{flex-wrap:wrap;gap:4px 24px;padding:18px 0}.live-home .quips-footer-bottom>span{width:100%}.live-home .quips-footer-bottom>a:last-child{margin-left:auto}}@media (width<=1050px){.live-home .site-header .desktop-nav{display:none}.live-home .site-header .mobile-menu{display:inline-flex}}.live-home [data-variant=site] [data-slot=navigation-menu-content].industry-menu{width:480px;max-height:calc(100vh - 120px);padding:20px;overflow-y:auto}.live-home .industry-menu-title{color:var(--muted-foreground);margin:0 0 12px;padding:0 10px;font-size:14px;line-height:1.5}.live-home .industry-menu-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px;margin:0;padding:0;list-style:none;display:grid}.live-home [data-variant=site] .industry-menu-list [data-slot=navigation-menu-link]{border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 10px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.live-home .industry-menu-list svg,.live-home .industry-menu-all svg{flex:none;width:16px;height:16px}.live-home [data-variant=site] .industry-menu-all[data-slot=navigation-menu-link]{border-top:1px solid var(--border);border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;min-height:48px;margin-top:14px;padding:14px 10px 4px;font-size:16px;font-weight:700;display:flex}.live-home [data-variant=site] .industry-menu [aria-current=page]{background:var(--accent)}.live-home .mobile-navigation-groups{width:100%}.live-home .mobile-navigation-groups [data-slot=accordion-trigger]{min-height:56px;padding:14px 0;font-size:18px;font-weight:600;line-height:1.4}.live-home .mobile-navigation-groups [data-slot=accordion-content][data-state=closed]{display:none}.live-home .mobile-navigation-groups ul{margin:0;padding:0;list-style:none}.live-home .mobile-navigation-groups a{min-height:48px;color:var(--foreground);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:16px;line-height:1.5;text-decoration:none;display:flex}.live-home .mobile-navigation-groups a:hover,.live-home .mobile-navigation-groups [aria-current=page]{background:var(--accent)}.live-home .mobile-navigation-groups a:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px}.live-home .mobile-navigation-groups a svg{flex:none;width:16px;height:16px}.live-home .mobile-navigation-groups .mobile-industry-all{border-top:1px solid var(--border);border-radius:0;margin-top:8px;font-weight:700}@media (prefers-reduced-motion:reduce){.live-home .industry-menu,.live-home .mobile-navigation-groups *{transition:none!important;animation:none!important}}.live-home .privacy-footer-button{font:inherit;color:inherit;text-underline-offset:4px;cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px;padding:10px 0;text-decoration:underline}.live-home .privacy-footer-button:disabled{cursor:default;opacity:.7}.live-home .privacy-controls{--primary:#173d35;--primary-foreground:#fff;--background:#fff;--foreground:#173d35;z-index:60;color:#173d35;text-align:left;background:#fff;border:1px solid #8b9e94;border-radius:12px;flex-wrap:wrap;align-items:center;gap:24px;max-width:1160px;max-height:calc(100dvh - 32px);margin-inline:auto;padding:24px;font-family:Nunito Sans,sans-serif;display:flex;position:fixed;inset:auto 16px 16px;overflow:auto}.live-home .privacy-controls-copy{flex:360px;max-width:68ch}.live-home .privacy-controls h2{letter-spacing:-.02em;color:#173d35;margin:0 0 10px;font-size:22px;line-height:1.25}.live-home .privacy-controls p{color:#173d35;margin:0 0 8px;font-size:16px;line-height:1.5}.live-home .privacy-controls a{color:#173d35;text-underline-offset:3px;padding-block:5px;text-decoration:underline;display:inline-block}.live-home .privacy-controls-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.live-home .privacy-controls-actions button{white-space:normal;height:auto;min-height:44px}.live-home .privacy-controls-actions [data-variant=outline]{min-width:152px}.live-home .privacy-options{flex-basis:100%;gap:16px;display:grid}.live-home .privacy-options label{cursor:pointer;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;display:flex}.live-home .privacy-options input{accent-color:#173d35;flex-shrink:0;width:22px;height:22px;margin:2px 0}.live-home .privacy-options strong{display:block}.live-home .privacy-controls .privacy-controls-note{font-size:14px}.live-home .privacy-footer-button:focus-visible,.live-home .privacy-controls :focus-visible{outline-offset:4px;outline:3px solid #245447}.live-home .privacy-controls:focus{outline-offset:2px;outline:2px solid #245447}.live-home .privacy-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.live-home .privacy-controls{gap:16px;max-height:calc(100dvh - 20px);padding:18px;inset:auto 10px 10px}.live-home .privacy-controls-copy{flex-basis:100%}.live-home .privacy-controls-actions{width:100%}.live-home .privacy-controls-actions [data-variant=outline]{flex:1;min-width:120px}.live-home .privacy-controls-actions [data-variant=link]{flex-basis:100%}.live-home .privacy-controls h2{font-size:21px}}.live-home .investment-section{padding-block:64px 32px;scroll-margin-top:32px}.live-home .investment-intro{max-width:790px;margin-bottom:44px}.live-home .investment-intro h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.5vw,44px);font-weight:700;line-height:1.12}.live-home .investment-intro h2 span{color:var(--muted-foreground)}.live-home .investment-intro>p{max-width:69ch;color:var(--muted-foreground);margin:20px 0 0;font-size:18px;line-height:1.65}.live-home .investment-layout{grid-template-columns:.82fr 1.3fr;align-items:start;gap:64px;display:grid}.live-home .investment-benefits{padding-top:4px}.live-home .investment-benefits>div{border-bottom:1px solid var(--border);padding-block:24px}.live-home .investment-benefits>div:first-child{padding-top:0}.live-home .investment-benefits h3{letter-spacing:-.02em;margin:0 0 10px;font-size:23px;font-weight:700;line-height:1.25}.live-home .investment-benefits p{color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.65}.live-home .investment-section a{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.live-home .investment-section a:hover{color:var(--action-hover);text-decoration-thickness:2px}.live-home .investment-section a svg{flex-shrink:0;width:18px;height:18px}.live-home .investment-proof-link{margin-top:20px}.live-home .investment-plan{border:1px solid var(--border);border-radius:var(--surface-radius);background:var(--scene-surface);overflow:hidden}.live-home .investment-goal{background:var(--foreground);color:var(--background);justify-content:space-between;align-items:center;gap:20px;padding:30px 32px;display:flex}.live-home .investment-goal-copy>p{color:var(--quips-lime);margin:0 0 10px;font-size:14px;line-height:1.5}.live-home .investment-goal h3{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:700;line-height:1.15}.live-home .investment-goal img{background:var(--background);border-radius:50%;flex-shrink:0;width:64px;height:64px;padding:8px}.live-home .investment-channels[data-slot=tabs]{padding:0 24px;display:block}.live-home .investment-connections{grid-template-columns:repeat(4,1fr);height:32px;margin-inline:12.5%;display:grid;position:relative}.live-home .investment-connections:before{content:"";border-left:1px solid var(--foreground);height:15px;position:absolute;top:0;left:50%}.live-home .investment-connections:after{content:"";border-top:1px solid var(--foreground);position:absolute;top:15px;left:0;right:0}.live-home .investment-connections span{border-left:1px solid var(--foreground);position:absolute;top:15px;bottom:0}.live-home .investment-connections span:first-child{left:0}.live-home .investment-connections span:nth-child(2){left:33.333%}.live-home .investment-connections span:nth-child(3){left:66.666%}.live-home .investment-connections span:nth-child(4){left:100%}.live-home .investment-channel-list[data-slot=tabs-list]{background:0 0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;height:auto;padding:0;display:grid}.live-home .investment-channel-list [data-slot=tabs-trigger]{border:1px solid var(--border);background:var(--background);min-height:74px;color:var(--foreground);white-space:normal;box-shadow:none;border-radius:8px;flex-direction:column;padding:10px 4px;font-size:12px;font-weight:600;line-height:1.3;transition:background-color .16s ease-out,border-color .16s ease-out}.live-home .investment-channel-list [data-slot=tabs-trigger][data-state=active]{background:var(--quips-lime);border-color:var(--foreground);box-shadow:none}.live-home .investment-channel-list [data-slot=tabs-trigger]:hover{border-color:var(--foreground)}.live-home .investment-section :focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.live-home .investment-channel-panel[data-state=inactive]{display:none}.live-home .investment-channel-panel[data-state=active]{animation:.26s cubic-bezier(.16,1,.3,1) investment-reveal}.live-home .investment-channel-panel{min-height:330px;padding:26px 8px 10px}.live-home .investment-channel-panel h4{letter-spacing:-.02em;max-width:31ch;margin:0 0 24px;font-size:22px;font-weight:700;line-height:1.25}.live-home .investment-channel-panel dl{gap:20px;margin:0 0 16px;display:grid}.live-home .investment-channel-panel dt{align-items:center;gap:8px;margin-bottom:5px;font-size:14px;font-weight:700;display:flex}.live-home .investment-channel-panel dt svg{width:16px;height:16px}.live-home .investment-channel-panel dd{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.6}.live-home .investment-channel-panel a{font-size:14px}@keyframes investment-reveal{0%{clip-path:inset(0 0 12%)}to{clip-path:inset(0)}}@media (width<=1050px){.live-home .investment-layout{grid-template-columns:.85fr 1.2fr;gap:32px}.live-home .investment-goal{padding:24px}.live-home .investment-channels[data-slot=tabs]{padding-inline:16px}.live-home .investment-goal h3{font-size:25px}}@media (width<=760px){.live-home .investment-section{padding-block:40px 16px}.live-home .investment-intro{margin-bottom:28px}.live-home .investment-intro>p{margin-top:16px;font-size:16px}.live-home .investment-layout{grid-template-columns:1fr;gap:28px}.live-home .investment-benefits>div{padding-block:18px}.live-home .investment-benefits h3{font-size:21px}.live-home .investment-goal{padding:24px 20px}.live-home .investment-goal img{width:52px;height:52px}.live-home .investment-channel-list[data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:20px}.live-home .investment-channel-list [data-slot=tabs-trigger]{flex-direction:row;min-height:48px;padding:10px;font-size:13px}.live-home .investment-connections{display:none}.live-home .investment-channel-panel{min-height:365px;padding:24px 4px 8px}}@media (prefers-reduced-motion:reduce){.live-home .investment-channel-panel[data-state=active]{animation:none}.live-home .investment-channel-list [data-slot=tabs-trigger]{transition:none}}.live-home .investment-industry-control{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 28px;display:flex}.live-home .investment-industry-control label{font-size:16px;font-weight:600}.live-home .investment-industry-control .industry-trigger{width:240px;max-width:100%;font-size:16px;height:48px!important}@media (width<=760px){.live-home .investment-industry-control{flex-direction:column;align-items:flex-start;gap:10px}.live-home .investment-industry-control .industry-trigger{width:100%}}.live-home .industry-marquee{border-bottom:1px solid var(--border);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;padding-block:42px;display:grid}.live-home .industry-marquee h2{color:var(--muted-foreground);letter-spacing:0;margin:0;font-size:15px;font-weight:500;line-height:1.6}.live-home .industry-marquee-window{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.live-home .industry-marquee-track{width:max-content;animation:48s linear infinite paused industry-marquee-travel;display:flex}.live-home .industry-marquee[data-running=true] .industry-marquee-track{animation-play-state:running}.live-home .industry-marquee:hover .industry-marquee-track{animation-play-state:paused}.live-home .industry-marquee-group{flex:none;align-items:center;gap:48px;margin:0;padding:12px 48px 12px 0;list-style:none;display:flex}.live-home .industry-marquee-group li{color:var(--foreground);white-space:nowrap;flex:none;align-items:center;gap:12px;font-size:20px;font-weight:600;line-height:1.4;display:flex}.live-home .industry-marquee-group svg{stroke-width:1.6px;width:26px;height:26px;color:var(--muted-foreground);flex:none}@keyframes industry-marquee-travel{to{transform:translate(-50%)}}@media (width<=760px){.live-home .industry-marquee{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:28px}.live-home .industry-marquee h2{font-size:14px}.live-home .industry-marquee h2 br{display:none}.live-home .industry-marquee-group{gap:32px;padding-right:32px}.live-home .industry-marquee-group li{gap:10px;font-size:18px}.live-home .industry-marquee-group svg{width:24px;height:24px}.live-home .industry-marquee-window{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}}@media (prefers-reduced-motion:reduce),print{.live-home .industry-marquee-window{overflow:visible;-webkit-mask-image:none;mask-image:none}.live-home .industry-marquee-track{width:auto;animation:none;transform:none}.live-home .industry-marquee-group{flex-wrap:wrap;flex:1;gap:16px 28px;padding:0}.live-home .industry-marquee-group li{white-space:normal;font-size:16px}.live-home .industry-marquee-group[aria-hidden=true]{display:none}}.live-home .paid-service-proof{border-top:1px solid #d5dfd9;padding-top:64px;padding-bottom:64px}.live-home .paid-service-proof>p{color:#53655a;margin:12px 0 32px}.live-home .paid-service-proof>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:48px;display:grid}.live-home .paid-service-proof h3{margin-bottom:16px;font-size:24px;line-height:1.25}.live-home .paid-service-proof article p{color:#53655a;line-height:1.7}.live-home .paid-service-proof a{margin-top:16px}.live-home .product-demo{border:1px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.live-home .demo-tabs{gap:0}.live-home .demo-navigation{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:18px 30px;display:flex}.live-home .demo-navigation>span{font-size:14px;font-weight:600}.live-home .demo-navigation [data-slot=tabs-list]{height:40px}.live-home .demo-navigation [data-slot=tabs-trigger]{padding-inline:17px}.live-home .demo-story-heading{justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 34px 26px;display:flex}.live-home .demo-story-heading h2{letter-spacing:-.035em;text-wrap:pretty;font-size:26px;line-height:1.25}.live-home .demo-story-heading p{color:var(--muted-foreground);margin-top:7px;font-size:14px;line-height:1.7}.live-home .demo-story-heading>[data-slot=badge]{margin-top:6px}.live-home .demo-stage{background:var(--quips-evergreen,#173d35);isolation:isolate;grid-template-columns:minmax(0,1fr) 154px minmax(0,1fr);align-items:center;gap:0;min-height:328px;padding:40px 38px;display:grid;position:relative}.live-home .demo-stage:before{content:"";z-index:-1;opacity:.1;background-image:radial-gradient(var(--secondary) .8px, transparent .8px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.live-home .demo-mobile-source{display:none}.live-home .demo-source,.live-home .demo-destination{z-index:1;min-width:0;position:relative}.live-home .demo-stage-label{color:var(--secondary);justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;font-size:11px;line-height:1.5;display:flex}.live-home .demo-stage-label>span{opacity:.72;text-align:right;font-size:10px}.live-home .demo-searches{gap:14px;display:grid}.live-home .demo-query{background:var(--card);min-height:47px;color:var(--foreground);border:1px solid var(--border);border-radius:30px;align-items:center;gap:12px;padding:12px 17px;font-size:13px;transition:transform .55s,opacity .55s,background .55s;display:flex;box-shadow:0 4px 20px #00000008}.live-home .demo-query:first-child{margin-right:26px}.live-home .demo-query:nth-child(3){margin-right:12px}.live-home .demo-query>svg{flex-shrink:0;width:15px;height:15px}.live-home .demo-query>span:not(.demo-query-dot){flex:1}.live-home .demo-query-status{margin-left:auto}.live-home .demo-query-dot{background:var(--foreground);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}.live-home .demo-query-focus{background:var(--secondary);border-color:var(--secondary)}.live-home [data-phase="1"] .demo-query-focus{outline:2px solid var(--primary);outline-offset:5px}.live-home [data-changed=true] .demo-query-focus{background:var(--quips-lime);border-color:var(--quips-lime)}.live-home .demo-agent{color:var(--background);flex-direction:column;align-self:center;align-items:center;padding-top:20px;display:flex;position:relative}.live-home .demo-agent-rings{place-items:center;width:106px;height:106px;display:grid;position:relative}.live-home .demo-agent-rings>i{border:1px solid color-mix(in srgb, var(--secondary) 25%, transparent);border-radius:50%;position:absolute;inset:0}.live-home .demo-agent-rings>i:nth-child(2){border-style:dashed;border-color:color-mix(in srgb, var(--primary) 50%, transparent);inset:9px}.live-home .demo-agent-owl{background:var(--secondary);border-radius:50%;place-items:center;width:69px;height:69px;display:grid;box-shadow:0 0 30px #d8ef701a}.live-home .demo-agent-owl img{width:57px;height:57px}.live-home .demo-agent>strong{margin-top:8px;font-size:15px;font-weight:600}.live-home .demo-agent>span{color:var(--secondary);margin-top:2px;font-size:10px}.live-home .demo-connector{background:color-mix(in srgb, var(--secondary) 35%, transparent);width:25px;height:1px;position:absolute;top:73px;overflow:hidden}.live-home .demo-connector-in{left:0}.live-home .demo-connector-out{right:0}.live-home .demo-connector:after{content:"";background:var(--primary);width:12px;height:1px;display:block;transform:translate(-16px)}.live-home [data-phase="1"] .demo-connector-in:after,.live-home [data-phase="2"] .demo-connector-out:after{animation:1.1s linear demo-signal}.live-home [data-phase="1"] .demo-agent-rings>i:nth-child(2),.live-home [data-phase="2"] .demo-agent-rings>i:nth-child(2){animation:2.2s linear demo-turn}.live-home [data-paused=true] *,.live-home [data-paused=true] :after{animation-play-state:paused!important}.live-home .demo-result{background:var(--card);border:1px solid var(--border);border-radius:10px;transition:box-shadow .4s,transform .4s;overflow:hidden;box-shadow:0 15px 32px #00000014}.live-home .demo-result[data-changed=true]{box-shadow:0 0 0 3px var(--primary), 0 15px 32px #00000014;transform:translateY(-2px)}.live-home .demo-campaign{padding:19px 20px 13px}.live-home .demo-campaign-header{align-items:center;gap:10px;display:flex}.live-home .demo-campaign-header>svg{background:var(--secondary);border-radius:8px;width:31px;height:31px;padding:7px}.live-home .demo-campaign-header span{color:var(--muted-foreground);font-size:10px}.live-home .demo-campaign-header h3{text-wrap:pretty;font-size:14px;font-weight:600}.live-home .demo-keyword{background:var(--muted);border-radius:6px;gap:6px;margin:15px 0 8px;padding:12px;display:grid}.live-home .demo-keyword>span{color:var(--muted-foreground);font-size:10px}.live-home .demo-keyword>strong{min-height:20px;font-size:13px;font-weight:600;line-height:1.5}.live-home .demo-result[data-changed=true] .demo-keyword{background:var(--primary)}.live-home .demo-eligibility{justify-content:space-between;align-items:center;gap:8px;padding-block:7px;font-size:10px;display:flex}.live-home .demo-eligibility>span{align-items:center;gap:6px;display:flex}.live-home .demo-eligibility svg{width:12px;height:12px}.live-home .demo-eligibility>strong{font-weight:600}.live-home .demo-controls{justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:20px 30px;display:flex}.live-home .demo-status{align-items:center;gap:11px;min-width:0;display:flex}.live-home .demo-status p{max-width:580px;font-size:13px;line-height:1.7}.live-home .demo-state-mark{flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.live-home .demo-state-mark>svg{width:20px;height:20px}.live-home .demo-state-mark.is-running{animation:1.1s ease-in-out 2 demo-breathe}.live-home .demo-buttons{align-items:center;gap:7px;display:flex}.live-home .demo-buttons>button:last-child{min-width:152px}.live-home .demo-mini-site{background:var(--card);color:var(--foreground);border-radius:9px;overflow:hidden}.live-home .demo-source .demo-mini-site{opacity:.8}.live-home .demo-mini-nav{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;padding:12px;font-size:8px;display:flex}.live-home .demo-mini-nav>span:first-child{font-weight:700}.live-home .demo-mini-nav>span:last-child{gap:12px;display:flex}.live-home .demo-mini-body{align-items:center;min-height:155px;padding:23px 17px 17px;display:flex;position:relative;overflow:hidden}.live-home .demo-mini-body>div{z-index:1;width:65%;position:relative}.live-home .demo-mini-eyebrow{letter-spacing:.06em;font-size:6px}.live-home .demo-mini-body h4{text-wrap:pretty;letter-spacing:-.03em;margin:6px 0 7px;font-size:20px;line-height:1.15}.live-home .demo-mini-body p{color:var(--muted-foreground);font-size:8px;line-height:1.7}.live-home .demo-house{width:49%;color:var(--foreground);stroke:currentColor;stroke-width:1.5px;background:var(--secondary);border-radius:50% 50% 0 0;padding:12px 6px;position:absolute;bottom:36px;right:-12px}.live-home .demo-contact-preview{background:var(--primary);visibility:hidden;border-radius:4px;align-items:center;gap:6px;width:max-content;max-width:100%;margin-top:11px;padding:8px 10px;font-size:8px;font-weight:600;display:flex}.live-home .demo-contact-preview.is-visible{visibility:visible}.live-home .demo-contact-preview svg{width:10px;height:10px}.live-home .demo-missing-contact{color:var(--muted-foreground);padding:8px 0;font-size:8px;position:absolute;bottom:0}.live-home .demo-mini-footer{border-top:1px solid var(--border);justify-content:space-between;gap:10px;padding:11px 14px;font-size:7px;display:flex}.live-home .demo-page-info{background:var(--secondary);border:1px solid var(--border);border-radius:10px;padding:21px;position:relative}.live-home .demo-page-icon{background:var(--card);border-radius:9px;padding:9px;position:absolute;top:18px;right:18px}.live-home .demo-page-icon>svg{width:18px;height:18px}.live-home .demo-page-info>span{font-size:11px}.live-home .demo-page-info>h3{text-align:left;text-wrap:pretty;letter-spacing:-.04em;margin:14px 0 24px;padding-right:30px;font-size:25px}.live-home .demo-page-info>div:last-child{border-top:1px solid color-mix(in srgb, var(--foreground) 15%, transparent);gap:5px;padding-top:12px;display:grid}.live-home .demo-page-info>div:last-child>span{color:var(--muted-foreground);font-size:10px}.live-home .demo-page-info strong{font-size:13px;font-weight:600}.live-home .demo-search-result{padding:23px}.live-home .demo-result-url{align-items:center;gap:8px;display:flex}.live-home .demo-result-url>svg{background:var(--secondary);border-radius:50%;width:27px;height:27px;padding:6px}.live-home .demo-result-url>div{gap:2px;font-size:9px;display:grid}.live-home .demo-result-url strong{font-weight:600}.live-home .demo-result-url span{color:var(--muted-foreground)}.live-home .demo-search-result>h3{text-wrap:pretty;letter-spacing:-.025em;margin:19px 0 9px;font-size:19px;font-weight:600;line-height:1.3}.live-home .demo-search-result>p{color:var(--muted-foreground);font-size:11px;line-height:1.7}.live-home .demo-title-check{border-top:1px solid var(--border);align-items:center;gap:6px;margin-top:20px;padding-top:12px;font-size:10px;display:flex}.live-home .demo-title-check svg{width:13px;height:13px}.live-home .demo-result[data-changed=true] .demo-search-result>h3{text-decoration:underline;-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:3px;text-decoration-thickness:5px}@keyframes demo-signal{to{transform:translate(36px)}}@keyframes demo-turn{to{transform:rotate(180deg)}}@keyframes demo-breathe{50%{opacity:.45}}@media (width<=1050px){.live-home .demo-stage{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr);padding:30px 25px}.live-home .demo-agent-rings{width:94px;height:94px}.live-home .demo-connector{width:12px;top:67px}.live-home .demo-query{gap:8px;padding:11px 12px;font-size:11px}.live-home .demo-campaign{padding-inline:14px}.live-home .demo-story-heading h2{font-size:23px}.live-home .demo-keyword>strong{font-size:11px}.live-home .demo-stage-label>span{display:none}}@media (width<=760px){.live-home .product-demo{border-radius:12px;scroll-margin-top:-80px}.live-home .demo-navigation{flex-direction:column;align-items:stretch;gap:12px;padding:14px 14px 12px}.live-home .demo-navigation>span{text-align:center;font-size:12px}.live-home .demo-navigation [data-slot=tabs-list]{width:100%;height:42px}.live-home .demo-navigation [data-slot=tabs-trigger]{padding-inline:8px;font-size:12px}.live-home .demo-story-heading{padding:22px 20px 20px}.live-home .demo-story-heading h2{font-size:23px}.live-home .demo-story-heading p,.live-home .demo-story-heading>[data-slot=badge]{display:none}.live-home .demo-navigation>span:after{content:" · Product demo";color:var(--muted-foreground);font-weight:400}.live-home .demo-stage{grid-template-columns:1fr;gap:16px;padding:22px}.live-home .demo-source{width:100%;max-width:410px;margin:auto}.live-home .demo-stage-label{margin-bottom:12px;font-size:11px}.live-home .demo-stage-label>span{display:block}.live-home .demo-searches{grid-template-columns:1fr;gap:7px}.live-home .demo-query{min-height:35px;padding:8px 12px;font-size:11px}.live-home .demo-query:first-child,.live-home .demo-query:nth-child(3){margin:0}.live-home .demo-agent{flex-direction:row;justify-content:center;gap:9px;padding:0}.live-home .demo-agent-rings{width:44px;height:44px}.live-home .demo-agent-rings>i{display:none}.live-home .demo-agent-owl{width:36px;height:36px}.live-home .demo-agent-owl img{width:30px;height:30px}.live-home .demo-agent>strong{margin:0;font-size:12px}.live-home .demo-agent>span{margin:0;font-size:10px}.live-home .demo-connector{width:15%;top:22px}.live-home .demo-destination{width:100%;max-width:410px;margin:auto}.live-home .demo-campaign{padding:16px}.live-home .demo-keyword{margin-top:12px;padding:10px}.live-home .demo-keyword>strong{font-size:12px}.live-home .demo-controls{flex-direction:column;align-items:stretch;gap:14px;padding:17px 20px}.live-home .demo-status{min-height:43px}.live-home .demo-status p{font-size:12px;line-height:1.6}.live-home .demo-buttons{justify-content:flex-end}.live-home .demo-buttons>button:last-child{flex:1}.live-home .demo-source .demo-mini-site,.live-home .demo-source .demo-page-info{display:none}.live-home .demo-mobile-source{background:var(--secondary);border-radius:8px;align-items:center;gap:11px;padding:12px 15px;display:flex}.live-home .demo-mobile-source>svg{flex-shrink:0;width:20px;height:20px}.live-home .demo-mobile-source>div{gap:4px;display:grid}.live-home .demo-mobile-source strong{font-size:13px;font-weight:600}.live-home .demo-mobile-source span{color:var(--muted-foreground);font-size:10px}.live-home .demo-query:not(.demo-query-focus){display:none}.live-home .demo-source[data-product=ads] .demo-stage-label{font-size:0}.live-home .demo-source[data-product=ads] .demo-stage-label:after{content:"What your customer searched for";font-size:11px}.live-home .demo-source .demo-mini-nav,.live-home .demo-source .demo-mini-footer{display:none}.live-home .demo-source .demo-mini-body{min-height:150px;padding-block:15px}.live-home .demo-page-info{padding:15px 17px}.live-home .demo-page-info>h3{margin:5px 0 13px;font-size:22px}.live-home .demo-page-icon{top:14px;right:14px}.live-home .demo-search-result{padding:20px}}@media (width<=374px){.live-home .demo-stage,.live-home .demo-story-heading,.live-home .demo-controls{padding-inline:16px}.live-home .demo-story-heading h2{font-size:21px}.live-home .demo-navigation [data-slot=tabs-trigger]{padding-inline:6px;font-size:11px}.live-home .demo-navigation [data-slot=tabs-trigger] svg,.live-home .demo-stage-label>span{display:none}}@media (prefers-reduced-motion:reduce){.live-home .demo-story *,.live-home .demo-story :after{transition:none!important;animation:none!important}}.live-home .animated-hero{--background:var(--quips-chalk,#fff);--foreground:var(--quips-evergreen,#173d35);--primary:var(--quips-lime,#d8ef70);--primary-foreground:var(--foreground);--secondary:var(--quips-sage,#dbe5d3);--muted-foreground:#53655a;--accent:#e4ecd9;--border:#c8d4c1;--ring:var(--foreground);isolation:isolate;background:var(--background);color:var(--foreground);margin-bottom:36px;padding:12px 30px 24px;position:relative;overflow:hidden}.live-home .hero-beam-backdrop{pointer-events:none;z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 76%,#0000);mask-image:linear-gradient(#0000,#000 15% 76%,#0000)}.live-home .hero-grid{opacity:.025;background-image:linear-gradient(var(--foreground) 1px,transparent 1px),linear-gradient(90deg,var(--foreground) 1px,transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 28%,#000);mask-image:radial-gradient(#0000 28%,#000)}.live-home .home-hero-scene{width:min(1360px,100%);height:570px;margin-inline:auto;position:relative}.live-home .hero-orbit{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.live-home .hero-orbit-track{stroke:#9aaf86;stroke-width:1px;opacity:.42;vector-effect:non-scaling-stroke}.live-home .hero-orbit-light,.live-home .hero-orbit-interaction{stroke-linecap:round;opacity:0;vector-effect:non-scaling-stroke}.live-home .hero-orbit-glow{stroke:#b4cf77;stroke-width:9px;stroke-dasharray:18 182;filter:blur(4px)}.live-home .hero-orbit-tip{stroke:#87a45a;stroke-width:2px;stroke-dasharray:9 191}.live-home .animated-hero[data-motion=playing] .hero-orbit-light{animation:4.2s linear both orbit-signal}.live-home .hero-orbit-interaction{stroke:#7f9d5b;stroke-width:2px;stroke-dasharray:12 188}.live-home .hero-orbit g[data-highlighted=true] .hero-orbit-interaction{animation:3s linear both orbit-signal}.live-home .home-orbit-links{pointer-events:none;position:absolute;inset:0}.live-home .home-orbit-link{z-index:2;pointer-events:auto;width:148px;color:var(--foreground);text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%)}.live-home .orbit-ads,.live-home .orbit-lsa{left:12.472%}.live-home .orbit-web,.live-home .orbit-seo{left:87.528%}.live-home .orbit-ads,.live-home .orbit-web{top:158.5px}.live-home .orbit-lsa,.live-home .orbit-seo{top:383.5px}.live-home .orbit-landing{top:496px;left:50%}.live-home .home-orbit-icon{background:#fff;border:1px solid #c3d0b7;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;transition:background .25s,border-color .25s;display:grid;box-shadow:0 0 0 6px #ffffffb3}.live-home .home-orbit-icon svg{stroke-width:1.6px;width:23px;height:23px}.live-home .orbit-ads .home-orbit-icon{background:var(--primary);border-color:#a6bc83;box-shadow:0 0 0 6px #d8ef7024}.live-home .home-orbit-label{background:var(--background);border-radius:4px;padding-inline:5px;font-size:13px;font-weight:600;line-height:1.35}.live-home .orbit-ads .home-orbit-label{font-weight:700}.live-home .home-orbit-link:hover .home-orbit-icon,.live-home .home-orbit-link:focus-visible .home-orbit-icon{background:var(--primary);border-color:#9ab675}.live-home .home-orbit-link:focus-visible{outline:2px solid var(--foreground);outline-offset:6px}.live-home .hero-mobile-connection{display:none}.live-home .hero-owl-core{z-index:1;width:80px;height:80px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.live-home .hero-core-halo{border:1px solid #a0b18736;border-radius:50%;position:absolute;inset:-15px;box-shadow:0 0 60px 12px #d8ef7024}.live-home .hero-core-mark{background:#fff;border:1px solid #fff;border-radius:23px;place-items:center;width:80px;height:80px;display:grid;position:relative;box-shadow:0 3px #b8c5ad,0 10px 24px #173d350a}.live-home .hero-core-mark img{object-fit:contain;width:68px;height:68px}.live-home .hero-focus{text-align:center;width:min(650px,62%);position:absolute;top:144px;left:50%;transform:translate(-50%)}.live-home .animated-hero h1{letter-spacing:-.052em;font-size:clamp(48px,4.8vw,64px);font-weight:700;line-height:1.06}.live-home .hero-headline-line{display:block}.live-home .hero-headline-accent{background:linear-gradient(transparent 76%,var(--primary) 76%,var(--primary) 94%,transparent 94%);width:fit-content;margin-inline:auto}.live-home .hero-focus>p{color:var(--muted-foreground);max-width:620px;margin:20px auto 24px;font-size:17px;line-height:1.8}.live-home .animated-hero .hero-actions{position:relative}.live-home .animated-hero .industry-trigger{border-color:var(--border);background:#fff}.live-home .animated-hero .hero-proof{color:var(--muted-foreground);margin-top:20px;font-size:11px}.live-home .animated-hero .hero-proof strong{color:var(--foreground)}@keyframes orbit-signal{0%{stroke-dashoffset:18px;opacity:0}10%{opacity:.8}85%{opacity:.8}to{stroke-dashoffset:-100px;opacity:0}}@media (width>=761px) and (width<=1050px){.live-home .animated-hero{padding-inline:18px}.live-home .home-orbit-link{width:120px}.live-home .home-orbit-label{font-size:12px}.live-home .hero-focus>p{font-size:16px}.live-home .animated-hero .hero-actions{gap:10px}.live-home .animated-hero .hero-actions>a{padding-inline:16px}}@media (width<=760px){.live-home .animated-hero{margin-bottom:28px;padding:26px 20px 24px}.live-home .home-hero-scene{flex-direction:column;align-items:center;max-width:440px;height:auto;display:flex}.live-home .hero-orbit{display:none}.live-home .hero-owl-core{order:0;width:64px;height:64px;margin-bottom:24px;position:relative;top:auto;left:auto;transform:none}.live-home .hero-core-mark{border-radius:18px;width:64px;height:64px}.live-home .hero-core-mark img{width:55px;height:55px}.live-home .hero-core-halo{inset:-10px}.live-home .hero-focus{order:1;width:100%;position:relative;top:auto;left:auto;transform:none}.live-home .animated-hero h1{font-size:40px;line-height:1.08}.live-home .hero-focus>p{max-width:350px;margin:18px auto 22px;font-size:15px;line-height:1.75}.live-home .animated-hero .hero-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.live-home .animated-hero .hero-actions>a{padding-inline:14px;font-size:14px}.live-home .animated-hero .industry-trigger{padding-inline:13px}.live-home .animated-hero .hero-proof{max-width:290px;margin:16px auto 0;font-size:10px;line-height:1.7}.live-home .home-orbit-links{order:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;margin-top:28px;display:grid;position:relative}.live-home .home-orbit-link{gap:9px;width:auto;position:relative;top:auto;left:auto;transform:none}.live-home .home-orbit-icon{width:36px;height:36px;box-shadow:0 0 0 4px var(--background)}.live-home .home-orbit-icon svg{width:18px;height:18px}.live-home .orbit-ads .home-orbit-icon{box-shadow:0 0 0 4px var(--background)}.live-home .home-orbit-label{max-width:66px;padding:0;font-size:10px;line-height:1.35}.live-home .hero-mobile-connection{pointer-events:none;width:100%;height:40px;display:block;position:absolute;top:-2px;left:0}}@media (width<=374px){.live-home .animated-hero{padding-inline:17px}.live-home .animated-hero h1{font-size:34px}.live-home .animated-hero .hero-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.live-home .animated-hero *,.live-home .animated-hero :after{transition:none!important;animation:none!important}.live-home .hero-orbit-light,.live-home .hero-orbit-interaction{display:none}}.live-home .home-sales-section{padding-block:84px}.live-home .home-sales-heading{justify-content:space-between;align-items:end;gap:55px;margin-bottom:38px;display:flex}.live-home .home-sales-heading>p{max-width:350px;color:var(--muted-foreground);font-size:17px;line-height:1.7}.live-home .home-sales-heading>.text-link{flex-shrink:0}.live-home .home-logo-filters{pointer-events:none;position:absolute}.live-home .home-connected-links{align-items:center;gap:26px;display:flex}.live-home .home-connected-links .text-link{margin:0}.live-home .home-journey-scene{background:radial-gradient(ellipse at 55% 65%,color-mix(in srgb,var(--primary) 20%,transparent),transparent 65%),var(--secondary);border:1px solid var(--border);border-radius:20px;grid-template-columns:1fr 44px 1.2fr 44px .83fr;align-items:start;padding:36px;display:grid}.live-home .home-journey-scene>div{min-width:0}.live-home .home-journey-label{align-items:center;gap:9px;margin-bottom:24px;font-size:13px;font-weight:600;display:flex}.live-home .home-journey-label svg{width:17px;height:17px}.live-home .home-journey-caption{color:var(--muted-foreground);margin-top:22px;font-size:13px;line-height:1.6}.live-home .home-search-input{border:1px solid var(--border);background:var(--card);border-radius:25px;align-items:center;gap:9px;padding:12px 15px;font-size:13px;display:flex}.live-home .home-search-input svg{flex-shrink:0;width:16px;height:16px}.live-home .home-ad-preview{background:var(--card);border:1px solid var(--border);box-shadow:0 7px 18px -13px var(--foreground);border-radius:12px;margin-top:13px;padding:23px}.live-home .home-ad-preview>div{align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.live-home .home-ad-preview small{color:var(--muted-foreground);font-size:10px;font-weight:400;display:block}.live-home .home-business-icon{background:var(--secondary);border-radius:50%;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.live-home .home-business-icon svg{width:15px;height:15px}.live-home .home-ad-preview>strong{letter-spacing:-.035em;margin-top:23px;font-size:22px;line-height:1.3;display:block}.live-home .home-ad-preview>p{color:var(--muted-foreground);margin-top:12px;font-size:12px;line-height:1.8}.live-home .home-ad-link{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:23px;padding-top:14px;font-size:12px;font-weight:600;display:flex}.live-home .home-ad-link svg{flex-shrink:0;width:16px;height:16px}.live-home .home-journey-connection{align-items:center;height:18px;margin-top:180px;display:flex;position:relative}.live-home .home-journey-connection:before{content:"";background:color-mix(in srgb,var(--foreground) 30%,transparent);width:100%;height:1px}.live-home .home-journey-connection>svg{width:16px;height:16px;position:absolute;right:0}.live-home .home-journey-connection>span{background:var(--foreground);opacity:0;border-radius:3px;width:13px;height:3px;position:absolute}.live-home .home-page-preview{background:var(--card);border:1px solid var(--border);box-shadow:0 14px 28px -21px var(--foreground);border-radius:12px;overflow:hidden}.live-home .home-page-chrome{border-bottom:1px solid var(--border);align-items:center;gap:4px;padding:12px;display:flex}.live-home .home-page-chrome i{background:var(--border);border-radius:50%;width:4px;height:4px}.live-home .home-page-chrome>span{color:var(--muted-foreground);margin-left:12px;font-size:9px}.live-home .home-page-body{background:linear-gradient(150deg,var(--card),color-mix(in srgb,var(--secondary) 40%,var(--card)));padding:20px 22px}.live-home .home-page-body>span{color:var(--muted-foreground);font-size:10px}.live-home .home-page-body>strong{letter-spacing:-.035em;margin-top:12px;font-size:27px;line-height:1.1;display:block}.live-home .home-page-body>svg{width:100%;height:125px;stroke:var(--foreground);stroke-width:1.5px;margin-top:10px;display:block}.live-home .home-page-body .house-roof{fill:var(--secondary)}.live-home .home-page-action{background:var(--primary);border:1px solid color-mix(in srgb,var(--foreground) 30%,transparent);border-radius:6px;align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:600;display:flex}.live-home .home-page-action svg{width:14px;height:14px}.live-home .home-page-action svg:last-child{margin-left:auto}.live-home .home-phone-preview{border:5px solid var(--foreground);background:var(--card);text-align:center;box-shadow:0 16px 24px -22px var(--foreground);border-radius:25px;padding:12px 15px 24px}.live-home .home-phone-speaker{background:var(--foreground);border-radius:5px;width:40px;height:4px;margin:0 auto 29px}.live-home .home-call-icon{background:var(--secondary);border:1px solid var(--border);border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto 20px;display:grid}.live-home .home-call-icon svg{width:24px;height:24px}.live-home .home-phone-preview>strong{font-size:16px;line-height:1.3;display:block}.live-home .home-phone-preview>p{color:var(--muted-foreground);margin-top:9px;font-size:12px}.live-home .home-call-source{border-top:1px solid var(--border);gap:4px;margin-top:24px;padding-top:15px;font-size:11px;display:grid}.live-home .home-call-source>span{color:var(--muted-foreground)}.live-home .home-call-route{justify-content:center;align-items:center;gap:5px;margin-top:20px;font-size:10px;line-height:1.4;display:flex}.live-home .home-call-route svg{flex-shrink:0;width:13px;height:13px}.live-home .home-connected[data-running=true] .home-journey-connection>span{animation:1s ease-in-out .5s both home-route-signal}.live-home .home-connected[data-running=true] .home-journey-connection:nth-child(4)>span{animation-delay:1.6s}.live-home .home-connected[data-running=true] .home-call-icon{animation:1s 2.5s home-call-arrival}@keyframes home-route-signal{0%{opacity:0;left:0}20%,80%{opacity:1}to{opacity:0;left:calc(100% - 13px)}}@keyframes home-call-arrival{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 12px color-mix(in srgb,var(--primary) 32%,transparent)}}.live-home .home-how{grid-template-columns:1fr 1fr;align-items:end;gap:70px;padding-top:32px;padding-bottom:30px;display:grid}.live-home .home-how p{color:var(--muted-foreground);max-width:445px;margin-top:18px;font-size:16px;line-height:1.75}.live-home .home-work-browser i{border:1px solid var(--border);border-radius:50%;width:5px;height:5px;display:block}@keyframes home-site-request{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--primary) 70%,transparent)}}.live-home .home-work{background:color-mix(in srgb,var(--secondary) 38%,var(--background));border-block:1px solid var(--border)}.live-home .home-work-tabs [data-slot=tabs-list]{border-bottom:1px solid var(--border);background:0 0;border-radius:0;justify-content:start;gap:34px;width:100%;height:auto;margin-bottom:34px;padding:0}.live-home .home-work-tabs [data-slot=tabs-trigger]{height:48px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:0;flex:0 auto;padding:0 2px 13px;font-size:15px}.live-home .home-work-tabs [data-slot=tabs-trigger][data-state=active]{color:var(--foreground);box-shadow:none;background:0 0}.live-home .home-work-tabs [data-slot=tabs-trigger]:after{background:var(--foreground);height:2px;bottom:-1px}.live-home .home-work-story{grid-template-columns:.78fr 1.6fr;align-items:center;gap:60px;display:grid}.live-home .home-work-image{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:0 20px 40px -34px var(--foreground);border-radius:12px;display:block;overflow:hidden}.live-home .home-work-image>img{width:100%;height:auto;display:block}.live-home .home-work-browser{border-bottom:1px solid var(--border);color:var(--muted-foreground);background:var(--background);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:11px;display:flex}.live-home .home-work-browser>span:first-child{gap:5px;display:flex}.live-home .home-work-browser>svg{width:14px;height:14px;transition:transform .2s}.live-home .home-work-image:hover .home-work-browser>svg{transform:translate(2px,-2px)}.live-home .home-work-copy{padding:8px 0}.live-home .home-work-copy .home-work-location{margin:0 0 13px;font-size:13px}.live-home .home-work-copy h3{letter-spacing:-.035em;text-wrap:pretty;font-size:32px;line-height:1.15}.live-home .home-work-copy>p{color:var(--muted-foreground);margin-top:20px;font-size:16px;line-height:1.75}.live-home .home-work-copy ul{border-top:1px solid var(--border);gap:14px;margin:23px 0 0;padding:23px 0 0;list-style:none;display:grid}.live-home .home-work-copy li{align-items:start;gap:9px;font-size:13px;line-height:1.6;display:flex}.live-home .home-work-copy li svg{flex-shrink:0;width:15px;height:15px;margin-top:3px}.live-home .home-work-copy .text-link{margin-top:26px;font-size:14px}.live-home .home-work-tabs [data-slot=tabs-content][data-state=active]{animation:.18s ease-out home-project-in}@keyframes home-project-in{0%{opacity:.6}to{opacity:1}}.live-home .home-activity-tabs[data-slot=tabs]{grid-template-columns:.8fr 1.4fr;align-items:center;gap:64px;display:grid}.live-home .home-activity-tabs [data-slot=tabs-list]{background:0 0;gap:12px;width:100%;height:auto;padding:0}.live-home .home-activity-tabs [data-slot=tabs-trigger]{white-space:normal;text-align:left;width:100%;height:auto;min-height:101px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:start;gap:15px;padding:20px}.live-home .home-activity-tabs [data-slot=tabs-trigger][data-state=active]{background:var(--secondary);border-color:var(--border)}.live-home .home-activity-tabs [data-slot=tabs-trigger]>svg:first-child{stroke-width:1.7px;width:21px;height:21px}.live-home .home-activity-tabs [data-slot=tabs-trigger]>svg:last-child{width:18px;height:18px;margin-left:auto}.live-home .home-activity-tabs [data-slot=tabs-trigger] strong{font-size:17px;font-weight:600;line-height:1.4;display:block}.live-home .home-activity-tabs [data-slot=tabs-trigger] small{color:var(--muted-foreground);margin-top:6px;font-size:13px;font-weight:400;line-height:1.6;display:block}.live-home .home-work-record{border:1px solid var(--border);background:var(--card);box-shadow:0 20px 48px -37px var(--foreground);border-radius:15px;flex-direction:column;min-height:480px;display:flex;overflow:hidden}.live-home .home-record-header{background:color-mix(in srgb,var(--secondary) 28%,var(--card));border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:22px 30px;display:flex}.live-home .home-record-header>img{width:76px;height:auto}.live-home .home-record-header>span{align-items:center;gap:8px;font-size:12px;display:flex}.live-home .home-record-header svg{width:16px;height:16px}.live-home .home-record-body{flex:1;padding:30px}.live-home .home-record-state{color:var(--muted-foreground);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.live-home .home-record-state>svg{width:15px;height:15px}.live-home .home-record-body h3{letter-spacing:-.03em;margin-top:18px;font-size:27px;line-height:1.2}.live-home .home-record-body>p{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.65}.live-home .home-search-change{background:var(--background);border:1px solid var(--border);border-radius:9px;gap:6px;margin-top:24px;padding:20px 22px;display:grid}.live-home .home-search-change>span{color:var(--muted-foreground);font-size:11px}.live-home .home-search-change>strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.live-home .home-search-change>svg{width:17px;height:17px;margin-block:6px;transform:rotate(90deg)}.live-home .home-record-footer{background:var(--secondary);border-top:1px solid var(--border);align-items:center;gap:8px;padding:17px 30px;font-size:12px;display:flex}.live-home .home-record-footer svg{flex-shrink:0;width:16px;height:16px}.live-home .home-record-timeline{gap:23px;margin:26px 0 0;padding:0;list-style:none;display:grid}.live-home .home-record-timeline li{gap:15px;display:flex;position:relative}.live-home .home-record-timeline li:not(:last-child):after{content:"";background:var(--border);width:1px;position:absolute;top:26px;bottom:-23px;left:11px}.live-home .home-record-timeline li>svg{background:var(--secondary);border-radius:50%;flex-shrink:0;width:23px;height:23px;padding:5px}.live-home .home-record-timeline strong{font-size:14px;font-weight:600;display:block}.live-home .home-record-timeline span{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.6;display:block}.live-home .home-follow-checks{gap:23px;margin-top:27px;display:grid}.live-home .home-follow-checks>div{align-items:start;gap:15px;display:flex}.live-home .home-follow-checks svg{flex-shrink:0;width:20px;height:20px}.live-home .home-follow-checks strong{font-size:14px;font-weight:600;display:block}.live-home .home-follow-checks small{color:var(--muted-foreground);margin-top:5px;font-size:12px;line-height:1.6;display:block}.live-home .home-activity-tabs [data-slot=tabs-content][data-state=active]{animation:.2s ease-out home-record-in}@keyframes home-record-in{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:none}}.live-home .home-start{background:var(--foreground);color:var(--background);padding-block:65px}.live-home .home-start-inner{grid-template-columns:1fr 1fr;align-items:center;gap:96px;display:grid}.live-home .home-start-inner>div>p{color:var(--secondary);margin:23px 0 29px;font-size:17px;line-height:1.75}.live-home .home-start-board{border:1px solid color-mix(in srgb,var(--secondary) 30%,transparent);background:color-mix(in srgb,var(--background) 4%,transparent);border-radius:14px;padding:0 28px}.live-home .home-start-board>div{border-top:1px solid color-mix(in srgb,var(--secondary) 20%,transparent);align-items:center;gap:17px;padding:22px 0;display:flex}.live-home .home-start-board>div>svg{width:22px;height:22px;color:var(--primary);stroke-width:1.6px;flex-shrink:0}.live-home .home-start-board>.home-start-title{border-top:0;padding-block:22px}.live-home .home-start-title>strong{font-size:15px;font-weight:600}.live-home .home-start-board strong{font-size:16px;font-weight:600;display:block}.live-home .home-start-board small{color:var(--secondary);margin-top:5px;font-size:13px;line-height:1.6;display:block}@media (width<=1050px){.live-home .home-journey-scene{grid-template-columns:1fr 28px 1.13fr 28px .9fr;padding:25px}.live-home .home-ad-preview{padding:17px}.live-home .home-page-body{padding-inline:16px}.live-home .home-page-body>strong{font-size:24px}.live-home .home-phone-preview{padding-inline:10px}.live-home .home-activity-tabs[data-slot=tabs]{grid-template-columns:.9fr 1.25fr;gap:30px}.live-home .home-activity-tabs [data-slot=tabs-trigger]{gap:11px;padding:16px}.live-home .home-work-story{grid-template-columns:.9fr 1.5fr;gap:32px}.live-home .home-work-copy h3{font-size:28px}.live-home .home-start-inner{gap:50px}.live-home .home-how{gap:40px}}@media (width<=760px){.live-home .home-sales-section{padding-block:56px}.live-home .home-sales-heading{flex-direction:column;align-items:start;gap:18px;margin-bottom:28px}.live-home .home-sales-heading .text-link{margin-top:0}.live-home .home-journey-scene{grid-template-columns:1fr;padding:25px}.live-home .home-journey-label{margin-bottom:15px}.live-home .home-journey-caption{margin-top:14px}.live-home .home-journey-connection{flex-direction:column;width:18px;height:35px;margin:18px auto}.live-home .home-journey-connection:before{width:1px;height:100%}.live-home .home-journey-connection>svg{bottom:0;right:1px;transform:rotate(90deg)}.live-home .home-journey-connection>span{display:none}.live-home .home-ad-preview>strong{margin-top:15px}.live-home .home-ad-preview>p br{display:none}.live-home .home-page-body{padding-inline:25px}.live-home .home-page-body>svg{height:108px}.live-home .home-phone-preview{width:min(100%,230px);margin-inline:auto;padding:12px 19px 22px}.live-home .home-journey-inquiry .home-journey-caption{text-align:center}.live-home .home-how{grid-template-columns:1fr;gap:27px;padding-top:0;padding-bottom:22px}.live-home .home-work-tabs [data-slot=tabs-list]{justify-content:space-between;gap:0;margin-bottom:24px}.live-home .home-work-tabs [data-slot=tabs-trigger]{height:44px;padding:0 4px 12px;font-size:13px}.live-home .home-work-story{grid-template-columns:1fr;gap:26px}.live-home .home-work-image{grid-row:1}.live-home .home-work-copy{padding:0}.live-home .home-work-copy h3{font-size:28px}.live-home .home-work-copy>p{margin-top:15px}.live-home .home-work-copy ul{gap:12px;margin-top:20px;padding-top:20px}.live-home .home-activity-tabs[data-slot=tabs]{grid-template-columns:1fr;gap:22px}.live-home .home-activity-tabs [data-slot=tabs-list]{gap:5px}.live-home .home-activity-tabs [data-slot=tabs-trigger]{min-height:72px}.live-home .home-activity-tabs [data-slot=tabs-trigger] strong{font-size:16px}.live-home .home-work-record{min-height:460px}.live-home .home-record-body{padding:24px}.live-home .home-record-header{padding:20px 24px}.live-home .home-record-body h3{font-size:25px}.live-home .home-start-inner{grid-template-columns:1fr;gap:35px}}@media (width<=380px){.live-home .home-journey-scene,.live-home .home-record-body{padding:20px}.live-home .home-search-change{padding:18px}.live-home .home-record-footer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.live-home .home-connected[data-running=true] .home-journey-connection>span,.live-home .home-connected[data-running=true] .home-call-icon,.live-home .home-work-tabs [data-slot=tabs-content][data-state=active],.live-home .home-activity-tabs [data-slot=tabs-content][data-state=active]{animation:none}.live-home .home-work-browser>svg{transition:none}.live-home{scroll-behavior:auto!important}}@media print{.live-home .site-header,.live-home .site-footer,.live-home .skip-link{display:none!important}.live-home .container{width:100%}}.live-home .orbit-outer{border-style:dashed;border-color:#99af813c;animation:28s linear infinite ads-orbit;inset:-32px}.live-home .orbit-inner{animation:20s linear infinite reverse ads-orbit}@media (width<=680px){.live-home .orbit-outer{inset:-19px}}.live-home .desktop-nav [aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:8px;text-decoration-thickness:3px}@keyframes local-pin-signal{0%{opacity:.45;transform:scale(.65)}to{opacity:0;transform:scale(1.4)}}@keyframes local-neighbor{50%{background:#e3edc6;border-color:#668345}}@keyframes local-list-enter{0%{opacity:0;transform:translateY(-9px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes local-panel-enter{0%{opacity:.6;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.live-home:has(.privacy-page){scroll-behavior:auto}}@media print{.live-home:has(.privacy-page){color:#000;background:#fff}.live-home .skip-link{display:none}.live-home:has(.privacy-page) .site-header{display:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.live-home *,.live-home :before,.live-home :after,.live-home ::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{.live-home,.live-home :host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--quips-font-body);--default-mono-font-family:var(--font-mono);--color-destructive:#a32f2f}}@layer base{.live-home *,.live-home :after,.live-home :before,.live-home ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}.live-home ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.live-home,.live-home :host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.live-home hr{height:0;color:inherit;border-top-width:1px}.live-home abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.live-home h1,.live-home h2,.live-home h3,.live-home h4,.live-home h5,.live-home h6{font-size:inherit;font-weight:inherit}.live-home a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.live-home b,.live-home strong{font-weight:bolder}.live-home code,.live-home kbd,.live-home samp,.live-home pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.live-home small{font-size:80%}.live-home sub,.live-home sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}.live-home sub{bottom:-.25em}.live-home sup{top:-.5em}.live-home table{text-indent:0;border-color:inherit;border-collapse:collapse}.live-home :-moz-focusring:where(:not(iframe)){outline:auto}.live-home progress{vertical-align:baseline}.live-home summary{display:list-item}.live-home ol,.live-home ul,.live-home menu{list-style:none}.live-home img,.live-home svg,.live-home video,.live-home canvas,.live-home audio,.live-home iframe,.live-home embed,.live-home object{vertical-align:middle;display:block}.live-home img,.live-home video{max-width:100%;height:auto}.live-home button,.live-home input,.live-home select,.live-home optgroup,.live-home textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.live-home ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}.live-home :where(select:is([multiple],[size])) optgroup{font-weight:bolder}.live-home :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}.live-home ::file-selector-button{margin-inline-end:4px}.live-home ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.live-home ::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){.live-home ::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}.live-home textarea{resize:vertical}.live-home ::-webkit-search-decoration{-webkit-appearance:none}.live-home ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}.live-home ::-webkit-datetime-edit{display:inline-flex}.live-home ::-webkit-datetime-edit-fields-wrapper{padding:0}.live-home ::-webkit-datetime-edit{padding-block:0}.live-home ::-webkit-datetime-edit-year-field{padding-block:0}.live-home ::-webkit-datetime-edit-month-field{padding-block:0}.live-home ::-webkit-datetime-edit-day-field{padding-block:0}.live-home ::-webkit-datetime-edit-hour-field{padding-block:0}.live-home ::-webkit-datetime-edit-minute-field{padding-block:0}.live-home ::-webkit-datetime-edit-second-field{padding-block:0}.live-home ::-webkit-datetime-edit-millisecond-field{padding-block:0}.live-home ::-webkit-datetime-edit-meridiem-field{padding-block:0}.live-home ::-webkit-calendar-picker-indicator{line-height:1}.live-home :-moz-ui-invalid{box-shadow:none}.live-home button,.live-home input:where([type=button],[type=reset],[type=submit]){appearance:button}.live-home ::file-selector-button{appearance:button}.live-home ::-webkit-inner-spin-button{height:auto}.live-home ::-webkit-outer-spin-button{height:auto}.live-home [hidden]:where(:not([hidden=until-found])){display:none!important}.live-home *{border-color:var(--border)}.live-home{scroll-behavior:smooth;scroll-padding-top:100px}.live-home{background-color:var(--background);color:var(--foreground);font-family:var(--quips-font-body);-webkit-font-smoothing:antialiased;margin:0}.live-home button:not(:disabled),.live-home [role=button]:not(:disabled),.live-home [role=tab]:not(:disabled){cursor:pointer}.live-home h1,.live-home h2,.live-home h3,.live-home h4{text-wrap:balance;font-weight:700}.live-home a{text-decoration:none}.live-home img{max-width:100%}.live-home a:focus-visible{outline:3px solid var(--foreground);outline-offset:5px;border-radius:3px}.live-home ::selection{background:var(--primary);color:var(--foreground)}}@layer components;@layer utilities{.live-home .\@container\/field-group{container:field-group/inline-size}.live-home .pointer-events-none{pointer-events:none}.live-home .\!visible{visibility:visible!important}.live-home .visible{visibility:visible}.live-home .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.live-home .absolute{position:absolute}.live-home .fixed{position:fixed}.live-home .relative{position:relative}.live-home .static{position:static}.live-home .sticky{position:sticky}.live-home .inset-0{inset:0}.live-home .inset-x-0{inset-inline:0}.live-home .inset-y-0{inset-block:0}.live-home .top-0{top:0}.live-home .top-1\/2{top:50%}.live-home .top-4{top:calc(var(--spacing) * 4)}.live-home .top-\[1px\]{top:1px}.live-home .top-\[50\%\]{top:50%}.live-home .top-\[60\%\]{top:60%}.live-home .top-full{top:100%}.live-home .right-0{right:0}.live-home .right-2{right:calc(var(--spacing) * 2)}.live-home .right-4{right:calc(var(--spacing) * 4)}.live-home .bottom-0{bottom:0}.live-home .left-0{left:0}.live-home .left-\[50\%\]{left:50%}.live-home .isolate{isolation:isolate}.live-home .z-50{z-index:50}.live-home .z-\[1\]{z-index:1}.live-home .col-start-2{grid-column-start:2}.live-home .container{width:100%}@media (width>=40rem){.live-home .container{max-width:40rem}}@media (width>=48rem){.live-home .container{max-width:48rem}}@media (width>=64rem){.live-home .container{max-width:64rem}}@media (width>=80rem){.live-home .container{max-width:80rem}}@media (width>=96rem){.live-home .container{max-width:96rem}}.live-home .-mx-1{margin-inline:calc(var(--spacing) * -1)}.live-home .mx-auto{margin-inline:auto}.live-home .-my-2{margin-block:calc(var(--spacing) * -2)}.live-home .my-1{margin-block:var(--spacing)}.live-home .mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.live-home .mt-auto{margin-top:auto}.live-home .mb-3{margin-bottom:calc(var(--spacing) * 3)}.live-home .ml-1{margin-left:var(--spacing)}.live-home .ml-4{margin-left:calc(var(--spacing) * 4)}.live-home .line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.live-home .block{display:block}.live-home .contents{display:contents}.live-home .flex{display:flex}.live-home .grid{display:grid}.live-home .hidden{display:none}.live-home .inline{display:inline}.live-home .inline-flex{display:inline-flex}.live-home .field-sizing-content{field-sizing:content}.live-home .size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.live-home .size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.live-home .size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.live-home .size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.live-home .size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.live-home .size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.live-home .size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.live-home .h-1\.5{height:calc(var(--spacing) * 1.5)}.live-home .h-2{height:calc(var(--spacing) * 2)}.live-home .h-5{height:calc(var(--spacing) * 5)}.live-home .h-6{height:calc(var(--spacing) * 6)}.live-home .h-8{height:calc(var(--spacing) * 8)}.live-home .h-9{height:calc(var(--spacing) * 9)}.live-home .h-10{height:calc(var(--spacing) * 10)}.live-home .h-11{height:calc(var(--spacing) * 11)}.live-home .h-14{height:calc(var(--spacing) * 14)}.live-home .h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.live-home .h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.live-home .h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.live-home .h-auto{height:auto}.live-home .h-full{height:100%}.live-home .h-px{height:1px}.live-home .max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.live-home .min-h-4{min-height:calc(var(--spacing) * 4)}.live-home .min-h-16{min-height:calc(var(--spacing) * 16)}.live-home .w-2{width:calc(var(--spacing) * 2)}.live-home .w-3\/4{width:75%}.live-home .w-auto{width:auto}.live-home .w-fit{width:fit-content}.live-home .w-full{width:100%}.live-home .w-max{width:max-content}.live-home .max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.live-home .max-w-max{max-width:max-content}.live-home .min-w-0{min-width:0}.live-home .min-w-8{min-width:calc(var(--spacing) * 8)}.live-home .min-w-9{min-width:calc(var(--spacing) * 9)}.live-home .min-w-10{min-width:calc(var(--spacing) * 10)}.live-home .min-w-\[8rem\]{min-width:8rem}.live-home .min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.live-home .flex-1{flex:1}.live-home .shrink-0{flex-shrink:0}.live-home .grow{flex-grow:1}.live-home .origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.live-home .translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .rotate-45{rotate:45deg}.live-home .transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.live-home .cursor-default{cursor:default}.live-home .touch-none{touch-action:none}.live-home .resize{resize:both}.live-home .scroll-my-1{scroll-margin-block:var(--spacing)}.live-home .list-disc{list-style-type:disc}.live-home .list-none{list-style-type:none}.live-home .grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.live-home .flex-col{flex-direction:column}.live-home .flex-col-reverse{flex-direction:column-reverse}.live-home .flex-row{flex-direction:row}.live-home .items-center{align-items:center}.live-home .items-end{align-items:flex-end}.live-home .items-start{align-items:flex-start}.live-home .justify-between{justify-content:space-between}.live-home .justify-center{justify-content:center}.live-home .justify-items-start{justify-items:start}.live-home .gap-1{gap:var(--spacing)}.live-home .gap-1\.5{gap:calc(var(--spacing) * 1.5)}.live-home .gap-2{gap:calc(var(--spacing) * 2)}.live-home .gap-3{gap:calc(var(--spacing) * 3)}.live-home .gap-4{gap:calc(var(--spacing) * 4)}.live-home .gap-6{gap:calc(var(--spacing) * 6)}.live-home .gap-7{gap:calc(var(--spacing) * 7)}.live-home .gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}.live-home .gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.live-home .overflow-hidden{overflow:hidden}.live-home .overflow-x-hidden{overflow-x:hidden}.live-home .overflow-y-auto{overflow-y:auto}.live-home .rounded{border-radius:.25rem}.live-home .rounded-full{border-radius:2147483647px}.live-home .rounded-lg{border-radius:12px}.live-home .rounded-md{border-radius:8px}.live-home .rounded-sm{border-radius:5px}.live-home .rounded-xs{border-radius:var(--radius-xs)}.live-home .rounded-tl-sm{border-top-left-radius:5px}.live-home .border{border-style:var(--tw-border-style);border-width:1px}.live-home .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.live-home .border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.live-home .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.live-home .border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.live-home .border-border{border-color:var(--border)}.live-home .border-foreground{border-color:var(--foreground)}.live-home .border-input{border-color:var(--border)}.live-home .border-primary-foreground\/35{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.live-home .border-primary-foreground\/35{border-color:color-mix(in oklab, var(--primary-foreground) 35%, transparent)}}.live-home .border-transparent{border-color:#0000}.live-home .bg-background{background-color:var(--background)}.live-home .bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.live-home .bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.live-home .bg-border{background-color:var(--border)}.live-home .bg-card{background-color:var(--card)}.live-home .bg-destructive{background-color:#a32f2f}.live-home .bg-muted{background-color:var(--muted)}.live-home .bg-popover{background-color:var(--popover)}.live-home .bg-primary{background-color:var(--primary)}.live-home .bg-secondary{background-color:var(--secondary)}.live-home .bg-transparent{background-color:#0000}.live-home .p-1{padding:var(--spacing)}.live-home .p-2{padding:calc(var(--spacing) * 2)}.live-home .p-4{padding:calc(var(--spacing) * 4)}.live-home .p-6{padding:calc(var(--spacing) * 6)}.live-home .p-\[3px\]{padding:3px}.live-home .px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.live-home .px-2{padding-inline:calc(var(--spacing) * 2)}.live-home .px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.live-home .px-3{padding-inline:calc(var(--spacing) * 3)}.live-home .px-4{padding-inline:calc(var(--spacing) * 4)}.live-home .px-5{padding-inline:calc(var(--spacing) * 5)}.live-home .px-6{padding-inline:calc(var(--spacing) * 6)}.live-home .py-0\.5{padding-block:calc(var(--spacing) * .5)}.live-home .py-1{padding-block:var(--spacing)}.live-home .py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.live-home .py-2{padding-block:calc(var(--spacing) * 2)}.live-home .py-3{padding-block:calc(var(--spacing) * 3)}.live-home .py-4{padding-block:calc(var(--spacing) * 4)}.live-home .pt-0{padding-top:0}.live-home .pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.live-home .pr-8{padding-right:calc(var(--spacing) * 8)}.live-home .pb-4{padding-bottom:calc(var(--spacing) * 4)}.live-home .pl-2{padding-left:calc(var(--spacing) * 2)}.live-home .text-center{text-align:center}.live-home .text-left{text-align:left}.live-home .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.live-home .text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.live-home .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.live-home .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.live-home .leading-none{--tw-leading:1;line-height:1}.live-home .leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.live-home .leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.live-home .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.live-home .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.live-home .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.live-home .tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.live-home .whitespace-nowrap{white-space:nowrap}.live-home .text-card-foreground{color:var(--foreground)}.live-home .text-destructive{color:#a32f2f}.live-home .text-foreground,.live-home .text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.live-home .text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.live-home .text-muted-foreground{color:var(--muted-foreground)}.live-home .text-popover-foreground{color:var(--foreground)}.live-home .text-primary{color:var(--primary)}.live-home .text-primary-foreground{color:var(--primary-foreground)}.live-home .text-secondary-foreground{color:var(--foreground)}.live-home .text-white{color:var(--color-white)}.live-home .underline-offset-4{text-underline-offset:4px}.live-home .opacity-50{opacity:.5}.live-home .opacity-70{opacity:.7}.live-home .mix-blend-luminosity{mix-blend-mode:luminosity}.live-home .shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.live-home .ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.live-home .ring-offset-background{--tw-ring-offset-color:var(--background)}.live-home .outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.live-home .outline-hidden{outline-offset:2px;outline:2px solid #0000}}.live-home .outline{outline-style:var(--tw-outline-style);outline-width:1px}.live-home .transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .duration-200{--tw-duration:.2s;transition-duration:.2s}.live-home .duration-300{--tw-duration:.3s;transition-duration:.3s}.live-home .ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.live-home .outline-none{--tw-outline-style:none;outline-style:none}.live-home .select-none{-webkit-user-select:none;user-select:none}.live-home .\!paused{animation-play-state:paused!important}.live-home .paused{animation-play-state:paused}.live-home .running{animation-play-state:running}.live-home .group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.live-home .group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.live-home .group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.live-home .group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.live-home .group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.live-home .group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.live-home .group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.live-home .group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.live-home .group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.live-home .group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.live-home .group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.live-home .group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing) * 1.5)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:8px}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--foreground)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.live-home .peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.live-home .peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.live-home .selection\:bg-primary ::selection{background-color:var(--primary)}.live-home .selection\:bg-primary::selection{background-color:var(--primary)}.live-home .selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.live-home .selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.live-home .file\:inline-flex::file-selector-button{display:inline-flex}.live-home .file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.live-home .file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.live-home .file\:bg-transparent::file-selector-button{background-color:#0000}.live-home .file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.live-home .file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.live-home .file\:text-foreground::file-selector-button{color:var(--foreground)}.live-home .placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.live-home .after\:absolute:after{content:var(--tw-content);position:absolute}.live-home .after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.live-home .after\:opacity-0:after{content:var(--tw-content);opacity:0}.live-home .after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.live-home .group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.live-home .group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.live-home .group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.live-home .group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.live-home .group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.live-home .group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.live-home .last\:mt-0:last-child{margin-top:0}.live-home .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.live-home .hover\:border-primary-foreground:hover{border-color:var(--primary-foreground)}.live-home .hover\:bg-accent:hover{background-color:var(--accent)}.live-home .hover\:bg-destructive\/90:hover{background-color:oklab(48.2855% .138124 .0641404/.9)}.live-home .hover\:bg-muted:hover{background-color:var(--muted)}.live-home .hover\:bg-primary-foreground:hover{background-color:var(--primary-foreground)}.live-home .hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.live-home .hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.live-home .hover\:text-accent-foreground:hover,.live-home .hover\:text-foreground:hover{color:var(--foreground)}.live-home .hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.live-home .hover\:text-primary:hover{color:var(--primary)}.live-home .hover\:underline:hover{text-decoration-line:underline}.live-home .hover\:opacity-100:hover{opacity:1}.live-home .hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.live-home .focus\:z-10:focus{z-index:10}.live-home .focus\:bg-accent:focus{background-color:var(--accent)}.live-home .focus\:text-accent-foreground:focus{color:var(--foreground)}.live-home .focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.live-home .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.live-home .focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.live-home .focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.live-home .focus-visible\:z-10:focus-visible{z-index:10}.live-home .focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.live-home .focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:oklab(48.2855% .138124 .0641404/.2)}.live-home .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.live-home .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.live-home .focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.live-home .focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.live-home .focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.live-home .focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.live-home .disabled\:pointer-events-none:disabled{pointer-events:none}.live-home .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.live-home .disabled\:opacity-50:disabled{opacity:.5}.live-home .has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.live-home .has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-home .has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.live-home .has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.live-home .has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.live-home .has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.live-home .has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.live-home .has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:8px}.live-home .has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.live-home .has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.live-home .has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.live-home .has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.live-home .has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.live-home .has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.live-home .has-\[\>svg\]\:px-5:has(>svg){padding-inline:calc(var(--spacing) * 5)}.live-home .has-\[\>svg\]\:px-6:has(>svg){padding-inline:calc(var(--spacing) * 6)}.live-home .aria-invalid\:border-destructive[aria-invalid=true]{border-color:#a32f2f}.live-home .aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:oklab(48.2855% .138124 .0641404/.2)}.live-home .data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-home .data-\[active\=true\]\:bg-accent\/50[data-active=true]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.live-home .data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--foreground)}@media (hover:hover){.live-home .data-\[active\=true\]\:hover\:bg-accent[data-active=true]:hover{background-color:var(--accent)}}.live-home .data-\[active\=true\]\:focus\:bg-accent[data-active=true]:focus{background-color:var(--accent)}.live-home .data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.live-home .data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.live-home .data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:#a32f2f}.live-home .data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.live-home .data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.live-home .data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.live-home .data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.live-home .data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.live-home .data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.live-home .data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.live-home .data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.live-home .data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.live-home .data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.live-home .data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.live-home .data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.live-home .data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.live-home .data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.live-home .data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.live-home .data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.live-home .data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.live-home .data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.live-home .data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.live-home .data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.live-home .data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.live-home .data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.live-home .data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.live-home .data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.live-home .data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.live-home :is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:oklab(48.2855% .138124 .0641404/.9)}.live-home .data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}.live-home :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home :is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}.live-home :is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.live-home :is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}.live-home :is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}.live-home :is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.live-home .data-\[spacing\=0\]\:rounded-none[data-spacing="0"]{border-radius:0}.live-home .data-\[spacing\=0\]\:shadow-none[data-spacing="0"]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .data-\[spacing\=0\]\:first\:rounded-l-md[data-spacing="0"]:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.live-home .data-\[spacing\=0\]\:last\:rounded-r-md[data-spacing="0"]:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.live-home .data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.live-home .data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.live-home .group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.live-home .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.live-home .data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.live-home .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.live-home .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.live-home .data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.live-home .data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.live-home .data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.live-home .data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.live-home .data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.live-home .data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.live-home .data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--foreground)}.live-home .data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=open\]\:bg-accent[data-state=open],.live-home .data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-home .data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.live-home .data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.live-home .data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--foreground)}.live-home .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.live-home .data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.live-home .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.live-home .data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.live-home .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.live-home .data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.live-home .data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.live-home .data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.live-home .data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.live-home .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}@media (hover:hover){.live-home .data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}}.live-home .data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.live-home .data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.live-home .data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.live-home .data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.live-home .data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.live-home .data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.live-home .data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.live-home .data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.live-home .data-\[spacing\=default\]\:data-\[variant\=outline\]\:shadow-xs[data-spacing=default][data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.live-home .nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media (width>=40rem){.live-home .sm\:max-w-lg{max-width:var(--container-lg)}.live-home .sm\:max-w-sm{max-width:var(--container-sm)}.live-home .sm\:flex-row{flex-direction:row}.live-home .sm\:justify-end{justify-content:flex-end}.live-home .sm\:text-left{text-align:left}}@media (width>=48rem){.live-home .md\:absolute{position:absolute}.live-home .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.live-home .md\:w-auto{width:auto}.live-home .md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container field-group (width>=28rem){.live-home .\@md\/field-group\:flex-row{flex-direction:row}.live-home .\@md\/field-group\:items-center{align-items:center}.live-home .\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@media (prefers-color-scheme:dark){.live-home .dark\:border-input{border-color:var(--border)}.live-home .dark\:bg-destructive\/60{background-color:oklab(48.2855% .138124 .0641404/.6)}.live-home .dark\:bg-input\/30{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.live-home .dark\:bg-input\/30{background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.live-home .dark\:text-muted-foreground{color:var(--muted-foreground)}@media (hover:hover){.live-home .dark\:hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.live-home .dark\:hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.live-home .dark\:hover\:bg-input\/50:hover{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.live-home .dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--border) 50%, transparent)}}.live-home .dark\:hover\:text-foreground:hover{color:var(--foreground)}}.live-home .dark\:focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:oklab(48.2855% .138124 .0641404/.4)}.live-home .dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-home .dark\:has-data-\[state\=checked\]\:bg-primary\/10:has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.live-home .dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color:oklab(48.2855% .138124 .0641404/.4)}.live-home .dark\:data-\[state\=active\]\:border-input[data-state=active]{border-color:var(--border)}.live-home .dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.live-home .dark\:data-\[state\=active\]\:bg-input\/30[data-state=active]{background-color:color-mix(in oklab, var(--border) 30%, transparent)}}.live-home .dark\:data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.live-home .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.live-home .dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}}.live-home .\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.live-home .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.live-home .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.live-home .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.live-home .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.live-home .\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.live-home :is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}.live-home :is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}.live-home :is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}.live-home .\[\&\>\*\]\:w-full>*{width:100%}.live-home .\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing) * 4)}@container field-group (width>=28rem){.live-home .\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.live-home .\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.live-home .\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing) * 4)}.live-home .\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.live-home .\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.live-home :is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){.live-home :is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.live-home .\[\&\>a\]\:underline>a{text-decoration-line:underline}.live-home .\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.live-home .\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.live-home .\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.live-home .\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.live-home .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.live-home .\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.live-home .\[\&\>svg\]\:text-current>svg{color:currentColor}.live-home .\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}.live-home [data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){.live-home a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}.live-home a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:oklab(48.2855% .138124 .0641404/.9)}.live-home a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.live-home a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.live-home a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.live-home a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}.live-home a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--foreground)}.live-home a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:Nunito Sans;src:url(/assets/home-motion/preview/home-white/fonts/nunito-sans.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/assets/home-motion/preview/home-white/fonts/nunito-sans-latin.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:U+0-24F,U+2000-206F,U+20A0-20CF,U+2100-214F,U+2190-21FF,U+25A0-25FF}.live-home{--background:var(--quips-chalk,#fff);--foreground:var(--quips-evergreen,#173d35);--primary:var(--quips-lime,#d8ef70);--primary-foreground:var(--foreground);--secondary:var(--quips-sage,#dbe5d3);--muted:#eaece2;--muted-foreground:var(--quips-text-muted,#53655a);--accent:#e4ecd9;--border:#ccd6c9;--ring:var(--foreground);--card:#fff;--popover:#fff;--quips-font-body:"Nunito Sans", "Segoe UI", Arial, sans-serif;--quips-font-display:var(--quips-font-body);--section-heading-size:34px;--section-heading-leading:1.12;--section-heading-tracking:-.045em;--section-copy-size:16px;--section-copy-leading:1.75;--section-copy-gap:18px;font-synthesis:none}.live-home .container{width:min(1160px,100% - 72px);margin-inline:auto}.live-home h2{font-family:var(--quips-font-body);font-size:var(--section-heading-size);font-weight:700;line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);text-transform:none;text-wrap:balance}.live-home .skip-link{background:var(--primary);z-index:100;padding:12px 20px;position:fixed;top:-100px;left:16px}.live-home .skip-link:focus{top:12px}.live-home .site-header{z-index:30;border-bottom:1px solid var(--border);position:relative}@supports (color:color-mix(in lab, red, red)){.live-home .site-header{border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent)}}.live-home .header-inner{justify-content:space-between;align-items:center;gap:36px;height:84px;display:flex}.live-home .brand{flex-shrink:0;align-items:center;gap:9px;display:inline-flex}.live-home .brand-owl{object-fit:contain;width:44px;height:44px}.live-home .brand-wordmark{width:100px;height:auto}.live-home .desktop-nav{gap:32px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.live-home .header-actions{align-items:center;gap:10px;display:flex}.live-home .mobile-menu{display:none}.live-home .mobile-links{gap:18px;padding:0 20px 24px;display:grid}.live-home .mobile-links>a:not([data-slot=button]){justify-content:space-between;padding:12px 0;display:flex}.live-home [data-slot=navigation-menu][data-variant=site]{flex:initial}.live-home [data-variant=site] [data-slot=navigation-menu-list]{gap:18px}.live-home [data-variant=site] [data-slot=navigation-menu-trigger],.live-home [data-variant=site] [data-slot=navigation-menu-list]>li>[data-slot=navigation-menu-link]{height:44px;color:var(--foreground);background:0 0;border-radius:8px;padding:10px 13px;font-size:15px;font-weight:600}.live-home [data-variant=site] [data-slot=navigation-menu-trigger]{gap:5px}.live-home [data-variant=site] [data-slot=navigation-menu-trigger]>svg{width:14px;height:14px}.live-home [data-variant=site] [data-slot=navigation-menu-trigger][data-state=open],.live-home [data-variant=site] [data-slot=navigation-menu-trigger]:hover,.live-home [data-variant=site] [data-slot=navigation-menu-link]:hover{background:var(--accent)}.live-home [data-variant=site] [data-slot=navigation-menu-trigger][data-active=true]{text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border)}.live-home [data-variant=site] [data-slot=navigation-menu-content]{background:var(--card);width:528px;color:var(--foreground);border:1px solid var(--border);box-shadow:0 18px 50px -20px var(--foreground);border-radius:15px;margin-top:12px;padding:10px;position:absolute;top:100%;left:auto;right:-84px}@supports (color:color-mix(in lab, red, red)){.live-home [data-variant=site] [data-slot=navigation-menu-content]{box-shadow:0 18px 50px -20px color-mix(in srgb,var(--foreground) 32%,transparent)}}.live-home .solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.live-home .solutions-grid>li:last-child:nth-child(odd){grid-column:1/-1}.live-home [data-variant=site] .solutions-grid [data-slot=navigation-menu-link],.live-home .mobile-solutions a{height:100%;color:var(--foreground);border-radius:9px;flex-direction:row;align-items:flex-start;gap:13px;padding:16px 12px;text-decoration:none;display:flex}.live-home .solution-icon{background:var(--accent);width:35px;height:35px;color:var(--foreground);border:1px solid var(--border);border-radius:10px;flex-shrink:0;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.live-home .solution-icon{border:1px solid color-mix(in srgb,var(--border) 65%,transparent)}}.live-home .solution-icon>svg{width:18px;height:18px;color:var(--foreground)}.live-home .solution-copy{gap:6px;min-width:0;display:grid}.live-home .solution-copy>strong{font-size:14px;font-weight:600;line-height:1.35}.live-home .solution-copy>span{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:1.5}.live-home [data-variant=site] .solutions-grid [aria-current=page],.live-home .mobile-solutions [aria-current=page]{background:var(--accent)}.live-home [data-variant=site] [data-slot=navigation-menu-link]:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px;box-shadow:none;background:var(--accent)}.live-home .site-mobile-sheet{width:min(380px,100% - 16px);overflow-y:auto}.live-home .mobile-solutions h2{color:var(--muted-foreground);margin:6px 0 8px;font-size:12px;font-weight:600}.live-home .mobile-solutions ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.live-home .mobile-solutions a{gap:12px;padding:13px 9px}.live-home .mobile-solutions .solution-copy>strong{font-size:16px}.live-home .mobile-solutions .solution-copy>span{font-size:13px}.live-home .mobile-page-link{border-top:1px solid var(--border);font-size:16px;font-weight:600}.live-home .mobile-page-link>svg{width:18px;height:18px}.live-home .mobile-page-link[aria-current=page]{text-underline-offset:5px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.live-home [data-variant=site] [data-slot=navigation-menu-content],.live-home [data-variant=site] [data-slot=navigation-menu-trigger]>svg{transition:none;animation:none}}.live-home .hero-actions{grid-template-columns:206px 206px;justify-content:center;gap:12px;display:grid}.live-home .hero-actions>a{justify-content:space-between}.live-home .industry-control{min-width:0}.live-home .industry-trigger{background:var(--background);text-align:left;width:100%;box-shadow:none;padding-inline:16px;height:56px!important}.live-home .industry-copy{gap:1px;font-weight:600;line-height:1.3;display:grid}.live-home .industry-copy small{color:var(--muted-foreground);font-size:10px;font-weight:400}.live-home .hero-proof{color:var(--muted-foreground);justify-content:center;align-items:center;gap:8px;margin-top:15px;font-size:11px;display:flex}.live-home .hero-proof img{width:28px;height:28px}.live-home .hero-proof strong{color:var(--foreground);font-weight:600}.live-home .trade-strip{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:32px 0;display:flex}.live-home .trade-strip p{color:var(--muted-foreground);font-size:12px;line-height:1.5}.live-home .trade-strip p strong{color:var(--foreground);font-weight:600}.live-home .trade-strip>span{color:var(--muted-foreground);align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.live-home .trade-strip>span svg{stroke-width:1.5px;width:18px;height:18px}.live-home .services-section{padding-top:94px;padding-bottom:98px}.live-home .section-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:44px;display:flex}.live-home .section-heading>p{color:var(--muted-foreground);font-size:14px;line-height:1.8}.live-home .art-browser-bar{border-bottom:1px solid var(--border);align-items:center;gap:12px;height:40px;padding:0 16px;font-size:10px;display:flex}.live-home .browser-dots{gap:4px;display:flex}.live-home .browser-dots i{border:1px solid #879d86;border-radius:50%;width:5px;height:5px}.live-home .art-browser-bar>svg{width:12px;height:12px;margin-left:auto}.live-home .website-screenshot{aspect-ratio:1.7;border:1px solid #c7cec1;border-radius:5px 5px 0 0;display:block;overflow:hidden}.live-home .website-screenshot img{width:100%;height:auto;transition:transform .7s}.live-home .website-screenshot:hover img{transform:translateY(-5%)}.live-home .art-browser-footer{background:var(--card);justify-content:space-between;align-items:center;padding:15px 18px;font-size:10px;display:flex}.live-home .art-browser-footer svg{width:15px;height:15px}.live-home .service-label{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.live-home .service-label>svg{width:16px;height:16px}.live-home .feature-copy h3{letter-spacing:-.04em;text-wrap:pretty;margin:20px 0 16px;font-size:31px;line-height:1.13}.live-home .feature-copy>p{color:var(--muted-foreground);max-width:410px;font-size:15px;line-height:1.8}.live-home .check-list{gap:10px;margin:22px 0;padding:0;font-size:12px;list-style:none;display:grid}.live-home .check-list li{align-items:center;gap:8px;display:flex}.live-home .check-list svg{width:14px;height:14px}.live-home .text-link{border-bottom:1px solid var(--border);align-items:center;gap:13px;margin-top:22px;padding-bottom:5px;font-size:13px;font-weight:600;display:inline-flex}.live-home .text-link svg{width:16px;height:16px;transition:transform .2s}.live-home .text-link:hover svg{transform:translate(2px,-2px)}.live-home .search-pill{background:var(--card);border:1px solid var(--border);border-radius:30px;align-items:center;gap:10px;padding:11px 16px;font-size:12px;display:flex;box-shadow:0 3px 9px #173d3506}.live-home .search-pill>svg{width:15px;height:15px}.live-home .search-pill>svg:last-child{margin-left:auto}.live-home .search-ad{background:var(--card);border:1px solid var(--border);border-radius:9px;margin-top:14px;padding:18px 22px;box-shadow:0 7px 18px #173d3508}.live-home .search-ad>div{align-items:center;gap:9px;display:flex}.live-home .business-monogram{background:var(--secondary);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.live-home .business-monogram svg{width:13px;height:13px}.live-home .search-ad>div>span:nth-child(2){font-size:10px;display:grid}.live-home .search-ad small{color:var(--muted-foreground);font-size:8px}.live-home .search-ad [data-slot=badge]{margin-left:auto;font-size:8px}.live-home .search-ad .search-ad-title{letter-spacing:-.02em;text-wrap:pretty;margin-top:11px;font-size:17px;display:block}.live-home .search-ad p{color:var(--muted-foreground);margin-top:5px;font-size:10px}.live-home .ad-contact{align-items:center;gap:6px;margin-top:12px;font-size:10px;font-weight:600;display:flex}.live-home .ad-contact svg{width:11px;height:11px}.live-home .ad-contact svg:last-child{margin-left:auto}.live-home .intent-line{align-items:center;gap:7px;padding:12px 14px;font-size:10px;display:flex}.live-home .intent-line svg{width:13px;height:13px}.live-home .seo-result{background:var(--card);border:1px solid var(--border);border-radius:8px;width:100%;padding:21px;position:relative;box-shadow:0 6px 18px #173d350a}.live-home .result-domain{align-items:center;gap:7px;font-size:9px;display:flex}.live-home .result-domain>svg{width:13px;height:13px}.live-home .result-domain [data-slot=badge]{margin-left:auto;font-size:8px}.live-home .seo-result h4{letter-spacing:-.02em;text-wrap:pretty;margin-top:18px;font-size:17px}.live-home .seo-result p{color:var(--muted-foreground);margin-top:7px;font-size:10px}.live-home .seo-checks{gap:17px;margin-top:17px;font-size:9px;display:flex}.live-home .seo-checks>span{align-items:center;gap:4px;display:flex}.live-home .seo-checks svg{width:11px;height:11px}.live-home .map-location{background:var(--primary);border-radius:30px;align-items:center;gap:6px;padding:7px 12px;font-size:10px;display:flex;position:relative}.live-home .map-location svg{width:13px;height:13px}.live-home .faq-section{grid-template-columns:.8fr 1.2fr;gap:75px;padding-block:90px;display:grid}.live-home .faq-section>div:first-child>p{color:var(--muted-foreground);margin-top:22px;font-size:13px}.live-home .faq-section .text-link{margin-top:9px}.live-home .faq-list [data-slot=accordion-trigger]{padding-block:19px;font-size:15px;font-weight:600;line-height:1.6}.live-home .faq-list [data-slot=accordion-content]{color:var(--muted-foreground);font-size:13px;line-height:1.9}.live-home .ring-two{width:360px;height:360px}.live-home .footer-main{grid-template-columns:2fr 1fr 1fr;gap:50px;padding-bottom:38px;display:grid}.live-home .footer-main p{color:var(--muted-foreground);margin-top:14px;font-size:12px;line-height:1.8}.live-home .footer-main nav{flex-direction:column;align-items:flex-start;gap:10px;font-size:12px;display:flex}.live-home .footer-main nav strong{margin-bottom:6px;font-weight:600}.live-home .footer-main nav a,.live-home .footer-main nav .pending-link{color:var(--muted-foreground)}.live-home .footer-main nav a:hover{color:var(--foreground);text-decoration:underline}.live-home .footer-bottom{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;padding:20px 0 28px;font-size:10px;display:flex}.live-home .footer-bottom>a{align-items:center;gap:6px;display:inline-flex}.live-home .footer-bottom svg{width:12px;height:12px}@media (width<=1050px){.live-home .container{width:calc(100% - 48px)}.live-home .desktop-nav{gap:22px}.live-home .feature-copy h3{font-size:28px}}@media (width<=760px){.live-home .container{width:calc(100% - 36px)}.live-home .header-inner{gap:10px;height:72px}.live-home .brand-owl{width:34px;height:34px}.live-home .brand-wordmark{width:78px}.live-home .brand{gap:5px}.live-home .desktop-nav{display:none}.live-home .mobile-menu{display:inline-flex}.live-home .header-actions>[data-slot=button]{height:36px;padding-inline:12px;font-size:11px}.live-home .header-actions>[data-slot=button] svg,.live-home .desktop-break{display:none}.live-home .hero-actions{grid-template-columns:minmax(0,190px) minmax(0,190px);gap:9px}.live-home .hero-actions>a{padding-inline:16px;font-size:14px}.live-home .hero-proof{gap:6px;font-size:9px}.live-home .hero-proof img{width:25px;height:25px}.live-home .trade-strip{flex-wrap:wrap;justify-content:flex-start;gap:16px 24px;padding-block:25px}.live-home .trade-strip>p{flex-basis:100%;font-size:12px}.live-home .trade-strip br{display:none}.live-home .trade-strip>p strong{margin-left:4px}.live-home .trade-strip>span{gap:6px;font-size:10px}.live-home .trade-strip>span svg{width:15px;height:15px}.live-home .services-section{padding-block:58px}.live-home .section-heading{margin-bottom:28px;display:block}.live-home .section-heading>p{margin-top:18px;font-size:13px}.live-home .section-heading>p br{display:none}.live-home .feature-copy h3{margin-block:16px 12px;font-size:27px}.live-home .feature-copy>p{max-width:none;font-size:14px}.live-home .website-screenshot{aspect-ratio:1.5}.live-home .art-browser-footer{font-size:8px}.live-home .faq-section{grid-template-columns:1fr;gap:20px;padding-block:52px}.live-home .faq-section h2 br{display:none}.live-home .faq-section>div:first-child>p{margin-top:12px}.live-home .faq-list [data-slot=accordion-trigger]{font-size:14px}.live-home .ring-two{width:310px;height:310px}.live-home .footer-main{grid-template-columns:1fr 1fr;gap:30px}.live-home .footer-main>div{grid-column:1/-1}}@media (width<=374px){.live-home .header-actions>a{display:none}.live-home .hero-actions{grid-template-columns:1fr}.live-home .hero-actions>a{justify-content:center;gap:18px}.live-home .hero-proof{text-align:left;align-items:center;font-size:9px}.live-home .hero-proof>span{max-width:230px}.live-home .search-ad,.live-home .seo-result{padding-inline:14px}.live-home .result-domain [data-slot=badge]{display:none}}@media (prefers-reduced-motion:reduce){.live-home{scroll-behavior:auto}.live-home *,.live-home :before,.live-home :after{transition-duration:0s!important;animation:none!important}.live-home .website-screenshot:hover img{transform:none}}.live-home .section-heading>p,.live-home .feature-copy>p,.live-home .faq-section>div:first-child>p,.live-home .faq-list [data-slot=accordion-content]{font-size:16px;line-height:1.7}.live-home .faq-list [data-slot=accordion-trigger]{font-size:16px}.live-home .section-heading h2{max-width:560px}.live-home .section-heading>p{flex-shrink:0;max-width:380px}.live-home .check-list{font-size:14px;line-height:1.6}.live-home .text-link{font-size:14px}.live-home .desktop-nav{font-size:15px}.live-home .footer-main p,.live-home .footer-main nav{font-size:14px}.live-home .footer-bottom{font-size:12px}@media (width<=760px){.live-home .section-heading>p{max-width:none}.live-home .hero-actions [data-slot=select-trigger],.live-home .hero-actions>[data-slot=button]{min-height:56px}}.live-home .services-section{padding-bottom:40px}.live-home .faq-section{padding-top:64px}@media (width<=760px){.live-home .services-section{padding-bottom:20px}.live-home .faq-section{padding-top:40px}}.live-home :is(.section-heading,.home-sales-heading,.qads-section-heading,.lseo-section-heading,.web-section-heading,.abt-section-heading,.alp-section-heading):has(>p){margin-bottom:36px;display:block}.live-home :is(.section-heading,.home-sales-heading,.qads-section-heading,.lseo-section-heading,.web-section-heading,.abt-section-heading,.alp-section-heading)>p,.live-home :is(.home-how,.home-start-inner,.faq-section,.closing-inner,.qads-faq,.qads-close,.lseo-faq,.lseo-closing,.web-faq,.web-closing,.abt-services,.abt-closing,.lsa-faq,.lsa-closing,.alp-faq,.alp-closing)>div>h2+p,.live-home :is(.lsa-section-intro,.qads-control-intro,.lseo-measurement-copy,.web-compare-copy,.alp-section-copy,.contact-form-heading,.contact-focus-copy,.contact-studio-sales>div)>h2+p{width:auto;max-width:48ch;margin-top:var(--section-copy-gap);font-size:var(--section-copy-size);line-height:var(--section-copy-leading);text-wrap:pretty;margin-bottom:0;font-weight:400}@media (width<=760px){.live-home{--section-heading-size:30px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}.live-home .faq-list [data-slot=accordion-content][data-state=closed]{display:none}.live-home{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--quips-chalk:#fff;--background:#fff;--card:#fff;--popover:#fff;--foreground:#173d35;--secondary:#f2f6f3;--muted:#f2f5f3;--muted-foreground:#53655a;--accent:#eaf0ec;--border:#d5dfd9;--action:#173d35;--action-hover:#245447;--action-foreground:#fff;--scene-surface:#f5f8f6;--hero-glow-lime:#d8ef7038;--hero-glow-sage:#dbe5d37a;--section-heading-size:34px;--section-heading-leading:1.12;--section-heading-tracking:-.035em;--section-copy-size:16px;--section-copy-leading:1.65;--section-copy-gap:16px;--surface-radius:16px;--wash-sage:radial-gradient(ellipse 72% 70% at 65% 50%, #d4e2d7b8, transparent 80%);--wash-lime:radial-gradient(ellipse 60% 90% at 25% 52%, #d8ef7052, transparent 76%)}.live-home,.live-home,.live-home .site-header{background:var(--background)}.live-home{color:var(--foreground)}.live-home ::selection{background:var(--quips-lime);color:var(--foreground)}.live-home{scrollbar-color:var(--border) var(--background)}.live-home input,.live-home textarea{caret-color:var(--foreground)}.live-home a{text-underline-offset:.22em}.live-home :focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.live-home [data-slot=button][data-variant=default]{--primary:var(--action);--primary-foreground:var(--action-foreground);background:var(--action);color:var(--action-foreground);border:1px solid var(--action);box-shadow:none}.live-home [data-slot=button][data-variant=default]:hover{background:var(--action-hover);border-color:var(--action-hover);color:var(--action-foreground)}.live-home [data-slot=button][data-variant=default]:focus-visible{outline:2px solid var(--action);outline-offset:4px;box-shadow:0 0 0 2px var(--background)}.live-home .hero-actions [data-slot=button][data-variant=default],.live-home .industry-hero-actions [data-slot=button][data-variant=default],.live-home .industry-hub-hero [data-slot=button][data-variant=default],.live-home .abt-hero-intro [data-slot=button][data-variant=default]{background:var(--quips-lime);color:var(--foreground);border-color:var(--foreground)}.live-home .hero-actions [data-slot=button][data-variant=default]:hover,.live-home .industry-hero-actions [data-slot=button][data-variant=default]:hover,.live-home .industry-hub-hero [data-slot=button][data-variant=default]:hover,.live-home .abt-hero-intro [data-slot=button][data-variant=default]:hover{background:color-mix(in srgb, var(--quips-lime) 90%, var(--foreground));color:var(--foreground)}.live-home .industry-trigger,.live-home .contact-card [data-slot=input],.live-home .contact-card [data-slot=select-trigger],.live-home .contact-card [data-slot=textarea]{background:var(--background);border-color:var(--border)}.live-home .brand,.live-home .text-link,.live-home .site-footer nav a,.live-home .footer-bottom a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.live-home .site-header .header-actions>[data-slot=button]{min-height:44px}.live-home .site-mobile-sheet [data-slot=sheet-close],.live-home .site-mobile-sheet>button:last-child{place-items:center;width:44px;height:44px;display:grid}.live-home [data-slot=tabs-trigger],.live-home [data-slot=accordion-trigger],.live-home [data-slot=toggle-group-item],.live-home [data-slot=button]{min-height:44px}.live-home .ads-hero,.live-home .lseo-hero,.live-home .web-hero,.live-home .lsa-hero,.live-home .alp-hero,.live-home .abt-hero{background:radial-gradient(ellipse 62% 55% at 50% 25%, var(--hero-glow-lime), transparent 80%), radial-gradient(ellipse 85% 65% at 50% 40%, var(--hero-glow-sage), transparent 82%)}.live-home .ads-hero-copy h1,.live-home .web-hero h1,.live-home .lseo-hero-copy h1,.live-home .lsa-hero h1,.live-home .alp-hero h1,.live-home .abt-hero h1,.live-home .contact-intro h1,.live-home .contact-studio-copy h1,.live-home .blog-intro h1,.live-home .article-header h1{letter-spacing:-.035em;text-wrap:balance}.live-home .ads-hero-copy>p,.live-home .web-hero-intro>div>p,.live-home .lseo-hero-copy>p,.live-home .lsa-hero-copy>p,.live-home .alp-hero-copy>p,.live-home .abt-hero-intro p{line-height:1.65}.live-home .web-page{--web-soft:var(--scene-surface)}.live-home .lseo-page{--local-soft:var(--scene-surface)}.live-home .qads-workflow-wrap,.live-home .lseo-process-section,.live-home .abt-approach,.live-home .alp-quality-section,.live-home .lsa-channels-section{background:var(--wash-sage), var(--background)}.live-home .qads-workflow-wrap,.live-home .lseo-process-section,.live-home .abt-approach{border-block-color:var(--border)}.live-home .web-compare-section,.live-home .lseo-story-section,.live-home .alp-mobile-art{background:var(--scene-surface)}.live-home .lsa-hero-art{background:var(--scene-surface);border-radius:var(--surface-radius);box-shadow:none}.live-home .contact-studio-shell,.live-home .contact-card{border-radius:var(--surface-radius);box-shadow:none}.live-home .contact-studio-form.contact-card{border-radius:0}.live-home .qads-close,.live-home .web-closing,.live-home .lseo-closing,.live-home .lsa-closing,.live-home .alp-closing,.live-home .abt-closing,.live-home .blog-help{background:var(--wash-lime), var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--surface-radius);gap:32px;padding:48px}.live-home .qads-close p,.live-home .web-closing p,.live-home .lseo-closing p,.live-home .lsa-closing p,.live-home .alp-closing p,.live-home .abt-closing p,.live-home .blog-help p{color:var(--muted-foreground);margin:16px 0 0;font-size:16px;line-height:1.6}.live-home .qads-close p+[data-slot=button],.live-home .web-closing p+[data-slot=button],.live-home .lseo-closing p+[data-slot=button],.live-home .lsa-closing p+[data-slot=button],.live-home .alp-closing p+[data-slot=button],.live-home .abt-closing p+[data-slot=button]{margin-top:24px}.live-home .qads-close-art>img{box-shadow:none;background:var(--background);border-color:var(--border)}.live-home .abt-closing-owl,.live-home .alp-close-art{background:var(--scene-surface);border-color:var(--border);outline-color:var(--border)}.live-home .lseo-closing>a[data-slot=button]{color:var(--action-foreground)}.live-home .alp-closing{margin-block:32px 80px}.live-home :is(.qads-control-wrap,.web-care-section,.lsa-leads-section,.alp-measure-section) [data-slot=button][data-variant=default]{border-color:var(--quips-lime)}.live-home .qads-checks [data-slot=tabs-trigger][data-state=active],.live-home .lseo-gbp [data-slot=tabs-trigger][data-state=active],.live-home .abt-approach [data-slot=tabs-trigger][data-state=active]{background:color-mix(in srgb, var(--quips-lime) 22%, white);color:var(--foreground);border-color:var(--border);box-shadow:none}.live-home .privacy-page,.live-home .blog-page,.live-home .blog-post-page{background:var(--background)}.live-home .article-body{--section-copy-leading:1.75}.live-home .article-body p,.live-home .article-body li{line-height:1.75}.live-home .article-checklist{background:var(--scene-surface);border-color:var(--border)}.live-home .article-checklist label{align-items:center;min-height:44px;display:flex}@media (width<=760px){.live-home{--section-heading-size:30px}.live-home .site-header .mobile-menu{width:44px;height:44px}.live-home .qads-close,.live-home .web-closing,.live-home .lseo-closing,.live-home .lsa-closing,.live-home .alp-closing,.live-home .abt-closing,.live-home .blog-help{gap:24px;padding:28px 24px}.live-home .web-closing,.live-home .lseo-closing,.live-home .lsa-closing,.live-home .abt-closing{flex-wrap:wrap}.live-home .web-closing>a,.live-home .lseo-closing>a,.live-home .lsa-closing>a,.live-home .alp-closing>a,.live-home .abt-closing>a{margin-left:0}.live-home .alp-closing{margin-block:24px 56px}.live-home .ads-hero-copy>p,.live-home .web-hero-intro>div>p,.live-home .lseo-hero-copy>p,.live-home .lsa-hero-copy>p,.live-home .alp-hero-copy>p,.live-home .abt-hero-intro p,.live-home .contact-card [data-slot=input],.live-home .contact-card [data-slot=textarea]{font-size:16px}}@media print{.live-home .ads-hero,.live-home .lseo-hero,.live-home .web-hero,.live-home .lsa-hero,.live-home .alp-hero,.live-home .abt-hero,.live-home .qads-workflow-wrap,.live-home .lseo-process-section,.live-home .abt-approach,.live-home .alp-quality-section,.live-home .lsa-channels-section{background:#fff}}.live-home,.live-home .animated-hero{--quips-chalk:#fff;--background:#fff;--card:#fff;--popover:#fff;--secondary:#f2f6f3;--muted:#f2f5f3;--accent:#eaf0ec;--border:#d5dfd9;--action:#173d35;--action-hover:#245447;--action-foreground:#fff;--hero-action:var(--quips-lime);--hero-action-hover:color-mix(in srgb, var(--quips-lime) 90%, var(--quips-evergreen));--scene-surface:#f5f8f6;--hero-glow-lime:#d8ef7038;--hero-glow-sage:#dbe5d37a;--work-wash-sage:#d4e2d7;--closing-glow-lime:#d8ef70}.live-home,.live-home,.live-home .site-header,.live-home .animated-hero{background:var(--background)}.live-home .home-proof-strip{display:none}.live-home .home-how{grid-template-columns:1fr}.live-home #selected-work{scroll-margin-top:28px}.live-home #selected-work:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px}.live-home .home-connected-links .text-link{min-height:44px}.live-home .hero-grid{opacity:.015}.live-home .hero-core-mark,.live-home .home-orbit-icon,.live-home .animated-hero .industry-trigger{background:var(--background)}.live-home [data-slot=button][data-variant=default],.live-home [data-slot=button][href="/preview/google-ads/"]{--primary:var(--action);--primary-foreground:var(--action-foreground);background:var(--action);color:var(--action-foreground);border-color:var(--action)}.live-home [data-slot=button][data-variant=default]:hover,.live-home [data-slot=button][href="/preview/google-ads/"]:hover{background:var(--action-hover);color:var(--action-foreground);border-color:var(--action-hover)}.live-home [data-slot=button][data-variant=default]:focus-visible,.live-home [data-slot=button][href="/preview/google-ads/"]:focus-visible{outline:2px solid var(--action);outline-offset:4px;box-shadow:0 0 0 2px var(--background)}.live-home .hero-actions [data-slot=button][data-variant=default]{--primary:var(--hero-action);--primary-foreground:var(--quips-evergreen);background:var(--hero-action);color:var(--quips-evergreen);border:1px solid var(--quips-evergreen)}.live-home .hero-actions [data-slot=button][data-variant=default]:hover{background:var(--hero-action-hover);color:var(--quips-evergreen);border-color:var(--quips-evergreen)}.live-home .home-page-action{background:var(--action);color:var(--action-foreground)}.live-home .home-journey-scene,.live-home .home-site-visual{background:var(--scene-surface)}.live-home .home-start{background:radial-gradient(ellipse 58% 90% at 25% 52%, color-mix(in srgb, var(--closing-glow-lime) 32%, transparent), transparent 76%), radial-gradient(ellipse 44% 85% at 74% 48%, color-mix(in srgb, var(--hero-glow-sage) 48%, transparent), transparent 80%), var(--background);color:var(--foreground);border-block:1px solid var(--border)}.live-home .home-ongoing{background:radial-gradient(ellipse 72% 65% at 68% 55%, color-mix(in srgb, var(--work-wash-sage) 72%, transparent), transparent 78%), radial-gradient(ellipse 52% 58% at 21% 56%, color-mix(in srgb, var(--work-wash-sage) 38%, transparent), transparent 80%)}.live-home .home-start-inner>div>p,.live-home .home-start-board small{color:var(--muted-foreground)}.live-home .home-start-inner>.home-start-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.live-home .home-start-inner .home-start-copy>h2+p{margin:0;line-height:1.6}.live-home .home-start-copy>[data-slot=button]{margin-top:8px}.live-home .home-start-board{background:var(--scene-surface);border-color:var(--border)}.live-home .home-start-board>div{border-color:var(--border)}.live-home .home-start-board>div>svg{color:var(--foreground)}.live-home .closing-inner{background:var(--background);border:1px solid var(--border)}.live-home .demo-navigation [data-slot=tabs-trigger]{color:var(--foreground)}.live-home .demo-navigation [data-slot=tabs-trigger][data-state=active]{background:var(--quips-lime);color:var(--foreground);border-color:var(--foreground);box-shadow:none}.live-home .home-work-tabs [data-slot=tabs-trigger][data-state=active]:after{background:var(--quips-lime);height:4px}.live-home .home-activity-tabs [data-slot=tabs-trigger][data-state=active]{background:color-mix(in srgb, var(--quips-lime) 22%, white);border-color:var(--border);box-shadow:inset 4px 0 var(--quips-lime)}.live-home .service-label>svg{background:var(--quips-lime);width:32px;height:32px;color:var(--foreground);border-radius:9px;padding:7px}.live-home .home-business-icon,.live-home .home-call-icon,.live-home .home-site-inquiry>span{background:var(--quips-lime);color:var(--foreground)}.live-home .home-start-board>.home-start-title>svg{background:var(--quips-lime);border-radius:9px;width:34px;height:34px;padding:7px}.live-home .industry-copy small,.live-home .demo-keyword>span,.live-home .demo-eligibility,.live-home .demo-campaign-header span,.live-home .demo-stage-label,.live-home .demo-stage-label>span,.live-home .demo-mobile-source span,.live-home .demo-agent>span,.live-home .demo-page-info>span,.live-home .demo-page-info>div:last-child>span,.live-home .demo-result-url>div,.live-home .demo-search-result>p,.live-home .demo-title-check{font-size:13px}.live-home .demo-query,.live-home .demo-keyword>strong,.live-home .demo-status p{font-size:14px}.live-home .demo-source[data-product=ads] .demo-stage-label:after{font-size:13px}.live-home .brand,.live-home .text-link,.live-home .footer-bottom a,.live-home .site-footer nav a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.live-home .site-footer nav{gap:0}.live-home .home-work-tabs [data-slot=tabs-trigger]{min-width:44px;min-height:44px}.live-home .demo-navigation [data-slot=tabs-list]{height:auto;min-height:50px}.live-home .demo-navigation [data-slot=tabs-trigger],.live-home .site-header .header-actions>[data-slot=button]{min-height:44px}.live-home .demo-buttons [data-size=icon]{width:44px;height:44px}.live-home .site-mobile-sheet [data-slot=sheet-close]{place-items:center;width:44px;height:44px;display:grid}@media (width<=760px){.live-home .home-ongoing{background:radial-gradient(ellipse 90% 66% at 50% 52%, color-mix(in srgb, var(--work-wash-sage) 65%, transparent), transparent 86%)}.live-home .home-start{background:radial-gradient(ellipse 96% 54% at 32% 30%, color-mix(in srgb, var(--closing-glow-lime) 30%, transparent), transparent 82%), var(--background)}.live-home .site-header .mobile-menu{width:44px;height:44px}.live-home .hero-focus>p{font-size:16px}.live-home .home-orbit-label{overflow-wrap:anywhere;max-width:none;font-size:12px}.live-home .home-orbit-link{min-height:88px}.live-home .demo-navigation [data-slot=tabs-trigger]{min-height:44px;font-size:14px}.live-home .demo-stage-label{flex-wrap:wrap}.live-home .demo-keyword>strong{overflow-wrap:anywhere}}.live-home .animated-hero .hero-actions{grid-template-columns:minmax(0,206px)}.live-home .svc-overview{--art-paper:var(--card);--art-surface:#f4f7f5;--art-window-border:#cfdbd4;--art-window-shadow:#173d3560;--art-muted:#edf2ef;--art-toolbar:#f7f9f8;--art-chrome-dot:#94aa9e;--art-route:#b6c9bd;--art-map-road:#dce5de;--art-card-border:#c9d7ce;--art-card-shadow:#173d3570;--art-connector:#9cae9f;--art-inset:#f5f8f6;padding-block:76px 28px}.live-home .svc-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.live-home .svc-work-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.live-home .svc-heading{grid-template-columns:1fr 1fr;align-items:start;gap:64px;margin-bottom:32px;display:grid}.live-home .svc-heading h2{font-size:var(--section-heading-size);line-height:var(--section-heading-leading);letter-spacing:var(--section-heading-tracking);max-width:16ch;font-weight:700}.live-home .svc-heading>p{color:var(--muted-foreground);max-width:48ch;font-size:16px;line-height:1.75}@media (width>=761px){.live-home .svc-heading h2{text-wrap:balance;max-width:none;line-height:1.2}.live-home .svc-heading>p{line-height:1.65}}@media (width>=761px) and (width<=1050px){.live-home .svc-overview .svc-heading{grid-template-columns:1fr;gap:18px}}.live-home .svc-jump-links{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:10px;padding-bottom:30px;display:flex}.live-home .svc-jump-links a{border:1px solid var(--border);border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:10px 13px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s;display:flex}.live-home .svc-jump-links a:hover{background:var(--quips-lime);border-color:var(--foreground)}.live-home .svc-jump-links svg{width:16px;height:16px}.live-home .svc-jump-links a>svg:last-child{width:12px;height:12px;margin-left:5px}.live-home .svc-overview a:focus-visible{outline:2px solid var(--foreground);outline-offset:4px}.live-home .svc-row{border-bottom:1px solid var(--border);grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;padding-block:56px;scroll-margin-top:28px;display:grid}.live-home .svc-row:last-child{border-bottom:0}.live-home .svc-row:focus{outline:none}.live-home .svc-row:focus-visible{outline:2px solid var(--foreground);outline-offset:8px}.live-home .svc-row:nth-of-type(2n){grid-template-columns:1.1fr 1fr}.live-home .svc-row:nth-of-type(2n) .svc-copy{grid-area:1/2}.live-home .svc-row:nth-of-type(2n) .svc-art{grid-area:1/1}.live-home .svc-label{align-items:center;gap:12px;margin:0 0 19px;font-size:14px;font-weight:600;display:flex}.live-home .svc-label>span{background:var(--quips-lime);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.live-home .svc-label svg{width:20px;height:20px}.live-home .svc-copy h3{letter-spacing:-.04em;max-width:22ch;font-size:30px;font-weight:700;line-height:1.16}.live-home .svc-description{color:var(--muted-foreground);max-width:48ch;margin-top:18px;font-size:16px;line-height:1.75}.live-home .svc-points{gap:10px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.live-home .svc-points li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.live-home .svc-points svg{flex:none;width:16px;height:16px;margin-top:2px}.live-home .svc-art{border:1px solid var(--border);background:var(--art-surface);border-radius:18px;flex-direction:column;justify-content:center;min-width:0;min-height:360px;padding:30px;font-size:12px;display:flex;position:relative;overflow:hidden}.live-home .svc-art svg{flex:none;width:20px;height:20px}.live-home .svc-window{z-index:1;background:var(--art-paper);border:1px solid var(--art-window-border);box-shadow:0 12px 24px -17px var(--art-window-shadow);border-radius:12px;position:relative;overflow:hidden}.live-home .svc-window-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:17px 20px;font-size:12px;display:flex}.live-home .svc-window-heading>span{color:var(--muted-foreground)}.live-home .svc-query{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:17px 20px;display:flex}.live-home .svc-query>strong,.live-home .svc-query>span:not(.svc-chip){flex:1;min-width:0;font-size:12px}.live-home .svc-query-block>span:not(.svc-chip){color:var(--muted-foreground)}.live-home .svc-chip{background:var(--quips-lime);color:var(--foreground);white-space:nowrap;border-radius:5px;align-items:center;padding:5px 9px;font-size:10px;font-weight:600;display:inline-flex}.live-home .svc-chip.muted{background:var(--art-muted)}.live-home .svc-change{align-items:center;gap:12px;padding:20px;display:flex}.live-home .svc-change strong{font-size:12px}.live-home .svc-change p{color:var(--muted-foreground);margin-top:5px;font-size:11px;line-height:1.6}.live-home .svc-icon{background:var(--quips-lime);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.live-home .svc-art-foot{justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:11px;display:flex}.live-home .svc-art-foot svg{width:15px;height:15px}.live-home .svc-browser-bar{background:var(--art-toolbar);border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:10px;display:flex}.live-home .svc-browser-bar svg{width:12px;height:12px}.live-home .svc-browser-dots{color:var(--art-chrome-dot);letter-spacing:3px}.live-home .svc-site-nav{justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:8px;display:flex}.live-home .svc-business{align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.live-home .svc-business svg{width:18px;height:18px}.live-home .svc-site-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:12px;padding:10px 18px 22px;display:grid}.live-home .svc-site-hero small,.live-home .svc-landing-content small{color:var(--muted-foreground);font-size:9px}.live-home .svc-site-hero strong,.live-home .svc-landing-content>div:first-child>strong{letter-spacing:-.045em;margin:9px 0;font-size:24px;line-height:1.12;display:block}.live-home .svc-site-hero p,.live-home .svc-landing-content p{color:var(--muted-foreground);font-size:10px;line-height:1.65}.live-home .svc-visual-action{background:var(--action);color:var(--action-foreground);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;font-size:10px;font-weight:600;display:flex}.live-home .svc-visual-action svg{width:12px;height:12px}.live-home .svc-site-photo{object-fit:cover;object-position:70% center;border-radius:6px;width:100%;min-width:0;height:158px;display:block}.live-home .svc-site-sections{border-top:1px solid var(--border);justify-content:space-between;gap:6px;padding:12px 18px;font-size:9px;display:flex}.live-home .svc-mobile-check{background:var(--art-paper);border:1px solid var(--border);border-radius:9px;align-items:center;gap:11px;margin:15px 15px 0;padding:13px;display:flex}.live-home .svc-mobile-check>svg:first-child{background:var(--quips-lime);box-sizing:content-box;border-radius:50%;width:17px;height:17px;padding:6px}.live-home .svc-mobile-check>div{flex:1}.live-home .svc-mobile-check strong{font-size:11px}.live-home .svc-mobile-check small{color:var(--muted-foreground);margin-top:3px;font-size:9px;display:block}.live-home .svc-lead-route{justify-content:center;align-items:center;padding-bottom:22px;display:flex}.live-home .svc-route-line{background:var(--art-route);width:55px;height:1px}.live-home .svc-lead-title{align-items:center;gap:13px;padding:20px;display:flex}.live-home .svc-lead-title>svg{background:var(--quips-lime);border-radius:50%;width:38px;height:38px;padding:9px}.live-home .svc-lead-title small{color:var(--muted-foreground);margin-bottom:5px;font-size:10px;display:block}.live-home .svc-lead-title strong{letter-spacing:-.035em;font-size:20px;line-height:1.15}.live-home .svc-detail{border-top:1px solid var(--border);justify-content:space-between;align-items:start;gap:20px;margin-inline:20px;padding:11px 0;font-size:10px;display:flex}.live-home .svc-detail>span{color:var(--muted-foreground);flex:none}.live-home .svc-detail>strong{text-align:right;font-weight:600}.live-home .svc-lead-outcome{background:var(--foreground);color:var(--action-foreground);margin-top:10px;padding:16px 20px}.live-home .svc-lead-outcome>span{color:var(--quips-lime);margin-bottom:6px;font-size:10px;display:block}.live-home .svc-lead-outcome>strong{font-size:12px;font-weight:600}.live-home .svc-map-lines{opacity:.55;background:repeating-linear-gradient(0deg,transparent 0 65px,var(--art-map-road) 65px 72px,transparent 72px 132px),repeating-linear-gradient(90deg,transparent 0 85px,var(--art-map-road) 85px 92px,transparent 92px 165px);position:absolute;inset:-50%;transform:rotate(-22deg)}.live-home .svc-local-card{background:var(--art-paper);border:1px solid var(--art-card-border);box-shadow:0 8px 25px -18px var(--art-card-shadow);border-radius:11px;align-items:center;gap:15px;padding:20px;display:flex;position:relative}.live-home .svc-local-card small{color:var(--muted-foreground);font-size:10px}.live-home .svc-local-card strong{letter-spacing:-.035em;margin-top:6px;font-size:19px;line-height:1.25;display:block}.live-home .svc-local-card p{color:var(--muted-foreground);margin-top:5px;font-size:10px}.live-home .svc-profile{margin-right:35px}.live-home .svc-page{margin-left:35px}.live-home .svc-local-connection{justify-content:center;align-items:center;gap:6px;padding:19px 0;font-size:10px;display:flex;position:relative}.live-home .svc-local-connection svg{width:14px;height:14px}.live-home .svc-area{background:var(--quips-lime);border-radius:20px;align-self:center;align-items:center;gap:7px;margin-top:22px;padding:8px 12px;font-size:10px;display:flex;position:relative}.live-home .svc-area svg{width:14px;height:14px}.live-home .svc-ad-snippet{background:var(--art-paper);border:1px solid var(--border);border-radius:9px;align-items:center;gap:12px;margin-inline:26px;padding:15px 18px;display:flex}.live-home .svc-ad-snippet>svg{background:var(--quips-lime);border-radius:7px;width:29px;height:29px;padding:6px}.live-home .svc-ad-snippet small{color:var(--muted-foreground);font-size:9px;display:block}.live-home .svc-ad-snippet strong{margin-top:5px;font-size:13px;display:block}.live-home .svc-match{flex-direction:column;align-items:center;display:flex}.live-home .svc-match>span:not(.svc-chip){background:var(--art-connector);width:1px;height:12px}.live-home .svc-landing-content{grid-template-columns:1fr .85fr;align-items:center;gap:18px;padding:22px 18px;display:grid}.live-home .svc-proof-line{align-items:center;gap:5px;margin-top:12px;font-size:9px;display:flex}.live-home .svc-proof-line svg{width:13px;height:13px}.live-home .svc-form-picture{background:var(--art-inset);border:1px solid var(--border);border-radius:7px;padding:13px}.live-home .svc-form-picture>strong{font-size:12px}.live-home .svc-form-picture>span:not(.svc-visual-action){background:var(--art-paper);border:1px solid var(--border);color:var(--muted-foreground);border-radius:4px;margin-top:9px;padding:8px;font-size:9px;display:block}.live-home .svc-form-picture .svc-visual-action{margin-top:9px;padding:9px;font-size:9px}@media (width<=1050px){.live-home .svc-row{gap:36px}.live-home .svc-art{padding:20px}.live-home .svc-site-nav>span:last-child{display:none}.live-home .svc-heading{gap:36px}}@media (width<=760px){.live-home .svc-overview{padding-top:52px}.live-home .svc-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.live-home .svc-heading h2{max-width:20ch}.live-home .svc-jump-links{gap:8px;padding-bottom:24px}.live-home .svc-jump-links a{gap:7px;padding:10px}.live-home .svc-jump-links a>svg:last-child{display:none}.live-home .svc-row,.live-home .svc-row:nth-of-type(2n){grid-template-columns:minmax(0,1fr);gap:26px;padding-block:35px}.live-home .svc-row:nth-of-type(2n) .svc-copy,.live-home .svc-row:nth-of-type(2n) .svc-art{grid-area:auto}.live-home .svc-copy h3{max-width:24ch;font-size:28px}.live-home .svc-label{margin-bottom:16px}.live-home .svc-description{margin-top:15px;font-size:16px}.live-home .svc-points{margin:18px 0 22px}.live-home .svc-art{min-height:300px;padding:20px 15px}.live-home .svc-window-heading,.live-home .svc-query{gap:8px;padding:14px}.live-home .svc-query>strong,.live-home .svc-query>span:not(.svc-chip){font-size:11px}.live-home .svc-chip{padding:5px 7px;font-size:9px}.live-home .svc-change{gap:10px;padding:16px 14px}.live-home .svc-change strong{font-size:11px}.live-home .svc-change p{font-size:10px}.live-home .svc-site-hero{padding:8px 14px 18px}.live-home .svc-site-hero strong,.live-home .svc-landing-content>div:first-child>strong{font-size:21px}.live-home .svc-mobile-check{margin-inline:0}.live-home .svc-lead-title{padding:17px 14px}.live-home .svc-detail{gap:12px;margin-inline:14px}.live-home .svc-lead-outcome{padding:14px}.live-home .svc-lead-outcome>strong{font-size:11px}.live-home .svc-local-card{gap:10px;padding:16px 12px}.live-home .svc-local-card strong{font-size:17px}.live-home .svc-profile{margin-right:16px}.live-home .svc-page{margin-left:16px}.live-home .svc-local-connection{font-size:9px}.live-home .svc-ad-snippet{margin-inline:12px;padding:12px}.live-home .svc-landing-content{grid-template-columns:1fr .9fr;gap:12px;padding:17px 12px}.live-home .svc-form-picture{padding:9px}.live-home .svc-proof-line{align-items:start;font-size:8px}.live-home .svc-points li{font-size:14px}.live-home .svc-site-hero{grid-template-columns:1fr}.live-home .svc-site-photo{object-position:center 45%;grid-row:1;height:110px}.live-home .svc-site-sections,.live-home .svc-site-hero small,.live-home .svc-browser-dots{display:none}.live-home .svc-landing-content{grid-template-columns:1fr}.live-home .svc-form-picture{grid-template-columns:1fr 1fr;gap:8px;display:grid}.live-home .svc-form-picture>strong,.live-home .svc-form-picture>.svc-visual-action{grid-column:1/-1}.live-home .svc-form-picture>span:not(.svc-visual-action),.live-home .svc-form-picture .svc-visual-action{margin:0}.live-home .svc-art :is(.svc-chip,.svc-art-foot,.svc-browser-bar,.svc-business,.svc-visual-action,.svc-detail,.svc-local-connection,.svc-area,.svc-proof-line),.live-home .svc-art :is(.svc-query>strong,.svc-query>span:not(.svc-chip),.svc-change strong,.svc-change p,.svc-site-hero p,.svc-mobile-check strong,.svc-mobile-check small,.svc-lead-title small,.svc-lead-outcome>span,.svc-lead-outcome>strong,.svc-local-card small,.svc-local-card p,.svc-ad-snippet small,.svc-landing-content small,.svc-landing-content p,.svc-form-picture>strong,.svc-form-picture>span){font-size:12px;line-height:1.5}.live-home .svc-window-heading,.live-home .svc-query{flex-wrap:wrap}.live-home .svc-query>strong,.live-home .svc-query>span:not(.svc-chip){flex-basis:calc(100% - 36px)}.live-home .svc-query .svc-chip{margin-left:28px}.live-home .svc-local-card{min-width:0}.live-home .svc-local-card>div{overflow-wrap:anywhere;min-width:0}.live-home .svc-profile,.live-home .svc-page{margin-inline:0}}@media (width<=359px){.live-home .svc-art{padding:16px 10px}.live-home .svc-site-hero{grid-template-columns:1fr}.live-home .svc-site-hero strong,.live-home .svc-landing-content>div:first-child>strong{font-size:18px}.live-home .svc-query{flex-wrap:wrap}.live-home .svc-query .svc-chip{margin-left:28px}.live-home .svc-landing-content{grid-template-columns:1fr}.live-home .svc-form-picture{grid-template-columns:1fr 1fr;gap:7px;display:grid}.live-home .svc-form-picture>strong,.live-home .svc-form-picture>.svc-visual-action{grid-column:1/-1}.live-home .svc-form-picture>span:not(.svc-visual-action),.live-home .svc-form-picture .svc-visual-action{margin:0}}@media (prefers-reduced-motion:reduce){.live-home .svc-overview *{transition:none!important}}.live-home .proof-section,.live-home .engagement,.live-home .local-proof,.live-home .crm-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);padding-block:clamp(56px,7vw,104px);display:grid}.live-home .proof-copy h2,.live-home .crm-layout h2,.live-home .engagement h2,.live-home .local-proof h2{letter-spacing:-.035em;color:#173d35;max-width:18ch;margin:0 0 24px;font-size:clamp(30px,3.1vw,48px);line-height:1.12}.live-home .proof-copy p,.live-home .crm-layout p,.live-home .engagement p,.live-home .local-proof p{color:#52685f;margin:0 0 24px;font-size:18px;line-height:1.65}.live-home .proof-secondary{margin-top:8px;display:flex}.live-home .proof-record{background:#f7f9f5;border:1px solid #cbd8d1;border-radius:20px;min-width:0;padding:clamp(20px,3vw,36px)}.live-home .proof-record-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.live-home .proof-record-heading img{object-fit:contain;max-width:116px;height:48px}.live-home .proof-record-heading span{color:#52685f;text-align:right;font-size:13px}.live-home .proof-record h3{margin:0 0 24px;font-size:24px;line-height:1.25}.live-home .proof-record table,.live-home .case-body table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.live-home .proof-record caption{caption-side:bottom;text-align:left;color:#52685f;padding-top:12px;font-size:12px}.live-home .proof-record th,.live-home .proof-record td,.live-home .case-body th,.live-home .case-body td{text-align:left;border-bottom:1px solid #d7e0da;padding:12px 6px}.live-home .proof-record th:first-child{padding-left:0}.live-home .proof-record td{font-variant-numeric:tabular-nums}.live-home .proof-record thead th{font-size:12px;font-weight:600}.live-home .proof-record .proof-context{color:#52685f;margin:20px 0 0;font-size:13px;line-height:1.6}.live-home .crm-section{background:radial-gradient(at 80% 20%,#dbe8d880,#0000 65%),#f1f5ef;border-block:1px solid #e0e8de}.live-home .crm-flow ol{margin:0;padding:0;list-style:none}.live-home .crm-flow li{border-bottom:1px solid #cbd8d1;align-items:center;gap:20px;padding:20px 0;display:flex}.live-home .crm-flow li>svg{flex:none;width:24px;height:24px}.live-home .crm-flow strong,.live-home .crm-flow span{display:block}.live-home .crm-flow strong{font-size:20px}.live-home .crm-flow span{color:#52685f;margin-top:4px;font-size:15px}.live-home .crm-flow details{margin-top:24px}.live-home .crm-flow summary{cursor:pointer;min-height:44px;font-weight:600}.live-home .crm-flow details p,.live-home .crm-flow .crm-note{font-size:14px;line-height:1.6}.live-home .crm-flow .crm-note{margin-top:16px}.live-home .responsibilities>div{border-top:1px solid #cbd8d1;padding:24px 0}.live-home .responsibilities h3{margin:0 0 12px;font-size:22px}.live-home .responsibilities p{margin:0;font-size:17px}.live-home .engagement .sales-reassurance{margin-top:14px;font-size:14px}.live-home .local-proof img{object-fit:cover;object-position:top;border:1px solid #cbd8d1;border-radius:16px;width:100%;max-height:420px}.live-home .fit-agenda{margin:32px 0}.live-home .fit-agenda h2{line-height:1.3;font-size:24px!important}.live-home .fit-agenda ul{margin:20px 0;padding:0;list-style:none}.live-home .fit-agenda li{gap:12px;margin:16px 0;font-size:17px;line-height:1.5;display:flex}.live-home .fit-agenda li svg{flex:none;width:20px;height:20px;margin-top:3px}.live-home .fit-agenda p{font-size:15px!important;line-height:1.6!important}.live-home .contact-booking-page .contact-layout{row-gap:32px}.live-home .contact-booking-page .contact-focus{display:none}.live-home .contact-booking-page .contact-card{grid-area:1/2/3}.live-home .contact-agenda{padding-top:0!important}.live-home .text-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.live-home .text-link svg{flex:none;width:18px;height:18px}.live-home .case-inline{padding-block:32px}.live-home .case-page{padding-top:64px}.live-home .case-intro{max-width:1000px;padding-block:32px 64px}.live-home .case-intro h1{letter-spacing:-.04em;margin:24px 0;font-size:clamp(38px,5vw,64px);line-height:1.08}.live-home .case-intro>p{max-width:760px;font-size:21px;line-height:1.6}.live-home .case-kicker,.live-home .case-label{color:#52685f;font-size:14px!important}.live-home .case-body{max-width:900px;margin:auto;padding:0 28px 72px}.live-home .case-body section{margin-block:48px;scroll-margin-top:110px}.live-home .case-body h2{margin:0 0 24px;font-size:32px;line-height:1.2}.live-home .case-body h3{margin:24px 0 12px;font-size:22px}.live-home .case-body p,.live-home .case-body li{color:#52685f;font-size:18px;line-height:1.75}.live-home .case-body img{object-fit:cover;object-position:top;border:1px solid #cbd8d1;border-radius:16px;width:100%;max-height:520px}.live-home .case-body li+li{margin-top:12px}.live-home .case-note{background:#f1f5ef;border-left:3px solid #6c8776;padding:24px}.live-home .contact-live-layout{grid-template-columns:.85fr 1fr;gap:80px;padding-block:80px;display:grid}.live-home .contact-live-layout h1{letter-spacing:-.04em;margin:0 0 24px;font-size:clamp(48px,5vw,72px);line-height:1.05}.live-home .contact-live-layout p{color:#52685f;font-size:18px;line-height:1.65}.live-home .contact-live-form{background:#fff;border:1px solid #cbd8d1;border-radius:20px;padding:32px}.live-home .contact-live-form label{margin:0 0 8px;font-size:15px;font-weight:600;display:block}.live-home .contact-live-form input,.live-home .contact-live-form textarea{width:100%;font:inherit;color:#173d35;background:#fff;border:1px solid #9cac9f;border-radius:8px;padding:12px;display:block}.live-home .contact-live-form textarea{resize:vertical;min-height:150px}.live-home .contact-live-form .form-field{margin-bottom:22px}.live-home .contact-live-form .form-error{color:#a13220;margin:8px 0;font-size:14px}.live-home .contact-live-form .form-note{margin:16px 0;font-size:14px}.live-home .contact-live-form button{min-height:48px}.live-home .privacy-document a{color:#173d35;text-underline-offset:3px;text-decoration:underline}.live-home .privacy-document section{scroll-margin-top:110px}.live-home .site-not-found{max-width:760px;font-family:var(--font-body,"Nunito Sans",sans-serif);color:#173d35;margin:12vh auto;padding:32px}.live-home .site-not-found h1{font-size:48px}.live-home .site-not-found a{min-height:44px;color:inherit;align-items:center;margin-right:24px;display:inline-flex}.live-home .case-page .proof-section{padding-top:0}.live-home .hero-subtitle{max-width:850px}@media (width<=767px){.live-home .proof-section,.live-home .engagement,.live-home .local-proof,.live-home .crm-layout{grid-template-columns:1fr;gap:32px;padding-block:52px}.live-home .proof-record{padding:20px 16px}.live-home .proof-record-heading{gap:12px}.live-home .proof-record th,.live-home .proof-record td{padding:12px 4px;font-size:12px}.live-home .proof-record h3{font-size:22px}.live-home .proof-copy p,.live-home .crm-layout p,.live-home .engagement p,.live-home .local-proof p{font-size:17px}.live-home .proof-section.container,.live-home .engagement.container,.live-home .local-proof.container,.live-home .crm-layout.container{padding-inline:24px}.live-home .contact-live-layout{grid-template-columns:1fr;gap:32px;padding-block:48px}.live-home .contact-live-form{padding:24px 20px}.live-home .contact-booking-page .contact-intro,.live-home .contact-booking-page .contact-card{grid-area:auto}.live-home .case-page{padding-top:32px}.live-home .case-intro{padding-bottom:32px}.live-home .case-body{padding-inline:24px}.live-home .case-body table{font-size:12px}.live-home .case-body td,.live-home .case-body th{padding:10px 4px}.live-home .case-body p,.live-home .case-body li{font-size:17px}.live-home .case-intro>p{font-size:18px}.live-home .fit-agenda{margin:24px 0}.live-home .site-footer a{align-items:center;min-height:44px}.live-home .proof-secondary{font-size:15px}.live-home .contact-live-layout h1{font-size:48px}}@media (prefers-reduced-motion:reduce){.live-home{scroll-behavior:auto}.live-home *,.live-home :before,.live-home :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.live-home .case-image img{object-fit:cover;object-position:top;border:1px solid #cbd8d1;border-radius:16px;width:100%;max-height:600px}.live-home .case-image figcaption{color:#52685f;margin-top:12px;font-size:14px}.live-home .privacy-sidebar nav{flex-direction:column;display:flex}.live-home .sales-booking-footer a,.live-home .contact-route-link a,.live-home .lsa-hero-scroll,.live-home .abt-hero-link,.live-home .privacy-question-link,.live-home .article-back{align-items:center;min-height:44px;display:inline-flex}.live-home .privacy-intro{padding-block:64px 40px}.live-home .privacy-intro h1{font-size:clamp(42px,5vw,64px);line-height:1.12}@media (width<=767px){.live-home .ads-canvas-input-copy small,.live-home .ads-canvas-result small,.live-home .qads-landing-page-details,.live-home .web-compare-browser .web-compare-small,.live-home .lseo-map-road-label{display:none}.live-home .qads-section,.live-home .web-section,.live-home .lseo-section,.live-home .lsa-section,.live-home .alp-section,.live-home .abt-section{padding-block:48px}.live-home .ads-canvas-results-heading{font-size:14px}.live-home .qads-landing-page h3{font-size:24px}.live-home .case-image{margin-block:0 32px}.live-home .case-image img{max-height:300px}}.live-home .contact-live-form fieldset{border:0;min-width:0;margin:0;padding:0}.live-home .proof-copy .proof-secondary{width:fit-content;margin-top:8px;display:flex}.live-home .contact-live-layout{grid-template-rows:auto 1fr;grid-template-areas:"intro form""followup form";align-items:start;row-gap:24px}.live-home .contact-live-intro{grid-area:intro}.live-home .contact-live-form{grid-area:form}.live-home .contact-live-followup{grid-area:followup}.live-home .contact-live-followup h2{margin-top:40px;font-size:24px}.live-home .contact-live-followup>p{margin:16px 0 24px}.live-home .contact-booking-page .contact-intro{grid-row:1}.live-home .contact-booking-page .sales-preparation{grid-area:2/1;min-width:0}.live-home .sales-preparation .fit-agenda{margin-top:0}@media (width<=800px){.live-home .contact-booking-page{padding-block:32px 48px}.live-home .contact-booking-page .contact-layout{row-gap:24px}.live-home .contact-booking-page .contact-intro{grid-area:1/1}.live-home .contact-booking-page .contact-card{grid-area:2/1}.live-home .contact-booking-page .sales-preparation{grid-area:3/1}}@media (width<=767px){.live-home .contact-live-layout{grid-template-rows:auto;grid-template-areas:"intro""form""followup";gap:24px;padding-block:32px 48px}.live-home .contact-live-intro h1{margin-bottom:16px}.live-home .contact-live-intro>p{margin-bottom:0}.live-home .contact-live-followup h2{margin-top:24px}}.live-home .sales-booking-status{min-height:41px}.live-home .contact-thanks h2{margin:0 0 16px}.live-home .contact-thanks .text-link{align-items:center;min-height:44px;display:inline-flex}.live-home .sales-calendar-choice{padding-block:20px 28px}.live-home .sales-calendar-choice p{max-width:60ch;margin:0 0 20px}.live-home .contact-booking-page .container.contact-layout{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);gap:32px;max-width:1104px}.live-home .contact-booking-page .contact-intro{grid-area:1/1;justify-content:space-between;align-items:center;gap:32px;padding-top:0;display:flex}.live-home .contact-booking-page .contact-intro h1{margin:0}.live-home .contact-booking-page .contact-intro>p{max-width:420px;margin:0}.live-home .contact-booking-page .contact-card{box-shadow:none;background:#fff;border-radius:16px;grid-area:2/1}.live-home .contact-booking-page .sales-preparation{grid-area:3/1;max-width:720px}.live-home .contact-booking-page .sales-booking-embed,.live-home .contact-booking-page .sales-booking-status:empty{min-height:0}@media (width<=800px){.live-home .contact-booking-page .contact-intro{display:block}.live-home .contact-booking-page .contact-intro>p{margin-top:16px}.live-home .contact-booking-page .contact-card{padding:20px 12px 12px}.live-home .contact-booking-page .contact-form-heading,.live-home .contact-booking-page .sales-calendar-choice,.live-home .contact-booking-page .sales-booking-footer{margin-inline:8px}}.live-home .web-mini-site .web-mini-copy p,.live-home .lseo-profile-tabs [role=tab][data-state=inactive]{color:var(--muted-foreground)}.live-home .blog-art svg text{font-family:Quips Site Text,sans-serif}.live-home .blog-art-hvac{background:#e4ead7}.live-home .blog-art-hvac img{object-fit:cover;width:100%;height:100%;display:block}

.live-home .story-hero {
  --story-ink: var(--quips-evergreen, #173d35);
  --story-ink-hover: #245447;
  --story-lime: var(--quips-lime, #d8ef70);
  --story-muted: #56655d;
  --story-paper: #f4f4ee;
  --story-line: #e1e2da;
  --story-line-strong: #c9cdc3;
  --story-ease: cubic-bezier(.16, 1, .3, 1);
}
/* Panel: a closed white sheet holding the story. */
.live-home .story-panel {
  position: relative;
  width: min(1120px, 100%);
  margin: 40px auto 0;
  border: 1px solid var(--story-line);
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 1px 2px #173d350d, 0 24px 48px -32px #173d3540;
}
.live-home.enhanced .story-panel { animation: story-rise 1000ms var(--story-ease) both; }
@keyframes story-rise {
  from { transform: translateY(18px); }
  to { transform: none; }
}

.live-home .story-toggle {
  display: grid;
  place-items: center;
  flex: none;
  width: 34px;
  height: 34px;
  margin-left: auto;
  border: 1px solid var(--story-line);
  border-radius: 8px;
  background: #fff;
  color: var(--story-ink);
  cursor: pointer;
  transition: background-color 200ms, border-color 200ms;
}
.live-home .story-toggle:hover { background: var(--story-paper); border-color: var(--story-line-strong); }
.live-home .story-toggle:focus-visible { outline: 2px solid var(--story-ink); outline-offset: 3px; }
.live-home .story-toggle svg { width: 15px; height: 15px; }

/* ---------- Layout: log ---------- */
.live-home .story-panel-log {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1.08fr);
  overflow: hidden;
  text-align: left;
}

.live-home .story-log {
  display: flex;
  flex-direction: column;
  padding: 26px 32px 24px;
}
.live-home .story-log-head { display: flex; align-items: center; gap: 12px; margin-bottom: 22px; }
.live-home .story-log-title { font-size: 15px; font-weight: 700; animation: story-swap 700ms var(--story-ease); }
@keyframes story-swap {
  from { opacity: .2; filter: blur(4px); transform: translateY(4px); }
}

.live-home .story-log-list { margin: 0; padding: 0; list-style: none; }
.live-home .story-log-entry {
  position: relative;
  display: grid;
  grid-template-columns: 76px 22px minmax(0, 1fr);
  column-gap: 14px;
  padding-bottom: 20px;
  transition: opacity 600ms var(--story-ease);
}
.live-home .story-log-entry:last-child { padding-bottom: 0; }
/* Connector from this mark down to the next one. */
.live-home .story-log-entry:not(:last-child)::after {
  content: "";
  position: absolute;
  left: calc(76px + 14px + 10px);
  top: 26px;
  bottom: 2px;
  width: 2px;
  border-radius: 2px;
  background-color: var(--story-line);
  background-image: linear-gradient(var(--story-ink), var(--story-ink));
  background-repeat: no-repeat;
  background-size: 100% 0%;
  transition: background-size 900ms var(--story-ease);
}
.live-home .story-log-entry[data-state="done"]::after,
.live-home .story-panel[data-live="false"] .story-log-entry::after { background-size: 100% 100%; }

.live-home .story-log-time {
  padding-top: 2px;
  color: var(--story-muted);
  font-size: 13px;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.live-home .story-log-mark {
  display: grid;
  place-items: center;
  width: 22px;
  height: 22px;
  border: 2px solid var(--story-line-strong);
  border-radius: 50%;
  background: #fff;
  color: #fff;
  transition: border-color 400ms, background-color 400ms, box-shadow 400ms;
}
.live-home .story-log-mark svg { width: 12px; height: 12px; opacity: 0; transform: scale(.5); transition: opacity 300ms, transform 500ms var(--story-ease); }
.live-home .story-log-entry[data-state="on"] .story-log-mark { border-color: var(--story-ink); background: var(--story-ink); box-shadow: inset 0 0 0 4px #fff; }
.live-home .story-log-entry[data-state="done"] .story-log-mark { border-color: var(--story-ink); background: var(--story-ink); }
.live-home .story-log-entry[data-state="done"] .story-log-mark svg,
.live-home .story-panel[data-live="false"] .story-log-mark svg { opacity: 1; transform: none; }
.live-home .story-panel[data-live="false"] .story-log-mark { border-color: var(--story-ink); background: var(--story-ink); box-shadow: none; }

.live-home .story-log-copy { display: grid; gap: 3px; }
.live-home .story-log-copy b { font-size: 16px; line-height: 1.35; letter-spacing: -.01em; }
.live-home .story-log-copy > span { color: var(--story-muted); font-size: 14px; line-height: 1.5; }
.live-home .story-log-copy mark {
  padding: 0 1px;
  background: linear-gradient(transparent 62%, var(--story-lime) 62%, var(--story-lime) 92%, transparent 92%);
  color: inherit;
}
.live-home .story-panel[data-live="true"] .story-log-entry[data-state="next"] { opacity: .42; }
.live-home .story-panel[data-live="true"] .story-log-entry[data-state="done"] { opacity: .72; }

.live-home .story-log-foot {
  margin-top: auto;
  padding-top: 22px;
  color: var(--story-muted);
  font-size: 12px;
  line-height: 1.5;
}

.live-home .story-stage {
  display: grid;
  place-items: center;
  min-height: 330px;
  padding: 30px;
  border-left: 1px solid var(--story-line);
  background: var(--story-paper);
}
.live-home .story-stage .story-card {
  grid-area: 1 / 1;
  width: min(430px, 100%);
  padding: 22px;
  font-size: 14px;
}
.live-home .story-stage .story-page-title { font-size: 22px; }
.live-home .story-stage .story-ad-title { font-size: 16px; }
.live-home .story-panel-log[data-live="true"] .story-stage .story-card:not([data-state="on"]) {
  visibility: hidden;
  opacity: 0;
  transform: translateY(14px) scale(.98);
}
.live-home .story-panel-log[data-live="false"] .story-stage { gap: 14px; grid-template-columns: repeat(2, minmax(0, 1fr)); }
.live-home .story-panel-log[data-live="false"] .story-stage .story-card { grid-area: auto; min-height: 0; }

/* ---------- Layout: cards ---------- */
.live-home .story-panel-cards { padding: 16px 22px 22px; }
.live-home .story-bar {
  display: flex;
  align-items: center;
  gap: 18px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--story-line);
}
.live-home .story-trade { display: flex; align-items: center; gap: 10px; min-width: 230px; }
.live-home .story-trade label { color: var(--story-muted); font-size: 13px; font-weight: 600; white-space: nowrap; }
.live-home .story-hero .story-trade-trigger {
  width: auto;
  min-width: 150px;
  height: 36px;
  padding-inline: 12px 10px;
  border: 1px solid var(--story-line-strong);
  border-radius: 8px;
  background: #fff;
  color: var(--story-ink);
  font-size: 14px;
  font-weight: 700;
  box-shadow: 0 1px 0 var(--story-line);
}
.live-home .story-hero .story-trade-trigger:hover { border-color: var(--story-ink); }
.live-home .story-trade-name { animation: story-swap 700ms var(--story-ease); }
.live-home .story-steps { display: flex; flex: 1; justify-content: center; gap: 26px; margin: 0; padding: 0; list-style: none; }
/* Step tabs jump to their step. The active tab's underline fills over the step's
   duration and holds while the story is paused. */
.live-home .story-step {
  position: relative;
  padding: 8px 4px;
  border: 0;
  background: none;
  color: var(--story-muted);
  font: inherit;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
  transition: color 300ms;
}
.live-home .story-step::after {
  content: "";
  position: absolute;
  inset: auto 0 0;
  height: 2px;
  border-radius: 2px;
  background: var(--story-line);
  opacity: 0;
  transition: opacity 200ms;
}
.live-home .story-step:hover { color: var(--story-ink); }
.live-home .story-step:hover::after, .live-home .story-step[data-state="on"]::after { opacity: 1; }
.live-home .story-step:focus-visible { outline: 2px solid var(--story-ink); outline-offset: 2px; border-radius: 4px; }
.live-home .story-step[data-state="on"], .live-home .story-step[data-state="done"] { color: var(--story-ink); }
.live-home .story-panel[data-live="false"] .story-step::after { background: var(--story-ink); opacity: 1; }
.live-home .story-step-progress {
  position: absolute;
  z-index: 1;
  inset: auto 0 0;
  height: 2px;
  border-radius: 2px;
  background: var(--story-ink);
  transform-origin: left;
  /* Use the story clock so replaying the current step also resets progress. */
  transform: scaleX(0);
}

.live-home .story-track {
  --story-gap: 28px;
  position: relative;
  display: grid;
  /* Widths follow the content each screen needs, not an even split. */
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1.05fr) minmax(0, .82fr) minmax(0, 1fr);
  column-gap: var(--story-gap);
  padding-top: 22px;
}
.live-home .story-track .story-card { display: flex; flex-direction: column; min-height: 236px; }
.live-home .story-track .story-card > :nth-last-child(2) { margin-bottom: 16px; }
/* Every screen stays at full color; the active one gets a lime ring held 2px off
   the card. A faint evergreen edge keeps the lime visible against white. */
.live-home .story-panel-cards[data-live="true"] .story-card[data-state="on"] {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--story-lime), 0 0 0 5px #173d3524, 0 18px 32px -22px #173d3559;
}

/* Handoff: a connector leaves the element that triggers the next step and
   draws across the gap once that step is done. */
.live-home .story-track .story-card:not(:last-child)::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: var(--link-y, 50%);
  left: 100%;
  width: calc(var(--story-gap) + 2px);
  height: 2px;
  margin-top: -1px;
  background: linear-gradient(var(--story-ink), var(--story-ink)) no-repeat 0 0 / 0% 100%;
  transition: background-size 700ms var(--story-ease);
}
.live-home .story-track .story-card:not(:last-child)::before {
  content: "";
  position: absolute;
  z-index: 2;
  top: var(--link-y, 50%);
  left: calc(100% - 4px);
  width: 8px;
  height: 8px;
  margin-top: -4px;
  border-radius: 50%;
  background: var(--story-ink);
  box-shadow: 0 0 0 3px #fff;
  opacity: 0;
  transition: left 700ms var(--story-ease), opacity 200ms;
}
.live-home .story-track .story-card[data-state="done"]::after,
.live-home .story-panel[data-live="false"] .story-track .story-card::after { background-size: 100% 100%; }
.live-home .story-track .story-card[data-state="done"]::before,
.live-home .story-panel[data-live="false"] .story-track .story-card::before { left: calc(100% + var(--story-gap) - 4px); opacity: 1; }

.live-home .story-caption {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-top: auto;
  padding-top: 11px;
  border-top: 1px solid var(--story-line);
  color: var(--story-muted);
  font-size: 12px;
  font-weight: 600;
  transition: color 400ms;
}
.live-home .story-card[data-state="on"] .story-caption { color: var(--story-ink); }
.live-home .story-caption time { font-weight: 500; font-variant-numeric: tabular-nums; white-space: nowrap; }
.live-home .story-stage .story-caption { display: none; }

/* ---------- Screens (shared) ---------- */
.live-home .story-card {
  position: relative;
  padding: 16px;
  border: 1px solid var(--story-line);
  border-radius: 12px;
  background: #fff;
  font-size: 13px;
  line-height: 1.4;
  transition:
    transform 800ms var(--story-ease),
    opacity 700ms var(--story-ease),
    box-shadow 800ms var(--story-ease),
    visibility 700ms;
}
.live-home .story-card[data-state="on"] { box-shadow: 0 1px 2px #173d3512, 0 18px 32px -22px #173d3559; }

/* Handoff: the active screen's content settles in, in reading order. */
.live-home .story-panel[data-live="true"] .story-card[data-state="on"] > * { animation: story-in 700ms var(--story-ease) both; }
.live-home .story-panel[data-live="true"] .story-card[data-state="on"] > :nth-child(2) { animation-delay: 80ms; }
.live-home .story-panel[data-live="true"] .story-card[data-state="on"] > :nth-child(3) { animation-delay: 160ms; }
.live-home .story-panel[data-live="true"] .story-card[data-state="on"] > :nth-child(n + 4) { animation-delay: 240ms; }
@keyframes story-in {
  from { opacity: .3; transform: translateY(6px); }
}

/* Search: a results page with your ad and listing above a competitor */
.live-home .story-searchbox {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 40px;
  padding: 0 14px;
  border: 1px solid var(--story-line-strong);
  border-radius: 999px;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
}
.live-home .story-searchbox svg { flex: none; width: 15px; height: 15px; color: var(--story-muted); }
.live-home .story-searchbox > span { overflow: hidden; text-overflow: ellipsis; }
.live-home .story-caret { display: inline-block; width: 1.5px; height: 14px; margin-left: 2px; vertical-align: -2px; background: var(--story-ink); opacity: 0; }
.live-home .story-caret[data-typing="true"] { opacity: 1; }

.live-home .story-ad {
  display: grid;
  gap: 3px;
  margin-top: 14px;
  padding: 11px 12px;
  border: 1px solid transparent;
  border-radius: 8px;
  background: var(--story-paper);
}
.live-home .story-ad-meta { display: flex; gap: 6px; color: var(--story-muted); font-size: 11px; }
.live-home .story-ad-meta b { color: var(--story-ink); }
.live-home .story-ad-title { font-size: 15px; font-weight: 700; text-decoration: underline; text-decoration-color: #173d3559; text-underline-offset: 3px; text-wrap: balance; }
/* The homeowner chooses the ad just before the step hands off. */
.live-home .story-panel[data-live="true"] .story-search[data-state="on"] > .story-ad {
  animation: story-in 700ms var(--story-ease) 80ms both, story-choose 500ms var(--story-ease) 2300ms both;
}
@keyframes story-choose {
  50% { transform: scale(.985); }
  to { border-color: var(--story-ink); background: #fff; }
}

.live-home .story-local { margin-top: 10px; border: 1px solid var(--story-line); border-radius: 8px; }
.live-home .story-local-row { display: flex; align-items: center; gap: 10px; padding: 9px 12px; }
.live-home .story-local-row + .story-local-row { border-top: 1px solid var(--story-line); opacity: .55; }
.live-home .story-local-row > svg { flex: none; width: 15px; height: 15px; }
.live-home .story-local-row > span:not(.story-local-call) { display: grid; color: var(--story-muted); font-size: 11px; }
.live-home .story-local-row b { color: var(--story-ink); font-size: 13px; }
.live-home .story-local-call { margin-left: auto; padding: 3px 10px; border: 1px solid var(--story-line-strong); border-radius: 6px; font-size: 12px; font-weight: 700; }

/* Landing page */
.live-home .story-page { gap: 12px; }
.live-home .story-track .story-page, .live-home .story-stage .story-page { display: flex; flex-direction: column; }
.live-home .story-page-head { display: flex; align-items: center; gap: 8px; padding-bottom: 10px; border-bottom: 1px solid var(--story-line); font-size: 12px; font-weight: 700; }
.live-home .story-page-logo { flex: none; width: 16px; height: 16px; border-radius: 4px; background: var(--story-ink); }
.live-home .story-page-hours { margin-left: auto; color: var(--story-muted); font-size: 11px; font-weight: 500; white-space: nowrap; }
.live-home .story-page-title { font-size: 19px; font-weight: 700; line-height: 1.18; letter-spacing: -.02em; text-wrap: balance; }
.live-home .story-page-call {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  height: 38px;
  border-radius: 8px;
  background: var(--story-ink);
  color: #fff;
  font-weight: 700;
}
.live-home .story-page-call svg { width: 14px; height: 14px; }
.live-home .story-page-note { color: var(--story-muted); font-size: 12px; }
.live-home .story-panel[data-live="true"] .story-page[data-state="on"] > .story-page-call {
  animation: story-in 700ms var(--story-ease) 160ms both, story-press 700ms var(--story-ease) 1700ms both;
}
@keyframes story-press {
  0% { transform: none; }
  30% { transform: scale(.96); background: #0f2b25; }
  100% { transform: none; background: #0f2b25; box-shadow: 0 0 0 4px #173d3526; }
}

/* Call: the business side, on a dark evergreen screen where lime reads well */
.live-home .story-call {
  border-color: var(--story-ink);
  background: var(--story-ink);
  color: #fff;
}
.live-home .story-track .story-call, .live-home .story-stage .story-call { display: flex; flex-direction: column; }
.live-home .story-call-label { display: flex; justify-content: space-between; color: #c9d8cf; font-size: 12px; font-weight: 600; }
.live-home .story-call-label time { color: var(--story-lime); font-variant-numeric: tabular-nums; }
.live-home .story-call-name { margin-top: 14px; font-size: 20px; font-weight: 700; letter-spacing: -.02em; }
.live-home .story-call-source { margin-top: 2px; color: #c9d8cf; font-size: 12px; }
.live-home .story-call-wave { display: flex; align-items: center; gap: 3px; height: 26px; margin-top: 14px; }
.live-home .story-call-wave span { width: 3px; border-radius: 2px; background: #ffffff40; transform: scaleY(.3); transition: transform 500ms var(--story-ease), background-color 500ms; }
.live-home .story-call[data-answered="true"] .story-call-wave span { background: var(--story-lime); transform: none; }
.live-home .story-call[data-state="on"][data-answered="true"] .story-call-wave span { animation: story-wave 900ms ease-in-out calc(var(--i) * -70ms) infinite alternate; }
@keyframes story-wave { to { transform: scaleY(.35); } }
.live-home .story-call-answer {
  position: relative;
  display: grid;
  place-items: center;
  align-self: flex-start;
  width: 44px;
  height: 44px;
  margin-top: auto;
  border-radius: 50%;
  background: var(--story-lime);
  color: var(--story-ink);
  transition: transform 400ms var(--story-ease);
}
.live-home .story-track .story-call .story-call-wave { margin-top: 12px; }
.live-home .story-call-answer svg { position: relative; width: 18px; height: 18px; }
.live-home .story-call-pulse { position: absolute; inset: 0; border-radius: inherit; background: var(--story-lime); opacity: 0; }
.live-home .story-call[data-state="on"][data-answered="false"] .story-call-pulse { animation: story-pulse 1200ms var(--story-ease) infinite; }
.live-home .story-call[data-state="on"][data-answered="false"] .story-call-answer svg { animation: story-ring 1200ms ease-in-out infinite; }
.live-home .story-call[data-answered="true"] .story-call-answer { box-shadow: 0 0 0 4px #d8ef7040; }
@keyframes story-pulse {
  0% { transform: scale(1); opacity: .6; }
  100% { transform: scale(1.9); opacity: 0; }
}
@keyframes story-ring {
  0%, 40%, 100% { transform: rotate(0); }
  8%, 24% { transform: rotate(-14deg); }
  16%, 32% { transform: rotate(14deg); }
}
.live-home .story-call .story-caption { border-color: #ffffff26; color: #c9d8cf; }
.live-home .story-call[data-state="on"] .story-caption { color: #fff; }

/* Booked: a job ticket, stamped */
.live-home .story-track .story-booked, .live-home .story-stage .story-booked { display: flex; flex-direction: column; }
.live-home .story-ticket-head { display: flex; align-items: flex-start; justify-content: space-between; gap: 10px; padding-bottom: 12px; border-bottom: 1px dashed var(--story-line-strong); }
.live-home .story-ticket-head > span:first-child { display: grid; color: var(--story-muted); font-size: 11px; }
.live-home .story-ticket-head b { color: var(--story-ink); font-size: 14px; font-variant-numeric: tabular-nums; }
.live-home .story-ticket-stamp {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 9px 4px 7px;
  border: 1px solid var(--story-ink);
  border-radius: 6px;
  background: var(--story-lime);
  font-size: 12px;
  font-weight: 700;
  transform: rotate(-3deg);
}
.live-home .story-ticket-stamp svg { width: 13px; height: 13px; }
.live-home .story-panel[data-live="true"] .story-booked:not([data-state="on"]) .story-ticket-stamp { padding-inline: 9px; border-color: var(--story-line-strong); background: var(--story-paper); color: var(--story-muted); transform: none; }
.live-home .story-booked[data-state="on"] .story-ticket-stamp { animation: story-stamp 500ms var(--story-ease) 700ms both; }
@keyframes story-stamp {
  from { opacity: 0; transform: rotate(-3deg) scale(1.6); }
  60% { opacity: 1; transform: rotate(-3deg) scale(.94); }
}
.live-home .story-ticket-rows { display: grid; gap: 8px; margin: 12px 0 0; }
.live-home .story-ticket-rows > div { display: grid; grid-template-columns: 56px minmax(0, 1fr); gap: 8px; font-size: 12px; }
.live-home .story-ticket-rows dt { color: var(--story-muted); }
.live-home .story-ticket-rows dd { margin: 0; font-weight: 700; }
.live-home .story-panel[data-live="true"] .story-booked:not([data-state="on"]) .story-ticket-visit { color: var(--story-muted); font-weight: 500; }
/* The visit time lands just after the stamp. */
.live-home .story-panel[data-live="true"] .story-booked[data-state="on"] .story-ticket-visit {
  width: fit-content;
  padding-inline: 2px;
  margin-inline: -2px;
  animation: story-fill 900ms var(--story-ease) 1000ms both;
}
@keyframes story-fill {
  from { opacity: 0; background: var(--story-lime); }
  40% { opacity: 1; background: var(--story-lime); }
  to { background: transparent; }
}

/* ---------- Responsive ---------- */
@media (width <= 1050px) {
  .live-home .story-hero { padding-inline: 18px; }
  .live-home .story-log { padding-inline: 24px; }
  .live-home .story-log-entry { grid-template-columns: 64px 22px minmax(0, 1fr); column-gap: 12px; }
  .live-home .story-log-entry:not(:last-child)::after { left: calc(64px + 12px + 10px); }
  .live-home .story-track { --story-gap: 18px; }
  .live-home .story-track .story-card { padding: 13px; }
  .live-home .story-local-call { display: none; }
}

@media (width <= 900px) {
  .live-home .story-panel-log { grid-template-columns: 1fr; }
  .live-home .story-stage { border-left: 0; border-top: 1px solid var(--story-line); }
  .live-home .story-local-call { display: inline; }

  .live-home .story-bar { flex-wrap: wrap; row-gap: 10px; }
  .live-home .story-steps { order: 3; flex-basis: 100%; justify-content: space-between; gap: 8px; }
  .live-home .story-track { grid-template-columns: minmax(0, 420px); justify-content: center; row-gap: 12px; }
  .live-home .story-track .story-card { grid-area: 1 / 1; min-height: 228px; padding: 16px; }
  .live-home .story-track .story-card::before, .live-home .story-track .story-card::after { display: none; }
  .live-home .story-panel-cards[data-live="true"] .story-card:not([data-state="on"]) { visibility: hidden; opacity: 0; }
  .live-home .story-panel-cards[data-live="false"] .story-track .story-card { grid-area: auto; min-height: 0; }
}

@media (width <= 760px) {
  .live-home .story-hero { padding: 24px 20px 32px; }
  .live-home .story-owl { width: 60px; height: 60px; margin-bottom: 20px; border-radius: 17px; }
  .live-home .story-owl img { width: 52px; height: 52px; }
  .live-home .story-hero h1 { font-size: 40px; line-height: 1.08; }
  .live-home .story-lede { max-width: 350px; margin: 16px auto 20px; font-size: 15px; }
  .live-home .story-hero .hero-actions > a { width: 100%; max-width: 320px; }
  .live-home .story-proof { font-size: 11px; }

  .live-home .story-panel { margin-top: 30px; }
  .live-home .story-log { padding: 18px 18px 16px; }
  .live-home .story-log-head { margin-bottom: 16px; }
  .live-home .story-log-entry { grid-template-columns: 74px 20px minmax(0, 1fr); column-gap: 10px; padding-bottom: 14px; }
  .live-home .story-log-entry:not(:last-child)::after { left: calc(74px + 10px + 9px); top: 24px; }
  .live-home .story-log-mark { width: 20px; height: 20px; }
  .live-home .story-log-time { font-size: 12px; }
  .live-home .story-log-copy b { font-size: 15px; }
  /* Only the current step keeps its supporting line on phones. */
  .live-home .story-panel[data-live="true"] .story-log-entry:not([data-state="on"]) .story-log-copy > span { display: none; }
  .live-home .story-log-foot { padding-top: 14px; }
  .live-home .story-stage { min-height: 280px; padding: 18px; }
  .live-home .story-stage .story-card { padding: 16px; }
  .live-home .story-panel-log[data-live="false"] .story-stage { grid-template-columns: 1fr; }
  .live-home .story-panel-cards { padding: 14px; }
}

@media (width <= 374px) {
  .live-home .story-hero { padding-inline: 16px; }
  .live-home .story-hero h1 { font-size: 34px; }
}

@media (prefers-reduced-motion: reduce) {
  .live-home .story-hero *, .live-home .story-hero *::before, .live-home .story-hero *::after { animation: none !important; transition: none !important; }
}

/* Integration into the local homepage; original four-screen visual preserved. */
.live-home .journey-section { padding:88px 0 80px; background:#fff; color:var(--story-ink); }
.live-home .journey-section .journey-intro { display:grid; grid-template-columns:1.2fr 1fr; gap:64px; align-items:end; }
.live-home .journey-section h2 { margin:0; font-size:clamp(36px,3.5vw,52px); line-height:1.08; font-weight:750; letter-spacing:-.035em; }
.live-home .journey-section h2 span { color:#53655a; }
.live-home .journey-intro > p { margin:0 0 3px; max-width:430px; color:#53655a; font-size:18px; line-height:1.65; }
.live-home .journey-section .story-panel { width:100%; margin:38px 0 0; box-shadow:none; animation:none; }
.live-home .journey-section .story-panel-cards { padding:18px 20px 20px; }
.live-home .journey-section .story-card { min-height:286px; }
.live-home .journey-section .story-caption { margin-bottom:0; }
.live-home .journey-section .story-trade-trigger { height:42px; }
.live-home .journey-section .story-toggle { width:40px; height:40px; }
.live-home .journey-section .story-step { min-height:44px; }
.live-home .journey-section .story-page-head { flex-wrap:wrap; gap:6px; }
.live-home .journey-section .story-page-hours { flex-basis:100%; margin-left:22px; }
.live-home .journey-section .story-page-title { font-size:20px; margin:0; }
.live-home .journey-section .story-page-note { margin:0; }
.live-home .journey-section .story-call-name { margin-bottom:0; }
.live-home .journey-section .story-call-source { margin-bottom:0; }
.live-home .journey-section .story-booking-note { margin-top:auto; padding-top:18px; font-size:12px; color:var(--story-muted); line-height:1.4; }
.live-home .journey-section .story-ticket-rows > div { grid-template-columns:46px minmax(0,1fr); }
.live-home .journey-foot { display:flex; align-items:baseline; justify-content:flex-end; gap:24px; margin-top:20px; }
.live-home .journey-foot p { margin:0; font-size:12px; line-height:1.6; color:#53655a; }
.live-home .journey-foot a { display:inline-flex; align-items:center; gap:16px; min-height:44px; font-size:14px; font-weight:700; white-space:nowrap; text-underline-offset:5px; }
.live-home .journey-foot a:hover { text-decoration:underline; }
.live-home .journey-section :focus-visible { outline:2px solid #173d35; outline-offset:4px; }
.live-home .journey-section ::selection { background:#d8ef70; color:#173d35; }
.live-home .story-panel[data-running="false"] *, .live-home .story-panel[data-running="false"] *::before, .live-home .story-panel[data-running="false"] *::after { animation-play-state:paused!important; }
@media(min-width:1450px) { .live-home .journey-section .story-card { padding:22px; min-height:320px; }.live-home .journey-section .story-page-title { font-size:24px; }.live-home .journey-section .story-page-hours { flex-basis:auto; margin-left:auto; } }
@media(max-width:1100px) { .live-home .journey-section .journey-intro { gap:32px; }.live-home .journey-intro > p { font-size:16px; }.live-home .journey-section .story-track { --story-gap:16px; }.live-home .journey-section .story-card { padding:12px; }.live-home .journey-section .story-ticket-head { gap:6px; flex-wrap:wrap; } }
@media(max-width:900px) { .live-home .journey-section .journey-intro { display:block; }.live-home .journey-intro > p { margin:20px 0 0; max-width:560px; }.live-home .journey-section .story-track { grid-template-columns:minmax(0,420px); }.live-home .journey-section .story-card { padding:20px; min-height:300px; }.live-home .journey-section .story-page-hours { flex-basis:auto; margin-left:auto; }.live-home .journey-section .story-page-title { font-size:24px; }.live-home .journey-section .story-searchbox { font-size:14px; }.live-home .journey-section .story-ticket-rows > div { grid-template-columns:56px minmax(0,1fr); font-size:14px; }.live-home .journey-section .story-ticket-head b { font-size:18px; } }
@media(max-width:780px) { .live-home .journey-section { padding:56px 0 48px; }.live-home .journey-section h2 { font-size:36px; }.live-home .journey-section .story-panel { margin-top:28px; }.live-home .journey-section .story-panel-cards { padding:14px; }.live-home .journey-section .story-track { padding-top:18px; }.live-home .journey-foot { flex-direction:column; gap:8px; }.live-home .journey-foot p { max-width:40ch; } }
@media(max-width:374px) { .live-home .journey-section h2 { font-size:31px; }.live-home .journey-section .story-card { padding:14px; }.live-home .journey-section .story-page-hours { flex-basis:100%; margin-left:22px; } }

/* Manual step inspection must reveal the whole screen even while paused. */
.live-home .story-panel[data-running="false"] .story-card[data-state="on"] * { animation:none!important; }
/* Give phone controls room to read and comfortable touch targets. */
@media (max-width:780px) {
  .live-home .journey-section .story-bar { display:grid; grid-template-columns:minmax(0,1fr) 44px; align-items:end; gap:12px; }
  .live-home .journey-section .story-trade { display:flex; flex-direction:column; align-items:stretch; min-width:0; gap:6px; }
  .live-home .journey-section .story-trade label { font-size:13px; }
  .live-home .journey-section .story-trade-trigger { width:100%; min-width:0; max-width:none; height:44px; font-size:16px; }
  .live-home .journey-section .story-toggle { width:44px; height:44px; }
  .live-home .journey-section .story-steps { grid-column:1 / -1; width:100%; gap:4px; }
  .live-home .journey-section .story-steps li { flex:1; min-width:0; }
  .live-home .journey-section .story-step { width:100%; min-width:44px; }
  .live-home .story-trade-menu [data-slot="select-item"] { min-height:44px; font-size:16px; }
  /* A compact, stable stage: all four steps share the tallest card's row. */
  .live-home .journey-section { padding-block:40px 32px; }
  .live-home .journey-section .journey-intro > p { margin-top:12px; }
  .live-home .journey-section .story-panel { margin-top:20px; }
  .live-home .journey-section .story-bar { row-gap:8px; padding-bottom:8px; }
  .live-home .journey-section .story-track { padding-top:14px; }
  .live-home .journey-section .story-track .story-card { min-height:260px; padding:14px; }
  .live-home .journey-section .story-track .story-card > :nth-last-child(2) { margin-bottom:12px; }
  .live-home .journey-section .story-searchbox { height:36px; flex-shrink:0; }
  .live-home .journey-section .story-ad { margin-top:8px; padding:8px 10px; }
  .live-home .journey-section .story-local { margin-top:8px; }
  .live-home .journey-section .story-local-row { padding:6px 10px; }
  .live-home .journey-section .story-caption { padding-top:8px; }
  .live-home .journey-section .journey-foot { margin-top:12px; }
  .live-home .journey-section .story-panel[data-live="false"] .story-card { min-height:0; }

}

.live-home .story-panel[data-running="false"] .story-trade-name { animation:none!important; }
.live-home .story-panel[data-live="false"] *, .live-home .story-panel[data-live="false"] *::before, .live-home .story-panel[data-live="false"] *::after { animation:none!important; transition:none!important; }

/* Local lower-page study. The customer journey owns this visual vocabulary. */
.live-home .crisp-lower {
  --crisp-ink:#173d35;
  --crisp-muted:#53655a;
  --crisp-line:#e1e2da;
  --crisp-line-strong:#c9cdc3;
  --crisp-paper:#f4f4ee;
  --crisp-lime:#d8ef70;
  color:var(--crisp-ink);
}
.live-home .crisp-lower ::selection {background:var(--crisp-lime);color:var(--crisp-ink)}
.live-home .crisp-lower :focus-visible {outline:2px solid var(--crisp-ink);outline-offset:5px}
.live-home .crisp-lower .svc-overview {padding-block:64px 0}
.live-home .crisp-lower .svc-heading {grid-template-columns:1.2fr 1fr;gap:64px;align-items:end;margin:0 0 36px}
.live-home .crisp-lower .svc-heading h2,.live-home .crisp-lower .crm-layout h2,.live-home .crisp-lower .engagement h2,.live-home .crisp-lower .faq-section h2 {font-size:clamp(36px,3.5vw,52px);font-weight:750;line-height:1.08;letter-spacing:-.035em;max-width:19ch;margin:0}
.live-home .crisp-lower .svc-heading>p {font-size:17px;line-height:1.65;margin:0 0 3px;max-width:44ch;color:var(--crisp-muted)}
.live-home .crisp-lower .svc-jump-links {display:flex;gap:0;flex-wrap:wrap;padding:0;border:1px solid var(--crisp-line);border-radius:12px;overflow:hidden;margin:0 0 4px}
.live-home .crisp-lower .svc-jump-links a {flex:1 1 auto;justify-content:center;gap:10px;min-height:58px;border:0;border-radius:0;border-right:1px solid var(--crisp-line);background:#fff;padding:12px 16px;font-size:13px;font-weight:650;transition:background-color 180ms,color 180ms}
.live-home .crisp-lower .svc-jump-links a:last-child {border-right:0}
.live-home .crisp-lower .svc-jump-links a:hover {background:var(--crisp-lime);color:var(--crisp-ink)}
.live-home .crisp-lower .svc-jump-links a>svg:last-child {width:14px;height:14px}
.live-home .crisp-lower .svc-jump-links a:focus-visible {outline-offset:-4px}
.live-home .crisp-lower .svc-row,.live-home .crisp-lower .svc-row:nth-of-type(2n) {grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;padding-block:64px;border-color:var(--crisp-line)}
.live-home .crisp-lower .svc-row:nth-of-type(2n) {grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}
.live-home .crisp-lower .svc-row:nth-of-type(2n) .service-panel {grid-area:1/1}
.live-home .crisp-lower .svc-row:nth-of-type(2n) .svc-copy {grid-area:1/2}
.live-home .crisp-lower .svc-label {font-size:14px;font-weight:700;gap:10px;margin:0 0 20px}
.live-home .crisp-lower .svc-label>span {width:32px;height:32px;border-radius:8px;background:var(--crisp-lime)}
.live-home .crisp-lower .svc-label svg {width:18px;height:18px}
.live-home .crisp-lower .svc-copy h3 {font-size:clamp(28px,2.7vw,38px);line-height:1.14;letter-spacing:-.03em;max-width:23ch}
.live-home .crisp-lower .svc-description {font-size:16px;line-height:1.7;margin-top:20px;color:var(--crisp-muted);max-width:47ch}
.live-home .crisp-lower .svc-points {gap:12px;margin:24px 0 28px}
.live-home .crisp-lower .svc-points li {font-size:14px;line-height:1.5;gap:10px}
.live-home .crisp-lower .svc-points svg {color:var(--crisp-ink)}
.live-home .crisp-lower .svc-actions [data-slot=button],.live-home .crisp-lower .engagement [data-slot=button] {height:48px;border-radius:var(--button-radius,999px);padding-inline:20px;font-size:14px;font-weight:650;box-shadow:none}

/* Five concrete service screens, with the same restrained chrome as the journey. */
.live-home .service-panel {min-width:0;border:1px solid var(--crisp-line);border-radius:16px;background:#fff;color:var(--crisp-ink);overflow:hidden;font-size:14px;line-height:1.45}
.live-home .service-panel svg {width:18px;height:18px;flex:none;stroke-width:1.7}
.live-home .cp-toolbar {display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 22px;border-bottom:1px solid var(--crisp-line);font-size:12px;color:var(--crisp-muted)}
.live-home .cp-toolbar>span:first-child {display:flex;align-items:center;gap:10px;font-size:14px;font-weight:700;color:var(--crisp-ink)}
.live-home .cp-toolbar>span:last-child {text-align:right}
.live-home .cp-body {padding:24px;display:flex;flex-direction:column;gap:18px}
.live-home .cp-body p {margin:0}
.live-home .cp-query {display:flex;align-items:center;gap:10px;border:1px solid var(--crisp-line-strong);border-radius:24px;padding:12px 16px;min-width:0;background:#fff;font-weight:600}
.live-home .cp-query svg {color:var(--crisp-muted)}
.live-home .cp-query>span {min-width:0;overflow-wrap:anywhere}
.live-home .cp-ad-current,.live-home .cp-ad-proposed {padding:18px;border:1px solid var(--crisp-line);border-radius:10px}
.live-home .cp-ad-current {background:var(--crisp-paper)}
.live-home .cp-ad-meta {display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--crisp-muted)}
.live-home .cp-ad-current p,.live-home .cp-ad-proposed p {font-size:23px;font-weight:700;line-height:1.25;letter-spacing:-.02em;margin-top:14px}
.live-home .cp-ad-current p {font-size:19px;color:var(--crisp-muted)}
.live-home .cp-ad-proposed {border-color:var(--crisp-line-strong)}
.live-home .cp-ad-proposed p {text-decoration:underline;text-decoration-color:#173d3559;text-underline-offset:4px}
.live-home .cp-state {display:inline-flex;align-items:center;gap:5px;background:var(--crisp-lime);color:var(--crisp-ink);padding:5px 8px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap}
.live-home .cp-state svg {width:13px;height:13px}
.live-home .cp-url {display:block;margin-top:9px;color:var(--crisp-muted);font-size:12px}
.live-home .cp-flow {display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--crisp-line);padding-top:17px;font-size:12px;color:var(--crisp-muted)}
.live-home .cp-flow strong {font-weight:700;color:var(--crisp-ink)}
.live-home .cp-flow svg {width:15px;height:15px;color:var(--crisp-ink)}
.live-home .cp-screen-head {display:flex;justify-content:space-between;gap:12px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--crisp-line);font-size:11px;color:var(--crisp-muted)}
.live-home .cp-company {display:flex;align-items:center;gap:7px;color:var(--crisp-ink);font-size:12px;font-weight:700;white-space:nowrap}
.live-home .cp-company-mark {width:14px;height:14px;background:var(--crisp-ink);border-radius:4px;flex:none}
.live-home .cp-web-screen,.live-home .cp-landing-screen {border:1px solid var(--crisp-line);border-radius:12px;overflow:hidden}
.live-home .cp-web-hero {display:grid;grid-template-columns:1.15fr .85fr;gap:16px;align-items:center;padding:24px 18px}
.live-home .cp-web-hero h4,.live-home .cp-landing-body h4 {font-size:26px;line-height:1.12;font-weight:750;letter-spacing:-.025em;margin:0}
.live-home .cp-web-hero p,.live-home .cp-landing-body p {font-size:13px;color:var(--crisp-muted);line-height:1.6;margin:12px 0 18px}
.live-home .cp-web-hero img {height:180px;width:100%;object-fit:cover;border-radius:8px}
.live-home .cp-action {display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:10px 12px;background:var(--crisp-ink);border-radius:8px;color:#fff;font-size:12px;font-weight:650}
.live-home .cp-action svg {width:15px;height:15px}
.live-home .cp-web-links {display:flex;justify-content:space-between;gap:8px;padding:16px 18px;border-top:1px solid var(--crisp-line);font-size:11px;color:var(--crisp-muted)}
.live-home .cp-note {display:flex;align-items:center;gap:10px;font-size:12px;color:var(--crisp-muted)}
.live-home .cp-note>svg:first-child {box-sizing:content-box;padding:8px;background:var(--crisp-lime);border-radius:50%;color:var(--crisp-ink)}
.live-home .cp-note>svg:last-child {margin-left:auto;color:var(--crisp-ink)}
.live-home .cp-call-screen {background:var(--crisp-ink);color:#fff;border-radius:12px;padding:24px}
.live-home .cp-call-top {display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:#c9d8cf}
.live-home .cp-call-title {font-size:29px;line-height:1.16;letter-spacing:-.025em;font-weight:700;margin:24px 0!important}
.live-home .cp-call-bottom {display:flex;gap:14px;align-items:center}
.live-home .cp-call-icon {display:grid;place-items:center;width:46px;height:46px;background:var(--crisp-lime);color:var(--crisp-ink);border-radius:50%}
.live-home .cp-call-bottom>div {display:grid;gap:3px}
.live-home .cp-call-bottom>div>span {font-size:12px;color:#c9d8cf}
.live-home .cp-call-bottom strong {font-size:17px}
.live-home .cp-record {margin:0;display:grid;gap:0}
.live-home .cp-record>div {display:grid;grid-template-columns:100px 1fr;gap:16px;padding:13px 0;border-bottom:1px solid var(--crisp-line);font-size:13px}
.live-home .cp-record>div:last-child {border-bottom:0;padding-bottom:0}
.live-home .cp-record dt {color:var(--crisp-muted)}
.live-home .cp-record dd {margin:0;font-weight:650}
.live-home .cp-local-screen {border:1px solid var(--crisp-line);border-radius:12px;padding:20px}
.live-home .cp-channel {display:flex;align-items:center;gap:8px;font-size:12px;color:var(--crisp-muted);margin-bottom:16px}
.live-home .cp-business-title {display:flex;align-items:center;gap:12px;font-size:22px;line-height:1.25}
.live-home .cp-business-title>svg {width:24px;height:24px}
.live-home .cp-local-details {display:flex;gap:20px;margin-top:16px;font-size:12px;color:var(--crisp-muted)}
.live-home .cp-connection {display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650}
.live-home .cp-connection>span:first-child,.live-home .cp-connection>span:last-child {height:1px;flex:1;background:var(--crisp-line-strong)}
.live-home .cp-connection>svg {box-sizing:content-box;background:var(--crisp-lime);border-radius:50%;padding:5px;width:13px;height:13px}
.live-home .cp-local-title {display:block;font-size:23px;line-height:1.25;letter-spacing:-.02em}
.live-home .cp-local-screen p {font-size:13px;color:var(--crisp-muted);margin-top:10px}
.live-home .cp-local-area {display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--crisp-line);font-size:12px}
.live-home .cp-local-area>svg:last-child {margin-left:auto}
.live-home .cp-page-connection {display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;color:var(--crisp-muted)}
.live-home .cp-page-connection>svg:last-child {color:var(--crisp-ink);background:var(--crisp-lime);border-radius:50%;padding:3px;box-sizing:content-box;width:12px;height:12px}
.live-home .cp-landing-body {display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:22px 18px}
.live-home .cp-proof {display:flex;gap:7px;font-size:11px;line-height:1.4;color:var(--crisp-muted)}
.live-home .cp-proof svg {width:14px;height:14px}
.live-home .cp-form {display:flex;flex-direction:column;gap:10px;font-size:12px}
.live-home .cp-form>strong {font-size:14px;margin-bottom:4px}
.live-home .cp-form>span:not(.cp-action) {padding:10px;border:1px solid var(--crisp-line-strong);border-radius:6px;color:var(--crisp-muted)}

/* Outcome records use the same screen chrome, without soft background washes. */
.live-home .crisp-lower .crm-section {background:#fff;border-block:1px solid var(--crisp-line);padding:0}
.live-home .crisp-lower .crm-section .container {width:86%;max-width:1440px;margin-inline:auto;padding-inline:0}
.live-home .crisp-lower .crm-layout {grid-template-columns:1fr 1.1fr;gap:64px;align-items:center;padding-block:80px}
.live-home .crisp-lower .crm-layout>div:first-child>p {font-size:16px;line-height:1.7;color:var(--crisp-muted);margin:22px 0 0}
.live-home .crisp-lower .crm-flow {border:1px solid var(--crisp-line);border-radius:16px;padding:0;overflow:hidden}
.live-home .crisp-lower .crm-flow li {padding:22px 24px;gap:16px;border-color:var(--crisp-line)}
.live-home .crisp-lower .crm-flow li>svg {box-sizing:content-box;width:18px;height:18px;padding:10px;background:var(--crisp-paper);border-radius:8px;color:var(--crisp-ink)}
.live-home .crisp-lower .crm-flow strong {font-size:19px;line-height:1.25;font-weight:700}
.live-home .crisp-lower .crm-flow span {font-size:14px;line-height:1.5;color:var(--crisp-muted)}
.live-home .crisp-lower .crm-flow li:last-child {background:var(--crisp-ink);color:#fff;border:0}
.live-home .crisp-lower .crm-flow li:last-child>svg {background:var(--crisp-lime)}
.live-home .crisp-lower .crm-flow li:last-child span {color:#c9d8cf}
.live-home .crisp-lower .crm-flow details {margin:0;padding:14px 24px;background:#fff}
.live-home .crisp-lower .crm-flow summary {display:list-item;font-size:13px;line-height:1.5;min-height:24px;padding-block:6px}
.live-home .crisp-lower .crm-flow details p {margin:12px 0 8px;font-size:14px;color:var(--crisp-muted)}

/* A clear working agreement provides the quieter, dark counterpoint. */
.live-home .crisp-lower .engagement {display:grid;grid-template-columns:1fr 1.1fr;gap:64px;margin-block:80px;padding:44px;background:var(--crisp-ink);color:#fff;border-radius:16px;align-items:start}
.live-home .crisp-lower .engagement h2 {font-size:clamp(32px,3vw,44px);color:#fff}
.live-home .crisp-lower .engagement>div:first-child>p {color:#c9d8cf;font-size:16px;line-height:1.65;margin:22px 0 26px;max-width:38ch}
.live-home .crisp-lower .engagement [data-slot=button] {background:var(--crisp-lime);color:var(--crisp-ink);border-color:var(--crisp-lime)}
.live-home .crisp-lower .engagement [data-slot=button]:hover {background:#e5f5a6}
.live-home .crisp-lower .engagement :focus-visible {outline-color:var(--crisp-lime)}
.live-home .crisp-lower .responsibilities>div {padding:24px 0;border-color:#ffffff26}
.live-home .crisp-lower .responsibilities>div:first-child {padding-top:0;border-top:0}
.live-home .crisp-lower .responsibilities>div:last-child {padding-bottom:0}
.live-home .crisp-lower .responsibilities h3 {font-size:20px;line-height:1.3;letter-spacing:-.015em;margin:0 0 10px;color:#fff}
.live-home .crisp-lower .responsibilities p {font-size:14px;line-height:1.7;color:#c9d8cf;margin:0}
.live-home .crisp-lower .faq-section {grid-template-columns:1fr 1.1fr;gap:64px;padding-block:16px 88px;align-items:start}
.live-home .crisp-lower .faq-section>div:first-child>p {font-size:16px;color:var(--crisp-muted);margin-top:22px}
.live-home .crisp-lower .faq-section .text-link {font-size:15px;margin-top:10px;min-height:44px}
.live-home .crisp-lower .faq-list {border:1px solid var(--crisp-line);border-radius:16px;overflow:hidden}
.live-home .crisp-lower .faq-list [data-slot=accordion-item] {border-color:var(--crisp-line);padding:0 24px;transition:background-color 180ms}
.live-home .crisp-lower .faq-list [data-slot=accordion-item]:last-child {border-bottom:0}
.live-home .crisp-lower .faq-list [data-slot=accordion-item][data-state=open] {background:var(--crisp-paper)}
.live-home .crisp-lower .faq-list [data-slot=accordion-trigger] {font-size:16px;font-weight:650;line-height:1.45;padding:22px 0;gap:20px;min-height:64px;text-decoration:none}
.live-home .crisp-lower .faq-list [data-slot=accordion-trigger]:hover {color:#245447}
.live-home .crisp-lower .faq-list [data-slot=accordion-trigger]>svg {color:var(--crisp-ink);width:18px;height:18px}
.live-home .crisp-lower .faq-list [data-slot=accordion-content] {font-size:14px;line-height:1.75;color:var(--crisp-muted)}
.live-home .crisp-lower .faq-list [data-slot=accordion-content]>div {padding-bottom:24px}
.live-home .crisp-footer .site-footer {border-top:0;background:#173d35}
.live-home .crisp-footer .site-footer a {text-underline-offset:5px}
.live-home .crisp-footer .site-footer .footer-grid {gap:48px}
.live-home .crisp-footer .site-footer nav a {font-size:14px;line-height:1.6}
.live-home .crisp-footer .site-footer nav h2 {font-size:14px}
.live-home .crisp-footer .site-footer a:focus-visible {outline:2px solid #d8ef70;outline-offset:5px}

@media(max-width:1100px) {
  .live-home .crisp-lower .crm-section .container {width:90%}
  .live-home .crisp-lower .svc-heading,.live-home .crisp-lower .svc-row,.live-home .crisp-lower .svc-row:nth-of-type(2n),.live-home .crisp-lower .crm-layout,.live-home .crisp-lower .engagement,.live-home .crisp-lower .faq-section {gap:36px}
  .live-home .crisp-lower .svc-heading>p {font-size:16px}
  .live-home .cp-body {padding:20px;gap:16px}
  .live-home .cp-toolbar {padding:15px 20px}
  .live-home .cp-web-hero {grid-template-columns:1.2fr .8fr;padding:20px 16px;gap:12px}
  .live-home .cp-web-hero h4,.live-home .cp-landing-body h4 {font-size:23px}
  .live-home .cp-landing-body {gap:14px;padding:18px 14px}
  .live-home .cp-screen-head {flex-wrap:wrap;gap:8px;padding:14px 16px}
  .live-home .cp-ad-meta {gap:8px;flex-wrap:wrap}
  .live-home .crisp-lower .engagement {padding:32px}
}
@media(max-width:800px) {
  .live-home .crisp-lower .svc-overview {padding-block:40px 0}
  .live-home .crisp-lower .svc-heading {grid-template-columns:1fr;gap:20px;margin-bottom:28px}
  .live-home .crisp-lower .svc-heading h2,.live-home .crisp-lower .crm-layout h2,.live-home .crisp-lower .engagement h2,.live-home .crisp-lower .faq-section h2 {font-size:36px;max-width:22ch}
  .live-home .crisp-lower .svc-heading>p {max-width:48ch}
  .live-home .crisp-lower .svc-jump-links {display:grid;grid-template-columns:1fr 1fr;gap:0}
  .live-home .crisp-lower .svc-jump-links a {min-height:52px;font-size:12px;justify-content:flex-start;padding:12px;border-bottom:1px solid var(--crisp-line)}
  .live-home .crisp-lower .svc-jump-links a:nth-child(2n) {border-right:0}
  .live-home .crisp-lower .svc-jump-links a:last-child {grid-column:1/-1;border-bottom:0}
  .live-home .crisp-lower .svc-jump-links a>svg:last-child {margin-left:auto}
  .live-home .crisp-lower .svc-row,.live-home .crisp-lower .svc-row:nth-of-type(2n) {grid-template-columns:1fr;gap:32px;padding-block:44px}
  .live-home .crisp-lower .svc-row:nth-of-type(2n) .svc-copy,.live-home .crisp-lower .svc-row:nth-of-type(2n) .service-panel {grid-area:auto}
  .live-home .crisp-lower .svc-copy h3 {font-size:30px;max-width:24ch}
  .live-home .crisp-lower .svc-description {max-width:50ch}
  .live-home .crisp-lower .svc-points {margin:20px 0 24px}
  .live-home .crisp-lower .crm-layout {grid-template-columns:1fr;gap:32px;padding-block:48px}
  .live-home .crisp-lower .engagement {grid-template-columns:1fr;gap:36px;margin-block:48px;padding:28px}
  .live-home .crisp-lower .responsibilities>div:first-child {border-top:1px solid #ffffff26;padding-top:24px}
  .live-home .crisp-lower .faq-section {grid-template-columns:1fr;gap:28px;padding-block:0 56px}
  .live-home .cp-toolbar {font-size:11px;padding:15px 16px;gap:12px}
  .live-home .cp-toolbar>span:first-child {font-size:13px;gap:8px}
}
@media(max-width:480px) {
  .live-home .cp-body {padding:16px;gap:16px}
  .live-home .cp-toolbar>span:last-child {max-width:95px}
  .live-home .cp-query {font-size:13px;padding:11px 13px}
  .live-home .cp-ad-current,.live-home .cp-ad-proposed {padding:15px}
  .live-home .cp-ad-proposed p {font-size:22px}
  .live-home .cp-web-hero {grid-template-columns:1fr;padding:20px 16px}
  .live-home .cp-web-hero img {height:120px;object-position:center 48%}
  .live-home .cp-web-hero h4 {font-size:28px}
  .live-home .cp-web-hero p {margin:10px 0 16px}
  .live-home .cp-web-links {padding:14px;font-size:10px;gap:6px}
  .live-home .cp-screen-head {font-size:10px}
  .live-home .cp-call-screen {padding:20px}
  .live-home .cp-call-title {font-size:27px}
  .live-home .cp-record>div {grid-template-columns:80px 1fr;gap:10px}
  .live-home .cp-local-screen {padding:16px}
  .live-home .cp-local-title {font-size:22px}
  .live-home .cp-local-details {gap:16px}
  .live-home .cp-connection {font-size:11px;gap:6px}
  .live-home .cp-landing-body {grid-template-columns:1fr;padding:18px;gap:20px}
  .live-home .cp-landing-body h4 {font-size:27px}
  .live-home .cp-landing-body p br {display:none}
  .live-home .cp-landing-body p {margin:12px 0}
  .live-home .cp-form {padding-top:18px;border-top:1px solid var(--crisp-line)}
  .live-home .cp-flow {font-size:11px;gap:6px}
  .live-home .cp-flow svg {width:12px;height:12px}
  .live-home .crisp-lower .crm-flow li {padding:20px;gap:14px}
  .live-home .crisp-lower .crm-flow details {padding:14px 20px}
  .live-home .crisp-lower .engagement {padding:24px}
  .live-home .crisp-lower .engagement h2 {font-size:32px}
  .live-home .crisp-lower .faq-list [data-slot=accordion-item] {padding:0 20px}
  .live-home .crisp-lower .faq-list [data-slot=accordion-trigger] {font-size:15px;gap:12px}
}
@media(max-width:374px) {
  .live-home .crisp-lower .svc-heading h2,.live-home .crisp-lower .crm-layout h2,.live-home .crisp-lower .faq-section h2 {font-size:31px}
  .live-home .crisp-lower .svc-copy h3 {font-size:28px}
  .live-home .crisp-lower .svc-jump-links {grid-template-columns:1fr}
  .live-home .crisp-lower .svc-jump-links a {border-right:0}
  .live-home .crisp-lower .engagement {padding:22px}
  .live-home .crisp-lower .engagement h2 {font-size:29px}
  .live-home .cp-toolbar>span:last-child {font-size:10px;max-width:72px}
  .live-home .cp-body {padding:12px}
  .live-home .cp-state {font-size:10px}
  .live-home .cp-call-title {font-size:25px}
  .live-home .cp-channel {font-size:11px}
}
@media(prefers-reduced-motion:reduce) { .live-home .crisp-lower *, .live-home .crisp-lower *::before, .live-home .crisp-lower *::after {scroll-behavior:auto!important;transition:none!important} }

@media(max-width:780px) { .live-home .crisp-lower .crm-section .container {width:calc(100% - 48px)} }
@media(max-width:400px) { .live-home .crisp-lower .crm-section .container {width:calc(100% - 40px)} }

/* Preview Get started actions share the hero's compact pill shape. */
.live-home .get-started[data-slot=button],.live-home .crisp-lower .engagement .get-started[data-slot=button],.live-home .site-footer.quips-footer .quips-footer-brand .get-started[data-slot=button]{border-radius:999px;height:44px;min-height:44px;min-width:0;padding:10px 20px;font-size:14px;line-height:1.4;gap:0}

/* Three readable scenes: 4s context, 4.5s action, 5.5s result.
   State advances only while visible. Shared panel geometry prevents layout shifts. */
.live-home .service-panel {position:relative;--cp-play:paused;--cp-ease:cubic-bezier(.16,1,.3,1)}
.live-home .service-panel[data-motion-running="true"] {--cp-play:running}
.live-home .cp-story {display:grid;isolation:isolate}
.live-home .cp-scene {grid-area:1/1;justify-content:center;min-height:390px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity 280ms ease,transform 380ms var(--cp-ease),visibility 280ms;pointer-events:none}
.live-home .cp-scene[data-active="true"] {opacity:1;visibility:visible;transform:none;pointer-events:auto}
.live-home .cp-story-note {display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;color:var(--crisp-muted);margin-top:auto;padding-top:4px}
.live-home .cp-story-note>svg {width:16px;height:16px;color:var(--crisp-ink);margin-top:1px}
.live-home .cp-search-review {border:1px solid var(--crisp-line);border-radius:12px;padding:20px}
.live-home .cp-search-row {display:flex;align-items:center;justify-content:space-between;gap:14px;padding:19px 0;border-top:1px solid var(--crisp-line);font-size:13px}
.live-home .cp-search-row>span:first-child {min-width:0;overflow-wrap:anywhere}
.live-home .cp-search-relevant {color:var(--crisp-ink);font-weight:700}
.live-home .cp-exclude {display:inline-flex;align-items:center;gap:4px;color:var(--crisp-muted);font-size:11px;white-space:nowrap}
.live-home .cp-exclude svg {width:12px;height:12px}
.live-home .cp-ad-edit {display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--crisp-muted);padding:5px 0}
.live-home .cp-ad-edit s {text-decoration-color:var(--crisp-line-strong)}
.live-home .cp-ad-edit>svg {margin-left:auto;width:15px;height:15px}
.live-home .cp-source-strip {display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px;color:var(--crisp-muted);line-height:1.5}
.live-home .cp-source-strip>svg {width:14px;height:14px}
.live-home .cp-receipt {border:1px solid var(--crisp-line);border-radius:12px;padding:24px;background:#fff}
.live-home .cp-receipt-icon {display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--crisp-lime);margin-bottom:18px}
.live-home .cp-receipt-icon svg {width:24px;height:24px}
.live-home .cp-receipt h4 {font-size:26px;font-weight:750;line-height:1.15;letter-spacing:-.025em;margin:0 0 10px}
.live-home .cp-receipt>p {font-size:13px;color:var(--crisp-muted);margin:0 0 15px}
.live-home .cp-receipt .cp-record>div {grid-template-columns:72px 1fr}
.live-home .cp-record-head {display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}
.live-home .cp-record-head>strong {font-size:21px;letter-spacing:-.02em}
.live-home .cp-local-screen .cp-record {margin-block:14px}
.live-home .cp-local-screen .cp-record>div {grid-template-columns:66px 1fr}
.live-home .cp-local-screen>.cp-state {margin-top:10px}
.live-home .cp-local-actions {display:flex;gap:10px;margin-top:22px}
.live-home .cp-local-actions>span {display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--crisp-line-strong);border-radius:8px;min-height:38px;padding:8px 14px;font-size:12px;flex:1}
.live-home .cp-local-actions>span:first-child {background:var(--crisp-ink);color:#fff;border-color:var(--crisp-ink)}
.live-home .cp-local-actions svg {width:15px;height:15px}
.live-home .cp-organic-result {padding:2px 4px}
.live-home .cp-organic-result>span {font-size:11px;color:var(--crisp-muted)}
.live-home .cp-organic-result>strong {display:block;font-size:20px;text-decoration:underline;text-underline-offset:3px;line-height:1.3;margin:6px 0}
.live-home .cp-organic-result>p {font-size:12px;color:var(--crisp-muted)}
.live-home .cp-story-steps {list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:18px 22px;border-top:1px solid var(--crisp-line);background:var(--crisp-paper)}
.live-home .cp-story-steps>li {display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.35;color:var(--crisp-muted)}
.live-home .cp-step-mark {display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;border:1px solid var(--crisp-line-strong);font-size:10px;font-weight:700}
.live-home .cp-step-mark svg {width:12px;height:12px}
.live-home .cp-story-steps [data-current="true"] {color:var(--crisp-ink);font-weight:700}
.live-home .cp-story-steps [data-current="true"] .cp-step-mark {background:var(--crisp-lime);border-color:var(--crisp-lime)}
.live-home .cp-story-steps [data-complete="true"] .cp-step-mark {background:var(--crisp-ink);color:#fff;border-color:var(--crisp-ink)}
.live-home .cp-wave {height:32px;display:flex;align-items:center;gap:4px;margin-top:24px}
.live-home .cp-wave i {display:block;width:4px;background:#b6ccbf;border-radius:2px;transform:scaleY(.6)}
.live-home [data-motion-live="true"] .cp-scene[data-active="true"] .cp-wave i {animation:cp-speaking 900ms ease-in-out 3;animation-play-state:var(--cp-play)}
@keyframes cp-speaking {50%{transform:scaleY(1)}}
.live-home .cp-motion-access {position:absolute;z-index:4;right:12px;bottom:12px;padding:9px 13px;border:1px solid var(--crisp-ink);border-radius:8px;background:var(--crisp-lime);color:var(--crisp-ink);font:inherit;font-size:12px;font-weight:700;opacity:0;pointer-events:none;cursor:pointer}
.live-home .cp-motion-access:focus-visible {opacity:1;pointer-events:auto;outline:2px solid var(--crisp-ink);outline-offset:3px}
@media(max-width:1100px) {
 .live-home .cp-story-steps {padding:16px;gap:8px}
 .live-home .cp-story-steps>li {font-size:10px;gap:5px}
 .live-home .cp-search-review,.live-home .cp-receipt {padding:18px}
}
@media(max-width:480px) {
 .live-home .cp-scene {min-height:390px}
 .live-home .cp-story-steps {padding:16px 12px;gap:8px}
 .live-home .cp-story-steps>li {flex-direction:column;gap:7px;font-size:11px}
 .live-home .cp-receipt h4 {font-size:25px}
 .live-home .cp-search-row {gap:10px;font-size:12px}
 .live-home .cp-source-strip {font-size:10px;gap:7px}
 .live-home .cp-story .cp-web-hero {grid-template-columns:1fr .7fr;padding:20px 14px}
 .live-home .cp-story .cp-web-hero h4 {font-size:23px}
 .live-home .cp-story .cp-web-hero img {height:165px}
 .live-home .cp-story .cp-web-hero .cp-action {font-size:11px;padding:9px}
 .live-home .cp-story .cp-landing-body {grid-template-columns:1fr;gap:14px}
 .live-home .cp-story .cp-form {gap:7px;padding-top:12px}
}
@media(prefers-reduced-motion:reduce) {
 .live-home .service-panel .cp-scene {transition:none;transform:none}
 .live-home .service-panel .cp-wave i {animation:none!important}
 .live-home .cp-motion-access {display:none}
}
.live-home .service-panel[data-motion-live="false"] .cp-scene {transition:none;transform:none}

/* Local integration: preserve the hero's own styles and the live page's content. */
.live-home{font-family:Quips,'Nunito Sans',sans-serif;color:#173d35;line-height:1.6;background:#fff;--quips-font-display:Quips,'Nunito Sans',sans-serif;--quips-font-body:Quips,'Nunito Sans',sans-serif}
.live-home .container,.live-home .site-footer .container{width:86%;max-width:1440px;margin-inline:auto}
.live-home .investment-section{padding-top:88px}
.live-home section[id]{scroll-margin-top:28px}
.live-home h2,.live-home h3{letter-spacing:max(-.04em,-1.5px)}
@media(max-width:1100px){.live-home .container,.live-home .site-footer .container{width:90%}}
@media(max-width:780px){.live-home .container,.live-home .site-footer .container{width:calc(100% - 48px)}.live-home .investment-section{padding-top:56px}}
@media(max-width:400px){.live-home .container,.live-home .site-footer .container{width:calc(100% - 40px)}}
