.gm-lfc[data-astro-cid-7qvzphiz]{gap:var(--spacing--300);flex-direction:column;display:flex}.gm-lfc[data-astro-cid-7qvzphiz].is-card{padding:var(--spacing--400) 30px;border-radius:var(--radius-input,8px);background:var(--color--white,#fff);box-shadow:1px 1px 5px #0003}.gm-lfc__title[data-astro-cid-7qvzphiz]{letter-spacing:1px;color:var(--color--pink-300);margin:0;font-size:18px;font-weight:700}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__title[data-astro-cid-7qvzphiz]{letter-spacing:0;line-height:1.3}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__intro[data-astro-cid-7qvzphiz]{color:var(--color--grey-300);font-weight:500;line-height:1.5}.gm-lfc__intro[data-astro-cid-7qvzphiz]{margin:calc(-1 * var(--spacing--200)) 0 0;color:var(--color--grey-200);font-size:14px}.gm-lfc__pair[data-astro-cid-7qvzphiz]{gap:var(--spacing--300);grid-template-columns:1fr 1fr;display:grid}.gm-lfc__field[data-astro-cid-7qvzphiz]{width:100%;min-height:41px;padding:10px var(--spacing--300);border:1px solid color-mix(in srgb, var(--color--grey-200) 50%, var(--color--white,#fff));background:var(--color--white,#fff);font:inherit;border-radius:6px;font-size:14px}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__field[data-astro-cid-7qvzphiz]{border-color:color-mix(in srgb, var(--color--blue-400) 10%, var(--color--white,#fff));border-radius:var(--radius-input,8px);min-height:48px;font-size:16px}.gm-lfc__area[data-astro-cid-7qvzphiz]{resize:vertical;min-height:80px}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__area[data-astro-cid-7qvzphiz]{min-height:104px}.gm-lfc__small[data-astro-cid-7qvzphiz]{color:var(--color--blue-400);margin:0;font-size:12px;line-height:1.4}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__small[data-astro-cid-7qvzphiz]{font-size:14px;line-height:1.5}.gm-lfc__small[data-astro-cid-7qvzphiz] a{color:var(--color--pink-300)}.gm-lfc__submit[data-astro-cid-7qvzphiz]{cursor:pointer;width:100%;margin-top:var(--spacing--200);border:0}.gm-lfc[data-astro-cid-7qvzphiz].is-plain .gm-lfc__submit[data-astro-cid-7qvzphiz]{align-self:center;width:auto}.gm-lfc__honey[data-astro-cid-7qvzphiz]{opacity:0;z-index:-1;border:0;width:0;height:0;padding:0;position:absolute}@media (width<=767px){.gm-lfc__pair[data-astro-cid-7qvzphiz]{grid-template-columns:1fr}.gm-lfc[data-astro-cid-7qvzphiz].is-card{padding:var(--spacing--400) var(--spacing--300)}}.gm-tbw[data-astro-cid-h75x4yfe]{--gm-tbw-border:color-mix(in srgb, var(--color--blue-400) 10%, var(--color--white,#fff));width:100%;max-width:652px}.gm-tbw__card[data-astro-cid-h75x4yfe],.gm-tbw__form[data-astro-cid-h75x4yfe]{gap:var(--spacing--400);flex-direction:column;display:flex}.gm-tbw__card[data-astro-cid-h75x4yfe]{background:var(--color--white,#fff);border-radius:var(--radius-card,16px);padding:var(--spacing--500) var(--spacing--400) 44px;box-shadow:0 3px 6px #2a2e4233}.gm-tbw__large-only[data-astro-cid-h75x4yfe]{display:none}.gm-tbw__card[data-astro-cid-h75x4yfe]:has([data-large]:checked) .gm-tbw__large-only[data-astro-cid-h75x4yfe]{flex-direction:column;display:flex}.gm-tbw__card[data-astro-cid-h75x4yfe]:has([data-large]:checked) .gm-tbw__small-only[data-astro-cid-h75x4yfe]{display:none}.gm-tbw__heading[data-astro-cid-h75x4yfe]{color:var(--color--blue-300);margin:0;font-size:24px;font-weight:700;line-height:1.3}.gm-tbw__group[data-astro-cid-h75x4yfe]{gap:var(--spacing--200);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.gm-tbw__label[data-astro-cid-h75x4yfe]{color:var(--color--blue-400);padding:0;font-size:16px;font-weight:500;line-height:1.5}.gm-tbw__grid[data-astro-cid-h75x4yfe]{gap:var(--spacing--300);grid-template-columns:1fr 1fr;display:grid}.gm-tbw__choice[data-astro-cid-h75x4yfe]{border:1.5px solid var(--gm-tbw-border);border-radius:var(--radius-input,8px);background:var(--color--white,#fff);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:10px;font-weight:500;display:flex;position:relative}.gm-tbw__choice--size[data-astro-cid-h75x4yfe]{padding:20px var(--spacing--200);flex-direction:column;gap:4px}.gm-tbw__choice--check[data-astro-cid-h75x4yfe]{padding:var(--spacing--300) var(--spacing--200);min-height:73px;color:var(--color--blue-400);font-size:16px}.gm-tbw__choice--size[data-astro-cid-h75x4yfe] input[data-astro-cid-h75x4yfe]{opacity:0;pointer-events:none;position:absolute}.gm-tbw__choice--check[data-astro-cid-h75x4yfe] input[data-astro-cid-h75x4yfe]{width:20px;height:20px;accent-color:var(--color--pink-300);margin:0}.gm-tbw__choice[data-astro-cid-h75x4yfe]:has(input:checked){border-color:var(--color--pink-300)}.gm-tbw__choice--size[data-astro-cid-h75x4yfe]:has(input:checked){background:var(--color--pink-100)}.gm-tbw__choice--size[data-astro-cid-h75x4yfe]:has(input:checked) .gm-tbw__choice-title[data-astro-cid-h75x4yfe]{color:var(--color--pink-300)}.gm-tbw__choice[data-astro-cid-h75x4yfe]:has(input:focus-visible){outline:2px solid var(--color--pink-300);outline-offset:2px}.gm-tbw__choice-title[data-astro-cid-h75x4yfe]{color:var(--color--blue-400);font-size:18px;font-weight:700;line-height:1.3}.gm-tbw__choice-sub[data-astro-cid-h75x4yfe]{color:var(--color--grey-300);font-size:14px;line-height:1.5}.gm-tbw__input[data-astro-cid-h75x4yfe]{border:1px solid var(--gm-tbw-border);border-radius:var(--radius-input,8px);width:100%;height:48px;padding:0 var(--spacing--300);background:var(--color--white,#fff);font:inherit;font-size:16px}.gm-tbw__budget[data-astro-cid-h75x4yfe]{color:var(--color--blue-400);font-size:18px;font-weight:700;line-height:26px}.gm-tbw__range[data-astro-cid-h75x4yfe]{--gm-tbw-fill:100%;appearance:none;background:linear-gradient(to right, var(--color--pink-300) var(--gm-tbw-fill), var(--color--pink-100) var(--gm-tbw-fill));width:100%;height:4px;accent-color:var(--color--pink-300);border-radius:2px}.gm-tbw__range[data-astro-cid-h75x4yfe]::-webkit-slider-thumb{appearance:none;border:3px solid var(--color--white,#fff);background:var(--color--pink-300);width:18px;height:18px;box-shadow:0 0 0 1px var(--color--pink-300);cursor:pointer;border-radius:50%}.gm-tbw__range[data-astro-cid-h75x4yfe]::-moz-range-thumb{border:3px solid var(--color--white,#fff);background:var(--color--pink-300);cursor:pointer;border-radius:50%;width:12px;height:12px}.gm-tbw__actions[data-astro-cid-h75x4yfe]{padding-top:var(--spacing--300);justify-content:center;display:flex}.gm-tbw__submit[data-astro-cid-h75x4yfe]{cursor:pointer;padding:var(--spacing--300) 34px;border:0;font-size:14px;font-weight:700}@media (width<=767px){.gm-tbw__card[data-astro-cid-h75x4yfe]{padding:var(--spacing--400) var(--spacing--300)}}.card-short-story{background:#fff;border-radius:12px;gap:12px;padding:20px;opacity:1!important;flex-direction:column!important;display:flex!important}.profile-pic.is--gm-testimonial{background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}.profile-pic.is--gm-testimonial-logo{background-position:0;background-repeat:no-repeat;background-size:contain;width:100px;height:48px}.gm-testimonial-wrapper{align-items:center;gap:12px;display:flex}.card-divider-space{background:#e0e0e0;width:1px;height:40px}.card-divider-space.is--strech{background:0 0;flex:1}.div-block-931{margin-top:auto;padding-top:12px}.short-story-content{flex:1}.short-story-user{margin-bottom:0}.gm-testimonial-container.is--testimonial{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=767px){.gm-testimonial-container.is--testimonial{grid-template-columns:1fr}}@media (width>=768px) and (width<=991px){.gm-testimonial-container.is--testimonial .gm-testimonial-wrapper{flex-direction:column;align-items:flex-start}.gm-testimonial-container.is--testimonial .card-divider-space{display:none}}.testimonials-section--logo-lg[data-astro-cid-iyk3fnqh] .profile-pic.is--gm-testimonial-logo{background-position:100%;height:60px}.testimonials-section--logo-lg[data-astro-cid-iyk3fnqh] .story-user-name .ts--subtitle{font-size:16px}.testimonials-section__cta[data-astro-cid-iyk3fnqh]{padding-top:24px}.testimonials-section__remarks[data-astro-cid-iyk3fnqh]{margin:0;padding:8px 0 24px}.testimonials-section__cta--after-remarks[data-astro-cid-iyk3fnqh]{padding-top:0}
