@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";:root,#sh-wrapper,#am-pricing-wrapper,#page-wrapper{--parrot:#9fe870;--parrot-2:#86d957;--parrot-soft:#9fe8702e;--phi-grey:#f4f5f2;--phi-ink:#111;--am-lime:var(--parrot);--am-soft-lime:var(--parrot);--am-yellow-pale:var(--phi-grey);--am-soft-cream:var(--phi-grey);--am-phase-soft:var(--phi-grey);--am-faq-band:var(--phi-grey);--am-final-lime:var(--parrot);--alpha-lime:var(--parrot);--alpha-lime-soft:var(--parrot-soft);--alpha-cream:var(--phi-grey);--alpha-soft:#f7faf3;--alpha-yellow:var(--phi-grey);--alpha-mint:#f3f9ec;--alpha-ink:var(--phi-ink);--home-lime:var(--parrot);--home-ink:var(--phi-ink)}body,#sh-wrapper,#am-pricing-wrapper,#page-wrapper,.am-logo,.sh-section-title,.am-home-section h2,#sh-wrapper h1,#sh-wrapper h2,#am-pricing-wrapper h1,#am-pricing-wrapper h2{font-family:Manrope,system-ui,sans-serif;font-weight:400}#sh-wrapper .sh-btn-lime,#am-pricing-wrapper .am-tab-badge,.sh-btn-lime{background:var(--parrot)!important;color:var(--phi-ink)!important;border-color:#0000!important}#sh-wrapper .sh-btn-lime:hover,.sh-btn-lime:hover{background:var(--parrot-2)!important}#sh-wrapper .sh-eyebrow,#am-pricing-wrapper .am-eyebrow,#sh-wrapper .am-home-service-card .am-home-icon,#sh-wrapper .am-page-link-card .am-home-icon{background:var(--parrot)!important;color:var(--phi-ink)!important;border-color:#0000!important}#sh-wrapper .am-home-soft,#sh-wrapper .am-global-faq,#sh-wrapper .am-home-faq-section,#sh-wrapper section.am-home-section.am-home-soft{background:var(--phi-grey)!important}#sh-wrapper .am-home-service-card:hover,#sh-wrapper .am-page-link-card:hover,#sh-wrapper .am-review-card:hover,#sh-wrapper .bp-related-card:hover,#am-pricing-wrapper .am-row:hover,#am-pricing-wrapper .am-guide-card:hover{border-color:var(--alpha-border,#e4e8dc)!important;box-shadow:none!important;transform:none!important}#sh-wrapper details.am-home-faq,#sh-wrapper details.am-home-faq[open],#sh-wrapper .bp-faq-item,#sh-wrapper .bp-faq-item.open,#sh-wrapper .bp-faq-item[open],#am-pricing-wrapper .am-faq-card,#am-pricing-wrapper .am-faq-card[open],#am-pricing-wrapper .am-pricing-faq-item,#am-pricing-wrapper .am-pricing-faq-item.open{background:#fff!important;border-color:#11111124!important}#sh-wrapper details.am-home-faq[open] summary,#sh-wrapper .bp-faq-item.open .bp-faq-btn,#sh-wrapper .bp-faq-item[open] summary{background:0 0!important}#sh-wrapper .am-home-faq-chevron,#sh-wrapper .bp-faq-toggle,#am-pricing-wrapper .am-faq-toggle{background:var(--phi-grey)!important;color:var(--phi-ink)!important;border-color:#0000!important}#sh-wrapper details.am-home-faq[open] .am-home-faq-chevron,#sh-wrapper .bp-faq-item.open .bp-faq-toggle,#sh-wrapper .bp-faq-item[open] .bp-faq-toggle,#am-pricing-wrapper .am-faq-card[open] .am-faq-toggle{background:var(--parrot)!important}#sh-wrapper .am-review-card,#sh-wrapper .am-home-review,#sh-wrapper .am-home-review-grid-advanced .am-review-card,#sh-wrapper .am-review-card:nth-child(n),#sh-wrapper .am-home-review:nth-child(n),#sh-wrapper :where(.am-review-card,.am-home-review):nth-child(n),#sh-wrapper .am-home-review-grid-advanced .am-review-card:nth-child(n),#sh-wrapper .am-home-review-grid-advanced .am-home-review:nth-child(n){background:var(--parrot)!important;color:var(--phi-ink)!important;border-color:#0000!important}#sh-wrapper .am-review-card p,#sh-wrapper .am-home-review p,#sh-wrapper .am-review-person span,#sh-wrapper .am-home-review .am-review-person span{color:#111111c7!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;padding:0!important}#sh-wrapper .am-review-card strong,#sh-wrapper .am-home-review strong{color:var(--phi-ink)!important}#sh-wrapper .am-review-source,#sh-wrapper .am-review-card .am-review-source{color:var(--phi-ink)!important;background:#fff6!important}#sh-wrapper .am-home-final-box,#sh-wrapper #sh-cta,#sh-wrapper .am-global-final,#sh-wrapper .sh-final-cta{background:var(--parrot)!important;color:var(--phi-ink)!important}*{scrollbar-color:var(--parrot) var(--phi-grey)}::-webkit-scrollbar-thumb{background:var(--parrot)!important}::-webkit-scrollbar-track{background:var(--phi-grey)!important}.hgi-stroke{font-weight:400!important}#sh-wrapper .am-home-service-card>span .hgi-stroke,#sh-wrapper .am-page-link-card .hgi-arrow-right-01,#sh-wrapper a .hgi-arrow-right-01{vertical-align:-.1em;font-size:1em}:root{--phi-parrot:#9fe870;--phi-parrot-2:#86d957;--phi-parrot-soft:#9fe8702e;--phi-ink:#111;--phi-muted:#6b7280;--phi-line:#e5e7eb;--phi-grey:#f4f5f2;--phi-surface:#fff;--phi-max:1120px;--phi-ease:cubic-bezier(.22, 1, .36, 1)}#sh-wrapper .sh-eyebrow,#am-pricing-wrapper .am-eyebrow,#am-pricing-wrapper .am-badge,.am-blog-page .sh-eyebrow,.bp-page .sh-eyebrow,.phi-chip,.phi-eyebrow,.am-eyebrow{background:var(--phi-parrot)!important;width:fit-content!important;max-width:100%!important;color:var(--phi-ink)!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:.45rem!important;margin-left:auto!important;margin-right:auto!important;padding:.35rem .75rem!important;font-size:16px!important;font-weight:400!important;display:inline-flex!important}#sh-wrapper .sh-center .sh-eyebrow,.phi-home .sh-center .sh-eyebrow{margin-left:auto!important;margin-right:auto!important}#sh-wrapper .am-page-copy-grid .sh-eyebrow,#sh-wrapper .anim-left>.sh-eyebrow,#sh-wrapper .am-home-split .sh-eyebrow,.phi-home .phi-section-head .phi-eyebrow{margin-left:0!important;margin-right:0!important}#sh-wrapper .am-page-copy-grid .sh-eyebrow:before,#sh-wrapper .am-page-copy-grid .sh-eyebrow:after{content:none!important;display:none!important}.phi-hero-copy>.phi-chip,.phi-hero-copy>.phi-eyebrow,.phi-hero-copy>.sh-eyebrow,.phi-hero-copy>.am-eyebrow{margin-bottom:0!important}.sh-hero-text>.sh-eyebrow,.sh-hero-text>.phi-chip,.sh-hero-text>.am-eyebrow,.am-global-hero .sh-hero-text>.sh-eyebrow,.am-global-hero .sh-hero-text>.phi-chip,#am-pricing-phi .container-page>.pp-chip:first-child,#am-pricing-wrapper .am-hero .am-eyebrow,#am-pricing-wrapper .am-hero .am-badge,.am-blog-page .am-blog-hero .sh-eyebrow,.am-blog-page .am-blog-hero .phi-chip{margin-bottom:.75rem!important}body{padding-bottom:4.5rem}@media (width>=1024px){body{padding-bottom:0}}#page-wrapper{width:100%}.phi-hdr{z-index:200!important;border:0!important;border-bottom:1px solid var(--phi-line)!important;background:var(--phi-surface)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:4rem!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;transform:none!important}.phi-hdr-inner{width:min(var(--phi-max), calc(100% - 2rem));align-items:center;gap:1rem;height:4rem;margin:0 auto;display:flex;position:relative}.phi-logo{color:var(--phi-ink);flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.phi-logo-mark{background:var(--phi-parrot);width:1.5rem;height:1.5rem;color:var(--phi-ink);border-radius:.4rem;place-items:center;font-size:.65rem;font-weight:800;line-height:1;display:grid}.phi-logo-text{letter-spacing:-.02em;font-family:Manrope,system-ui,sans-serif;font-size:1.05rem;font-weight:800}.phi-nav{align-items:center;gap:.15rem;display:none}@media (width>=1024px){.phi-nav{display:flex}}.phi-nav-item{position:relative}.phi-nav-btn,.phi-nav-link{color:#111111bf;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.35rem;padding:.5rem .75rem;font-family:inherit;font-size:1rem;font-weight:400;text-decoration:none;display:inline-flex}.phi-nav-btn:hover,.phi-nav-link:hover,.phi-nav-item.open .phi-nav-btn{background:var(--phi-parrot-soft);color:var(--phi-ink)}.phi-nav-chev{transition:transform 1s var(--phi-ease);place-items:center;font-size:1rem;line-height:0;display:inline-grid}.phi-nav-chev .hgi-stroke{width:1em;height:1em;margin:0;display:block}.phi-nav-item.open .phi-nav-chev{transform:rotate(180deg)}.phi-mega{border:1px solid var(--phi-line);z-index:95;background:#fff;border-radius:1.1rem;grid-template-columns:1fr 1fr;gap:.35rem 1.25rem;width:min(640px,100vw - 2rem);padding:1.25rem;display:none;position:absolute;top:calc(100% + .55rem);left:0;box-shadow:0 18px 50px #1111111f}.phi-nav-item.open .phi-mega{display:grid}.phi-mega-areas{width:min(560px,100vw - 2rem)}.phi-mega a{color:var(--phi-ink);box-shadow:none;transition:background .2s var(--phi-ease);background:0 0;border:0;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.65rem .7rem;font-size:1rem;font-weight:400;text-decoration:none;display:flex}.phi-mega a:hover{background:var(--phi-parrot-soft)}.phi-mega a span{color:var(--phi-muted);margin-top:.15rem;font-size:1rem;font-weight:500;display:block}.phi-mega-ico{background:var(--phi-parrot);text-align:center;border-radius:.65rem;flex-shrink:0;width:2.25rem;height:2.25rem;line-height:1;color:#111!important;place-items:center!important;display:grid!important;overflow:visible!important}.phi-mega-ico .hgi-stroke,.phi-mega-ico i{color:#111!important;width:1.15rem!important;height:1.15rem!important;margin:0 auto!important;padding:0!important;font-size:1.15rem!important;line-height:1!important;display:block!important;position:relative!important;overflow:visible!important}.phi-mega-ico .hgi-stroke:before,.phi-mega-ico i:before{color:#111!important;-webkit-text-fill-color:#111!important;-webkit-text-stroke:0!important;margin:0!important;padding:0!important;font-size:1.15rem!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.phi-mega-foot{border-top:1px solid var(--phi-line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin-top:.65rem;padding-top:.85rem;display:flex}.phi-mega-foot a{align-items:center;font-size:1rem;font-weight:400;box-shadow:none!important;color:var(--phi-ink)!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:none!important;transform:none!important}.phi-mega-foot a:hover{color:var(--phi-ink)!important;box-shadow:none!important;background:0 0!important;text-decoration:none!important;transform:none!important}.phi-mega-foot a .hgi-stroke{margin-left:.2rem}.phi-search-slot{flex:1;min-width:0;display:none}@media (width>=1024px){.phi-search-slot{display:block}}.phi-search-trigger{border:1px solid var(--phi-line);background:var(--phi-grey);width:100%;height:2.5rem;color:var(--phi-muted);cursor:pointer;text-align:left;box-shadow:none;border-radius:999px;align-items:center;gap:.75rem;padding:0 1rem;font-family:inherit;font-size:16px;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.phi-search-trigger:hover{border-color:var(--phi-line);background:#9fe87026}.phi-search-trigger .hgi-stroke{flex:none;color:var(--phi-muted)!important;width:1rem!important;height:1rem!important;font-size:1rem!important;position:relative!important}.phi-search-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--phi-muted);flex:1;font-weight:500;overflow:hidden}.phi-search-trigger kbd{border:1px solid var(--phi-line);background:var(--phi-surface);color:var(--phi-muted);letter-spacing:.01em;border-radius:6px;flex:none;align-items:center;gap:.125rem;margin-left:auto;padding:2px 6px;font-family:inherit;font-size:10px;font-weight:600;line-height:1.2;display:none}@media (width>=640px){.phi-search-trigger kbd{display:inline-flex}}.phi-hdr-actions{flex-shrink:0;align-items:center;gap:.75rem;display:none}@media (width>=1024px){.phi-hdr-actions{display:inline-flex}}.phi-hdr-phone{color:#111c;white-space:nowrap;font-size:1rem;font-weight:400;text-decoration:none}.phi-hdr-phone:hover{color:var(--phi-ink)}.phi-cta{white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;min-height:2.5rem;text-decoration:none;background:var(--phi-parrot)!important;color:#163300!important;border:0!important;border-radius:999px!important;padding:0 1.1rem!important;font-size:1rem!important;font-weight:700!important;display:inline-flex!important}.phi-cta:hover{background:var(--phi-parrot-2)!important}.phi-cta .am-whatsapp-business-icon,.phi-cta-mobile .am-whatsapp-business-icon{flex:none;color:#163300!important;width:1rem!important;height:1rem!important}.phi-cta-mobile{background:var(--phi-parrot);color:#163300;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:2.5rem;margin-left:auto;padding:0 1.1rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}@media (width>=1024px){.phi-cta-mobile{display:none}}.am-mobile-nav-wrapper{inset-inline:0!important;z-index:80!important;border-top:1px solid var(--phi-line)!important;width:100%!important;max-width:28rem!important;height:4rem!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;margin-inline:auto!important;padding:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}.am-mobile-nav-wrapper .am-nav-item{color:var(--phi-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.25rem!important;min-height:0!important;padding:.625rem 0!important;text-decoration:none!important;transition:color .15s!important;display:flex!important}.am-mobile-nav-wrapper .am-nav-item:hover,.am-mobile-nav-wrapper .am-nav-item:focus-visible{color:var(--phi-ink)!important;background:0 0!important}.am-mobile-nav-wrapper .am-nav-item.is-active{color:#163300!important}.am-mobile-nav-wrapper .am-nav-icon,.am-mobile-nav-wrapper .am-more-dashboard-icon{width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}.am-mobile-nav-wrapper .am-nav-label{letter-spacing:0!important;text-transform:none!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important}.am-mobile-sheet-backdrop{z-index:70!important;-webkit-backdrop-filter:blur(4px)!important;background:#1116!important}.am-mobile-sheet{z-index:75!important;border:0!important;border-top:1px solid var(--phi-line)!important;background:#fff!important;border-radius:24px 24px 0 0!important;max-height:min(70vh,480px)!important;padding:1rem 1.25rem .75rem!important;bottom:4rem!important;left:0!important;right:0!important;box-shadow:0 -8px 30px #11111114!important}.am-mobile-sheet-handle{background:var(--phi-line)!important;width:2.5rem!important;height:.25rem!important;margin:0 auto 1.25rem!important}.am-mobile-sheet-head{display:none!important}.am-mobile-sheet-list{flex-direction:column!important;gap:0!important;margin:0!important;display:flex!important}.am-mobile-sheet-list a{min-height:0!important;color:var(--phi-ink)!important;background:0 0!important;border:0!important;border-radius:.75rem!important;grid-template-columns:none!important;align-items:center!important;gap:.75rem!important;padding:.75rem .5rem!important;font-size:1rem!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.am-mobile-sheet-list a:hover,.am-mobile-sheet-list a:focus-visible{background:var(--phi-grey)!important}.am-mobile-sheet-list a .hgi-stroke,.am-mobile-sheet-list a .am-nav-sheet-ico{color:#163300!important;background:0 0!important;border:0!important;width:1.25rem!important;height:1.25rem!important;font-size:1.25rem!important}.am-mobile-sheet-list a .am-mobile-sheet-chevron{display:none!important}@media (width>=1024px){.am-mobile-nav-wrapper,.am-mobile-sheet,.am-mobile-sheet-backdrop{display:none!important}}#sh-wrapper .am-home-hero,#sh-wrapper .am-page-hero,#sh-wrapper .am-global-hero,#am-pricing-wrapper .am-hero{padding-top:2rem!important}@media (width>=768px){#sh-wrapper .am-home-hero,#sh-wrapper .am-page-hero,#sh-wrapper .am-global-hero,#am-pricing-wrapper .am-hero{padding-top:2.75rem!important}}.phi-chip .phi-chip-dot{background:var(--phi-ink);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.phi-reveal{opacity:0;transition:opacity .9s var(--phi-ease), transform .9s var(--phi-ease);will-change:opacity, transform;transform:translateY(40px)}.phi-reveal.is-in{opacity:1;transform:none}.phi-reveal-d1{transition-delay:.12s}.phi-reveal-d2{transition-delay:.22s}.phi-reveal-d3{transition-delay:.32s}.phi-reveal-d4{transition-delay:.42s}.phi-reveal.is-in .phi-stagger>*{animation:phi-card-pop .75s var(--phi-ease) both;animation-delay:calc(var(--phi-i,0) * .1s + 80ms)}@keyframes phi-card-pop{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.phi-reveal,.phi-reveal.is-in .phi-stagger>*{opacity:1;filter:none;transition:none;animation:none;transform:none}}.phi-home{background:var(--phi-surface);color:var(--phi-ink);overflow:hidden}.phi-container{width:min(var(--phi-max), calc(100% - 2rem));margin:0 auto}.phi-hero{isolation:isolate;padding:3.5rem 0 2.5rem;position:relative;overflow:hidden}@media (width>=768px){.phi-hero{padding:4.5rem 0 3rem}}.phi-hero-bg,.phi-hero-grid{pointer-events:none;z-index:-1;position:absolute;inset:0}.phi-hero-bg{background:radial-gradient(at 15% 15%,#9fe8706b,#0000 45%),radial-gradient(at 85% 8%,#7ad85452,#0000 45%),radial-gradient(at 72% 72%,#11111114,#0000 45%),radial-gradient(at 5% 65%,#9fe87042,#0000 45%);-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.phi-hero-grid{background-image:linear-gradient(90deg,#1111110a 1px,#0000 1px),linear-gradient(#1111110a 1px,#0000 1px);background-size:40px 40px;-webkit-mask-image:linear-gradient(#000 30%,#0000 80%);mask-image:linear-gradient(#000 30%,#0000 80%)}.phi-hero-copy{text-align:center;max-width:44rem;margin:0 auto}.phi-hero h1{letter-spacing:-.03em;margin-top:1.5rem;font-family:Manrope,system-ui,sans-serif;font-size:clamp(2.1rem,5vw,3.6rem);font-weight:400;line-height:1.05}.phi-hero h1 .phi-mark{white-space:nowrap;display:inline-block;position:relative}.phi-hero h1 .phi-mark>span{z-index:1;position:relative}.phi-hero h1 .phi-mark svg{z-index:0;width:100%;position:absolute;bottom:-.35rem;left:0}.phi-hero-lead{max-width:36rem;color:var(--phi-muted);margin:1.15rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.phi-hero-ctas{flex-flow:column;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.phi-hero-ctas .phi-btn{width:100%;max-width:17.5rem}@media (width>=640px){.phi-hero-ctas{flex-flow:wrap}.phi-hero-ctas .phi-btn{flex:none;width:auto;min-width:11.5rem;max-width:none}}.phi-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 1.25rem;font-size:1rem;font-weight:400;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.phi-btn:hover{transform:translateY(-1px)}.phi-btn-parrot{background:var(--phi-parrot);color:#163300;font-weight:700}.phi-btn-parrot:hover{background:var(--phi-parrot-2);color:#163300}.phi-btn-parrot,.phi-cta,.phi-cta-mobile,a.btn.bg-\[\#9fe870\],#sh-wrapper .sh-btn-lime,#sh-wrapper a.sh-btn-lime,#am-pricing-phi .pp-btn-parrot,#am-pricing-wrapper .am-calc-submit,#am-pricing-wrapper .am-row-cta{background:var(--phi-parrot)!important;color:#163300!important;-webkit-text-fill-color:#163300!important}#sh-wrapper .sh-btn-lime:hover,#am-pricing-wrapper .am-calc-submit:hover,.phi-cta:hover,.phi-cta-mobile:hover,.phi-btn-parrot:hover{background:var(--phi-parrot-2)!important}.phi-btn-soft{color:var(--phi-ink);border:1px solid var(--phi-line);background:#fff}.phi-btn-soft:hover,.phi-btn-soft:focus-visible{border-color:var(--phi-line);background:#fff}.phi-btn-ink{background:var(--phi-ink);color:#fff}.phi-btn-ink:hover{background:#000}.phi-btn-on-parrot{background:var(--phi-ink);color:#fff}.phi-btn-on-parrot:hover{background:#000}.phi-btn-ghost-on-parrot{color:var(--phi-ink);background:#ffffff59}.phi-btn-ghost-on-parrot:hover{background:#ffffff8c}.phi-hero-loc{justify-content:center;margin-top:1.75rem;display:flex}.phi-loc-pill{box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:.75rem;padding:0;display:inline-flex}.phi-loc-pill .ico{background:var(--phi-parrot);width:2.25rem;height:2.25rem;color:var(--phi-ink);border-radius:.65rem;flex-shrink:0;place-items:center;display:grid}.phi-loc-pill strong{font-size:1rem;font-weight:400;display:block}.phi-loc-pill span{color:var(--phi-muted);font-size:1rem;display:block}.phi-hero-trust{max-width:40rem;color:var(--phi-muted);flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin:2rem auto 0;font-size:1rem;display:flex}.phi-hero-trust span{align-items:center;gap:.45rem;display:inline-flex}.phi-hero-trust .phi-chip-dot{background:var(--phi-ink);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;display:inline-block}.phi-hero-trust .hgi-stroke{color:var(--phi-ink)}.phi-section{padding:2.75rem 0}@media (width>=768px){.phi-section{padding:3.5rem 0}}.phi-section-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.phi-section-head h2,.phi-center-head h2{letter-spacing:-.02em;font-family:Manrope,system-ui,sans-serif;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:400}.phi-link-more{color:var(--phi-ink);flex-shrink:0;font-size:1rem;font-weight:400;text-decoration:none}.phi-link-more:hover{text-decoration:none}.phi-center-head{text-align:center;max-width:36rem;margin:0 auto}.phi-center-head p{color:var(--phi-muted);margin-top:.75rem;font-size:1rem;line-height:1.6}.phi-survey{margin:.5rem 0 .25rem}.phi-survey-box{background:var(--phi-parrot);color:var(--phi-ink);border-radius:24px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:1.75rem 1.5rem;display:flex}@media (width>=768px){.phi-survey-box{flex-direction:row;align-items:center;padding:2.25rem 2.5rem}}.phi-survey-box h2{letter-spacing:-.02em;max-width:32rem;margin-top:.65rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:400}.phi-survey-side{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.75rem;display:flex}.phi-survey-side .note{color:#111111b3;font-size:1rem}.phi-survey-side .note strong{color:var(--phi-ink);font-size:1.35rem;display:block}.phi-services-scroller{scroll-snap-type:none;grid-template-columns:1fr;gap:.85rem;padding:0;display:grid;overflow:visible;scrollbar-width:none!important}.phi-services-scroller::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.phi-services-scroller::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.phi-services-scroller::-webkit-scrollbar-thumb{background:0 0!important;width:0!important;height:0!important;display:none!important}.phi-services-scroller::-webkit-scrollbar-track{background:0 0!important;width:0!important;height:0!important;display:none!important}@media (width>=640px){.phi-services-scroller{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.phi-services-scroller{grid-template-columns:repeat(4,minmax(0,1fr))}}.phi-service-card{scroll-snap-align:none;width:100%;min-width:0;min-height:9.5rem;transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease), background .2s ease;border-radius:1.1rem;flex-direction:column;flex:none;padding:1.2rem;text-decoration:none;display:flex;background:var(--phi-parrot)!important;color:var(--phi-ink)!important}.phi-service-card:hover,.phi-service-card:focus,.phi-service-card:active,.phi-service-card:visited{transform:translateY(-3px);box-shadow:0 12px 28px #1111111a;background:var(--phi-parrot-2)!important;color:var(--phi-ink)!important}.phi-service-card .ico{background:#1111111a;border-radius:.85rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.15rem;display:grid}.phi-service-card h3{margin-top:1rem;font-size:1rem;font-weight:400;color:var(--phi-ink)!important}.phi-service-card p{margin-top:.2rem;font-size:1rem;line-height:1.4;color:#111111b3!important}.phi-how-grid{counter-reset:none;gap:1rem;margin-top:2.25rem;display:grid;position:relative;margin-left:0!important;padding:0!important;list-style:none!important}.phi-how-grid>li{list-style:none!important}.phi-how-grid>li:before{content:none!important;display:none!important}.phi-how-grid>li::marker{content:none!important;display:none!important}@media (width>=640px){.phi-how-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}.phi-how-cards:before{content:"";background:linear-gradient(90deg, var(--phi-parrot), #9fe87059, var(--phi-parrot));z-index:0;pointer-events:none;height:2px;position:absolute;top:2.05rem;left:12%;right:12%}}.phi-how-step{z-index:1;text-align:left;background:var(--phi-grey);border:1px solid var(--phi-line);border-radius:1.15rem;padding:1.25rem;position:relative}.phi-how-top{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.phi-how-num{background:var(--phi-parrot);width:2.25rem;height:2.25rem;color:var(--phi-ink);border-radius:999px;flex-shrink:0;place-items:center;font-family:Manrope,system-ui,sans-serif;font-size:1rem;font-weight:400;display:grid}.phi-how-step .ico{display:none!important}.phi-how-step .step-label{display:none}.phi-how-step h3{letter-spacing:-.01em;color:var(--phi-ink);margin-top:0;font-size:1.05rem;font-weight:400}.phi-how-step p{color:var(--phi-muted);max-width:none;margin-top:.45rem;font-size:1rem;line-height:1.55}.phi-reviews-section{background:0 0}.phi-reviews-head{flex-direction:column;align-items:center;display:flex}.phi-avatar-img{display:block;object-fit:cover!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;box-shadow:none!important;background:#eef2ff!important;border:2px solid #ffffffbf!important;border-radius:999px!important;flex:0 0 2.75rem!important}.phi-avatar-initials{letter-spacing:.03em;place-items:center;font-size:.82rem;font-weight:700;line-height:1;color:#9fe870!important;background:#111!important;display:grid!important}@media (width>=768px){.phi-review-grid{grid-template-columns:repeat(3,1fr)}}.phi-reviews-foot{flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.phi-reviews-foot a{color:var(--phi-ink);align-items:center;gap:.45rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.phi-reviews-foot a:hover,.phi-reviews-foot a:focus-visible{text-decoration:none}.phi-reviews-foot a img{object-fit:contain;flex:none;width:.95rem;height:.95rem}.phi-reviews-foot a img.am-trustpilot-star{width:auto;max-width:4.5rem;height:.85rem}@media (width<=760px){.phi-reviews-foot a img,#sh-wrapper .phi-reviews-foot a img{width:.65rem!important;max-width:.65rem!important;height:.65rem!important}.phi-reviews-foot a img.am-trustpilot-star,#sh-wrapper .phi-reviews-foot a img.am-trustpilot-star{width:auto!important;max-width:3.25rem!important;height:.62rem!important}.phi-review-source img,#sh-wrapper .phi-review-source img{width:.62rem!important;max-width:.62rem!important;height:.62rem!important}}.phi-home .am-global-reviews-section,.phi-home .am-home-section.am-global-reviews-section{background:0 0!important}.phi-home .phi-review-grid .am-home-review,.phi-home .am-home-review-grid-advanced .am-home-review,.phi-home .am-home-review-grid-advanced .am-home-review:nth-child(n){background:var(--phi-parrot)!important;color:#111!important;border-color:#11111114!important;border-radius:1.15rem!important;min-height:0!important;padding:1.25rem!important}#sh-wrapper .am-review-card .am-review-initials,#sh-wrapper .am-home-review .am-review-initials{background:var(--phi-avatar-bg,var(--phi-ink))!important;color:var(--phi-avatar-fg,var(--phi-parrot))!important;box-shadow:none!important;border:2px solid #ffffffd9!important;outline:none!important;font-family:Manrope,system-ui,sans-serif!important;font-weight:400!important}.phi-home .am-global-faq,.phi-home .am-home-faq-section{background:var(--phi-grey)!important}.phi-final{padding-bottom:1rem}.phi-final-box{background:var(--phi-parrot);color:var(--phi-ink);text-align:center;border-radius:28px;flex-direction:column;align-items:center;padding:2.75rem 1.5rem;display:flex}@media (width>=768px){.phi-final-box{padding:3.25rem 2.5rem}}.phi-final-box h2,.phi-final-box .phi-final-title{letter-spacing:-.02em;text-align:center;max-width:40rem;color:var(--phi-ink);white-space:nowrap;margin:0 auto;font-size:clamp(1.45rem,2.6vw,2.05rem);font-weight:400;line-height:1.25}@media (width<=520px){.phi-final-box h2,.phi-final-box .phi-final-title{white-space:normal;font-size:clamp(1.35rem,6.2vw,1.7rem)}}.phi-final-box p{color:#111c;text-align:center;max-width:28rem;margin:1rem auto 0;font-size:1rem;line-height:1.55}.phi-final-actions{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-top:1.75rem;display:flex}@media (width>=640px){.phi-final-actions{flex-flow:wrap}}.phi-btn-ink,.phi-btn-on-parrot,.phi-final-box .phi-btn-on-parrot,.phi-survey-side .phi-btn-ink,#sh-wrapper .phi-btn-ink,#sh-wrapper .phi-btn-on-parrot{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border:0!important}.phi-btn-ink:hover,.phi-btn-on-parrot:hover,.phi-final-box .phi-btn-on-parrot:hover,.phi-survey-side .phi-btn-ink:hover,#sh-wrapper .phi-btn-ink:hover,#sh-wrapper .phi-btn-on-parrot:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#000!important}.phi-btn-ink,.phi-btn-on-parrot,.phi-final-box .phi-btn-on-parrot,.phi-survey-side .phi-btn-ink{justify-content:center!important;align-items:center!important;gap:.4rem!important;display:inline-flex!important}.phi-btn-ink .hgi-stroke,.phi-btn-ink .hgi-stroke:before,.phi-btn-on-parrot .hgi-stroke,.phi-btn-on-parrot .hgi-stroke:before,.phi-final-box .phi-btn-on-parrot .hgi-stroke,.phi-final-box .phi-btn-on-parrot .hgi-stroke:before,.phi-btn-ink *,.phi-btn-on-parrot *{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:#fff!important}.phi-why-grid{gap:1rem;margin-top:1.5rem;display:grid}@media (width>=640px){.phi-why-grid{grid-template-columns:1fr 1fr}}@media (width>=960px){.phi-why-grid{grid-template-columns:repeat(4,1fr)}}.phi-why-card{background:var(--phi-parrot);text-align:left;transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease), background .25s var(--phi-ease);border:1px solid #1111110f;border-radius:1.15rem;flex-direction:column;align-items:flex-start;padding:1.35rem 1.15rem 1.4rem;display:flex;box-shadow:0 1px #1111110a}.phi-why-card:hover{background:var(--phi-parrot-2,#8fdf5e);transform:translateY(-3px);box-shadow:0 12px 28px #1111111a}.phi-why-card .ico{width:2.75rem;height:2.75rem;color:var(--phi-ink);background:#1111111a;border-radius:.85rem;place-items:center;margin:0;font-size:1.15rem;display:grid}.phi-why-card h3{color:var(--phi-ink);text-align:left;width:100%;margin-top:.9rem;font-size:1rem;font-weight:400}.phi-why-card p{color:#111111b8;text-align:left;max-width:none;margin-top:.35rem;font-size:1rem;line-height:1.5}.am-footer-wrapper{border-top:1px solid var(--phi-line)!important;background:#9fe8701f!important}#sh-wrapper{padding-top:4rem!important}html,body{overflow-x:clip!important}#page-wrapper,#sh-wrapper{overflow:visible!important}html:has(.phi-sofa-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}html:has(.phi-service-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}body:has(.phi-sofa-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}body:has(.phi-service-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#root:has(.phi-sofa-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#root:has(.phi-service-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#sh-wrapper:has(.phi-sofa-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#sh-wrapper:has(.phi-service-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#page-wrapper:has(.phi-sofa-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}#page-wrapper:has(.phi-service-page){height:auto!important;max-height:none!important;animation:none!important;overflow:visible!important;transform:none!important}.phi-service-card .ico,.phi-how-step .ico,.phi-why-card .ico,.phi-contact-card .ico,.phi-loc-pill .ico,.phi-chip .hgi-stroke,.phi-hero-trust .hgi-stroke{justify-content:center;align-items:center;display:inline-flex!important}.phi-service-card .ico .hgi-stroke,.phi-how-step .ico .hgi-stroke,.phi-why-card .ico .hgi-stroke,.phi-contact-card .ico .hgi-stroke,.phi-loc-pill .ico .hgi-stroke,.phi-mega-ico .hgi-stroke{color:#111!important;width:1.15rem!important;height:1.15rem!important;margin:0 auto!important;line-height:1!important;display:block!important;position:relative!important}.phi-service-card .ico .hgi-stroke:before,.phi-how-step .ico .hgi-stroke:before,.phi-why-card .ico .hgi-stroke:before,.phi-contact-card .ico .hgi-stroke:before,.phi-loc-pill .ico .hgi-stroke:before,.phi-mega-ico .hgi-stroke:before{color:#111!important;-webkit-text-fill-color:#111!important;width:auto!important;height:auto!important;line-height:1!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.phi-home .anim,.phi-home .anim-stagger>*,.phi-home .anim-up,.phi-home .anim-left,.phi-home .anim-right{opacity:1!important;transition:none!important;transform:none!important}#am-scroll-top{opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;transform:translateY(8px);z-index:180!important;color:#111!important;width:2.75rem!important;height:2.75rem!important;box-shadow:none!important;background:#9fe870!important;border:1px solid #111!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:fixed!important;bottom:5.5rem!important;right:1.1rem!important}@media (width>=1024px){#am-scroll-top{bottom:1.25rem!important}}#am-scroll-top.visible{opacity:1!important;pointer-events:auto!important;transform:none!important}#am-scroll-top .progress-ring,#am-scroll-top:before,#am-scroll-top:after{display:none!important}#am-scroll-top .arrow-icon{color:#111!important;width:1.15rem!important;height:1.15rem!important;margin:0!important;display:block!important;position:static!important}#sh-wrapper .am-review-initials:not(.phi-avatar),#sh-wrapper .am-review-card .am-review-initials:not(.phi-avatar),#sh-wrapper .am-home-review .am-review-initials:not(.phi-avatar),#sh-wrapper .phi-shell .am-review-initials:not(.phi-avatar){box-shadow:none!important;border:0!important;outline:none!important}#sh-wrapper .am-review-stars,#sh-wrapper .am-home-review .am-review-stars,.phi-home .am-review-stars{color:#111!important;align-items:center!important;gap:.15rem!important;display:inline-flex!important}#sh-wrapper .am-review-stars .am-star-svg,#sh-wrapper .am-home-review .am-review-stars .am-star-svg{display:none!important}#sh-wrapper .am-review-stars .hgi-stroke,#sh-wrapper .am-home-review .am-review-stars .hgi-stroke,.phi-home .am-review-stars .hgi-stroke{flex:none;color:#111!important;-webkit-text-fill-color:#111!important;width:1.05rem!important;height:1.05rem!important;margin:0!important;font-size:1.05rem!important;line-height:1!important;display:block!important;position:relative!important}#sh-wrapper .am-review-stars .hgi-stroke:before,#sh-wrapper .am-home-review .am-review-stars .hgi-stroke:before,.phi-home .am-review-stars .hgi-stroke:before{color:#111!important;-webkit-text-fill-color:#111!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#sh-wrapper .am-review-card>a,#sh-wrapper .am-home-review>a{color:#fff!important;background:#111!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:2.35rem!important;margin-top:1rem!important;padding:.45rem 1rem!important;font-size:1rem!important;font-weight:400!important;text-decoration:none!important;display:inline-flex!important}#sh-wrapper .am-review-card>a:hover,#sh-wrapper .am-home-review>a:hover{color:#fff!important;background:#000!important}.phi-home .am-home-review,.phi-home .am-review-card.am-home-review,.phi-home .am-home-review-grid-advanced .am-home-review,.phi-home .am-home-review-grid-advanced .am-home-review:nth-child(n){background:var(--phi-parrot)!important;color:#111!important;border-color:#11111114!important}.phi-home .am-home-review p,.phi-home .am-home-review strong,.phi-home .am-home-review span{color:#111!important;-webkit-text-fill-color:#111!important}.phi-home .am-home-reviews-head h2 .am-heading-highlight,.phi-home .am-heading-highlight{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.phi-home .am-home-faq-section .sh-section-title span,.phi-home .am-global-faq .sh-section-title span,.phi-home .am-home-faq-section .am-heading-highlight{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:inline!important}.phi-home-blog{padding-top:.5rem}.phi-blog-grid{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=720px){.phi-blog-grid{grid-template-columns:repeat(3,1fr)}}.phi-blog-card{border:1px solid var(--phi-line);color:var(--phi-ink);transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease);background:#fff;border-radius:1.15rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.phi-blog-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #1111111a}.phi-blog-card img{aspect-ratio:4/3;object-fit:cover;background:var(--phi-grey);width:100%;display:block}.phi-blog-card-body{flex-direction:column;flex:1;gap:.45rem;padding:1.1rem 1.15rem 1.25rem;display:flex}.phi-blog-card-body span{text-transform:uppercase;letter-spacing:.04em;background:var(--phi-parrot);color:#111;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:1rem;font-weight:400}.phi-blog-card-body h3{letter-spacing:-.01em;font-size:.98rem;font-weight:400;line-height:1.35}.phi-blog-card-body p{color:var(--phi-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}.phi-blog-card-body small{color:#111;align-items:center;gap:.25rem;margin-top:auto;padding-top:.55rem;font-size:1rem;font-weight:400;display:inline-flex}.phi-blog-more{text-align:center;margin-top:1.25rem}#sh-wrapper .am-sofa-faqs,.phi-home .am-sofa-faqs,.am-sofa-faqs{gap:.75rem!important;max-width:48rem!important;margin:1.5rem auto 0!important;display:grid!important}#sh-wrapper .am-sofa-faqs .faq,.am-sofa-faqs .faq{box-shadow:none!important;background:#fff!important;border:1px solid #11111124!important;border-radius:1rem!important;padding:0!important;overflow:hidden!important}#sh-wrapper .am-sofa-faqs .faq-btn,.am-sofa-faqs .faq-btn{cursor:pointer!important;text-align:left!important;color:#111!important;-webkit-text-fill-color:#111!important;background:0 0!important;border:0!important;align-items:center!important;gap:.85rem!important;width:100%!important;padding:1.05rem 1.2rem!important;font:400 .95rem Manrope,system-ui,sans-serif!important;display:flex!important}#sh-wrapper .am-sofa-faqs .faq-num,.am-sofa-faqs .faq-num{color:#111!important;-webkit-text-fill-color:#111!important;background:#9fe870!important;border-radius:999px!important;flex:none!important;place-items:center!important;width:2rem!important;height:2rem!important;font-size:1rem!important;font-weight:400!important;line-height:0!important;display:grid!important}#sh-wrapper .am-sofa-faqs .faq-q,.am-sofa-faqs .faq-q{color:#111!important;-webkit-text-fill-color:#111!important;flex:1!important}#sh-wrapper .am-sofa-faqs .faq-chev,.am-sofa-faqs .faq-chev{color:#111!important;background:#f4f5f2!important;border-radius:999px!important;flex:none!important;place-items:center!important;width:2rem!important;height:2rem!important;line-height:0!important;transition:transform .5s ease-in-out,background .5s!important;display:grid!important}#sh-wrapper .am-sofa-faqs .faq-chev svg,.am-sofa-faqs .faq-chev svg{width:14px!important;height:14px!important;margin:0!important;display:block!important}#sh-wrapper .am-sofa-faqs .faq.open .faq-chev,.am-sofa-faqs .faq.open .faq-chev,#sh-wrapper .am-sofa-faqs .faq-chev.is-open,.am-sofa-faqs .faq-chev.is-open{background:#9fe870!important;transform:rotate(180deg)!important}#sh-wrapper .am-sofa-faqs .faq-panel,.am-sofa-faqs .faq-panel{transition:grid-template-rows .5s ease-in-out,opacity .5s ease-in-out!important;display:grid!important}#sh-wrapper .am-sofa-faqs .faq-panel.grid-rows-\[0fr\],.am-sofa-faqs .faq-panel.grid-rows-\[0fr\]{opacity:0!important;grid-template-rows:0fr!important}#sh-wrapper .am-sofa-faqs .faq-panel.grid-rows-\[1fr\],.am-sofa-faqs .faq-panel.grid-rows-\[1fr\],#sh-wrapper .am-sofa-faqs .faq.open .faq-panel,.am-sofa-faqs .faq.open .faq-panel{opacity:1!important;grid-template-rows:1fr!important}#sh-wrapper .am-sofa-faqs .faq-panel-inner,.am-sofa-faqs .faq-panel-inner{min-height:0!important;overflow:hidden!important}#sh-wrapper .am-sofa-faqs .faq-panel p,.am-sofa-faqs .faq-panel p{color:#111111bf!important;-webkit-text-fill-color:#111111bf!important;margin:0!important;padding:0 1.2rem 1.2rem 3.85rem!important;font-size:1rem!important;line-height:1.7!important}@media (width<=640px){#sh-wrapper .am-sofa-faqs .faq-panel p,.am-sofa-faqs .faq-panel p{padding-left:1.2rem!important}}.phi-home details.am-home-faq,.phi-home .am-home-faq-icon,.phi-home .am-home-faq-chevron,.phi-home .am-home-faq-panel{display:none!important}.phi-services-scroller,.phi-services-scroller *{scrollbar-width:none!important}::-webkit-scrollbar-button{background:0 0!important;width:0!important;height:0!important;display:none!important}.am-sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body>.am-search-overlay,.am-search-overlay{z-index:10060!important;display:block!important;position:fixed!important;inset:0!important}body>.am-search-overlay .am-search-backdrop,.am-search-overlay .am-search-backdrop,.am-search-overlay .am-search-backdrop.active,.am-search-backdrop.active{z-index:0!important;-webkit-backdrop-filter:blur(4px)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;background:#16330080!important;position:absolute!important;inset:0!important}body>.am-search-overlay .am-search-shell,.am-search-overlay .am-search-shell{z-index:1!important;width:92vw!important;max-width:36rem!important;position:absolute!important;top:12vh!important;left:50%!important;transform:translate(-50%)!important}body>.am-search-overlay .am-search-panel,body>.am-search-overlay .am-search-panel.active,.am-search-overlay .am-search-panel,.am-search-overlay .am-search-panel.active{border:1px solid var(--phi-line)!important;background:var(--phi-surface)!important;width:100%!important;max-height:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;border-radius:1rem!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important}body>.am-search-overlay .am-search-results,.am-search-overlay .am-search-results,.am-search-overlay .am-search-panel:not(.active) .am-search-results,.am-search-overlay .am-search-panel .am-search-results:empty{visibility:visible!important;opacity:1!important;display:block!important}.am-search-panel .am-search-box,.am-search-box{border:0!important;border-bottom:1px solid var(--phi-line)!important;background:var(--phi-surface)!important;height:auto!important;min-height:0!important;box-shadow:none!important;border-radius:0!important;align-items:center!important;gap:.75rem!important;margin:0!important;padding:0 1rem!important;display:flex!important}.am-search-box>.hgi-stroke,.am-search-box>i{width:1.25rem!important;height:1.25rem!important;color:var(--phi-muted)!important;flex:none!important;font-size:1.25rem!important;display:inline-block!important;position:relative!important;transform:none!important}.am-search-box .am-search-close{display:none!important}.am-search-box input,.am-search-box input[type=text],.am-search-box input[type=search]{width:100%!important;min-width:0!important;box-shadow:none!important;color:var(--phi-ink)!important;appearance:none!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;flex:1!important;height:3.5rem!important;padding:0!important;font-family:Manrope,system-ui,sans-serif!important;font-size:1rem!important;font-weight:400!important}.am-search-box input::-webkit-search-cancel-button{-webkit-appearance:none!important;display:none!important}.am-search-box input::-webkit-search-decoration{-webkit-appearance:none!important;display:none!important}.am-search-box input::-ms-clear{-webkit-appearance:none!important;display:none!important}.am-search-box input::placeholder{color:var(--phi-muted)!important;opacity:1!important;font-weight:400!important}.am-search-esc{border:1px solid var(--phi-line)!important;width:auto!important;min-width:1.75rem!important;height:1.75rem!important;color:var(--phi-muted)!important;letter-spacing:.04em!important;cursor:pointer!important;background:0 0!important;border-radius:.375rem!important;flex:none!important;place-items:center!important;margin:0!important;padding:0 .4rem!important;font-family:inherit!important;font-size:10px!important;font-weight:600!important;line-height:1!important;transition:background-color .15s,color .15s!important;display:inline-grid!important}.am-search-esc:hover{background:var(--phi-grey)!important;color:var(--phi-ink)!important}.am-search-panel .am-search-results,.am-search-panel.active .am-search-results{max-height:52vh!important;margin:0!important;padding:.5rem!important;display:block!important;overflow:hidden auto!important}.am-search-results ul{gap:.2rem!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body>.am-search-overlay .am-search-results a,.am-search-overlay .am-search-results a,.am-search-results a{color:var(--phi-ink)!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:.9rem!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important;margin:0!important;padding:.85rem .95rem!important;text-decoration:none!important;transition:background-color .15s,color .15s!important;display:flex!important}.am-search-results a:hover,.am-search-results a:focus-visible{background:var(--phi-parrot-soft)!important;outline:none!important}.am-search-results a:hover .am-search-title,.am-search-results a:focus-visible .am-search-title,.am-search-results a:hover .am-search-chev,.am-search-results a:focus-visible .am-search-chev{color:#163300!important}.am-search-results a .am-search-copy{gap:.1rem!important;min-width:0!important;display:grid!important}.am-search-results a .am-search-title{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--phi-ink)!important;text-transform:none!important;letter-spacing:normal!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.am-search-results a .am-search-meta{text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--phi-muted)!important;text-transform:none!important;font-size:16px!important;font-weight:400!important;line-height:1.35!important;display:block!important;overflow:hidden!important}.am-search-results a .am-search-chev,.am-search-results a .am-search-chev.hgi-stroke{color:#163300!important;flex:none!important;width:1rem!important;height:1rem!important;font-size:1rem!important;display:inline-block!important;position:relative!important;transform:none!important}.am-search-results a .am-search-ico,.am-search-results a .am-search-cat{display:none!important}.am-search-empty{text-align:center!important;color:var(--phi-muted)!important;text-transform:none!important;margin:0!important;padding:2rem .75rem!important;font-size:16px!important;line-height:1.5!important}.am-search-foot{border-top:1px solid var(--phi-line)!important;background:var(--phi-surface)!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;padding:.625rem 1rem!important;display:flex!important}.am-search-foot>span{color:var(--phi-muted)!important;font-size:16px!important;font-weight:400!important}.am-search-foot a{color:#163300!important;white-space:nowrap!important;font-size:16px!important;font-weight:600!important;text-decoration:none!important;display:inline!important}.am-search-foot a:hover{text-decoration:none!important}.am-search-foot kbd{display:none!important}.phi-review-grid{grid-template-columns:1fr;gap:1.15rem;margin-top:2rem;display:grid}@media (width>=768px){.phi-review-grid{grid-template-columns:repeat(3,1fr)}}.phi-review-card{flex-direction:column;gap:0;display:flex;color:#111!important;box-shadow:none!important;background:#9fe870!important;border:1px solid #11111114!important;border-radius:1.15rem!important;min-height:0!important;padding:1.25rem!important}.phi-review-card-top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.phi-review-stars{align-items:center;gap:.12rem;line-height:0;color:#111!important;display:inline-flex!important}.phi-review-stars .hgi-stroke{color:#111!important;-webkit-text-fill-color:#111!important;width:1.1rem!important;height:1.1rem!important;margin:0!important;font-size:1.1rem!important;line-height:1!important;display:block!important;position:relative!important}.phi-review-stars .hgi-stroke:before{color:#111!important;-webkit-text-fill-color:#111!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.phi-review-source{background:#ffffff73;border:1px solid #11111114;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:1rem;font-weight:400;display:inline-flex;color:#111!important}.phi-review-source img{object-fit:contain;width:.7rem;height:.7rem}.phi-review-quote{flex:1;color:#111!important;-webkit-text-fill-color:#111!important;margin:0!important;font-size:.94rem!important;font-weight:400!important;line-height:1.6!important}.phi-review-person{border-top:1px solid #1111111f;align-items:center;gap:.75rem;margin-top:1.15rem;padding-top:1rem;display:flex}.phi-review-person .phi-avatar-img{object-fit:cover!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;box-shadow:none!important;background:#eef2ff!important;border:2px solid #ffffffbf!important;border-radius:999px!important;flex:0 0 2.75rem!important}.phi-review-person strong{font-size:1rem;font-weight:500;display:block;color:#111!important;-webkit-text-fill-color:#111!important}.phi-review-meta{margin-top:.15rem;color:#111111b3!important;-webkit-text-fill-color:#111111b3!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;padding:0!important;font-size:1rem!important;font-weight:500!important;display:block!important}.phi-review-verify{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-height:2.35rem!important;margin-top:1rem!important;padding:.45rem 1rem!important;font-size:1rem!important;font-weight:400!important;text-decoration:none!important;display:inline-flex!important}.phi-review-verify:hover{color:#fff!important;background:#000!important}#sh-wrapper .phi-home .am-review-card,#sh-wrapper .phi-home .am-home-review,#sh-wrapper .phi-home .am-review-card:nth-child(n),#sh-wrapper .phi-home .am-home-review:nth-child(n),#sh-wrapper .phi-home :where(.am-review-card,.am-home-review):nth-child(n){color:#111!important;background:#9fe870!important;border-color:#11111114!important}#sh-wrapper .phi-home .am-review-person span,#sh-wrapper .phi-home .am-home-review .am-review-person span{color:#111111b3!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;max-width:none!important;padding:0!important}.phi-page .phi-center-head .phi-eyebrow{margin-left:auto!important;margin-right:auto!important}.phi-contact-grid{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=640px){.phi-contact-grid{grid-template-columns:1fr 1fr}}@media (width>=960px){.phi-contact-grid{grid-template-columns:repeat(4,1fr)}}.phi-contact-card{background:var(--phi-parrot);color:var(--phi-ink);transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease), background .2s ease;border:1px solid #1111110f;border-radius:1.15rem;flex-direction:column;min-height:11rem;padding:1.25rem 1.15rem 1.3rem;text-decoration:none;display:flex}.phi-contact-card:hover,.phi-contact-card:focus{background:var(--phi-parrot-2);color:var(--phi-ink);transform:translateY(-3px);box-shadow:0 12px 28px #1111111a}.phi-contact-card .ico{width:2.75rem;height:2.75rem;color:var(--phi-ink);background:#1111111a;border-radius:.85rem;place-items:center;font-size:1.15rem;display:grid}.phi-contact-card h3{margin-top:1rem;font-size:1rem;font-weight:400}.phi-contact-card p{color:#111111b8;flex:1;margin-top:.35rem;font-size:1rem;line-height:1.5}.phi-contact-card small{color:#111;align-items:center;gap:.25rem;margin-top:.85rem;font-size:1rem;font-weight:400;display:inline-flex}.phi-map-split{align-items:center;gap:1.75rem;display:grid}@media (width>=860px){.phi-map-split{grid-template-columns:1fr 1.1fr;gap:2.5rem}}.phi-map-split .phi-eyebrow{margin-left:0!important;margin-right:0!important}.phi-map-split h2{letter-spacing:-.02em;margin-top:.75rem;font-family:Manrope,system-ui,sans-serif;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:400}.phi-map-split>div>p{color:var(--phi-muted);max-width:32rem;margin-top:.75rem;font-size:1rem;line-height:1.6}.phi-map-meta{gap:.2rem;margin:1.25rem 0 1rem;display:grid}.phi-map-meta strong{font-size:1rem;font-weight:400}.phi-map-meta span{color:var(--phi-muted);font-size:1rem}.phi-map-frame{border:1px solid var(--phi-line);background:var(--phi-grey);border-radius:1.25rem;min-height:16rem;overflow:hidden;box-shadow:0 12px 30px #1111110f}.phi-map-frame iframe{border:0;width:100%;height:100%;min-height:16rem;display:block}@media (width>=860px){.phi-map-frame,.phi-map-frame iframe{min-height:20rem}}@media (width>=960px){.phi-page .phi-how-grid.phi-how-cards{grid-template-columns:repeat(4,1fr)}.phi-page .phi-how-cards:before{left:8%;right:8%}}#sh-wrapper a:hover,#sh-wrapper a:focus,#sh-wrapper a:focus-visible,#sh-wrapper a:active{text-decoration:none!important}.phi-review-source img,#sh-wrapper .phi-review-source img,.phi-reviews-foot a img,#sh-wrapper .phi-reviews-foot a img,.am-footer-social-link img.am-footer-logo-img[src*=google],.am-footer-social-link img[src*=google]{object-fit:contain!important;width:.7rem!important;max-width:.7rem!important;height:.7rem!important}.phi-reviews-foot a img.am-trustpilot-star,#sh-wrapper .phi-reviews-foot a img.am-trustpilot-star{width:auto!important;max-width:3.5rem!important;height:.68rem!important}@media (width<=760px){.phi-review-source img,#sh-wrapper .phi-review-source img,.phi-reviews-foot a img,#sh-wrapper .phi-reviews-foot a img,.am-footer-social-link img.am-footer-logo-img[src*=google],.am-footer-social-link img[src*=google]{width:.6rem!important;max-width:.6rem!important;height:.6rem!important}.phi-reviews-foot a img.am-trustpilot-star,#sh-wrapper .phi-reviews-foot a img.am-trustpilot-star{width:auto!important;max-width:3.1rem!important;height:.58rem!important}}img.am-brand-mark,#sh-wrapper img.am-brand-mark,.phi-review-source img,#sh-wrapper .phi-review-source img,.am-review-source img,#sh-wrapper .am-review-source img,#sh-wrapper img[src*=google-logo],img[src*=google-logo].am-brand-mark,#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .badge img,#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .reviews-foot a img[src*=google]{object-fit:contain!important;border-radius:0!important;flex:0 0 14px!important;width:14px!important;max-width:14px!important;height:14px!important;max-height:14px!important;display:inline-block!important}#sh-wrapper .am-global-review-links img[src*=google-logo],#sh-wrapper .phi-reviews-foot a img[src*=google]{width:14px!important;max-width:14px!important;height:14px!important;max-height:14px!important}#sh-wrapper .am-footer-social-link img.am-footer-logo-img[src*=google],.am-footer-social-link img[src*=google]{object-fit:contain!important;width:16px!important;max-width:16px!important;height:16px!important;max-height:16px!important}:root{--am-font-min:16px}#sh-wrapper :where(.text-xs,.text-\[10px\],.text-\[11px\],.chip,.phi-chip,.phi-eyebrow,.sh-eyebrow,.am-eyebrow,.am-badge,.am-tab-badge,.am-spec-chip,.sh-price-chip,.sh-area-chip),#am-pricing-phi :where(.text-xs,.text-\[10px\],.text-\[11px\],.text-sm,.chip){font-size:var(--am-font-min)!important;line-height:1.45!important}#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .review{text-align:center!important}#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .review .top{flex-wrap:wrap!important;justify-content:center!important}#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .review blockquote{text-align:center!important}#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .review figcaption{justify-content:center!important}#sh-wrapper :is(.phi-sofa-page,.phi-service-page) .review .verify{margin-left:0!important}.phi-services-c{background:#f7f8f5}.phi-services-c .phi-container{width:min(100% - 2rem, var(--phi-max,1120px));margin-left:auto;margin-right:auto}.phi-services-c .phi-hero{background:0 0}.phi-svc-catnav{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f8f5f5;border-bottom:1px solid #11111114;padding:.7rem 0;position:sticky;top:4rem}.phi-svc-catnav-track{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.45rem;display:flex;overflow-x:auto}.phi-svc-catnav-track::-webkit-scrollbar{display:none}.phi-svc-catnav-track a{color:#111;white-space:nowrap;background:#fff;border:1px solid #1111111f;border-radius:.7rem;flex:none;padding:.5rem .85rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s,color .15s}.phi-svc-catnav-track a:hover,.phi-svc-catnav-track a:focus-visible{border-color:#11111138;outline:none}.phi-svc-catnav-track a.is-active{background:var(--phi-parrot);color:#111;border-color:#11111129;font-weight:500}.phi-svc-section{padding:1.75rem 0 .5rem;scroll-margin-top:8.5rem}.phi-svc-chapter-head{text-align:center;max-width:40rem;margin:0 auto 1.15rem}.phi-svc-chapter-head h2{letter-spacing:-.02em;color:var(--phi-ink);text-align:center;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.phi-svc-chapter-head p{color:#1111119e;text-align:center;max-width:34rem;margin:.45rem auto 0;line-height:1.5}.phi-svc-feature{color:inherit;transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease);background:#fff;border:1px solid #11111114;border-radius:1.15rem;gap:0;text-decoration:none;display:grid;overflow:hidden}.phi-svc-feature:hover,.phi-svc-feature:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 14px 30px #11111114}.phi-svc-feature-media{aspect-ratio:4/3;background:#1111110d;overflow:hidden}.phi-svc-feature-media img{object-fit:cover;width:100%;height:100%;display:block}.phi-svc-feature-copy{flex-direction:column;justify-content:center;padding:1.25rem 1.2rem 1.4rem;display:flex}.phi-svc-kicker{letter-spacing:.08em;text-transform:uppercase;color:#1111118c;font-size:.72rem;font-weight:800}.phi-svc-feature-copy h3{letter-spacing:-.02em;margin:.45rem 0 0;font-size:clamp(1.55rem,4vw,2.15rem);font-weight:800}.phi-svc-feature-copy p{color:#111111a6;max-width:34rem;margin:.55rem 0 0;line-height:1.55}.phi-svc-go{color:#111;align-items:center;gap:.3rem;margin-top:.9rem;font-size:.92rem;font-weight:800;display:inline-flex}.phi-svc-scroller{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding-bottom:.2rem;display:grid;overflow:visible}.phi-svc-tile{scroll-snap-align:start;color:inherit;transition:transform .25s var(--phi-ease), box-shadow .25s var(--phi-ease);background:#fff;border:1px solid #11111114;border-radius:1rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.phi-svc-tile:hover,.phi-svc-tile:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 12px 26px #11111114}.phi-svc-tile-media{aspect-ratio:4/3;background:#1111110d;overflow:hidden}.phi-svc-tile-media img{object-fit:cover;width:100%;height:100%;display:block}.phi-svc-tile-body{flex-direction:column;flex:1;padding:.95rem 1rem 1.1rem;display:flex}.phi-svc-tile-body h3{margin:0;font-size:1.02rem;font-weight:800}.phi-svc-tile-body p{color:#1111119e;flex:1;margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.phi-svc-tile-body .phi-svc-go{margin-top:.75rem}.phi-services-c .phi-final{margin-top:1.5rem}@media (width>=768px){.phi-svc-feature{grid-template-columns:1.05fr 1fr;align-items:center}.phi-svc-feature-media{aspect-ratio:4/3}.phi-svc-feature-copy{padding:1.75rem 1.85rem}.phi-svc-scroller{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.phi-svc-scroller{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}.phi-region-grid{grid-template-columns:1fr;gap:1rem;margin-top:2rem;display:grid}@media (width>=640px){.phi-region-grid{grid-template-columns:1fr 1fr}}@media (width>=1100px){.phi-region-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.phi-areas-featured{grid-template-columns:1fr}@media (width>=640px){.phi-areas-featured{grid-template-columns:1fr 1fr}}@media (width>=960px){.phi-areas-featured{grid-template-columns:repeat(3,1fr)}}.phi-borough-dir{grid-template-columns:1fr;gap:1.75rem 1.5rem;margin-top:2rem;display:grid}@media (width>=640px){.phi-borough-dir{grid-template-columns:1fr 1fr}}@media (width>=960px){.phi-borough-dir{grid-template-columns:repeat(4,minmax(0,1fr))}}.phi-borough-col h3{letter-spacing:.08em;text-transform:uppercase;color:#11111180;margin:0 0 .85rem;font-size:.78rem;font-weight:800}.phi-borough-col ul{border-top:1px solid #11111114;margin:0;padding:0;list-style:none}.phi-borough-col li a{color:inherit;border-bottom:1px solid #11111114;flex-direction:column;gap:.15rem;padding:.75rem 0;text-decoration:none;transition:color .15s;display:flex}.phi-borough-col li a:hover,.phi-borough-col li a:focus-visible{color:#111}.phi-borough-col li a strong{font-size:.95rem;font-weight:700}.phi-borough-col li a span{color:#11111194;font-size:.82rem;line-height:1.4}.phi-borough-col li a:hover span{color:#111111b8}.phi-review-filters{gap:1rem;margin:1.5rem 0 .25rem;display:grid}.phi-review-filters>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.phi-review-filters>div>span{letter-spacing:.08em;text-transform:uppercase;color:#1111118c;width:100%;font-size:.72rem;font-weight:800}.phi-review-filters button{appearance:none;color:#111;font:inherit;cursor:pointer;background:#fff;border:1px solid #1111111f;border-radius:999px;padding:.45rem .9rem;font-size:.875rem;font-weight:700;transition:background .15s,border-color .15s,color .15s}.phi-review-filters button:hover,.phi-review-filters button:focus-visible{border-color:#11111147;outline:none}.phi-review-filters button.is-active{color:#9fe870;background:#111;border-color:#111}.phi-review-empty{color:#111111bf;background:#1111110a;border-radius:1rem;margin:2rem 0 0;padding:1.25rem 1.35rem;font-size:.95rem;line-height:1.55}@media (width>=768px){.phi-page .phi-reviews-section .phi-review-grid{grid-template-columns:repeat(3,1fr)}}:root{--am-font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--am-weight:400;--am-weight-heading:700;--am-weight-logo:800;--am-text-min:16px}html{font-size:16px}html,body,#root,#sh-wrapper,#am-pricing-phi,#am-pricing-wrapper,#page-wrapper,.am-footer-wrapper,.am-search-overlay,.am-search-panel,.am-mobile-sheet,.am-mobile-menu,.phi-home,.phi-page,.phi-sofa-page,.phi-service-page,.phi-hdr,.am-nav{font-family:var(--am-font)!important}html body,html body #root,html body #sh-wrapper,html body #am-pricing-phi,html body #am-pricing-wrapper,html body #page-wrapper{font-size:var(--am-text-min)!important}html body .text-sm,html body .text-xs,html body .text-\[10px\],html body .text-\[11px\],html body .text-\[12px\],html body .text-\[13px\],html body .text-\[14px\],html body .text-\[15px\],#am-pricing-phi .text-sm,#am-pricing-phi .text-xs,#am-pricing-phi .text-\[10px\],#am-pricing-phi .text-\[11px\],html body .phi-nav-link,html body .phi-nav-btn,html body .phi-search-trigger,html body .phi-search-placeholder,html body .phi-hdr-phone,html body .phi-mega a,html body .phi-mega a span,html body .am-search-box input,html body .am-search-results a .am-search-title,html body .am-search-results a .am-search-meta,html body .am-search-empty,html body .am-search-foot,html body .am-search-foot>span,html body .am-search-foot a,html body .am-mobile-sheet-list a,html body .am-footer-links a,html body .am-footer-wrapper p,html body .chip,html body .phi-chip{font-size:var(--am-text-min)!important;line-height:1.5!important}html body kbd,html body .am-search-esc,html body .phi-search-trigger kbd{font-size:11px!important;line-height:1.2!important}html body .am-nav-label{font-size:10px!important;font-weight:600!important;line-height:1.2!important}html body,html body :not(i):not([class*=hgi-]):not(svg):not(path):not(circle):not(line):not(polyline):not(polygon):not(rect):not(ellipse),#root :not(i):not([class*=hgi-]):not(svg):not(path):not(circle):not(line):not(polyline):not(polygon):not(rect):not(ellipse),#sh-wrapper :not(i):not([class*=hgi-]):not(svg):not(path):not(circle):not(line):not(polyline):not(polygon):not(rect):not(ellipse),.am-search-overlay :not(i):not([class*=hgi-]):not(svg):not(path){font-family:var(--am-font)!important}#am-font-preview .fp-card,#am-font-preview .fp-card *{font-family:var(--fp-font,var(--am-font))!important}body,#root,#sh-wrapper,#am-pricing-phi{font-weight:var(--am-weight)!important}html body .phi-logo-text,html body .phi-logo-mark,html body .am-logo,html body .am-logo span,html body .am-footer-brand,html body .am-footer-brand span,html body .am-footer-logo-text,html body .am-footer-logo-text span{font-weight:var(--am-weight-logo)!important}html body h1,html body h2,html body h3,html body .section-title,html body .sh-section-title,html body .phi-home h1,html body .phi-home h2,html body .phi-home h3,html body #am-pricing-phi h1,html body #am-pricing-phi h2,html body #am-pricing-phi h3,html body #am-pricing-phi .section-title,html body .am-sofa-faqs .faq-q,html body .faq-q{font-weight:var(--am-weight-heading)!important}html body .am-search-overlay .am-search-title,html body .am-search-panel .am-search-title,html body h4,html body h5,html body h6,html body .phi-cta,html body .phi-cta-mobile,html body .btn,html body a.btn,html body .pp-btn-ink,html body .chip,html body .pp-chip,html body .phi-chip{font-weight:600!important}#sh-wrapper a,#sh-wrapper a:hover,#sh-wrapper a:focus,#sh-wrapper a:focus-visible,#sh-wrapper a:active,#am-pricing-phi a,#am-pricing-phi a:hover,#am-pricing-phi a:focus,#am-pricing-phi a:focus-visible,#am-pricing-wrapper a,#am-pricing-wrapper a:hover,.am-footer-wrapper a,.am-footer-wrapper a:hover,.am-footer-wrapper a:focus-visible,.am-search-overlay a,.am-search-overlay a:hover,.am-search-overlay a:focus-visible,.am-search-panel a,.am-search-panel a:hover,.am-search-panel a:focus-visible,.am-mobile-sheet a,.am-mobile-nav a,a.btn,a.phi-btn,a.pp-btn-ink,a.pp-btn-soft,a.rel-card,a.am-blog-card,a.am-home-blog-card,a.am-home-service-card,a.am-page-link-card,a.am-home-gallery-card,a.am-home-area-link,a.phi-card,a.phi-service-card,a.phi-blog-card,a.phi-pill,a.phi-link-more,a[class*=btn],a[class*=card]{text-underline-offset:unset!important;-webkit-text-decoration:none!important;text-decoration:none!important}#sh-wrapper .bp-article-body a,#sh-wrapper .p a,#sh-wrapper article .prose a,#sh-wrapper .phi-sofa-page .p a,#sh-wrapper .phi-service-page .p a,#sh-wrapper .review .verify,#sh-wrapper .reviews-foot a{text-decoration:none!important}.grid{display:grid}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:ease-in-out}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.opacity-0{opacity:0}.opacity-100{opacity:1}.overflow-hidden{overflow:hidden}.min-h-0{min-height:0}#sh-wrapper .sh-item-card h3{margin:0!important;font-family:Manrope,system-ui,sans-serif!important;font-size:.95rem!important;font-weight:500!important}
