.hero[data-astro-cid-p6xn5dwj]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--art-w));padding-top:var(--hero-top);padding-right:calc(var(--gutter) + var(--art-inset));align-items:start;gap:0;display:grid}.services[data-astro-cid-p6xn5dwj]{--why-text:300px;--sec-top:100px;--process-top:100px;--why-top:71px;--faq-top:90px;--quotes-top:144px;--team-top:156px;--tools-top:182px;--footer-top:139px}.expertise[data-astro-cid-p6xn5dwj]{--why-card-h:301px;--why-text:380px;--sec-top:100px;--process-top:100px;--why-top:87px;--faq-top:173px;--quotes-top:144px;--team-top:156px;--tools-top:182px;--footer-top:139px}.services[data-astro-cid-p6xn5dwj] .copy[data-astro-cid-p6xn5dwj]{padding-left:9px}.services[data-astro-cid-p6xn5dwj]{--hero-top:58px;--art-w:532px;--art-inset:10px;--h1-gap:27px;--intro-gap:21px;--cta-gap:35px;--inc-w:667px;--inc-inset:9px}.expertise[data-astro-cid-p6xn5dwj]{--hero-top:56px;--art-w:578px;--art-inset:9px;--h1-gap:27px;--intro-gap:22px;--cta-gap:33px;--inc-w:672px;--inc-inset:0px}.copy[data-astro-cid-p6xn5dwj]{min-width:0;padding-top:calc(198px - 98px - var(--hero-top));justify-items:start;display:grid}.expertise[data-astro-cid-p6xn5dwj] .copy[data-astro-cid-p6xn5dwj]{padding-top:calc(173px - 98px - var(--hero-top))}.tagline[data-astro-cid-p6xn5dwj]{font-size:var(--fs-caption)}.tagline[data-astro-cid-p6xn5dwj] a[data-astro-cid-p6xn5dwj]{text-decoration:none}.tagline[data-astro-cid-p6xn5dwj] a[data-astro-cid-p6xn5dwj]:hover{text-decoration:underline}h1[data-astro-cid-p6xn5dwj]{letter-spacing:-.04em;margin-top:var(--h1-gap);overflow-wrap:anywhere;font-variation-settings:"opsz" 19;font-size:clamp(2.5rem,4.86vw,4.375rem);line-height:1.1}.intro[data-astro-cid-p6xn5dwj]{max-width:838px;font-size:var(--fs-body-lg);letter-spacing:-.02em;margin-top:var(--intro-gap);line-height:1.36}.services[data-astro-cid-p6xn5dwj]:not(.figma-detail) .intro[data-astro-cid-p6xn5dwj]{font-weight:500}.cta[data-astro-cid-p6xn5dwj]{margin-top:var(--cta-gap);flex-wrap:wrap;gap:20px;display:flex}.art[data-astro-cid-p6xn5dwj]{position:relative}.art[data-astro-cid-p6xn5dwj]>*{border-radius:var(--radius-xl);position:absolute}.photo[data-astro-cid-p6xn5dwj] img{object-fit:cover;width:100%;height:100%}.services[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj]{aspect-ratio:532/481}.services[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj] .slab[data-astro-cid-p6xn5dwj]{background:var(--lime);width:92.48%;height:91.48%;top:8.52%;left:0}.services[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj] .photo[data-astro-cid-p6xn5dwj]{width:91.35%;height:90.02%;top:0;left:8.65%}.expertise[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj]{aspect-ratio:578/435;margin-bottom:48px}.expertise[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj] .slab[data-astro-cid-p6xn5dwj]{background:var(--purple-light);width:89.27%;height:84.6%;top:15.4%;left:0}.expertise[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj] .photo[data-astro-cid-p6xn5dwj]{width:89.1%;height:84.6%;top:0;left:10.9%}.problem[data-astro-cid-p6xn5dwj]{--sec-top:55px;grid-template-columns:477px minmax(0,1fr);display:grid}.problem[data-astro-cid-p6xn5dwj] h2[data-astro-cid-p6xn5dwj]{max-width:880px}.expertise[data-astro-cid-p6xn5dwj] .problem[data-astro-cid-p6xn5dwj] h2[data-astro-cid-p6xn5dwj]{max-width:850px}.includes[data-astro-cid-p6xn5dwj]{grid-template-columns:minmax(0, 675px) minmax(0, var(--inc-w));padding-right:var(--inc-inset);justify-content:space-between;align-items:start;gap:29px;margin-top:83px;display:grid}.services[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj]{aspect-ratio:667/744;margin-top:40px}.services[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj] .slab[data-astro-cid-p6xn5dwj]{background:var(--purple-light);width:83.96%;height:89.78%;top:0;left:16.04%}.services[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj] .photo[data-astro-cid-p6xn5dwj]{width:84.41%;height:87.5%;top:12.5%;left:0}.expertise[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj]{aspect-ratio:672/758}.expertise[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj] .slab[data-astro-cid-p6xn5dwj]{background:var(--purple-light);width:84.67%;height:87.2%;top:12.8%;left:0}.expertise[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj] .photo[data-astro-cid-p6xn5dwj]{width:84.67%;height:87.34%;top:0;left:15.33%}.figma-detail[data-astro-cid-p6xn5dwj]{--sec-top:98px;--why-card-h:280px;--why-text:300px;--why-top:87px;--faq-top:141px}.figma-detail[data-astro-cid-p6xn5dwj].services{--why-top:71px;--faq-top:179px}.figma-detail[data-astro-cid-p6xn5dwj] .art[data-astro-cid-p6xn5dwj]{aspect-ratio:1}.figma-detail[data-astro-cid-p6xn5dwj] .art[data-astro-cid-p6xn5dwj] .slab[data-astro-cid-p6xn5dwj]{left:var(--slab-x);top:var(--slab-y);width:var(--slab-w);height:var(--slab-h);background:var(--slab-color)}.figma-detail[data-astro-cid-p6xn5dwj] .art[data-astro-cid-p6xn5dwj] .photo[data-astro-cid-p6xn5dwj]{left:var(--photo-x);top:var(--photo-y);width:var(--photo-w);height:var(--photo-h)}.figma-detail[data-astro-cid-p6xn5dwj] .art[data-astro-cid-p6xn5dwj] .art-badge{left:var(--badge-x);top:var(--badge-y);width:var(--badge-w);height:var(--badge-h);object-fit:contain;border-radius:0}.figma-detail[data-astro-cid-p6xn5dwj] .art[data-astro-cid-p6xn5dwj] .inc-badge{object-fit:contain}.art[data-astro-cid-p6xn5dwj] .decor[data-astro-cid-p6xn5dwj]{z-index:1;object-fit:contain;pointer-events:none;border-radius:0}.figma-detail[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj]{margin-top:0}.figma-detail[data-astro-cid-p6xn5dwj] .problem[data-astro-cid-p6xn5dwj] h2[data-astro-cid-p6xn5dwj]{max-width:880px}.figma-detail[data-astro-cid-p6xn5dwj] .list summary{font-family:var(--font-sans);font-variation-settings:"opsz" 32}@media (width>=901px){.figma-detail[data-astro-cid-p6xn5dwj] .includes[data-astro-cid-p6xn5dwj]{margin-top:77px}.figma-detail[data-astro-cid-p6xn5dwj] .why .cards{margin-top:97px}.figma-detail[data-astro-cid-p6xn5dwj].services .why .cards{margin-top:74px}.figma-detail[data-astro-cid-p6xn5dwj].services .why .top .btn{translate:0 -6px}}@media (width>=1001px){.figma-detail[data-astro-cid-p6xn5dwj] .hero[data-astro-cid-p6xn5dwj]{min-height:539px;padding-top:73px;padding-right:var(--gutter);display:block;position:relative}.figma-detail[data-astro-cid-p6xn5dwj] .copy[data-astro-cid-p6xn5dwj]{width:780px;max-width:57%;padding:0}.figma-detail[data-astro-cid-p6xn5dwj] .tagline[data-astro-cid-p6xn5dwj]{letter-spacing:-.03em;margin-left:18px;font-size:14px}.figma-detail[data-astro-cid-p6xn5dwj] .intro[data-astro-cid-p6xn5dwj]{letter-spacing:0}.figma-detail[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj]{width:47.2222%;margin:0;position:absolute;top:0;left:50.6944%}.figma-detail[data-astro-cid-p6xn5dwj] .includes[data-astro-cid-p6xn5dwj]{grid-template-columns:minmax(0,675px) minmax(0,680px);gap:25px;padding-right:0}.figma-detail[data-astro-cid-p6xn5dwj].real-estate .hero[data-astro-cid-p6xn5dwj]{padding-top:88px}}@media (width<=1000px){.figma-detail[data-astro-cid-p6xn5dwj] .hero-art[data-astro-cid-p6xn5dwj]{width:100%;max-width:580px;margin-bottom:0}.figma-detail[data-astro-cid-p6xn5dwj] .includes-art[data-astro-cid-p6xn5dwj]{width:100%;max-width:560px;margin-bottom:90px}.hero[data-astro-cid-p6xn5dwj],.problem[data-astro-cid-p6xn5dwj],.includes[data-astro-cid-p6xn5dwj]{grid-template-columns:1fr}.hero[data-astro-cid-p6xn5dwj]{padding-right:var(--gutter)}.includes[data-astro-cid-p6xn5dwj]{padding-right:0}.copy[data-astro-cid-p6xn5dwj]{padding-top:0!important}.hero-art[data-astro-cid-p6xn5dwj]{max-width:532px;margin-top:24px}.includes-art[data-astro-cid-p6xn5dwj]{max-width:560px;margin-top:0!important}}
