.ClientesAtendidos-module-scss-module__1SJDjG__section{background:#f9fafb;width:100%;padding:clamp(3.5rem,5vw,5.5rem) 0}.ClientesAtendidos-module-scss-module__1SJDjG__container{width:min(100% - 3rem,1300px);margin-inline:auto}.ClientesAtendidos-module-scss-module__1SJDjG__heading{text-align:center;max-width:780px;margin:0 auto clamp(2rem,3vw,3rem)}.ClientesAtendidos-module-scss-module__1SJDjG__eyebrow{color:#f57c00;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 .85rem;font-size:.75rem;font-weight:700;display:inline-flex}.ClientesAtendidos-module-scss-module__1SJDjG__eyebrow:before,.ClientesAtendidos-module-scss-module__1SJDjG__eyebrow:after{content:"";background:#f57c00;width:22px;height:2px}.ClientesAtendidos-module-scss-module__1SJDjG__heading h2{color:#1f1f1f;letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1.1}.ClientesAtendidos-module-scss-module__1SJDjG__heading h2 span{color:#f57c00}.ClientesAtendidos-module-scss-module__1SJDjG__subtitle{color:#1f1f1fad;max-width:720px;margin:1rem auto 0;font-size:clamp(.95rem,1.2vw,1.05rem);line-height:1.6}.ClientesAtendidos-module-scss-module__1SJDjG__carousel{background:#fff;border:1px solid #0000000b;border-radius:22px;padding:clamp(1.25rem,2.5vw,2rem) clamp(3rem,6vw,5.5rem) 1rem;position:relative;overflow:hidden;box-shadow:0 14px 34px #0001}.ClientesAtendidos-module-scss-module__1SJDjG__viewport{margin-block:-.75rem;padding-block:.75rem;overflow:hidden}.ClientesAtendidos-module-scss-module__1SJDjG__track{transition:transform .45s;display:flex}.ClientesAtendidos-module-scss-module__1SJDjG__grid{flex:0 0 100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.7rem,1.25vw,1rem);margin:0;padding:0;list-style:none;display:grid}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard{background:#fff;border:1px solid #0000000f;border-radius:12px;justify-content:center;align-items:center;min-height:clamp(82px,7.2vw,104px);padding:1rem;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 5px 16px #0000000a}.ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{object-fit:contain;width:100%;max-width:160px;height:auto;max-height:54px;transition:transform .3s}@media (hover:hover){.ClientesAtendidos-module-scss-module__1SJDjG__clientCard:hover{border-color:#f57c0047;transform:translateY(-4px);box-shadow:0 11px 22px #00000016}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard:hover .ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{transform:scale(1.03)}}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton{z-index:1;color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #1f1f1f1f;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:color .25s,background-color .25s,border-color .25s,transform .25s;display:grid;position:absolute;top:calc(50% - 1.1rem);box-shadow:0 7px 18px #00000017}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton svg{font-size:1.35rem}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton:not(:disabled):hover{color:#fff;background:#f57c00;border-color:#f57c00;transform:translateY(-2px)}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton:focus-visible{outline-offset:3px;outline:2px solid #f57c00}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton:disabled{cursor:default;opacity:.38}.ClientesAtendidos-module-scss-module__1SJDjG__previousButton{left:clamp(.65rem,1.5vw,1.35rem)}.ClientesAtendidos-module-scss-module__1SJDjG__nextButton{right:clamp(.65rem,1.5vw,1.35rem)}.ClientesAtendidos-module-scss-module__1SJDjG__pagination{justify-content:center;gap:.35rem;margin-top:clamp(1rem,1.5vw,1.25rem);display:flex}.ClientesAtendidos-module-scss-module__1SJDjG__paginationButton{cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:18px;padding:0;display:grid}.ClientesAtendidos-module-scss-module__1SJDjG__paginationButton[aria-current=true] .ClientesAtendidos-module-scss-module__1SJDjG__paginationIndicator{background:#f57c00;width:18px}.ClientesAtendidos-module-scss-module__1SJDjG__paginationButton:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #f57c00}.ClientesAtendidos-module-scss-module__1SJDjG__paginationIndicator{background:#1f1f1f47;border-radius:999px;width:6px;height:6px;transition:width .25s,background-color .25s;display:block}@media (max-width:1366px){.ClientesAtendidos-module-scss-module__1SJDjG__section{padding-block:3.5rem}.ClientesAtendidos-module-scss-module__1SJDjG__carousel{border-radius:18px}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard{min-height:88px;padding:.85rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{max-height:48px}}@media (min-width:1025px) and (max-width:1366px) and (max-height:820px){.ClientesAtendidos-module-scss-module__1SJDjG__section{padding-block:3rem}.ClientesAtendidos-module-scss-module__1SJDjG__heading{margin-bottom:1.6rem}.ClientesAtendidos-module-scss-module__1SJDjG__eyebrow{margin-bottom:.65rem}.ClientesAtendidos-module-scss-module__1SJDjG__heading h2{font-size:clamp(1.9rem,3vw,2.45rem);line-height:1.05}.ClientesAtendidos-module-scss-module__1SJDjG__subtitle{margin-top:.75rem;line-height:1.5}}@media (min-width:1025px) and (max-height:650px){.ClientesAtendidos-module-scss-module__1SJDjG__section{padding-block:2.75rem}.ClientesAtendidos-module-scss-module__1SJDjG__heading{margin-bottom:1.75rem}.ClientesAtendidos-module-scss-module__1SJDjG__subtitle{margin-top:.75rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard{min-height:76px}}@media (max-width:1024px){.ClientesAtendidos-module-scss-module__1SJDjG__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.ClientesAtendidos-module-scss-module__1SJDjG__section{padding-block:3rem}.ClientesAtendidos-module-scss-module__1SJDjG__container{width:min(100% - 1.5rem,1300px)}.ClientesAtendidos-module-scss-module__1SJDjG__heading{margin-bottom:2rem}.ClientesAtendidos-module-scss-module__1SJDjG__carousel{padding-inline:3rem}.ClientesAtendidos-module-scss-module__1SJDjG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard{border-radius:10px;min-height:76px;padding:.7rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{max-height:42px}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton{width:34px;height:34px}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton svg{font-size:1.15rem}}@media (max-width:430px){.ClientesAtendidos-module-scss-module__1SJDjG__section{padding-block:2.5rem}.ClientesAtendidos-module-scss-module__1SJDjG__heading h2{font-size:1.95rem}.ClientesAtendidos-module-scss-module__1SJDjG__subtitle{font-size:.9rem}.ClientesAtendidos-module-scss-module__1SJDjG__carousel{border-radius:16px;padding:1rem 2.55rem .9rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientCard{min-height:68px;padding:.55rem}.ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{max-height:36px}.ClientesAtendidos-module-scss-module__1SJDjG__previousButton{left:.45rem}.ClientesAtendidos-module-scss-module__1SJDjG__nextButton{right:.45rem}}@media (prefers-reduced-motion:reduce){.ClientesAtendidos-module-scss-module__1SJDjG__track,.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton,.ClientesAtendidos-module-scss-module__1SJDjG__paginationIndicator,.ClientesAtendidos-module-scss-module__1SJDjG__clientCard,.ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{transition:none}.ClientesAtendidos-module-scss-module__1SJDjG__navigationButton:not(:disabled):hover,.ClientesAtendidos-module-scss-module__1SJDjG__clientCard:hover,.ClientesAtendidos-module-scss-module__1SJDjG__clientCard:hover .ClientesAtendidos-module-scss-module__1SJDjG__clientLogo{transform:none}}
.ContactSection-module-scss-module__bPmexG__section{color:#fff;isolation:isolate;background:linear-gradient(90deg,#000000e8 0%,#000000d9 45%,#1a1a1ad6 100%),url(/images/CTA-Formulario.webp) 50%/cover no-repeat;border-bottom:2px solid #f57c00;width:100%;padding:clamp(4rem,6vw,6.5rem) 0;position:relative;overflow:hidden}.ContactSection-module-scss-module__bPmexG__section:before,.ContactSection-module-scss-module__bPmexG__section:after{z-index:-1;pointer-events:none;content:"";opacity:.56;background-image:radial-gradient(#f57c00ad 1.15px,#0000 1.15px);background-size:12px 12px;width:180px;height:180px;position:absolute}.ContactSection-module-scss-module__bPmexG__section:before{top:1rem;right:clamp(1rem,5vw,5rem)}.ContactSection-module-scss-module__bPmexG__section:after{bottom:-4.25rem;left:clamp(1rem,4vw,4rem)}.ContactSection-module-scss-module__bPmexG__container{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);align-items:center;gap:clamp(3rem,6vw,7rem);width:min(100% - 3rem,1120px);margin-inline:auto;display:grid}.ContactSection-module-scss-module__bPmexG__copyAnimation,.ContactSection-module-scss-module__bPmexG__formAnimation{width:100%}.ContactSection-module-scss-module__bPmexG__copy{max-width:450px}.ContactSection-module-scss-module__bPmexG__eyebrow{color:#f57c00;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.72rem;font-weight:800;display:flex}.ContactSection-module-scss-module__bPmexG__eyebrow:after{content:"";background:#f57c00;width:28px;height:2px}.ContactSection-module-scss-module__bPmexG__copy h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:800;line-height:1.1}.ContactSection-module-scss-module__bPmexG__copy h2 span{color:#f57c00}.ContactSection-module-scss-module__bPmexG__intro{color:#fffc;max-width:390px;margin:1.15rem 0 0;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.6}.ContactSection-module-scss-module__bPmexG__highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:grid}.ContactSection-module-scss-module__bPmexG__highlights li{color:#ffffffeb;align-content:start;gap:.6rem;min-width:0;font-size:.78rem;font-weight:600;line-height:1.35;display:grid}.ContactSection-module-scss-module__bPmexG__highlights svg{color:#f57c00;stroke-width:1.7px;font-size:1.55rem}.ContactSection-module-scss-module__bPmexG__formCard{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#ffffff17,#ffffff09),#1a1a1af0;border:1px solid #ffffff24;border-radius:16px;width:100%;padding:clamp(1.25rem,2vw,1.7rem);box-shadow:0 20px 42px #0000004d}.ContactSection-module-scss-module__bPmexG__formCard form{flex-direction:column;gap:.78rem;display:flex}.ContactSection-module-scss-module__bPmexG__fieldGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ContactSection-module-scss-module__bPmexG__field{min-width:0}.ContactSection-module-scss-module__bPmexG__field label{color:#fffffff0;margin-bottom:.32rem;font-size:.73rem;font-weight:700;line-height:1.3;display:block}.ContactSection-module-scss-module__bPmexG__field label span{color:#f57c00}.ContactSection-module-scss-module__bPmexG__field input,.ContactSection-module-scss-module__bPmexG__field textarea{color:#fff;width:100%;font:inherit;background:#ffffff12;border:1px solid #ffffff1a;border-radius:7px;font-size:.82rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.ContactSection-module-scss-module__bPmexG__field input::placeholder,.ContactSection-module-scss-module__bPmexG__field textarea::placeholder{color:#ffffff7a}.ContactSection-module-scss-module__bPmexG__field input:hover:not(:disabled),.ContactSection-module-scss-module__bPmexG__field textarea:hover:not(:disabled){border-color:#f57c008c}.ContactSection-module-scss-module__bPmexG__field input:focus,.ContactSection-module-scss-module__bPmexG__field textarea:focus{background:#ffffff1a;border-color:#f57c00;outline:none;box-shadow:0 0 0 3px #f57c0024}.ContactSection-module-scss-module__bPmexG__field input:disabled,.ContactSection-module-scss-module__bPmexG__field textarea:disabled{cursor:not-allowed;opacity:.6}.ContactSection-module-scss-module__bPmexG__field input[aria-invalid=true],.ContactSection-module-scss-module__bPmexG__field textarea[aria-invalid=true]{border-color:#ff8a80}.ContactSection-module-scss-module__bPmexG__field input[aria-invalid=true]:focus,.ContactSection-module-scss-module__bPmexG__field textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px #ff8a8021}.ContactSection-module-scss-module__bPmexG__field input{min-height:40px;padding:.62rem .72rem}.ContactSection-module-scss-module__bPmexG__field textarea{resize:vertical;min-height:92px;padding:.7rem .72rem;line-height:1.45}.ContactSection-module-scss-module__bPmexG__errorMessage{color:#ffb4ad;margin-top:.28rem;font-size:.72rem;line-height:1.35;display:block}.ContactSection-module-scss-module__bPmexG__statusMessage{border-radius:7px;align-items:flex-start;gap:.45rem;padding:.68rem .75rem;font-size:.76rem;line-height:1.4;display:flex}.ContactSection-module-scss-module__bPmexG__statusMessage svg{flex:none;margin-top:.08rem;font-size:.95rem}.ContactSection-module-scss-module__bPmexG__success{color:#b8f5c7;background:#16653438;border:1px solid #86efac61}.ContactSection-module-scss-module__bPmexG__error{color:#ffd1cd;background:#991b1b3d;border:1px solid #fecaca4d}.ContactSection-module-scss-module__bPmexG__formFooter{align-items:center;gap:1rem;margin-top:.05rem;display:flex}.ContactSection-module-scss-module__bPmexG__privacyNotice{color:#ffffffa8;flex:auto;align-items:flex-start;gap:.45rem;margin:0;font-size:.67rem;line-height:1.4;display:flex}.ContactSection-module-scss-module__bPmexG__privacyNotice>svg{color:#f57c00;flex:none;margin-top:.06rem;font-size:.86rem}.ContactSection-module-scss-module__bPmexG__privacyNotice a{color:#ffffffe0;text-underline-offset:2px;font-weight:700;text-decoration:underline}.ContactSection-module-scss-module__bPmexG__privacyNotice a:hover{color:#f57c00}.ContactSection-module-scss-module__bPmexG__privacyNotice a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #f57c00}.ContactSection-module-scss-module__bPmexG__submitButton{color:#fff;min-height:42px;font:inherit;white-space:nowrap;cursor:pointer;background:#f57c00;border:1px solid #f57c00;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.05rem;font-size:.78rem;font-weight:800;transition:background-color .22s,box-shadow .22s,transform .22s;display:inline-flex;box-shadow:0 7px 16px #f57c0033}.ContactSection-module-scss-module__bPmexG__submitButton svg{font-size:1rem;transition:transform .22s}.ContactSection-module-scss-module__bPmexG__submitButton:hover:not(:disabled){background:#d96d00;transform:translateY(-1px);box-shadow:0 9px 19px #f57c0047}.ContactSection-module-scss-module__bPmexG__submitButton:hover:not(:disabled) svg{transform:translate(2px)}.ContactSection-module-scss-module__bPmexG__submitButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.ContactSection-module-scss-module__bPmexG__submitButton:disabled{cursor:not-allowed;opacity:.68}@media (min-width:1025px) and (max-width:1440px){.ContactSection-module-scss-module__bPmexG__section{padding-block:clamp(3.5rem,5vw,4.5rem)}.ContactSection-module-scss-module__bPmexG__container{grid-template-columns:minmax(0,.78fr) minmax(455px,1.22fr);gap:clamp(2.5rem,4.5vw,4.5rem)}.ContactSection-module-scss-module__bPmexG__copy h2{font-size:clamp(1.9rem,2.65vw,2.4rem)}.ContactSection-module-scss-module__bPmexG__formCard{padding:1.2rem}.ContactSection-module-scss-module__bPmexG__formCard form{gap:.65rem}.ContactSection-module-scss-module__bPmexG__field textarea{min-height:82px}}@media (min-width:1025px) and (max-width:1440px) and (max-height:800px){.ContactSection-module-scss-module__bPmexG__section{padding-block:3.25rem}.ContactSection-module-scss-module__bPmexG__highlights{margin-top:1.5rem}.ContactSection-module-scss-module__bPmexG__formCard{padding:1.1rem}.ContactSection-module-scss-module__bPmexG__field textarea{min-height:76px}}@media (max-width:1024px){.ContactSection-module-scss-module__bPmexG__section{background-attachment:scroll}.ContactSection-module-scss-module__bPmexG__container{grid-template-columns:minmax(0,650px);justify-content:center;gap:2.5rem}.ContactSection-module-scss-module__bPmexG__copy{max-width:580px}}@media (max-width:768px){.ContactSection-module-scss-module__bPmexG__section{padding-block:3.25rem}.ContactSection-module-scss-module__bPmexG__container{gap:2rem;width:min(100% - 1.5rem,620px)}.ContactSection-module-scss-module__bPmexG__copy h2{font-size:clamp(1.9rem,8.5vw,2.45rem)}.ContactSection-module-scss-module__bPmexG__highlights{gap:.6rem}.ContactSection-module-scss-module__bPmexG__formFooter{flex-direction:column;align-items:stretch}.ContactSection-module-scss-module__bPmexG__submitButton{width:100%}}@media (max-width:500px){.ContactSection-module-scss-module__bPmexG__section{padding-block:2.75rem}.ContactSection-module-scss-module__bPmexG__container{width:calc(100% - 2rem)}.ContactSection-module-scss-module__bPmexG__eyebrow{margin-bottom:.8rem}.ContactSection-module-scss-module__bPmexG__intro{margin-top:.95rem}.ContactSection-module-scss-module__bPmexG__highlights{margin-top:1.6rem}.ContactSection-module-scss-module__bPmexG__highlights li{font-size:.71rem}.ContactSection-module-scss-module__bPmexG__highlights svg{font-size:1.35rem}.ContactSection-module-scss-module__bPmexG__formCard{border-radius:13px;padding:1rem}.ContactSection-module-scss-module__bPmexG__fieldGroup{grid-template-columns:1fr;gap:.68rem}.ContactSection-module-scss-module__bPmexG__field textarea{min-height:104px}}@media (prefers-reduced-motion:reduce){.ContactSection-module-scss-module__bPmexG__field input,.ContactSection-module-scss-module__bPmexG__field textarea,.ContactSection-module-scss-module__bPmexG__submitButton,.ContactSection-module-scss-module__bPmexG__submitButton svg{transition:none}.ContactSection-module-scss-module__bPmexG__submitButton:hover:not(:disabled){transform:none}}
.TestimonialsSection-module-scss-module__jzfdcW__section{background:#fff;padding:clamp(2.75rem,4vw,4.25rem) 0}.TestimonialsSection-module-scss-module__jzfdcW__container{width:min(100% - 3rem,1300px);margin-inline:auto}.TestimonialsSection-module-scss-module__jzfdcW__card{isolation:isolate;background:#1a1a1a;border-radius:24px;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:clamp(2rem,3.5vw,4.25rem);min-height:0;padding:clamp(1.75rem,3vw,3rem) clamp(2rem,4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #00000026}.TestimonialsSection-module-scss-module__jzfdcW__backgroundImage,.TestimonialsSection-module-scss-module__jzfdcW__backgroundOverlay,.TestimonialsSection-module-scss-module__jzfdcW__diagonalPrimary,.TestimonialsSection-module-scss-module__jzfdcW__diagonalSecondary{pointer-events:none;position:absolute}.TestimonialsSection-module-scss-module__jzfdcW__backgroundImage{z-index:-4;object-fit:cover;object-position:56% center;opacity:.62;width:57%;height:100%;inset:0 0 0 auto}.TestimonialsSection-module-scss-module__jzfdcW__backgroundOverlay{z-index:-3;background:linear-gradient(90deg,#1a1a1a 0%,#1a1a1afa 38%,#000000ba 59%,#00000038 100%);inset:0}.TestimonialsSection-module-scss-module__jzfdcW__diagonalPrimary{z-index:-2;background:linear-gradient(#f57c00e0,#f57c0075);width:clamp(4.25rem,8vw,7.5rem);top:-15%;bottom:-15%;left:55%;transform:skew(-28deg)}.TestimonialsSection-module-scss-module__jzfdcW__diagonalSecondary{z-index:-1;background:#ffffff29;width:clamp(1.75rem,3.5vw,3.2rem);top:-10%;bottom:-10%;left:calc(55% + clamp(4.75rem,9vw,8.25rem));transform:skew(-28deg)}.TestimonialsSection-module-scss-module__jzfdcW__copyAnimation,.TestimonialsSection-module-scss-module__jzfdcW__mediaAnimation{z-index:1;min-width:0}.TestimonialsSection-module-scss-module__jzfdcW__mediaAnimation{align-self:center}.TestimonialsSection-module-scss-module__jzfdcW__copy{color:#fff;flex-direction:column;justify-content:center;max-width:590px;min-height:100%;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__eyebrow{color:#f57c00;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.85rem;margin:0;font-size:.76rem;font-weight:700;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__eyebrow:before{content:"";background:#f57c00;width:34px;height:2px}.TestimonialsSection-module-scss-module__jzfdcW__copy h2{letter-spacing:-.045em;max-width:510px;margin:1.2rem 0 0;font-size:clamp(2.2rem,3.35vw,3.4rem);font-weight:800;line-height:1.04}.TestimonialsSection-module-scss-module__jzfdcW__copy h2 span{color:#f57c00}.TestimonialsSection-module-scss-module__jzfdcW__description{color:#ffffffc7;max-width:500px;margin:1rem 0 0;font-size:clamp(.96rem,1.25vw,1.12rem);line-height:1.58}.TestimonialsSection-module-scss-module__jzfdcW__carousel{width:min(100%,320px);margin-inline:auto;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__embedSurface{aspect-ratio:9/16;background:#fff;border:1px solid #ffffff8f;border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 17px 36px #0000004d}.TestimonialsSection-module-scss-module__jzfdcW__embed{border-radius:inherit;background:#fff;border:0;width:100%;height:100%;display:block}.TestimonialsSection-module-scss-module__jzfdcW__testimonialDetails{gap:.95rem;max-width:500px;margin-top:clamp(1.4rem,2.5vw,1.9rem);padding:.15rem 0 0;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__person{color:#fff;align-items:center;gap:.8rem;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__person>svg{color:#f57c00;border:1px solid #f57c00;border-radius:50%;width:40px;height:40px;padding:.55rem}.TestimonialsSection-module-scss-module__jzfdcW__person div{gap:.18rem;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__person strong{font-size:1.04rem;font-weight:750;line-height:1.15}.TestimonialsSection-module-scss-module__jzfdcW__person span{color:#ffffffb8;font-size:.8rem;line-height:1.35}.TestimonialsSection-module-scss-module__jzfdcW__person b{color:#f57c00;margin-inline:.2rem}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink{color:#f57c00;border-top:1px solid #ffffff38;align-items:flex-start;gap:.65rem;padding-top:1rem;font-size:.82rem;font-weight:700;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink>svg{color:#fff;flex:none;margin-top:.1rem;font-size:1.35rem}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink .TestimonialsSection-module-scss-module__jzfdcW__instagramCopy{gap:.2rem;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink small{color:#ffffffad;font-size:.73rem;font-weight:500}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink .TestimonialsSection-module-scss-module__jzfdcW__instagramAction{white-space:nowrap;align-items:center;gap:.35rem;width:fit-content;display:inline-flex}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink .TestimonialsSection-module-scss-module__jzfdcW__instagramAction svg{flex:none;font-size:.95rem}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink:hover{color:#ffe0bf}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #fff}.TestimonialsSection-module-scss-module__jzfdcW__navigation{justify-content:center;gap:.6rem;margin-top:1rem;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__navigationButton,.TestimonialsSection-module-scss-module__jzfdcW__paginationButton{font:inherit;cursor:pointer}.TestimonialsSection-module-scss-module__jzfdcW__navigationButton{color:#fff;background:#0000003d;border:1px solid #fff6;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,border-color .2s,transform .2s;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__navigationButton:hover{background:#f57c00;border-color:#f57c00;transform:translateY(-2px)}.TestimonialsSection-module-scss-module__jzfdcW__navigationButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.TestimonialsSection-module-scss-module__jzfdcW__pagination{justify-content:center;gap:.35rem;margin-top:.7rem;display:flex}.TestimonialsSection-module-scss-module__jzfdcW__paginationButton{background:0 0;border:0;place-items:center;width:20px;height:16px;padding:0;display:grid}.TestimonialsSection-module-scss-module__jzfdcW__paginationButton span{background:#ffffff6b;border-radius:999px;width:6px;height:6px;transition:width .2s,background-color .2s}.TestimonialsSection-module-scss-module__jzfdcW__paginationButton[aria-current=true] span{background:#f57c00;width:18px}.TestimonialsSection-module-scss-module__jzfdcW__paginationButton:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #fff}@media (max-width:1366px){.TestimonialsSection-module-scss-module__jzfdcW__section{padding-block:2.75rem}.TestimonialsSection-module-scss-module__jzfdcW__card{border-radius:20px;gap:clamp(1.75rem,3vw,2.75rem);padding:2rem clamp(1.75rem,3.5vw,3rem)}.TestimonialsSection-module-scss-module__jzfdcW__copy h2{max-width:470px;font-size:clamp(2rem,3.1vw,2.7rem)}.TestimonialsSection-module-scss-module__jzfdcW__description{margin-top:1rem;font-size:.98rem}}@media (min-width:1025px) and (max-height:760px){.TestimonialsSection-module-scss-module__jzfdcW__section{padding-block:2.25rem}.TestimonialsSection-module-scss-module__jzfdcW__card{padding-block:1.25rem}.TestimonialsSection-module-scss-module__jzfdcW__eyebrow{font-size:.7rem}.TestimonialsSection-module-scss-module__jzfdcW__copy h2{margin-top:1.2rem;font-size:clamp(2rem,3.4vw,2.75rem)}.TestimonialsSection-module-scss-module__jzfdcW__description{margin-top:.85rem;font-size:.91rem}.TestimonialsSection-module-scss-module__jzfdcW__testimonialDetails{gap:.75rem;margin-top:1.15rem}.TestimonialsSection-module-scss-module__jzfdcW__instagramLink{padding-top:.75rem}}@media (min-width:901px) and (max-width:1399px){.TestimonialsSection-module-scss-module__jzfdcW__section{padding-block:1.75rem}.TestimonialsSection-module-scss-module__jzfdcW__card{padding-block:1.5rem}.TestimonialsSection-module-scss-module__jzfdcW__carousel{width:min(100%,250px)}}@media (max-width:1024px){.TestimonialsSection-module-scss-module__jzfdcW__card{grid-template-columns:minmax(0,1fr) minmax(350px,.86fr);gap:1.75rem}.TestimonialsSection-module-scss-module__jzfdcW__backgroundImage{width:64%}.TestimonialsSection-module-scss-module__jzfdcW__diagonalPrimary{left:52%}.TestimonialsSection-module-scss-module__jzfdcW__diagonalSecondary{left:calc(52% + clamp(4.75rem,9vw,8.25rem))}}@media (max-width:900px){.TestimonialsSection-module-scss-module__jzfdcW__section{padding-block:3rem}.TestimonialsSection-module-scss-module__jzfdcW__container{width:min(100% - 1.5rem,1300px)}.TestimonialsSection-module-scss-module__jzfdcW__card{border-radius:18px;grid-template-columns:1fr;gap:2.25rem;min-height:0;padding:2.25rem 1.4rem 1.5rem}.TestimonialsSection-module-scss-module__jzfdcW__backgroundImage{opacity:.48;width:100%;height:48%;inset:auto 0 0}.TestimonialsSection-module-scss-module__jzfdcW__backgroundOverlay{background:linear-gradient(#1a1a1a 0%,#1a1a1afa 45%,#000000b8 100%)}.TestimonialsSection-module-scss-module__jzfdcW__diagonalPrimary{top:48%;bottom:-14%;left:10%}.TestimonialsSection-module-scss-module__jzfdcW__diagonalSecondary{top:48%;bottom:-12%;left:calc(10% + 5.5rem)}.TestimonialsSection-module-scss-module__jzfdcW__copy{max-width:620px}.TestimonialsSection-module-scss-module__jzfdcW__copy h2{margin-top:1.2rem;font-size:clamp(2rem,9vw,2.75rem)}.TestimonialsSection-module-scss-module__jzfdcW__description{max-width:590px;font-size:.94rem}.TestimonialsSection-module-scss-module__jzfdcW__carousel{width:min(100%,300px)}}@media (max-width:430px){.TestimonialsSection-module-scss-module__jzfdcW__section{padding-block:2.5rem}.TestimonialsSection-module-scss-module__jzfdcW__card{border-radius:16px;gap:1.85rem;padding:2rem 1rem 1.25rem}.TestimonialsSection-module-scss-module__jzfdcW__eyebrow{gap:.6rem;font-size:.66rem}.TestimonialsSection-module-scss-module__jzfdcW__eyebrow:before{width:25px}.TestimonialsSection-module-scss-module__jzfdcW__copy h2{font-size:2rem}.TestimonialsSection-module-scss-module__jzfdcW__description{margin-top:.9rem;font-size:.88rem}.TestimonialsSection-module-scss-module__jzfdcW__embedSurface{border-radius:14px}.TestimonialsSection-module-scss-module__jzfdcW__person strong{font-size:.94rem}.TestimonialsSection-module-scss-module__jzfdcW__person span,.TestimonialsSection-module-scss-module__jzfdcW__instagramLink{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.TestimonialsSection-module-scss-module__jzfdcW__navigationButton,.TestimonialsSection-module-scss-module__jzfdcW__paginationButton span{transition:none}.TestimonialsSection-module-scss-module__jzfdcW__navigationButton:hover{transform:none}}
