.AliancesAboutUs-module__DZ6hKq__logoWall{background-color:var(--black);flex-direction:column;justify-content:center;width:100%;padding-block:8rem;display:flex}.AliancesAboutUs-module__DZ6hKq__header{width:min(100% - 2rem,68rem);color:var(--text-inverse);text-align:center;flex-direction:column;align-items:center;gap:2rem;margin:0 auto clamp(3rem,6vw,5rem);display:flex}.AliancesAboutUs-module__DZ6hKq__title,.AliancesAboutUs-module__DZ6hKq__subtitle{margin:0}.AliancesAboutUs-module__DZ6hKq__title{font-size:clamp(3.25rem,6vw,5rem);font-weight:300;line-height:.9}.AliancesAboutUs-module__DZ6hKq__subtitle{max-width:70rem;color:var(--text-inverse);font-size:clamp(1rem,1.7vw,1.4rem);font-weight:300;line-height:1.35}.AliancesAboutUs-module__DZ6hKq__collection{width:100%}.AliancesAboutUs-module__DZ6hKq__list{flex-flow:wrap;width:min(100%,1280px);margin-inline:auto;display:flex}.AliancesAboutUs-module__DZ6hKq__item{width:25%;position:relative}[data-logo-wall-list] [data-logo-wall-item]:nth-child(n+9){display:none}.AliancesAboutUs-module__DZ6hKq__logo{justify-content:center;align-items:center;display:flex;position:relative}.AliancesAboutUs-module__DZ6hKq__logoBefore{padding-top:66.66%}.AliancesAboutUs-module__DZ6hKq__logoTarget{justify-content:center;align-items:center;width:66.66%;height:40%;display:flex;position:absolute}.AliancesAboutUs-module__DZ6hKq__logoImage{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%;max-height:100%}@media screen and (max-width:991px){.AliancesAboutUs-module__DZ6hKq__item{width:33.333%}[data-logo-wall-list] [data-logo-wall-item]:nth-child(n+7){display:none}}@media screen and (max-width:640px){.AliancesAboutUs-module__DZ6hKq__logoWall{padding-block:4rem}.AliancesAboutUs-module__DZ6hKq__header{gap:1.25rem;margin-bottom:3rem}.AliancesAboutUs-module__DZ6hKq__title{font-size:clamp(3rem,16vw,4.5rem)}.AliancesAboutUs-module__DZ6hKq__subtitle{max-width:29ch;font-size:1rem}}@media (min-width:1025px) and (max-width:1535px),(min-width:1025px) and (max-height:760px) and (hover:hover) and (pointer:fine){.AliancesAboutUs-module__DZ6hKq__logoWall{padding-block:5rem}.AliancesAboutUs-module__DZ6hKq__header{gap:1.25rem;margin-bottom:2.5rem}.AliancesAboutUs-module__DZ6hKq__title{font-size:clamp(2.4rem, calc(var(--layout-vh,1vh) * 8), 5rem)}.AliancesAboutUs-module__DZ6hKq__subtitle{font-size:clamp(1rem,1.4vw,1.4rem)}.AliancesAboutUs-module__DZ6hKq__list{width:var(--section-width,min(100%, 1280px))}.AliancesAboutUs-module__DZ6hKq__logoBefore{padding-top:48%}.AliancesAboutUs-module__DZ6hKq__logoTarget{width:60%;height:44%}}
.AboutHero-module__qRBOKW__hero{--side-boost:1.12;--s:min(.0625cqh, calc(.0390625cqw * var(--side-boost)));--stage-w:calc(2560 * var(--s));--stage-h:calc(1600 * var(--s));--stage-top:calc(100% - var(--stage-h));--floor-y:1316.78;--title-font:360;--title-top:28;--title-lead:6.99;width:100%;height:calc(var(--layout-svh,1svh) * 82);isolation:isolate;background-color:#6e0a01;position:relative;overflow:hidden;container-type:size}.AboutHero-module__qRBOKW__wall{z-index:0;width:100%;height:calc(var(--stage-top) + var(--floor-y) * var(--s));background:radial-gradient(64.6% 79%,#f6c3be 1%,#eaa7a1 9%,#dc9089 16%,#cd7a72 24%,#c1655d 31%,#b44c43 41%,#a53a30 51%,#972a20 61%,#8d1d13 71%,#841106 81%,#770b01 91%,#6e0a01 99%);position:absolute;top:0;left:0}.AboutHero-module__qRBOKW__floor{z-index:1;top:calc(var(--stage-top) + var(--floor-y) * var(--s));width:100%;position:absolute;bottom:0;left:0}.AboutHero-module__qRBOKW__floorImage{object-fit:cover;object-position:center top}.AboutHero-module__qRBOKW__horizonGlow{z-index:2;top:calc(var(--stage-top) + 1277.47 * var(--s));width:100%;height:max(1px, calc(3.065 * var(--s)));mix-blend-mode:screen;background-color:#16181b;position:absolute;left:0}.AboutHero-module__qRBOKW__horizonEdge{z-index:2;top:calc(var(--stage-top) + 1280.53 * var(--s));width:100%;height:max(1px, calc(3.064 * var(--s)));background-color:#750b01;position:absolute;left:0}.AboutHero-module__qRBOKW__stage{top:var(--stage-top);left:calc(50% - var(--stage-w) / 2);width:var(--stage-w);height:var(--stage-h);position:absolute}.AboutHero-module__qRBOKW__title{z-index:9;top:calc((var(--title-top) - var(--title-lead)) * var(--s));color:#691710;font-family:Thunder,sans-serif;font-weight:700;font-size:calc(var(--title-font) * var(--s));text-transform:uppercase;white-space:nowrap;margin:0;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.AboutHero-module__qRBOKW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AboutHero-module__qRBOKW__mural{z-index:4;top:calc(327.258 * var(--s));left:calc(458.538 * var(--s));width:calc(1633.82 * var(--s));height:calc(849.1 * var(--s));box-shadow:0 calc(14 * var(--s)) calc(46 * var(--s)) calc(-6 * var(--s)) #0000008c;position:absolute}.AboutHero-module__qRBOKW__muralPicture{display:block;position:absolute;inset:0}.AboutHero-module__qRBOKW__muralImage{object-fit:cover;object-position:50% 41%}.AboutHero-module__qRBOKW__plaque{z-index:7;top:calc(912.871 * var(--s));left:calc(2158.68 * var(--s));width:calc(121.516 * var(--s));height:calc(65.032 * var(--s));border-radius:max(1px, calc(4 * var(--s)));background-blend-mode:overlay, screen, normal;box-shadow: inset 0 calc(1.4 * var(--s)) calc(1.6 * var(--s)) #fff4e080, inset calc(1.2 * var(--s)) 0 calc(1.6 * var(--s)) #fff4e029, inset 0 calc(-1.6 * var(--s)) calc(2 * var(--s)) #00000080, inset calc(-1.2 * var(--s)) 0 calc(1.6 * var(--s)) #00000057,  0 calc(3.5 * var(--s)) calc(4.5 * var(--s)) calc(-1 * var(--s)) #00000080,  calc(2.5 * var(--s)) calc(2 * var(--s)) calc(3.5 * var(--s)) calc(-1.5 * var(--s)) #0000004d, calc(-2.5 * var(--s)) calc(2 * var(--s)) calc(3.5 * var(--s)) calc(-1.5 * var(--s)) #0000003d;background-color:#7a4a1c;background-image:repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000000d 1px 2px),radial-gradient(130% 150% at 12% 0,#fff6e28c 0%,#fff6e200 42%),linear-gradient(116deg,#3f2609 0%,#6e451a 20%,#a5743a 38%,#dcb578 47%,#f3e2bc 51%,#c69a56 57%,#7c4d1e 76%,#472b0d 100%);place-items:center;display:grid;position:absolute;overflow:hidden}.AboutHero-module__qRBOKW__plaqueLabel{padding:0 calc(8 * var(--s));color:#241606;font-family:var(--font-bigcaslon), Georgia, "Times New Roman", serif;font-weight:700;font-size:calc(34 * var(--s));letter-spacing:calc(3 * var(--s));text-indent:calc(3 * var(--s));text-transform:uppercase;text-shadow: 0 calc(-2 * var(--s)) calc(.5 * var(--s)) #000000e6, 0 calc(-3 * var(--s)) calc(3 * var(--s)) #00000080, 0 calc(.5 * var(--s)) 0 #0000008c,  0 calc(2 * var(--s)) calc(.75 * var(--s)) #fff6e2c7, 0 calc(3.5 * var(--s)) calc(2.5 * var(--s)) #fff6e252;line-height:1}.AboutHero-module__qRBOKW__woman{z-index:6;top:calc(601.519 * var(--s));left:calc(1020.23 * var(--s));width:calc(519.545 * var(--s));height:calc(1187.61 * var(--s));position:absolute}.AboutHero-module__qRBOKW__womanImage{object-fit:contain;object-position:center top}.AboutHero-module__qRBOKW__vignette{z-index:5;pointer-events:none;background:linear-gradient(to bottom, #0000 0, #0000 calc(var(--stage-top) + 257.3 * var(--s)), #00000004 calc(var(--stage-top) + 789.3 * var(--s)), #00000014 calc(var(--stage-top) + 1002.2 * var(--s)), #00000027 calc(var(--stage-top) + 1108.6 * var(--s)), #00000034 calc(var(--stage-top) + 1161.8 * var(--s)), #00000045 calc(var(--stage-top) + 1215 * var(--s)), #0000005b calc(var(--stage-top) + 1268.2 * var(--s)), #00000075 calc(var(--stage-top) + 1321.4 * var(--s)), #00000045 calc(var(--stage-top) + 1343.6 * var(--s)), #00000027 calc(var(--stage-top) + 1365.9 * var(--s)), #00000014 calc(var(--stage-top) + 1388.2 * var(--s)), #00000009 calc(var(--stage-top) + 1410.4 * var(--s)), #00000004 calc(var(--stage-top) + 1432.7 * var(--s)), #00000001 calc(var(--stage-top) + 1466.1 * var(--s)), #0000 calc(var(--stage-top) + 1544 * var(--s)), #0000 100%);position:absolute;inset:0}.AboutHero-module__qRBOKW__bottomFade{z-index:8;pointer-events:none;background:linear-gradient(to bottom, #0000 0, #0000 calc(var(--stage-top) + 39.5 * var(--s)), #00000004 calc(var(--stage-top) + 300 * var(--s)), #0000000e calc(var(--stage-top) + 500 * var(--s)), #0000001c calc(var(--stage-top) + 700 * var(--s)), #0000002e calc(var(--stage-top) + 900 * var(--s)), #00000046 calc(var(--stage-top) + 1100 * var(--s)), #00000065 calc(var(--stage-top) + 1316.8 * var(--s)), #0000007b calc(var(--stage-top) + 1450 * var(--s)), #00000097 calc(var(--stage-top) + 1600 * var(--s)));position:absolute;inset:0}.AboutHero-module__qRBOKW__scrollCue{z-index:10;position:absolute;bottom:10%;left:clamp(1rem,4vw,3rem)}@media (max-width:1024px) and (orientation:portrait){.AboutHero-module__qRBOKW__hero{--s:min(.0390625cqh, .0625cqw);--stage-w:calc(1600 * var(--s));--stage-h:calc(2560 * var(--s));--floor-y:2282.41;--title-top:100}.AboutHero-module__qRBOKW__wall{background:radial-gradient(68.2% 108.6% at 50.9% 27.7%,#bd7e78 1%,#b7706a 9%,#b0635c 16%,#ac544c 24%,#a84d45 31%,#a14138 41%,#99352c 51%,#922a21 61%,#8a2117 71%,#85190f 81%,#7f0b01 91%,#6f0a01 99%)}.AboutHero-module__qRBOKW__horizonGlow{top:calc(var(--stage-top) + 2219.4 * var(--s))}.AboutHero-module__qRBOKW__horizonEdge{top:calc(var(--stage-top) + 2222.4 * var(--s))}.AboutHero-module__qRBOKW__title{top:calc((var(--title-top) - var(--title-lead)) * var(--s))}.AboutHero-module__qRBOKW__mural{top:calc(398.484 * var(--s));left:calc(313.613 * var(--s));width:calc(962.774 * var(--s));height:calc(1367.23 * var(--s))}.AboutHero-module__qRBOKW__muralImage{object-position:49% 51%}.AboutHero-module__qRBOKW__plaque{top:calc(1359.52 * var(--s));left:calc(1328.71 * var(--s))}.AboutHero-module__qRBOKW__woman{top:calc(1058.74 * var(--s));left:calc(444.256 * var(--s));width:calc(773.141 * var(--s));height:calc(1767.29 * var(--s))}.AboutHero-module__qRBOKW__vignette{background:linear-gradient(to bottom, #0000 0, #0000 calc(var(--stage-top) + 644.6 * var(--s)), #00000004 calc(var(--stage-top) + 1458.3 * var(--s)), #00000018 calc(var(--stage-top) + 1783.9 * var(--s)), #0000002f calc(var(--stage-top) + 1946.7 * var(--s)), #0000003f calc(var(--stage-top) + 2028.1 * var(--s)), #00000053 calc(var(--stage-top) + 2109.5 * var(--s)), #0000006d calc(var(--stage-top) + 2190.8 * var(--s)), #0000008d calc(var(--stage-top) + 2272 * var(--s)), #00000067 calc(var(--stage-top) + 2314.3 * var(--s)), #00000048 calc(var(--stage-top) + 2356.7 * var(--s)), #00000030 calc(var(--stage-top) + 2399.1 * var(--s)), #0000001f calc(var(--stage-top) + 2441.4 * var(--s)), #00000012 calc(var(--stage-top) + 2483.8 * var(--s)), #00000009 calc(var(--stage-top) + 2526.2 * var(--s)), #00000005 calc(var(--stage-top) + 2560 * var(--s)))}.AboutHero-module__qRBOKW__bottomFade{background:linear-gradient(to bottom, #0000 0, #0000 calc(var(--stage-top) + 1377 * var(--s)), #0000000f calc(var(--stage-top) + 1500 * var(--s)), #0000001c calc(var(--stage-top) + 1600 * var(--s)), #00000039 calc(var(--stage-top) + 1800 * var(--s)), #00000057 calc(var(--stage-top) + 2000 * var(--s)), #00000067 calc(var(--stage-top) + 2100 * var(--s)), #00000076 calc(var(--stage-top) + 2200 * var(--s)), #00000083 calc(var(--stage-top) + 2282.4 * var(--s)), #00000096 calc(var(--stage-top) + 2400 * var(--s)), #000000b0 calc(var(--stage-top) + 2560 * var(--s)))}}@media (min-width:1200px){.AboutHero-module__qRBOKW__hero{--title-font:390}}@media (min-width:1025px) and (max-height:760px) and (hover:hover) and (pointer:fine){.AboutHero-module__qRBOKW__hero{height:calc(calc(var(--layout-svh,1svh) * 100) - 11.75rem)}}
.Introduction-module___JbFkW__section{background:var(--background);width:100%;color:var(--text-strong);padding:12rem 1rem;position:relative;overflow:clip}.Introduction-module___JbFkW__container{width:min(100%,92rem);margin-inline:auto}.Introduction-module___JbFkW__bgNum{color:var(--barrancas-secondary);font-family:var(--font-bigcaslon);opacity:.05;pointer-events:none;font-size:40rem;line-height:1;position:absolute;top:4rem;right:4rem}.Introduction-module___JbFkW__header{width:var(--section-width,auto);margin-inline:auto;flex-direction:column;gap:3rem;margin-bottom:4rem;display:flex}.Introduction-module___JbFkW__eyebrow{border-right:1px solid var(--barrancas-secondary);border-bottom:1px solid var(--barrancas-secondary);width:fit-content;color:var(--barrancas-secondary-text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .7rem;padding:0 1rem;font-size:.8rem;font-weight:400}.Introduction-module___JbFkW__title{max-width:25ch;color:var(--text-strong);margin:0 0 clamp(2rem,5vw,4rem);font-size:clamp(2.4rem,5vw,5rem);font-weight:500;line-height:.95}.Introduction-module___JbFkW__text{width:min(80%,92rem);color:var(--text-strong);letter-spacing:.5px;margin:4rem auto 0;font-size:clamp(1.2rem,3vw,3rem);font-weight:200;line-height:1.2}.Introduction-module___JbFkW__text+.Introduction-module___JbFkW__text{margin-top:2rem}.Introduction-module___JbFkW__ctaRow{justify-content:center;margin-top:clamp(2.5rem,5vw,4rem);display:flex}@media (max-width:700px){.Introduction-module___JbFkW__section{padding:4rem 1rem}.Introduction-module___JbFkW__title,.Introduction-module___JbFkW__text{width:100%}.Introduction-module___JbFkW__title{font-size:clamp(2.65rem,12vw,4.5rem)}.Introduction-module___JbFkW__text{margin-top:1.5rem}.Introduction-module___JbFkW__text+.Introduction-module___JbFkW__text{margin-top:1.25rem}.Introduction-module___JbFkW__bgNum{font-size:21rem;right:-.8rem}}@media (min-width:1025px) and (max-width:1535px),(min-width:1025px) and (max-height:760px) and (hover:hover) and (pointer:fine){.Introduction-module___JbFkW__text{font-size:clamp(1.2rem,2vw,2rem)}}
.GoogleReviewCard-module__NOtouW__card{width:100%;color:var(--barrancas-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem .85rem;text-decoration:none;display:flex}.GoogleReviewCard-module__NOtouW__card:hover .GoogleReviewCard-module__NOtouW__link{text-underline-offset:.2em;text-decoration:underline}.GoogleReviewCard-module__NOtouW__card:focus-visible{outline:2px solid var(--barrancas-primary);outline-offset:4px}.GoogleReviewCard-module__NOtouW__logo{flex:none;width:1.65rem;height:1.65rem}.GoogleReviewCard-module__NOtouW__info{flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex}.GoogleReviewCard-module__NOtouW__rating{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.GoogleReviewCard-module__NOtouW__business{color:var(--text-soft);margin:0;font-size:.75rem;line-height:1.4}.GoogleReviewCard-module__NOtouW__business strong{color:var(--barrancas-secondary);font-size:.9rem;font-weight:500;display:block}.GoogleReviewCard-module__NOtouW__stars{color:#b88731;align-items:center;gap:.1rem;display:flex}.GoogleReviewCard-module__NOtouW__verified{color:#fff;background:#63a745;border-radius:50%;flex:none;width:1rem;height:1rem;margin-right:.15rem;padding:.15rem}.GoogleReviewCard-module__NOtouW__star{width:.8rem;height:.8rem;display:block;position:relative}.GoogleReviewCard-module__NOtouW__star svg{stroke-width:1.5px;width:.8rem;height:.8rem;display:block}.GoogleReviewCard-module__NOtouW__starFill{position:absolute;inset:0 auto 0 0;overflow:hidden}.GoogleReviewCard-module__NOtouW__starFill svg{fill:currentColor}.GoogleReviewCard-module__NOtouW__score{white-space:nowrap;font-size:1.25rem;font-weight:500;line-height:1}.GoogleReviewCard-module__NOtouW__score span{color:var(--text-soft);margin-left:.15rem;font-size:.7rem;font-weight:300}.GoogleReviewCard-module__NOtouW__caption{color:var(--text-soft);margin:0;font-size:.72rem;font-weight:300;line-height:1.4}.GoogleReviewCard-module__NOtouW__caption strong{font-weight:500}.GoogleReviewCard-module__NOtouW__link{color:var(--barrancas-primary);align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}@media (max-width:540px){.GoogleReviewCard-module__NOtouW__card{gap:.55rem;padding:.85rem .5rem}}
.Testimonials-module__3R46xG__testimonials{width:100%;min-height:calc(var(--layout-vh,1vh) * 100);min-height:var(--app-vh,calc(var(--layout-svh,1svh) * 100));box-sizing:border-box;background-color:var(--background);isolation:isolate;flex-direction:column;padding:clamp(1.75rem,4vw,4rem);scroll-margin-top:6rem;display:flex;position:relative;overflow:hidden}.Testimonials-module__3R46xG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Testimonials-module__3R46xG__badgeContainer{justify-content:flex-start;width:min(100%,92rem);margin:0 auto 2rem;display:flex}.Testimonials-module__3R46xG__badgeInner{width:100%}.Testimonials-module__3R46xG__badge{border-right:1px solid var(--barrancas-secondary);border-bottom:1px solid var(--barrancas-secondary);width:fit-content;color:var(--barrancas-secondary-text);letter-spacing:.16em;text-transform:uppercase;margin:0;padding:0 1rem;font-size:.8rem;font-weight:400}.Testimonials-module__3R46xG__inner{z-index:5;flex:1;width:100%;height:auto;min-height:100%;margin-inline:auto;display:flex;position:relative}.Testimonials-module__3R46xG__testimonialFooter{justify-content:space-between;gap:1rem;display:flex}.Testimonials-module__3R46xG__photo{z-index:5;flex-direction:column;flex-shrink:0;justify-content:start;align-items:center;gap:1.5rem;width:20%;height:auto;margin-top:12rem;display:flex;position:relative}.Testimonials-module__3R46xG__photoSquare{aspect-ratio:12/16;border-radius:var(--radius);flex-shrink:0;width:70%;position:relative;overflow:hidden}.Testimonials-module__3R46xG__photoImg{object-fit:cover;object-position:center top}.Testimonials-module__3R46xG__content{z-index:5;flex-direction:column;flex:1;justify-content:center;align-items:center;height:auto;min-height:100%;padding:1rem;display:flex;position:relative}.Testimonials-module__3R46xG__controlsBar{z-index:8;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;top:1rem;left:2rem;right:1rem}.Testimonials-module__3R46xG__testimonialNumber{position:static}.Testimonials-module__3R46xG__number{font-size:1.1rem;font-family:var(--font-nohemi);color:var(--text-soft);letter-spacing:.08em;margin:0}.Testimonials-module__3R46xG__arrows{gap:.6rem;display:flex;position:static}.Testimonials-module__3R46xG__arrow{border-radius:var(--radius);border:1px solid var(--black);cursor:pointer;width:40px;height:40px;color:var(--black);background:0 0;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex;position:relative;top:-55px}@media (hover:hover){.Testimonials-module__3R46xG__arrow:hover{background:var(--black);color:var(--background)}}.Testimonials-module__3R46xG__arrow:active{background:var(--black);color:var(--background)}.Testimonials-module__3R46xG__arrow:focus-visible{outline:2px solid var(--barrancas-secondary);outline-offset:2px}.Testimonials-module__3R46xG__container{flex-direction:column;gap:4rem;width:80%;display:flex}.Testimonials-module__3R46xG__testimonial{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.Testimonials-module__3R46xG__quoteMark{-webkit-user-select:none;user-select:none;flex-shrink:0;width:clamp(1.8rem,3vw,2.8rem);height:auto;display:block}.Testimonials-module__3R46xG__text{font-size:clamp(1.6rem,4vw,3.5rem);font-family:var(--font-nohemi);color:var(--black);margin:0;line-height:1.3}.Testimonials-module__3R46xG__author{flex-direction:column;gap:.2rem;display:flex}.Testimonials-module__3R46xG__authorThumb{width:64px;height:64px;display:none;position:relative}.Testimonials-module__3R46xG__authorThumbImg{object-fit:cover;width:100%;height:100%}.Testimonials-module__3R46xG__authorCopy{flex-direction:column;gap:.2rem;display:flex}.Testimonials-module__3R46xG__name{font-size:1.5rem;font-family:var(--font-bigcaslon);color:var(--black);margin:0;font-style:italic;font-weight:500}.Testimonials-module__3R46xG__location{font-size:1rem;font-family:var(--font-nohemi);color:var(--text-soft);margin:0;font-weight:300}.Testimonials-module__3R46xG__bottomRow{margin:clamp(1.2rem, calc(var(--layout-vh,1vh) * 3.5), 2.4rem) auto 0;z-index:5;justify-content:center;align-items:center;gap:1.25rem;width:100%;margin-bottom:20rem;display:flex;position:relative}.Testimonials-module__3R46xG__googleReviewCard{border:1px solid var(--black);border-radius:var(--radius);flex-shrink:0;width:min(100%,20rem)}.Testimonials-module__3R46xG__bottomRow.Testimonials-module__3R46xG__withoutExitCover{margin-bottom:0}@media (max-width:1024px){.Testimonials-module__3R46xG__photo{width:26%}.Testimonials-module__3R46xG__photoSquare{width:85%}.Testimonials-module__3R46xG__container{gap:2.5rem;width:86%}.Testimonials-module__3R46xG__text{font-size:clamp(1.2rem,2.2vw,1.8rem)}}@media (max-width:768px){.Testimonials-module__3R46xG__testimonials.Testimonials-module__3R46xG__withoutExitCover{z-index:2;box-shadow:0 -2px 0 var(--background);min-height:0;padding-bottom:2rem}.Testimonials-module__3R46xG__testimonials{height:auto;min-height:var(--app-vh,calc(var(--layout-svh,1svh) * 100));padding:4rem 1rem;overflow:hidden}.Testimonials-module__3R46xG__badgeContainer{width:100%;color:var(--barrancas-secondary-text);margin:0;position:absolute;top:.9rem;left:0;right:0;transform:none}.Testimonials-module__3R46xG__badgeInner{width:min(100% - 2rem,92rem);margin:0 auto}.Testimonials-module__3R46xG__inner{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:0;height:auto;min-height:100%}.Testimonials-module__3R46xG__photo{display:none}.Testimonials-module__3R46xG__content{flex-direction:column;flex:1;justify-content:center;width:100%;padding:.15rem 0 0;display:flex}.Testimonials-module__3R46xG__container{gap:2rem;width:100%}.Testimonials-module__3R46xG__testimonial{text-align:left;flex-direction:column;align-items:flex-start;gap:.8rem}.Testimonials-module__3R46xG__quoteMark{opacity:.95;width:1.8rem}.Testimonials-module__3R46xG__text{letter-spacing:-.02em;line-height:1.03}.Testimonials-module__3R46xG__testimonialFooter{flex-direction:column;align-items:flex-start;gap:2rem;margin-top:.6rem}.Testimonials-module__3R46xG__googleReviewCard{align-self:center}.Testimonials-module__3R46xG__author{flex-direction:row;align-items:center;gap:.85rem}.Testimonials-module__3R46xG__authorThumb{border-radius:2px;flex-shrink:0;width:56px;height:56px;display:block;position:relative;overflow:hidden}.Testimonials-module__3R46xG__name{font-size:1.5rem;line-height:1}.Testimonials-module__3R46xG__location{letter-spacing:.2em;text-transform:uppercase;font-size:.68rem}.Testimonials-module__3R46xG__controlsBar{z-index:auto;justify-content:flex-end;gap:.55rem;width:100%;margin:0 0 .85rem;padding:0;position:static}.Testimonials-module__3R46xG__number{font-size:.95rem}.Testimonials-module__3R46xG__arrows{flex-shrink:0;gap:.5rem}.Testimonials-module__3R46xG__arrow{-webkit-tap-highlight-color:transparent;border-color:#00000040;border-radius:0;flex-shrink:0;width:44px;height:44px;position:static;top:auto}.Testimonials-module__3R46xG__arrow svg{width:18px;height:18px}.Testimonials-module__3R46xG__bottomRow{justify-content:center;width:100%;margin-top:2rem;position:static;transform:none}}@media (max-width:420px){.Testimonials-module__3R46xG__testimonials{padding:4rem 1rem}.Testimonials-module__3R46xG__inner{padding-top:2rem}.Testimonials-module__3R46xG__text{font-weight:300;line-height:1.3;font-size:clamp(1.2rem,7.5vw,2.75rem)!important}}@media (min-width:1025px) and (max-width:1535px),(min-width:1025px) and (max-height:760px) and (hover:hover) and (pointer:fine){.Testimonials-module__3R46xG__photo{justify-content:center;width:26%;margin-top:0}.Testimonials-module__3R46xG__photoSquare{width:78%}.Testimonials-module__3R46xG__container{gap:2.5rem}.Testimonials-module__3R46xG__text{font-size:clamp(1.4rem,2.5vw,3.5rem)}}
