body{margin:0;background:#fff}a{color:#000}a:hover{color:#333}*{box-sizing:border-box}.wash{background:radial-gradient(45% 60% at 18% 40%,#ffffff59,#fff0 70%),linear-gradient(100deg,#f78566,#fce03a 34%,#88e3f2,#c9f)}.grain{position:absolute;inset:0;width:100%;height:100%;opacity:.4;mix-blend-mode:overlay;pointer-events:none;z-index:0}.ph-red{background:linear-gradient(160deg,#f78566,#ffa95e)}.ph-blue{background:linear-gradient(160deg,#88e3f2,#c9f)}.ph-green{background:linear-gradient(160deg,#fce03a,#8fe3a0)}.hdr-warm{background:linear-gradient(160deg,#f78566,#fce03a)}.hdr-cool{background:linear-gradient(160deg,#c9f,#88e3f2)}.hdr-sun{background:linear-gradient(160deg,#fce03a,#f78566)}.hdr-sky{background:linear-gradient(160deg,#88e3f2,#c9f)}.tw1{background:linear-gradient(110deg,#f78566,#fce03a)}.tw2{background:linear-gradient(110deg,#88e3f2,#c9f)}.tw3{background:linear-gradient(110deg,#fce03a,#88e3f2)}.qm{font-family:Georgia,Times New Roman,serif;font-weight:900;font-size:3.1em;line-height:0;vertical-align:-.42em}.bigq{position:absolute;font-family:Georgia,serif;font-weight:900;font-size:440px;line-height:1;color:#ffffff6b;pointer-events:none;z-index:0}.bigq-top{left:28px;top:-80px}.bigq-bot{right:36px;bottom:-300px}.tile{position:absolute;width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 14px 30px #00000040;z-index:2}.c-coral{background:#f78566}.c-yellow{background:#fce03a}.c-cyan{background:#88e3f2}.c-purple{background:#c9f}#cta>*:not(.grain),#top>*:not(.grain){position:relative;z-index:1}.tgrid{display:grid;grid-template-columns:minmax(220px,.32fr) 1fr;gap:48px;align-items:center}@media(max-width:900px){.tgrid{grid-template-columns:1fr}}.oldway{background:linear-gradient(160deg,#141414db,#373737e6),radial-gradient(80% 80% at 30% 20%,#6b6b6b,#1c1c1c);filter:saturate(0)}@keyframes sifm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee{animation:sifm-marquee 50s linear infinite}.hfx{background:linear-gradient(180deg,#f2f2f2 0% 38%,#f2f2f200),linear-gradient(100deg,#f78566,#fce03a 35%,#88e3f2 68%,#c9f)}.hv2{background:radial-gradient(38% 60% at 75% 55%,#cc99ffbf,#c9f0 70%),radial-gradient(30% 45% at 60% 82%,#f785668c,#f7856600 70%),radial-gradient(28% 40% at 90% 30%,#88e3f2cc,#88e3f200 70%),radial-gradient(22% 30% at 70% 18%,#fce03a99,#fce03a00 70%),#fff}.fx{background:linear-gradient(180deg,#f2f2f2 0% 52%,#f2f2f200),linear-gradient(100deg,#f78566,#fce03a 35%,#88e3f2 68%,#c9f)}.g1{background:radial-gradient(120% 120% at 0% 0%,#f78566,#f7856600 70%),radial-gradient(140% 140% at 100% 100%,#fce03a,#fce03a00 75%),#fcb25a}.g3{background:radial-gradient(130% 130% at 0% 0%,#fce03a,#fce03a00 75%),radial-gradient(130% 130% at 100% 100%,#9be3a6,#9be3a600 75%),#cde276}.g5{background:radial-gradient(130% 130% at 0% 0%,#8fe3a0,#8fe3a000 75%),radial-gradient(130% 130% at 100% 100%,#7fbef7,#7fbef700 75%),#88d6cf}.g6{background:radial-gradient(130% 130% at 0% 0%,#88b8ff,#88b8ff00 75%),radial-gradient(130% 130% at 100% 100%,#c9f,#c9f0 75%),#aaa9ff}.whygrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px;align-items:stretch}.whytiles{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:900px){.whygrid,.whytiles{grid-template-columns:1fr}}.ans-closed{display:none}.faqbox{background:linear-gradient(180deg,#f2f2f2 0% 52%,#f2f2f200),linear-gradient(100deg,#f78566,#fce03a 35%,#88e3f2 68%,#c9f)}.wash-strong{background:linear-gradient(100deg,#fcd3c6,#fdeb8f 30%,#b9eef8 62%,#dcbcff)}.gbar{background:linear-gradient(90deg,#f78566,#fce03a,#88e3f2,#c9f)}.gbar-soft{background:linear-gradient(90deg,#fce03a,#88e3f2)}.ph1{background:radial-gradient(90% 80% at 30% 30%,#8a8a8a,#5c5c5c 40%,#2e2e2e)}.ph2{background:radial-gradient(90% 80% at 70% 25%,#9a9a9a,#626262 45%,#2a2a2a)}.ph3{background:radial-gradient(90% 80% at 40% 20%,#a3a3a3,#6b6b6b 45%,#333)}.row-a{display:grid;grid-template-columns:54fr 46fr;gap:24px}.row-b{display:grid;grid-template-columns:46fr 54fr;gap:24px}.four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.six{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hero-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}@media(max-width:900px){.row-a,.row-b,.hero-grid{grid-template-columns:1fr}.four,.six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.four,.six{grid-template-columns:1fr}}.img-hero{background:url(/img/hero.jpg) center 30%/cover}.img-platform{background:linear-gradient(#0000000d,#00000080),url(/img/platform.jpg) center/cover}.img-outbound{background:url(/img/outbound.jpg) center 35%/cover}.img-tech{background:linear-gradient(#0000 55%,#00000040),url(/img/technology.jpg) center 40%/cover}.img-warm{background:linear-gradient(#0000 45%,#00000073),url(/img/warm-leads.jpg) center 35%/cover}.img-stack{background:url(/img/existing-stack.jpg) center 45%/cover}.qmark{background:linear-gradient(180deg,#f78566,#fce03a,#88e3f2,#c9f);-webkit-background-clip:text;background-clip:text;color:transparent}.tab-on{background:#fff;color:#000;border:2px solid #ffffff}.tab-off{background:transparent;color:#fff;border:2px solid #404040}.tab-off:hover{border-color:#a3a3a3}@keyframes sifm-fill{0%{width:0}to{width:100%}}.bar-on{background:linear-gradient(90deg,#f78566,#fce03a,#88e3f2,#c9f);animation:sifm-fill 8s linear}.bar-off{background:transparent}.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:900px){.three{grid-template-columns:1fr}}.photo-label{position:absolute;left:20px;top:20px;font-size:11px;font-weight:600;letter-spacing:.06em;color:#fff;background:#00000073;padding:6px 10px;border-radius:8px}.float{background:#fff;border-radius:16px;padding:16px 20px;box-shadow:0 20px 50px #00000040}.rb{background:linear-gradient(90deg,#f78566,#fce03a,#88e3f2,#c9f)}.opt-on{background:#000;color:#fff;border:2px solid #000000}.opt-off{background:#fff;color:#000;border:2px solid #e2e2e2}.opt-off:hover{border-color:#000}.step-on{background:linear-gradient(90deg,#f78566,#fce03a,#88e3f2,#c9f)}.step-off{background:#e6e6e6}.slot{background:#fff;border:2px solid #e2e2e2;border-radius:12px;padding:12px;font-weight:700;font-size:14px;text-align:center}.hero2{display:grid;grid-template-columns:1fr 520px;gap:40px;align-items:start}.next3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fitfaq{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px}@media(max-width:1000px){.hero2,.next3,.fitfaq{grid-template-columns:1fr}}.bp1{background:url(/img/blog-contractors.jpg) center 30%/cover}.bp2{background:url(/img/blog-interior-designers.jpg) center 35%/cover}.bp3{background:url(/img/warm-leads.jpg) center 30%/cover}.bp4{background:url(/img/blog-ffe-buyers.jpg) center 35%/cover}.bp5{background:url(/img/blog-hospitality.jpg) center 25%/cover}.bp6{background:url(/img/existing-stack.jpg) center 45%/cover}.bp7{background:url(/img/technology.jpg) center 40%/cover}.bp8{background:url(/img/blog-property-managers.jpg) center 35%/cover}.t1{background:linear-gradient(135deg,#f78566,#ffa95e)}.t2{background:linear-gradient(135deg,#ffa95e,#fce03a)}.t3{background:linear-gradient(135deg,#fce03a,#8fe3a0)}.t4{background:linear-gradient(135deg,#8fe3a0,#88e3f2)}.t5{background:linear-gradient(135deg,#88e3f2,#a9b8ff)}.t6{background:linear-gradient(135deg,#a9b8ff,#c9f)}.t7{background:linear-gradient(135deg,#c9f,#f78566)}.t8{background:linear-gradient(135deg,#f78566,#fce03a)}.chip-on{background:#000;color:#fff;border:1px solid #000000}.chip-off{background:#fff;color:#000;border:1px solid #d4d4d4}.chip-off:hover{border-color:#000}.bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.feat{display:grid;grid-template-columns:1.15fr 1fr;gap:0}.stats4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:900px){.bgrid,.stats4{grid-template-columns:1fr 1fr}.feat{grid-template-columns:1fr}}@media(max-width:560px){.bgrid,.stats4{grid-template-columns:1fr}}.artgrid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;align-items:start}@media(max-width:1000px){.artgrid{grid-template-columns:1fr}}.keyrow{background:linear-gradient(90deg,#f78566,#fce03a,#88e3f2,#c9f)}.crumb{background:none;border:0;padding:4px 0;font:inherit;color:#404040;cursor:pointer;text-decoration:underline}.pg-on{background:#000;color:#fff;border:0}.pg-off{background:#f4f4f4;color:#000;border:0}.nav-dd{position:relative}.nav-dd>button{background:none;border:0;padding:0;font:inherit;letter-spacing:inherit;cursor:pointer;color:#000}.nav-dd-menu{display:none;position:absolute;right:0;top:100%;padding-top:10px;z-index:20}.nav-dd-menu ul{list-style:none;margin:0;padding:10px;background:#fff;border-radius:16px;box-shadow:0 20px 50px #00000026;min-width:220px}.nav-dd-menu a{display:block;padding:10px 12px;border-radius:10px;text-decoration:none;font-weight:700;font-size:13px}.nav-dd-menu a:hover{background:#f4f4f4}.nav-dd:hover .nav-dd-menu,.nav-dd:focus-within .nav-dd-menu{display:block}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item .faq-sign:before{content:"+"}.faq-item[open] .faq-sign:before{content:"−"}.card-link{color:inherit;text-decoration:none}.card-link:hover h2,.card-link:hover h3{text-decoration:underline}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.form-error{color:#b42318;font-size:13px;font-weight:600}@media(max-width:640px){main{padding-left:12px!important;padding-right:12px!important}main section[style*=padding],main form[style*=padding],main [class*=faqbox][style*=padding]{padding-left:20px!important;padding-right:20px!important}main section[style*="padding: 7"],main section[style*="padding: 8"],main section[style*="padding: 6"]{padding-top:48px!important;padding-bottom:56px!important}header>div{padding-left:20px!important;padding-right:20px!important}header nav{gap:14px 20px!important}.artgrid{padding:0!important}.hero-grid,.row-a,.row-b,.tgrid,.whygrid,.whytiles,.hero2,.next3,.artgrid{grid-template-columns:minmax(0,1fr)!important}.row-a>*,.row-b>*,.whygrid>*,.three>*,.four>*,.six>*{padding-left:24px!important;padding-right:24px!important;min-width:0}.hero-badge{display:none!important}.hero-phones{width:560px!important;height:580px!important;transform:scale(.56);transform-origin:top left;margin-bottom:-255px}.bigq{display:none}}html,body{overflow-x:clip}
