.jUokXa_banner{background-color:var(--secondary-color);isolation:isolate;width:100%;min-height:480px;position:relative;overflow:hidden}@media (min-width:768px){.jUokXa_banner{min-height:534px}}.jUokXa_banner__media{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.jUokXa_banner__image{object-fit:cover;object-position:center;opacity:0;transition:opacity 1s ease-in-out}.jUokXa_banner__image--active{opacity:1}.jUokXa_banner__overlay{z-index:1;pointer-events:none;background-color:rgba(0,0,0,.45);position:absolute;top:0;bottom:0;left:0;right:0}.jUokXa_banner__container{z-index:2;width:100%;max-width:1440px;padding:var(--spacing-2xl) var(--spacing-md);align-items:center;min-height:480px;margin:0 auto;display:flex;position:relative}@media (min-width:768px){.jUokXa_banner__container{padding:var(--spacing-3xl) var(--spacing-2xl);min-height:534px}}@media (min-width:1024px){.jUokXa_banner__container{padding:var(--spacing-3xl) clamp(2rem,4vw,4rem)}}.jUokXa_banner__content{text-align:center;max-width:478px;color:var(--background-color);flex-direction:column;align-items:center;gap:1.4rem;display:flex}@media (min-width:768px){.jUokXa_banner__content{text-align:left;align-items:flex-start}}.jUokXa_banner__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--background-color);margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2}.jUokXa_banner__subtitle{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.jUokXa_banner__actions{margin-top:var(--spacing-sm);flex-wrap:wrap;gap:1.35rem;display:flex}.jUokXa_banner__actions .jUokXa_banner__cta-primary,.jUokXa_banner__actions .jUokXa_banner__cta-outline{font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:var(--transition);border:2px solid;border-radius:0;justify-content:center;align-items:center;min-height:38px;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.jUokXa_banner__actions .jUokXa_banner__cta-primary{background-color:var(--background-color);color:var(--text-color);border-color:var(--background-color)}.jUokXa_banner__actions .jUokXa_banner__cta-primary:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.jUokXa_banner__actions .jUokXa_banner__cta-primary:focus-visible{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--background-color)}.jUokXa_banner__actions .jUokXa_banner__cta-outline{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.jUokXa_banner__actions .jUokXa_banner__cta-outline:hover{background-color:var(--background-color);color:var(--text-color)}.jUokXa_banner__actions .jUokXa_banner__cta-outline:focus-visible{background-color:var(--background-color);color:var(--text-color)}
.Ip3Ubq_welcome{background-color:var(--background-color);width:100%;padding:var(--spacing-3xl) 0}@media (min-width:1024px){.Ip3Ubq_welcome{padding:4.375rem 0}}.Ip3Ubq_welcome__container{width:100%;max-width:1440px;padding:0 var(--spacing-md);align-items:center;gap:var(--spacing-xl);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.Ip3Ubq_welcome__container{padding:0 var(--spacing-2xl);flex-direction:row;justify-content:center;align-items:center;gap:8.75rem}}.Ip3Ubq_welcome__media{aspect-ratio:524/423;background-color:var(--surface-color);flex-shrink:0;width:100%;max-width:524px;position:relative;overflow:hidden;box-shadow:0 4.349px 4.349px rgba(0,0,0,.25)}.Ip3Ubq_welcome__image{object-fit:cover;object-position:center}.Ip3Ubq_welcome__content{flex-direction:column;align-items:flex-start;gap:2.17rem;width:100%;max-width:524px;display:flex}.Ip3Ubq_welcome__eyebrow{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.Ip3Ubq_welcome__title{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.0625em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(1.5rem,min(1.25rem + 1.25vw,2rem));line-height:1.3}.Ip3Ubq_welcome__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--text-color);margin:0;line-height:1.5}.Ip3Ubq_welcome__cta{background-color:var(--primary-color);color:var(--background-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--primary-color);transition:var(--transition);justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.Ip3Ubq_welcome__cta:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}.Ip3Ubq_welcome__cta:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}
._8JSsjG_doctor{background-color:var(--surface-color);flex-direction:column-reverse;width:100%;display:flex;position:relative}@media (min-width:1024px){._8JSsjG_doctor{flex-direction:row;min-height:599px}}._8JSsjG_doctor__container{width:100%;padding:var(--spacing-3xl) var(--spacing-md);flex-direction:column;align-items:flex-start;display:flex}@media (min-width:1024px){._8JSsjG_doctor__container{padding:var(--spacing-3xl) var(--spacing-2xl) var(--spacing-3xl) clamp(1.5rem,7.5vw,6.75rem);flex:0 0 50%;justify-content:center;align-items:flex-start}}._8JSsjG_doctor__content{flex-direction:column;align-items:flex-start;gap:2.17rem;width:100%;max-width:524px;display:flex}._8JSsjG_doctor__eyebrow{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}._8JSsjG_doctor__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--text-color);margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2}._8JSsjG_doctor__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--text-color);margin:0;line-height:1.5}._8JSsjG_doctor__cta{background-color:var(--primary-color);color:var(--background-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--primary-color);transition:var(--transition);justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}._8JSsjG_doctor__cta:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}._8JSsjG_doctor__cta:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}._8JSsjG_doctor__media{aspect-ratio:720/600;background-color:var(--surface-color);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){._8JSsjG_doctor__media{aspect-ratio:auto;flex:0 0 50%;min-height:599px}}._8JSsjG_doctor__image{object-fit:cover;object-position:center 20%}
.HLX7Zq_services{background-color:var(--background-color);flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:1024px){.HLX7Zq_services{flex-direction:row;min-height:940px}}.HLX7Zq_services__media{aspect-ratio:720/600;background-color:var(--surface-color);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.HLX7Zq_services__media{aspect-ratio:auto;flex:0 0 50%;min-height:940px}}.HLX7Zq_services__image{object-fit:cover;object-position:center}.HLX7Zq_services__container{width:100%;padding:var(--spacing-3xl) var(--spacing-md);justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.HLX7Zq_services__container{padding:var(--spacing-3xl) clamp(2rem,5vw,6rem);flex:0 0 50%}}.HLX7Zq_services__content{flex-direction:column;align-items:flex-start;gap:2.5rem;width:100%;max-width:525px;display:flex}.HLX7Zq_services__title{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.0625em;text-transform:uppercase;text-align:left;color:var(--text-color);margin:0;font-size:max(1.5rem,min(1.25rem + 1.25vw,2rem));line-height:1.3}.HLX7Zq_services__list{flex-direction:column;gap:1.875rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.HLX7Zq_services__item{align-items:center;gap:1.5625rem;display:flex}.HLX7Zq_services__icon{flex-shrink:0;width:64px;height:64px}@media (min-width:768px){.HLX7Zq_services__icon{width:69px;height:69px}}.HLX7Zq_services__item-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.HLX7Zq_services__item-name{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.HLX7Zq_services__item-link{font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);transition:var(--transition);margin-top:.5rem;line-height:1.6;text-decoration:none;display:inline-block}.HLX7Zq_services__item-link:after{content:"";background-color:var(--primary-color);width:0;height:1px;transition:width .25s;display:block}.HLX7Zq_services__item-link:hover{color:var(--primary-color)}.HLX7Zq_services__item-link:focus-visible{color:var(--primary-color)}.HLX7Zq_services__item-link:hover:after{width:100%}.HLX7Zq_services__item-link:focus-visible:after{width:100%}.HLX7Zq_services__cta{background-color:var(--primary-color);color:var(--background-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--primary-color);transition:var(--transition);justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.HLX7Zq_services__cta:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}.HLX7Zq_services__cta:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}
.pfcseW_help{background-color:var(--surface-color);width:100%;padding:4.5rem var(--spacing-md)}@media (min-width:768px){.pfcseW_help{padding:4.5rem var(--spacing-2xl)}}.pfcseW_help__container{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;width:100%;max-width:1120px;margin:0 auto;display:flex}.pfcseW_help__heading{flex-direction:column;align-items:center;gap:.135rem;display:flex}.pfcseW_help__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--text-color);margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2}.pfcseW_help__subtitle{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.pfcseW_help__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p-large);color:var(--text-color);max-width:1068px;margin:0;line-height:1.5}.pfcseW_help__cta{background-color:var(--primary-color);color:var(--background-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--primary-color);transition:var(--transition);justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.pfcseW_help__cta:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}.pfcseW_help__cta:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}
.jo8bvG_team{background-color:var(--primary-color);width:100%;padding:var(--spacing-3xl) 0}@media (min-width:1024px){.jo8bvG_team{padding:4.375rem 0}}.jo8bvG_team__container{width:100%;max-width:1440px;padding:0 var(--spacing-md);align-items:center;gap:var(--spacing-xl);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.jo8bvG_team__container{padding:0 var(--spacing-2xl);flex-direction:row;justify-content:center;align-items:center;gap:8.75rem}}.jo8bvG_team__content{width:100%;max-width:524px;color:var(--background-color);flex-direction:column;align-items:flex-start;gap:2.17rem;display:flex}.jo8bvG_team__eyebrow{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.jo8bvG_team__title{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.0625em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(1.5rem,min(1.25rem + 1.25vw,2rem));line-height:1.3}.jo8bvG_team__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--background-color);margin:0;line-height:1.5}.jo8bvG_team__cta{background-color:var(--background-color);color:var(--text-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--background-color);transition:var(--transition);justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.jo8bvG_team__cta:hover{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.jo8bvG_team__cta:focus-visible{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.jo8bvG_team__media{aspect-ratio:477/385;background-color:#dcdcdc;flex-shrink:0;width:100%;max-width:477px;position:relative;overflow:hidden}.jo8bvG_team__image{object-fit:cover;object-position:center}
._LQAda_memberships{background-color:var(--background-color);width:100%;padding:4.5rem var(--spacing-md)}@media (min-width:768px){._LQAda_memberships{padding:5.5rem var(--spacing-2xl)}}._LQAda_memberships__container{text-align:center;flex-direction:column;align-items:center;gap:2.125rem;width:100%;max-width:1130px;margin:0 auto;display:flex}._LQAda_memberships__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--text-color);margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2}._LQAda_memberships__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p-large);color:var(--text-color);max-width:900px;margin:0;line-height:1.5}._LQAda_memberships__grid{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){._LQAda_memberships__grid{flex-flow:wrap;gap:2rem}}@media (min-width:1024px){._LQAda_memberships__grid{gap:4rem}}._LQAda_memberships__card{background-color:var(--surface-color);text-align:left;flex-direction:column;flex:320px;max-width:420px;min-height:444px;display:flex;overflow:hidden;box-shadow:0 4px 2px rgba(0,0,0,.25)}._LQAda_memberships__card-header{background-color:var(--secondary-color);color:var(--background-color);text-align:center;flex-direction:column;justify-content:center;gap:.4rem;min-height:146px;padding:1.875rem 1.5rem;display:flex}._LQAda_memberships__card-title{font-family:var(--font-title);font-weight:var(--font-weight-normal);text-transform:capitalize;color:var(--background-color);margin:0;font-size:max(1.375rem,min(1.2rem + .875vw,1.75rem));line-height:1.3}._LQAda_memberships__card-subtitle{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}._LQAda_memberships__card-body{flex-direction:column;flex:1;gap:1rem;padding:1.5625rem 2.25rem;display:flex}._LQAda_memberships__card-intro{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--text-color);margin:0;line-height:1.5}._LQAda_memberships__card-list{flex-direction:column;gap:.25rem;margin:0;padding-left:1.5rem;list-style:outside;display:flex}._LQAda_memberships__card-list li{font-family:var(--font-body);font-size:var(--font-p);color:var(--text-color);line-height:1.5}._LQAda_memberships__cta{background-color:var(--primary-color);color:var(--background-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--primary-color);transition:var(--transition);justify-content:center;align-items:center;margin-top:.5rem;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}._LQAda_memberships__cta:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}._LQAda_memberships__cta:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}
.Vmdoqa_vm{flex-direction:column;width:100%;display:flex}.Vmdoqa_vm__values,.Vmdoqa_vm__mission{flex-direction:column;width:100%;min-height:486px;display:flex;position:relative}@media (min-width:1024px){.Vmdoqa_vm__values,.Vmdoqa_vm__mission{flex-direction:row}}.Vmdoqa_vm__values{background-color:var(--secondary-color);color:var(--background-color)}.Vmdoqa_vm__mission{background-color:var(--background-color);color:var(--text-color)}.Vmdoqa_vm__media{aspect-ratio:720/600;background-color:var(--surface-color);flex-shrink:0;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.Vmdoqa_vm__media{aspect-ratio:auto;flex:0 0 50%;min-height:486px}}.Vmdoqa_vm__image{object-fit:cover;object-position:center}.Vmdoqa_vm__content{padding:var(--spacing-3xl) var(--spacing-md);flex-direction:column;align-items:flex-start;gap:1.875rem;width:100%;display:flex}@media (min-width:1024px){.Vmdoqa_vm__content{padding:var(--spacing-3xl) clamp(2rem,5vw,6.625rem);flex:0 0 50%;justify-content:center}}.Vmdoqa_vm__values-title{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.0625em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(1.5rem,min(1.25rem + 1.25vw,2rem));line-height:1.3}.Vmdoqa_vm__copy{max-width:553px;color:var(--background-color);flex-direction:column;gap:0;display:flex}.Vmdoqa_vm__intro{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--background-color);margin:0;line-height:1.5}.Vmdoqa_vm__list{flex-direction:column;gap:.25rem;margin:0;padding-left:1.5rem;list-style:outside;display:flex}.Vmdoqa_vm__list li{font-family:var(--font-body);font-size:var(--font-p);color:var(--background-color);line-height:1.5}.Vmdoqa_vm__list-note{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--background-color);margin:1rem 0 0;line-height:1.5}.Vmdoqa_vm__mission-title{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.0625em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(1.5rem,min(1.25rem + 1.25vw,2rem));line-height:1.3}.Vmdoqa_vm__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--text-color);max-width:527px;margin:0;line-height:1.5}.Vmdoqa_vm__cta-light,.Vmdoqa_vm__cta-dark{font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;transition:var(--transition);border:2px solid;justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.Vmdoqa_vm__cta-light{background-color:var(--background-color);color:var(--text-color);border-color:var(--background-color)}.Vmdoqa_vm__cta-light:hover{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.Vmdoqa_vm__cta-light:focus-visible{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.Vmdoqa_vm__cta-dark{background-color:var(--primary-color);color:var(--background-color);border-color:var(--primary-color)}.Vmdoqa_vm__cta-dark:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}.Vmdoqa_vm__cta-dark:focus-visible{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--background-color)}
.cVefca_reviews{background-color:var(--primary-color);width:100%;padding:5rem var(--spacing-md);isolation:isolate;position:relative;overflow:hidden}@media (min-width:768px){.cVefca_reviews{padding:5.5rem var(--spacing-2xl)}}.cVefca_reviews__bg{z-index:0;opacity:.26;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.cVefca_reviews__bg-image{object-fit:cover;object-position:center}.cVefca_reviews__container{z-index:1;flex-direction:column;align-items:center;gap:3.16rem;width:100%;max-width:1280px;margin:0 auto;display:flex;position:relative}.cVefca_reviews__heading{text-align:center;color:var(--background-color);flex-direction:column;align-items:center;gap:.25rem;display:flex}.cVefca_reviews__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--background-color);margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2}.cVefca_reviews__subtitle{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(1rem,min(.95rem + .4vw,1.25rem));line-height:1.4}.cVefca_reviews__desc{max-width:700px;font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--background-color);margin:.75rem 0 0;line-height:1.5}.cVefca_reviews__carousel{outline:none;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}@media (min-width:768px){.cVefca_reviews__carousel{gap:1.5rem}}.cVefca_reviews__carousel:focus-visible{outline:2px solid var(--background-color);outline-offset:6px}.cVefca_reviews__dots{justify-content:center;align-items:center;gap:.625rem;margin-top:1rem;display:flex}.cVefca_reviews__dot{cursor:pointer;background-color:rgba(255,255,255,.5);border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background-color .2s,transform .2s}.cVefca_reviews__dot:hover{background-color:rgba(255,255,255,.85);outline:none;transform:scale(1.15)}.cVefca_reviews__dot:focus-visible{background-color:rgba(255,255,255,.85);outline:none;transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.cVefca_reviews__dot{transition:none}}.cVefca_reviews__dot--active{background-color:var(--background-color);transform:scale(1.2)}.cVefca_reviews__nav{width:32px;height:48px;color:var(--background-color);cursor:pointer;transition:var(--transition);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cVefca_reviews__nav:hover{color:var(--background-color);opacity:.85;transform:scale(1.05)}.cVefca_reviews__nav:focus-visible{color:var(--background-color);opacity:.85;transform:scale(1.05)}.cVefca_reviews__chevron{width:22px;height:38px}.cVefca_reviews__track-wrapper{--card-width:min(280px, calc(100vw - 6rem));--card-gap:1.5rem;min-width:0;width:var(--card-width);max-width:100%;overflow:hidden}@media (min-width:768px){.cVefca_reviews__track-wrapper{--card-width:334px}}@media (min-width:1025px){.cVefca_reviews__track-wrapper{--card-gap:3.16rem;width:calc(3*var(--card-width) + 2*var(--card-gap))}}.cVefca_reviews__list{--card-width:min(280px, calc(100vw - 6rem));--card-gap:1.5rem;gap:var(--card-gap);flex-wrap:nowrap;align-items:stretch;margin:0;padding:0;list-style:none;transition:transform .5s;display:flex}@media (min-width:768px){.cVefca_reviews__list{--card-width:334px}}@media (min-width:1024px){.cVefca_reviews__list{--card-gap:3.16rem}}@media (prefers-reduced-motion:reduce){.cVefca_reviews__list{transition:none}}.cVefca_reviews__card{flex:0 0 var(--card-width);width:var(--card-width);background-color:var(--background-color);text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;min-height:334px;padding:1.875rem 1.5rem;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.25)}.cVefca_reviews__card--featured{box-shadow:0 8px 18px rgba(0,0,0,.32)}.cVefca_reviews__stars{color:var(--secondary-color);align-items:center;gap:.25rem;display:flex}.cVefca_reviews__star{width:28px;height:28px;display:block}@media (min-width:1024px){.cVefca_reviews__star{width:36px;height:36px}}.cVefca_reviews__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p);color:var(--text-color);max-width:283px;margin:0;line-height:1.5}.cVefca_reviews__name{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--text-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.cVefca_reviews__pause{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:1px solid var(--background-color);min-height:44px;font-family:var(--font-body);font-size:var(--font-small);color:var(--background-color);cursor:pointer;transition:var(--transition);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;line-height:1.4;display:inline-flex}.cVefca_reviews__pause:hover{background-color:var(--background-color);color:var(--text-color)}.cVefca_reviews__pause:focus-visible{background-color:var(--background-color);color:var(--text-color)}.cVefca_reviews__pause:focus-visible{outline:2px solid var(--background-color);outline-offset:2px}.cVefca_reviews__actions{flex-wrap:wrap;justify-content:center;gap:1.35rem;display:flex}.cVefca_reviews__cta-primary,.cVefca_reviews__cta-outline{font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;transition:var(--transition);border:2px solid;justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.6;text-decoration:none;display:inline-flex}.cVefca_reviews__cta-primary{background-color:var(--background-color);color:var(--text-color);border-color:var(--background-color)}.cVefca_reviews__cta-primary:hover{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.cVefca_reviews__cta-primary:focus-visible{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.cVefca_reviews__cta-outline{color:var(--background-color);border-color:var(--background-color);background-color:transparent}.cVefca_reviews__cta-outline:hover{background-color:var(--background-color);color:var(--text-color)}.cVefca_reviews__cta-outline:focus-visible{background-color:var(--background-color);color:var(--text-color)}
.MxZwDa_form{background-color:var(--secondary-color);width:100%;padding:5rem var(--spacing-md)}@media (min-width:1024px){.MxZwDa_form{padding:5.25rem var(--spacing-2xl)}}.MxZwDa_form__container{gap:var(--spacing-xl);flex-direction:column;width:100%;max-width:1208px;margin:0 auto;display:flex}@media (min-width:1024px){.MxZwDa_form__container{flex-direction:row;align-items:stretch;gap:4.5rem}}.MxZwDa_form__intro{color:var(--background-color);flex-direction:column;align-items:flex-start;gap:1.35rem;display:flex}@media (min-width:1024px){.MxZwDa_form__intro{flex:1 1 0;justify-content:center;max-width:625px}}.MxZwDa_form__eyebrow{font-family:var(--font-subtitle);font-weight:var(--font-weight-normal);letter-spacing:.07em;text-transform:uppercase;color:var(--background-color);margin:0;font-size:max(.95rem,min(.9rem + .4vw,1.125rem));line-height:1.4}.MxZwDa_form__title{font-family:var(--font-title);font-weight:var(--font-weight-normal);letter-spacing:.04em;text-transform:capitalize;color:var(--background-color);flex-direction:column;margin:0;font-size:max(2rem,min(1.5rem + 2.75vw,2.875rem));line-height:1.2;display:flex}.MxZwDa_form__body{font-family:var(--font-body);font-weight:var(--font-weight-normal);font-size:var(--font-p-large);color:var(--background-color);margin:0;line-height:1.5}.MxZwDa_form__form{flex-direction:column;gap:.875rem;display:flex}@media (min-width:1024px){.MxZwDa_form__form{flex:0 0 482px;align-self:center}}.MxZwDa_form__row{flex-direction:column;gap:.875rem;display:flex}@media (min-width:480px){.MxZwDa_form__row{flex-direction:row}}.MxZwDa_form__row>*{flex:1}.MxZwDa_form__field{width:100%;display:block}.MxZwDa_form__input{background-color:var(--surface-color);width:100%;font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-color);min-height:44px;transition:var(--transition);border:0;border-radius:0;padding:.625rem .9rem;line-height:1.6;display:block;box-shadow:0 4px 4px rgba(0,0,0,.25)}.MxZwDa_form__input::-ms-input-placeholder{color:var(--text-color);opacity:.7;text-transform:uppercase}.MxZwDa_form__input::placeholder{color:var(--text-color);opacity:.7;text-transform:uppercase}.MxZwDa_form__input:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.MxZwDa_form__textarea{resize:vertical;min-height:134px;padding-top:.85rem}.MxZwDa_form__submit{background-color:var(--background-color);color:var(--text-color);font-family:var(--font-body);font-size:var(--font-small);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;border:2px solid var(--background-color);cursor:pointer;transition:var(--transition);border-radius:0;justify-content:center;align-self:flex-start;align-items:center;margin-top:.5rem;padding:.625rem 1.25rem;line-height:1.6;display:inline-flex}.MxZwDa_form__submit:hover:not(:disabled){color:var(--background-color);border-color:var(--background-color);background-color:transparent}.MxZwDa_form__submit:focus-visible:not(:disabled){color:var(--background-color);border-color:var(--background-color);background-color:transparent}.MxZwDa_form__submit:disabled{opacity:.6;cursor:not-allowed}
