.testimonial:where(.astro-RXND2VVD){display:flex;gap:32px;background-color:var(--bg-color);color:#f4f6fb;border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px 1px #fff3;padding:24px;position:relative;border-radius:12px}.testimonial--has-background:where(.astro-RXND2VVD){background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat}.testimonial__case-study:where(.astro-RXND2VVD){background-color:#fff3;padding:8px 12px;text-decoration:none;border-radius:48px;display:flex;align-items:center;gap:8px;text-transform:uppercase;font-size:var(--font-size-sm);transition:background-color .2s ease-in-out}.testimonial__case-study__icon:where(.astro-RXND2VVD){width:20px}.testimonial__case-study:where(.astro-RXND2VVD):hover{background-color:#ffffff4d}.testimonial__author:where(.astro-RXND2VVD){display:flex;gap:12px;align-items:center}.testimonial__author-image:where(.astro-RXND2VVD){border-radius:100%;width:52px;height:52px;outline:2px solid rgba(255,255,255,.5)}.testimonial__author-text:where(.astro-RXND2VVD){display:flex;flex-direction:column;justify-content:center}.testimonial__header:where(.astro-RXND2VVD){margin-bottom:16px;display:flex;justify-content:space-between;align-items:start}@media (max-width: 480px){.testimonial__header:where(.astro-RXND2VVD){flex-direction:column;gap:16px}}.testimonial__details:where(.astro-RXND2VVD){display:flex;flex-direction:column;align-items:start;gap:12px}.testimonial__logo:where(.astro-RXND2VVD){height:64px;max-width:180px;-o-object-fit:contain;object-fit:contain}.testimonial__name:where(.astro-RXND2VVD){font-size:var(--font-size-base);color:var(--color-white);line-height:.8}.testimonial__role:where(.astro-RXND2VVD){font-weight:400;font-size:var(--font-size-sm)}.testimonial__company:where(.astro-RXND2VVD){font-size:var(--font-size-sm)}.testimonial__content:where(.astro-RXND2VVD){display:flex;flex-direction:column;justify-content:start;flex:1}.testimonial__title:where(.astro-RXND2VVD){font-size:var(--font-size-md);color:var(--color-white);line-height:1.4;margin-bottom:12px}.testimonial__text:where(.astro-RXND2VVD){font-size:var(--font-size-sm);font-weight:100}.testimonial__quote:where(.astro-RXND2VVD){position:absolute;top:10px;right:10px;width:64px;opacity:.2}.chuffed-clients:where(.astro-2CUEV4RE){display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1100px){.chuffed-clients:where(.astro-2CUEV4RE){padding-left:24px;padding-right:24px}}.chuffed-clients__title:where(.astro-2CUEV4RE){text-align:center;margin-top:32px;margin-bottom:80px}.chuffed-clients__items:where(.astro-2CUEV4RE){display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:min-content min-content;gap:15px;grid-template-areas:"sirge sirge huma" "handyman coffee coffee"}@media (max-width: 950px){.chuffed-clients__items:where(.astro-2CUEV4RE){display:flex;flex-direction:column}}.sirge:where(.astro-2CUEV4RE){grid-area:sirge}.coffee:where(.astro-2CUEV4RE){grid-area:coffee}.handyman:where(.astro-2CUEV4RE){grid-area:handyman}.huma:where(.astro-2CUEV4RE){grid-area:huma}:root{--text-color-header: var(--color-black);--text-color-body: var(--color-black);--color-white: #f9f9f9;--color-black: #202123;--color-purple: #4747bf;--color-purple-light: #5454d1;--color-purple-extralight: #e9e9ff;--color-blue-dark: #1E293B;--color-grey: #f2f2f2;--color-grey-dark: #dbd7d7;--color-grey-darker: #a19f9f;--color-grey-darkest: #3f3f3f;--color-pink: #F36D8F;--color-success: #42B38E;--gradient: linear-gradient(122.24deg, #4747bf 18.87%, #398ed0 61.57%, #42b38e 96.23%);--box-shadow: rgba(50, 50, 93, .1) 0px 13px 27px -5px, rgba(0, 0, 0, .1) 0px 8px 16px -8px;--box-shadow-inset: inset 0 1px 0 1px rgba(255, 255, 255, .2);--text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);--font-header: "Poppins";--font-body: "Poppins";--panel-background: rgba(255,255,255, 1);--panel-border: 1px solid rgba(255, 255, 255, .3);--section-gap: 80px;--navbar-height: 90px}@media (max-width: 850px){:root{--section-gap: 40px}}@media (max-width: 750px){:root{--navbar-height: 65px}}.price-panel:where(.astro-GXFUSQLY){margin-top:4px}.price-panel__price:where(.astro-GXFUSQLY){font-size:var(--font-size-lg);color:var(--color-white);text-shadow:var(--text-shadow)}.price-panel__label:where(.astro-GXFUSQLY){margin-bottom:-5px;line-height:1.1;white-space:nowrap}.product-feature:where(.astro-GXFUSQLY){background:var(--colorGradient);color:var(--color-white);border-radius:12px;padding:20px;position:relative;box-shadow:var(--box-shadow-inset)}.product-feature__icon:where(.astro-GXFUSQLY){width:32px;height:32px;display:inline-flex;justify-content:center;align-items:center;background:var(--colorDim);border:1px solid rgba(255,255,255,.3);border-radius:100%;box-shadow:var(--box-shadow-inset);color:var(--color-white);position:relative;margin-right:4px;position:absolute;top:0;transform:translateY(-50%)}.product-feature__icon:where(.astro-GXFUSQLY) :where(.astro-GXFUSQLY)[astro-icon]{width:14px}@media (max-width: 1200px){.product-feature:where(.astro-GXFUSQLY){background-color:var(--color-black);color:var(--color-white);padding:24px}}.bullet-list:where(.astro-GXFUSQLY){margin-top:30px;display:flex;flex-direction:column;gap:15px}.bullet-list__item:where(.astro-GXFUSQLY){display:flex;gap:15px}.bullet-list:where(.astro-GXFUSQLY) :where(.astro-GXFUSQLY)[astro-icon]{color:var(--color);width:24px;min-width:24px}.bullet-list__dot:where(.astro-GXFUSQLY){flex-shrink:0;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;background-color:var(--color);border-radius:100%;box-shadow:var(--box-shadow-inset);margin-top:2px}.bullet-list__title:where(.astro-GXFUSQLY){font-size:var(--font-size-base)}.bullet-list__text:where(.astro-GXFUSQLY){font-size:var(--font-size-sm)}@media (max-width: 800px){.bullet-list:where(.astro-GXFUSQLY) :where(.astro-GXFUSQLY)[astro-icon]{min-width:16px;width:16px}}.product-panel:where(.astro-GXFUSQLY){border-radius:12px;min-height:400px;display:flex;justify-content:space-between;padding:0;position:relative}.product-panel__header:where(.astro-GXFUSQLY){display:flex;align-items:center;gap:12px;margin-bottom:20px}.product-panel__media:where(.astro-GXFUSQLY){position:relative;width:40%;margin:0;flex-shrink:0}.product-panel__media:where(.astro-GXFUSQLY):after{background:var(--colorGradient);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;border-radius:0 12px 12px 0}.product-panel__howitworks:where(.astro-GXFUSQLY){font-weight:600;margin-top:24px;display:inline-flex;color:#fff;text-underline-offset:4px}.product-panel__howitworks:where(.astro-GXFUSQLY):hover{opacity:.8}.product-panel__howitworks:where(.astro-GXFUSQLY) :where(.astro-GXFUSQLY)[astro-icon]{width:24px;margin-left:12px}.product-panel__tagline:where(.astro-GXFUSQLY){color:var(--color);margin-bottom:20px;display:inline-block}.product-panel__image:where(.astro-GXFUSQLY){border-radius:0 12px 12px 0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-panel__content:where(.astro-GXFUSQLY){color:var(--color-white);flex-grow:1;position:relative}.product-panel__body:where(.astro-GXFUSQLY){padding:50px 100px 50px 50px;background-color:var(--color-black);border-top-left-radius:12px}.product-panel__features:where(.astro-GXFUSQLY){position:absolute;top:40px;right:40%;transform:translate(50%);z-index:1;display:flex;flex-direction:column;gap:40px;max-width:280px}.product-panel__icon:where(.astro-GXFUSQLY){transform:scale(1.05)}.product-panel__icon-wrapper:where(.astro-GXFUSQLY){border:4px solid var(--colorLight);border-radius:50%}.product-panel__title:where(.astro-GXFUSQLY){color:var(--color-white);font-size:var(--font-size-lg);margin-bottom:0}.product-panel__subtitle:where(.astro-GXFUSQLY){max-width:400px}.product-panel__price:where(.astro-GXFUSQLY){z-index:1;background:var(--colorGradient);padding:12px 12px 12px 24px;border-radius:0 0 0 12px;justify-content:flex-end;display:flex;align-items:center;gap:20px}.product-panel__price--mobile:where(.astro-GXFUSQLY){position:absolute;bottom:0;width:100%;background:var(--color-black);border:none;color:var(--color-white);display:none}.product-panel__price--mobile:where(.astro-GXFUSQLY) .price-panel__price:where(.astro-GXFUSQLY){color:var(--color)}@media (max-width: 1200px){.product-panel__body:where(.astro-GXFUSQLY){border-radius:0;padding:30px 30px 30px 20px}.product-panel__price:where(.astro-GXFUSQLY){border-radius:0}.product-panel__media:where(.astro-GXFUSQLY):after{border-radius:0}.product-panel__image:where(.astro-GXFUSQLY){border-radius:0}.product-panel__features:where(.astro-GXFUSQLY){position:absolute;right:20%;transform:translate(50%,-50%);top:50%}}@media (max-width: 800px){.product-panel:where(.astro-GXFUSQLY){flex-direction:column}.product-panel__media:where(.astro-GXFUSQLY){height:500px;width:100%}.product-panel__features:where(.astro-GXFUSQLY){position:absolute;transform:none;width:80%;max-width:500px;left:50%;bottom:30%;top:unset;gap:24px;transform:translate(-50%,50%);height:300px}.product-panel__price--desktop:where(.astro-GXFUSQLY){display:none}.product-panel__price--mobile:where(.astro-GXFUSQLY){display:flex}}.product-panel .highlight{color:var(--color)}
