.ReviewsCarousel-module__xrAphq__carouselRoot{position:relative}.ReviewsCarousel-module__xrAphq__carouselShell{align-items:center;padding-inline:3.4rem;display:flex;position:relative}.ReviewsCarousel-module__xrAphq__viewport{width:100%;padding:1rem .65rem 1.35rem;overflow:hidden}.ReviewsCarousel-module__xrAphq__visibleGrid{gap:var(--spacing-lg);display:grid}.ReviewsCarousel-module__xrAphq__slide{display:flex}.ReviewsCarousel-module__xrAphq__card{width:100%;min-height:255px;padding:var(--spacing-xl);background:radial-gradient(circle at 100% 0,#48c6f938,#0000 42%),linear-gradient(160deg,#1d3a72 0%,#173261 56%,#12284d 100%);border:1px solid #7bc0f147;border-radius:28px;flex-direction:column;display:flex;position:relative;box-shadow:0 8px 18px #10254b24}.ReviewsCarousel-module__xrAphq__quote{color:#7bc0f147;font-family:Georgia,Times New Roman,serif;font-size:4.7rem;line-height:1;position:absolute;top:-.15rem;right:1rem}.ReviewsCarousel-module__xrAphq__stars{color:#d2a51b;gap:.25rem;font-size:1rem;display:inline-flex}.ReviewsCarousel-module__xrAphq__text{margin:var(--spacing-md) 0 0;color:#fffffff2;line-height:1.75;font-size:var(--font-size-base)}.ReviewsCarousel-module__xrAphq__meta{padding-top:var(--spacing-lg);margin-top:auto}.ReviewsCarousel-module__xrAphq__name{color:#eef7ff;font-size:var(--font-size-base);letter-spacing:.01em}.ReviewsCarousel-module__xrAphq__navButton{z-index:2;color:#1a3064;background:#fff;border:1px solid #1a306424;border-radius:999px;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 24px #10254b24}.ReviewsCarousel-module__xrAphq__navButtonLeft{left:0}.ReviewsCarousel-module__xrAphq__navButtonRight{right:0}@media (max-width:1080px){.ReviewsCarousel-module__xrAphq__carouselShell{padding-inline:3rem}.ReviewsCarousel-module__xrAphq__navButtonLeft{left:0}.ReviewsCarousel-module__xrAphq__navButtonRight{right:0}}@media (max-width:760px){.ReviewsCarousel-module__xrAphq__carouselShell{padding-inline:2rem}.ReviewsCarousel-module__xrAphq__viewport{padding:.75rem .3rem 1rem}.ReviewsCarousel-module__xrAphq__card{min-height:0;padding:var(--spacing-lg);border-radius:24px}.ReviewsCarousel-module__xrAphq__navButton{width:2.45rem;height:2.45rem}.ReviewsCarousel-module__xrAphq__navButtonLeft{left:0}.ReviewsCarousel-module__xrAphq__navButtonRight{right:0}}
.page-module__Xw9U-q__opinionAction .button{align-self:flex-start}@media (max-width:968px){.page-module__Xw9U-q__heroTitle{font-size:var(--font-size-4xl)}.page-module__Xw9U-q__heroSubtitle{font-size:var(--font-size-xl)}.page-module__Xw9U-q__sectionTitle{font-size:var(--font-size-3xl)}}@media (max-width:768px){.page-module__Xw9U-q__hero{background-attachment:scroll;min-height:60vh}.page-module__Xw9U-q__heroTitle{font-size:var(--font-size-3xl)}.page-module__Xw9U-q__heroText{max-width:100%}.page-module__Xw9U-q__heroActions{flex-direction:column}.page-module__Xw9U-q__infoGrid{grid-template-columns:1fr}.page-module__Xw9U-q__sectionHeader{margin-bottom:var(--spacing-xl)}.page-module__Xw9U-q__sectionDescription{font-size:var(--font-size-base)}.page-module__Xw9U-q__opinionQrMedia{width:116px;height:116px}.page-module__Xw9U-q__opinionPanel{padding:var(--spacing-lg);border-radius:24px}.page-module__Xw9U-q__opinionGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__Xw9U-q__opinionDivider{width:100%;height:1px}.page-module__Xw9U-q__opinionAction{text-align:center;align-items:center}.page-module__Xw9U-q__opinionAction button,.page-module__Xw9U-q__opinionAction a{align-self:center}.page-module__Xw9U-q__opinionAction .button{align-self:center}}.page-module__Xw9U-q__hero{min-height:70vh;padding:var(--spacing-4xl) 0;background-image:url(/images/montevideo-hero.png);background-position:50%;background-size:cover;background-attachment:fixed;align-items:center;margin-top:96px;display:flex;position:relative}.page-module__Xw9U-q__hero:before{content:"";z-index:1;background:#1a3064a6;position:absolute;inset:0}.page-module__Xw9U-q__heroContent{z-index:2;align-items:center;display:flex;position:relative}.page-module__Xw9U-q__heroText{gap:var(--spacing-lg);flex-direction:column;max-width:600px;display:flex}.page-module__Xw9U-q__heroTitle{font-size:var(--font-size-5xl);color:#fff;text-shadow:0 2px 4px #0000001a;margin:0;font-weight:800;line-height:1.1}.page-module__Xw9U-q__heroSubtitle{font-size:var(--font-size-2xl);color:#fffffff2;margin:0;font-weight:500}.page-module__Xw9U-q__heroDescription{font-size:var(--font-size-lg);color:#fffffff2;margin:0;line-height:1.6}.page-module__Xw9U-q__heroActions{gap:var(--spacing-md);margin-top:var(--spacing-md);display:flex}.page-module__Xw9U-q__info{padding:var(--spacing-4xl) 0;background:#fff}.page-module__Xw9U-q__infoGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.page-module__Xw9U-q__infoCard{text-align:center;padding:var(--spacing-lg)}.page-module__Xw9U-q__infoIcon{margin-bottom:var(--spacing-md);font-size:3rem}.page-module__Xw9U-q__infoTitle{font-size:var(--font-size-xl);color:var(--color-primary);margin:0 0 var(--spacing-sm) 0;font-weight:700}.page-module__Xw9U-q__infoLink{font-size:var(--font-size-lg);color:var(--color-text);transition:var(--transition-base);font-weight:600;text-decoration:none}.page-module__Xw9U-q__infoLink:hover{color:var(--color-primary)}.page-module__Xw9U-q__infoText{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:1.6}.page-module__Xw9U-q__reviewsOpinionBlock{padding-bottom:var(--spacing-4xl);margin-bottom:calc(var(--spacing-4xl) * -1);background:radial-gradient(circle at 16% 0,#48c6f933,#0000 26%),radial-gradient(circle at 84% 14%,#7bc0f12e,#0000 22%),radial-gradient(circle at 50% 100%,#48c6f914,#0000 30%),linear-gradient(#fff 0%,#f3faff 42%,#eaf5ff 100%);position:relative}.page-module__Xw9U-q__reviewsSection{padding:var(--spacing-4xl) 0 var(--spacing-2xl);background:0 0}.page-module__Xw9U-q__opinionSection{padding:var(--spacing-2xl) 0 var(--spacing-4xl);background:0 0}.page-module__Xw9U-q__sectionHeader{max-width:760px;margin:0 auto var(--spacing-2xl);text-align:center}.page-module__Xw9U-q__sectionEyebrow{margin-bottom:var(--spacing-sm);color:var(--color-primary);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;background:#eef4fb;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .85rem;font-weight:700;display:inline-flex}.page-module__Xw9U-q__sectionTitle{font-size:var(--font-size-4xl);color:var(--color-primary);margin:0 0 var(--spacing-sm) 0}.page-module__Xw9U-q__sectionDescription{font-size:var(--font-size-lg);color:var(--color-text-light);margin:0}.page-module__Xw9U-q__opinionPanel{max-width:1000px;padding:var(--spacing-xl);background:radial-gradient(circle at 0 0,#7bc0f114,#0000 28%),linear-gradient(#fffffffa 0%,#f7fbff 100%);border:1px solid #1a306414;border-radius:28px;margin:0 auto;box-shadow:0 18px 40px #1a306414}.page-module__Xw9U-q__opinionGrid{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.page-module__Xw9U-q__opinionAction{gap:var(--spacing-sm);flex-direction:column;min-height:100%;display:flex}.page-module__Xw9U-q__opinionDivider{background:linear-gradient(#0000 0%,#1a30641f 18% 82%,#0000 100%);align-self:stretch;width:1px}.page-module__Xw9U-q__opinionIconChip{width:2.4rem;height:2.4rem;color:var(--color-primary);background:linear-gradient(#edf5fd 0%,#e4eef9 100%);border-radius:.8rem;justify-content:center;align-items:center;font-size:1rem;display:inline-flex;box-shadow:inset 0 0 0 1px #1a306414}.page-module__Xw9U-q__opinionCopy{flex-direction:column;gap:.3rem;display:flex}.page-module__Xw9U-q__opinionTitle{font-size:var(--font-size-xl);color:var(--color-primary);margin:0;font-weight:700}.page-module__Xw9U-q__opinionText{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__Xw9U-q__opinionQrFrame{background:0 0;border:1px solid #7bc0f159;border-radius:18px;justify-content:center;align-items:center;padding:.8rem;display:inline-flex;box-shadow:0 12px 24px #1a306414}.page-module__Xw9U-q__opinionQrMedia{width:124px;height:124px;position:relative}.page-module__Xw9U-q__opinionQrImage{object-fit:contain;border-radius:.8rem}.page-module__Xw9U-q__opinionAction button,.page-module__Xw9U-q__opinionAction a{align-self:flex-start}.page-module__Xw9U-q__opinionAction .button{align-self:flex-start}@media (max-width:968px){.page-module__Xw9U-q__heroTitle{font-size:var(--font-size-4xl)}.page-module__Xw9U-q__heroSubtitle{font-size:var(--font-size-xl)}.page-module__Xw9U-q__sectionTitle{font-size:var(--font-size-3xl)}}@media (max-width:768px){.page-module__Xw9U-q__hero{background-attachment:scroll;min-height:60vh}.page-module__Xw9U-q__heroTitle{font-size:var(--font-size-3xl)}.page-module__Xw9U-q__heroText{max-width:100%}.page-module__Xw9U-q__heroActions{flex-direction:column}.page-module__Xw9U-q__infoGrid{grid-template-columns:1fr}.page-module__Xw9U-q__sectionHeader{margin-bottom:var(--spacing-xl)}.page-module__Xw9U-q__sectionDescription{font-size:var(--font-size-base)}.page-module__Xw9U-q__opinionQrMedia{width:116px;height:116px}.page-module__Xw9U-q__opinionPanel{padding:var(--spacing-lg);border-radius:24px}.page-module__Xw9U-q__opinionGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__Xw9U-q__opinionDivider{width:100%;height:1px}.page-module__Xw9U-q__opinionAction{text-align:center;align-items:center}.page-module__Xw9U-q__opinionAction button,.page-module__Xw9U-q__opinionAction a{align-self:center}.page-module__Xw9U-q__opinionAction .button{align-self:center}}
