.testimonials-slider_section__1vlul{margin-bottom:var(--section-space);background:var(--surface-light);padding:72px 0 32px}@media (min-width:768px){.testimonials-slider_section__1vlul{padding:72px 0 64px}}@media (min-width:992px){.testimonials-slider_section__1vlul{padding:100px 0}}.testimonials-slider_body__p5hvV{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}@media (min-width:992px){.testimonials-slider_body__p5hvV{grid-template-columns:280px minmax(0,1fr);gap:56px}}@media (min-width:1200px){.testimonials-slider_body__p5hvV{grid-template-columns:512px minmax(0,1fr)}}.testimonials-slider_intro__UEczU{position:relative;display:flex;flex-direction:column;gap:24px}@media (min-width:992px){.testimonials-slider_intro__UEczU{justify-content:space-between;padding-top:8px}}.testimonials-slider_mark__Kl40i{position:absolute;top:-40px;left:-3px;width:109px;height:82px;color:var(--accent-light)}.testimonials-slider_title__PMCEX{position:relative;max-width:430px;margin:0}.testimonials-slider_navDesktop__U4rjy{display:none}.testimonials-slider_navMobile__h2bOt{margin-top:24px}@media (min-width:992px){.testimonials-slider_navDesktop__U4rjy{display:flex}.testimonials-slider_navMobile__h2bOt{display:none}}.testimonials-slider_slide__cRl3O{display:flex;height:100%;flex-direction:column;gap:32px}.testimonials-slider_card__D1ka3{display:flex;flex-direction:column;gap:16px;border-radius:20px;background:var(--surface);padding:24px 16px}.testimonials-slider_cardHead__83Yet{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:28px}.testimonials-slider_stars__17450{display:flex;gap:2px;color:var(--deco)}.testimonials-slider_rating__l27RZ{display:flex;align-items:center;gap:8px}.testimonials-slider_ratingValue__97hNH{color:var(--heading);font-size:20px;font-weight:700;line-height:28px}.testimonials-slider_root__gT4R9 .testimonials-slider_quote__3YaW8{margin:0;color:#333;font-size:20px;font-weight:500;line-height:30px}.testimonials-slider_quote__3YaW8.testimonials-slider_clamped__6yrDn{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.testimonials-slider_more__8S9SE{align-self:flex-start;border:0;background:none;padding:0;color:var(--accent);font-size:16px;font-weight:700;line-height:24px;cursor:pointer}.testimonials-slider_more__8S9SE:hover{color:var(--accent-hover);text-decoration:underline;text-underline-offset:4px}.testimonials-slider_author__ISqRb{display:flex;align-items:center;gap:14px;margin-top:auto}.testimonials-slider_photo__LDUnw{display:grid;width:54px;height:54px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:var(--accent-pale);color:var(--accent);font-size:18px;font-weight:700}.testimonials-slider_photo__LDUnw img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonials-slider_photo__LDUnw img.testimonials-slider_contain__J_laE{-o-object-fit:contain;object-fit:contain}.testimonials-slider_root__gT4R9 .testimonials-slider_name__2iqE7{margin:0;color:var(--strong);font-size:18px;font-weight:600;line-height:24px}.testimonials-slider_root__gT4R9 .testimonials-slider_role__sgrtY{margin:4px 0 0;color:var(--strong);font-size:16px;font-weight:400;line-height:24px;opacity:.8}.testimonials-slider_role__sgrtY a{color:inherit;text-decoration:underline;text-underline-offset:3px}.testimonials-slider_role__sgrtY a:hover{color:var(--accent)}.lets-connect_section__CwPL1{position:relative;z-index:2;margin-bottom:var(--section-space);padding:16px 0;scroll-margin-top:var(--header-height)}@media (min-width:768px){.lets-connect_section__CwPL1{padding:32px 0}}@media (min-width:992px){.lets-connect_section__CwPL1{padding:50px 0}}.lets-connect_content__Wgp1M{display:flex;flex-direction:column;gap:32px;margin-inline:calc(var(--gutter) * -1);background:radial-gradient(60% 70% at 0 0,rgba(255,231,189,.9) 0,rgba(255,231,189,0) 70%),radial-gradient(55% 60% at 100% 100%,rgba(255,236,217,.95) 0,rgba(255,236,217,0) 70%),radial-gradient(40% 50% at 70% 10%,rgba(255,245,230,1) 0,rgba(255,245,230,0) 70%),var(--surface-light);padding:32px 24px}@media (min-width:768px){.lets-connect_content__Wgp1M{margin-inline:0;border-radius:32px;padding:32px}}@media (min-width:992px){.lets-connect_content__Wgp1M{flex-direction:row;gap:40px;border-radius:40px;padding:40px}}@media (min-width:1200px){.lets-connect_content__Wgp1M{gap:56px;border-radius:56px;padding:56px}}.lets-connect_pair__0pZQx,.lets-connect_panel__MNhe7{display:contents}@media (min-width:992px){.lets-connect_content__Wgp1M.lets-connect_page__CeO_I{flex-direction:column}.lets-connect_panel__MNhe7{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,3fr);gap:32px 40px;align-items:start}.lets-connect_page__CeO_I .lets-connect_context__nRe1z{flex:none}.lets-connect_page__CeO_I .lets-connect_reviews__UeLDh{flex:none;max-width:300px}}@media (min-width:1200px){.lets-connect_page__CeO_I .lets-connect_reviews__UeLDh{max-width:368px}}.lets-connect_root__TLAfq .lets-connect_header__nAEuK .lets-connect_description__8UIMG{max-width:864px;margin:0}.lets-connect_details__fe5md{min-width:0}.lets-connect_root__TLAfq .lets-connect_detailsTitle__aXuhd{margin:0 0 24px;color:var(--heading);font-size:24px;font-weight:600;line-height:31.2px}.lets-connect_detailsList__EHwe7{margin:0;padding:0;list-style:none;counter-reset:connect-detail}.lets-connect_detail__Rl6TI{position:relative;padding:0 0 24px 44px;counter-increment:connect-detail}.lets-connect_detail__Rl6TI:before{content:counter(connect-detail);position:absolute;top:0;left:0;width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;font-size:16px;font-weight:700;line-height:28px;text-align:center}.lets-connect_detail__Rl6TI:after{content:"";position:absolute;top:32px;bottom:4px;left:13px;width:2px;background:color-mix(in srgb,var(--accent) 25%,transparent)}.lets-connect_detail__Rl6TI:last-child:after{display:none}.lets-connect_root__TLAfq .lets-connect_detailLabel__APiT2{margin:0 0 8px;color:var(--heading);font-size:18px;font-weight:600;line-height:27px}.lets-connect_root__TLAfq .lets-connect_detailText__LIwlz{margin:0;color:var(--body);font-size:16px;line-height:24px;overflow-wrap:anywhere}.lets-connect_detailText__LIwlz a{color:var(--accent);font-weight:700}.lets-connect_detailText__LIwlz a:hover{color:var(--accent-hover)}.lets-connect_form__WirxJ{position:relative;min-width:0;flex:1 1 0%}.lets-connect_root__TLAfq .lets-connect_heading__ywkR0{margin:0 0 16px}.lets-connect_root__TLAfq .lets-connect_description__8UIMG{margin:0 0 24px;color:var(--body);font-size:20px;font-weight:400;line-height:30px}.lets-connect_fieldset__c3Y5_{margin:0;border:0;padding:0;min-width:0}.lets-connect_field__4oZR7{margin-bottom:16px}.lets-connect_label__GkVqx,.lets-connect_legend__HcU3m{display:flex;gap:8px;margin-bottom:8px;padding:0;color:var(--heading);font-size:16px;font-weight:700;line-height:27px}.lets-connect_legend__HcU3m{margin-bottom:16px}.lets-connect_required__oMQBK{color:var(--accent)}.lets-connect_optional___Ph9B{color:var(--quiet);font-size:12px}.lets-connect_control__sQaA9{display:block;width:100%;border:0;border-radius:16px;background:rgba(255,255,255,.5);box-shadow:inset 0 0 0 1px var(--accent-light);padding:12px 16px;color:var(--heading);font:inherit;font-size:16px;line-height:24px;outline:none;transition:box-shadow .3s ease}.lets-connect_control__sQaA9::-moz-placeholder{color:var(--quiet)}.lets-connect_control__sQaA9::placeholder{color:var(--quiet)}.lets-connect_control__sQaA9:hover{box-shadow:inset 0 0 0 1px var(--deco)}.lets-connect_control__sQaA9:focus{box-shadow:inset 0 0 0 2px var(--accent),var(--focus-ring)}.lets-connect_control__sQaA9[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--accent)}.lets-connect_message__DgfLY{min-height:60px;padding:16px;resize:vertical}.lets-connect_row__iLz_A{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.lets-connect_row__iLz_A .lets-connect_field__4oZR7{margin:0}@media (min-width:768px){.lets-connect_row__iLz_A{flex-direction:row;flex-wrap:wrap}.lets-connect_row__iLz_A .lets-connect_field__4oZR7{flex:0 0 calc(33.3333% + -8px);max-width:calc(33.3333% + -8px)}}.lets-connect_chips__sDssK{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.lets-connect_chip__ILtHe{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--accent-light);border-radius:6px;background:var(--accent-pale);padding:8px 16px;color:var(--strong);font:inherit;font-size:14px;font-weight:600;line-height:20px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.lets-connect_chip__ILtHe:hover{border-color:var(--accent)}.lets-connect_chip__ILtHe[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.lets-connect_chip__ILtHe:focus-visible{outline:none;box-shadow:var(--focus-ring)}.lets-connect_choice__2BbO_{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px 0;color:var(--heading);font-size:14px;line-height:26.25px;cursor:pointer}.lets-connect_choice__2BbO_ input{width:18px;height:18px;flex:none;margin:4px 0 0;accent-color:var(--accent)}.lets-connect_root__TLAfq .lets-connect_notice__wSuni{margin:12px 0 0;color:var(--body);font-size:14px;font-weight:400;line-height:21px}.lets-connect_notice__wSuni a{color:var(--heading);font-weight:700;text-decoration:underline;text-underline-offset:3px}.lets-connect_notice__wSuni a:hover{color:var(--accent)}.lets-connect_submit__EStaP{display:inline-flex;min-height:44px;align-items:center;gap:8px;margin-top:40px;border:0;border-radius:32px;background:var(--accent);padding:8px 16px;color:#fff;font:inherit;font-size:16px;font-weight:700;line-height:24px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lets-connect_submit__EStaP:hover{background:var(--accent-hover)}.lets-connect_submit__EStaP:focus-visible{outline:none;box-shadow:var(--focus-ring)}.lets-connect_submit__EStaP:disabled{opacity:.7;cursor:progress}.lets-connect_errors__GMcdM,.lets-connect_root__TLAfq .lets-connect_status__61qNI{margin:16px 0 0;color:var(--accent);font-size:14px;line-height:21px}.lets-connect_errors__GMcdM{padding-left:18px}.lets-connect_trap__o9Q67{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lets-connect_context__nRe1z{display:flex;min-width:0;flex-direction:column;gap:24px}@media (min-width:992px){.lets-connect_context__nRe1z{flex:0 0 300px}}@media (min-width:1200px){.lets-connect_context__nRe1z{flex-basis:368px}}.lets-connect_reviews__UeLDh{display:flex;flex:1 1 0%;flex-direction:column;border-radius:24px;background:var(--accent);padding:32px 24px;color:#fff}@media (min-width:992px){.lets-connect_reviews__UeLDh{padding:32px}}.lets-connect_root__TLAfq .lets-connect_reviewsTitle__rKaxP{margin:0 0 20px;color:#fff;font-size:24px;font-weight:700;line-height:32px}.lets-connect_viewport__01Q8Z{overflow:hidden}.lets-connect_track__07_4F{display:flex;gap:24px;transition:transform .5s ease}.lets-connect_review__IiJ6n{position:relative;flex:0 0 100%;min-width:0}.lets-connect_reviewMark__HRdmH{display:block;width:109px;height:82px;color:rgba(255,255,255,.16)}.lets-connect_root__TLAfq .lets-connect_reviewText__ZatYm{position:relative;margin:-68px 0 24px;color:#fff;font-size:24px;font-weight:600;line-height:30px}.lets-connect_reviewAuthor__p0b2A{display:flex;align-items:center;gap:16px}.lets-connect_reviewPhoto__wGrFB{display:grid;width:60px;height:60px;flex:none;place-items:center;overflow:hidden;border-radius:50%;background:#fff;color:var(--accent);font-weight:700}.lets-connect_reviewPhoto__wGrFB img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lets-connect_reviewName__YcYke{display:block;margin-bottom:4px;font-size:16px;font-weight:700;line-height:24px}.lets-connect_reviewPlace__HPicR{font-size:14px;line-height:20px}.lets-connect_reviewsNav__2Q_MN{margin-top:auto;padding-top:60px}.lets-connect_dots__JipjI{display:flex;height:2px;margin-bottom:16px;border-radius:2px;background:rgba(255,255,255,.3)}.lets-connect_dot__1Rcuh{flex:1 1 0%;height:2px;border:0;border-radius:2px;background:transparent;padding:0;cursor:pointer}.lets-connect_dot__1Rcuh[aria-current=true]{background:#fff}.lets-connect_arrows__PBpyq{display:flex;gap:16px}.lets-connect_arrow__c9xhy{display:grid;width:48px;height:48px;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--accent);cursor:pointer;transition:background-color .3s ease}.lets-connect_arrow__c9xhy:hover{background:var(--accent-pale)}.lets-connect_arrow__c9xhy:focus-visible,.lets-connect_dot__1Rcuh:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (prefers-reduced-motion:reduce){.lets-connect_track__07_4F{transition:none}}