@font-face{font-family:Inter Templates;src:url(/demos/pondera-realty/assets/inter-latin.woff2)format("woff2");font-weight:100 900;font-display:swap}.templates-module__qeLVSq__page{color:#1b3028;font-family:Inter Templates,Arial,sans-serif}.templates-module__qeLVSq__page h1,.templates-module__qeLVSq__page h2,.templates-module__qeLVSq__page h3{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-weight:500}.templates-module__qeLVSq__page p{text-wrap:pretty}.templates-module__qeLVSq__hero{padding:4rem 0 3.5rem;display:block}.templates-module__qeLVSq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#52635b;font-size:.6875rem;font-weight:500}.templates-module__qeLVSq__hero h1{max-width:21ch;margin-top:1.5rem;font-size:clamp(2.6rem,4vw,4rem);line-height:1.06}.templates-module__qeLVSq__heroAside{max-width:42rem;margin-top:1.5rem;padding-bottom:.25rem}.templates-module__qeLVSq__heroAside>p,.templates-module__qeLVSq__offerIntro p{color:#52635b;font-size:1rem;line-height:1.8}.templates-module__qeLVSq__textLink{text-underline-offset:.3rem;align-items:center;gap:.7rem;min-height:2.75rem;margin-top:1.1rem;font-size:.8125rem;font-weight:500;text-decoration:underline;display:inline-flex}.templates-module__qeLVSq__textLink:hover{color:#547058}.templates-module__qeLVSq__collectionLabel{color:#52635b;border-top:1px solid #cbd2c9;justify-content:space-between;gap:1rem;padding:1rem 0 1.2rem;font-size:.6875rem;display:flex}.templates-module__qeLVSq__template{grid-template-columns:1.65fr 1fr;align-items:start;gap:3rem;display:grid}.templates-module__qeLVSq__preview{background:#f1f4f1;border:1px solid #e0e5e1;border-radius:3px;padding:1.25rem;transition:background .2s;display:block;overflow:hidden}.templates-module__qeLVSq__preview:hover{background:#dce5d9}.templates-module__qeLVSq__preview img{border:1px solid #d1d8ce;width:100%;height:auto}.templates-module__qeLVSq__templateCopy{padding-top:.5rem}.templates-module__qeLVSq__templateCopy h2{margin-top:0;font-size:clamp(1.8rem,2.5vw,2.5rem);line-height:1.15}.templates-module__qeLVSq__templateCopy>p:not(.templates-module__qeLVSq__eyebrow):not(.templates-module__qeLVSq__note){color:#52635b;margin-top:1rem;font-size:.875rem;line-height:1.8}.templates-module__qeLVSq__templateCopy ul{margin:1.5rem 0;padding:0;font-size:.8125rem;line-height:1.7;list-style:none}.templates-module__qeLVSq__templateCopy li{border-top:1px solid #d1d8ce;padding:.8rem 0}.templates-module__qeLVSq__button{color:#f7f8f4;text-align:center;background:#193b32;border-radius:.2rem;justify-content:center;align-items:center;gap:1.2rem;max-width:100%;min-height:3rem;padding:.8rem 1.3rem;font-size:.8125rem;font-weight:500;transition:background .2s,transform .2s;display:inline-flex}.templates-module__qeLVSq__button svg,.templates-module__qeLVSq__textLink svg{flex-shrink:0}.templates-module__qeLVSq__button:hover{background:#2b5141}.templates-module__qeLVSq__button:active{transform:translateY(1px)}.templates-module__qeLVSq__page a:focus-visible{outline-offset:5px;outline:2px solid #8b5732}.templates-module__qeLVSq__templateCopy>.templates-module__qeLVSq__textLink{width:fit-content;display:flex}.templates-module__qeLVSq__page .templates-module__qeLVSq__note{color:#59695e;margin-top:1.25rem;font-size:.75rem;line-height:1.8}.templates-module__qeLVSq__serviceNote{color:#59695e;max-width:65rem;margin-top:2rem;font-size:.75rem;line-height:1.8}.templates-module__qeLVSq__offer{background:#f1f4f1;border-block:1px solid #cbd2c9}.templates-module__qeLVSq__offerIntro{max-width:52rem;display:block}.templates-module__qeLVSq__offerIntro h2{max-width:25ch;margin-top:0;font-size:clamp(2rem,3.1vw,3.2rem);line-height:1.1}.templates-module__qeLVSq__integrations{border-top:1px solid #becabf;margin-top:3rem}.templates-module__qeLVSq__integrations article{border-bottom:1px solid #becabf;grid-template-columns:1fr 1.4fr;gap:1rem;padding:1.8rem 0;display:grid}.templates-module__qeLVSq__integrations h3,.templates-module__qeLVSq__process h3{letter-spacing:-.025em;font-size:1.2rem;line-height:1.3}.templates-module__qeLVSq__integrations article>p,.templates-module__qeLVSq__process p{color:#52635b;max-width:48ch;font-size:.875rem;line-height:1.8}.templates-module__qeLVSq__processTitle{max-width:23ch;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.15}.templates-module__qeLVSq__process{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem;padding:0;list-style:none;display:grid}.templates-module__qeLVSq__process li{border-top:1px solid #cbd2c9;align-items:start;gap:1.2rem;padding-top:1.4rem;display:block}.templates-module__qeLVSq__process p{margin-top:.8rem}.templates-module__qeLVSq__finalCta{border-top:1px solid #cbd2c9;justify-content:space-between;align-items:center;gap:3rem;margin-top:5rem;padding-top:3rem;display:flex}.templates-module__qeLVSq__finalCta h2{font-size:clamp(2rem,3vw,3rem);line-height:1.1}.templates-module__qeLVSq__finalCta p{color:#52635b;max-width:43rem;margin-top:1rem;font-size:.9375rem;line-height:1.8}.templates-module__qeLVSq__finalCta .templates-module__qeLVSq__button{flex-shrink:0}@media (max-width:1000px){.templates-module__qeLVSq__hero,.templates-module__qeLVSq__offerIntro{gap:2rem}.templates-module__qeLVSq__template{grid-template-columns:1.3fr 1fr;gap:2rem}}@media (max-width:767px){.templates-module__qeLVSq__hero{grid-template-columns:1fr;gap:1.5rem;padding:3rem 0}.templates-module__qeLVSq__hero h1{max-width:17ch;font-size:2.8rem}.templates-module__qeLVSq__heroAside>p{font-size:.9375rem}.templates-module__qeLVSq__template,.templates-module__qeLVSq__offerIntro{grid-template-columns:1fr;gap:2rem}.templates-module__qeLVSq__preview{padding:.6rem}.templates-module__qeLVSq__templateCopy h2{font-size:2rem}.templates-module__qeLVSq__integrations article{grid-template-columns:1.5rem 1fr;gap:.7rem;padding:1.4rem 0}.templates-module__qeLVSq__integrations article>p{grid-column:2}.templates-module__qeLVSq__process{grid-template-columns:1fr;gap:1.4rem}.templates-module__qeLVSq__finalCta{flex-direction:column;align-items:start;gap:1.5rem;margin-top:3rem;padding-top:2rem}}@media (prefers-reduced-motion:reduce){.templates-module__qeLVSq__button,.templates-module__qeLVSq__preview{transition:none}.templates-module__qeLVSq__button:active{transform:none}}.templates-module__qeLVSq__offerIntro>p{max-width:65ch;margin-top:1.25rem}@media (max-width:767px){.templates-module__qeLVSq__integrations article{grid-template-columns:1fr;gap:.8rem}.templates-module__qeLVSq__integrations article>p{grid-column:auto}.templates-module__qeLVSq__hero h1{font-size:2.5rem}}
