.ReviewsCarousel-module__9Zr2IG__carouselRoot{position:relative}.ReviewsCarousel-module__9Zr2IG__carouselShell{align-items:center;padding-inline:3.4rem;display:flex;position:relative}.ReviewsCarousel-module__9Zr2IG__viewport{width:100%;padding:1rem .65rem 1.35rem;overflow:hidden}.ReviewsCarousel-module__9Zr2IG__visibleGrid{gap:var(--spacing-lg);display:grid}.ReviewsCarousel-module__9Zr2IG__slide{display:flex}.ReviewsCarousel-module__9Zr2IG__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__9Zr2IG__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__9Zr2IG__stars{color:#d2a51b;gap:.25rem;font-size:1rem;display:inline-flex}.ReviewsCarousel-module__9Zr2IG__text{margin:var(--spacing-md)0 0;color:#fffffff2;line-height:1.75;font-size:var(--font-size-base)}.ReviewsCarousel-module__9Zr2IG__meta{padding-top:var(--spacing-lg);margin-top:auto}.ReviewsCarousel-module__9Zr2IG__name{color:#eef7ff;font-size:var(--font-size-base);letter-spacing:.01em}.ReviewsCarousel-module__9Zr2IG__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__9Zr2IG__navButtonLeft{left:0}.ReviewsCarousel-module__9Zr2IG__navButtonRight{right:0}@media (max-width:1080px){.ReviewsCarousel-module__9Zr2IG__carouselShell{padding-inline:3rem}.ReviewsCarousel-module__9Zr2IG__navButtonLeft{left:0}.ReviewsCarousel-module__9Zr2IG__navButtonRight{right:0}}@media (max-width:760px){.ReviewsCarousel-module__9Zr2IG__carouselShell{padding-inline:2rem}.ReviewsCarousel-module__9Zr2IG__viewport{padding:.75rem .3rem 1rem}.ReviewsCarousel-module__9Zr2IG__card{min-height:0;padding:var(--spacing-lg);border-radius:24px}.ReviewsCarousel-module__9Zr2IG__navButton{width:2.45rem;height:2.45rem}.ReviewsCarousel-module__9Zr2IG__navButtonLeft{left:0}.ReviewsCarousel-module__9Zr2IG__navButtonRight{right:0}}
.page-module__E0kJGG__opinionAction .button{align-self:flex-start}@media (max-width:968px){.page-module__E0kJGG__heroTitle{font-size:var(--font-size-4xl)}.page-module__E0kJGG__heroSubtitle{font-size:var(--font-size-xl)}.page-module__E0kJGG__sectionTitle{font-size:var(--font-size-3xl)}}@media (max-width:768px){.page-module__E0kJGG__hero{background-attachment:scroll;min-height:60vh}.page-module__E0kJGG__heroTitle{font-size:var(--font-size-3xl)}.page-module__E0kJGG__heroText{max-width:100%}.page-module__E0kJGG__heroActions{flex-direction:column}.page-module__E0kJGG__infoGrid{grid-template-columns:1fr}.page-module__E0kJGG__sectionHeader{margin-bottom:var(--spacing-xl)}.page-module__E0kJGG__sectionDescription{font-size:var(--font-size-base)}.page-module__E0kJGG__opinionQrMedia{width:116px;height:116px}.page-module__E0kJGG__opinionPanel{padding:var(--spacing-lg);border-radius:24px}.page-module__E0kJGG__opinionGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__E0kJGG__opinionDivider{width:100%;height:1px}.page-module__E0kJGG__opinionAction{text-align:center;align-items:center}.page-module__E0kJGG__opinionAction button,.page-module__E0kJGG__opinionAction a{align-self:center}.page-module__E0kJGG__opinionAction .button{align-self:center}}.page-module__E0kJGG__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__E0kJGG__hero:before{content:"";z-index:1;background:#1a3064a6;position:absolute;inset:0}.page-module__E0kJGG__heroContent{z-index:2;align-items:center;display:flex;position:relative}.page-module__E0kJGG__heroText{gap:var(--spacing-lg);flex-direction:column;max-width:600px;display:flex}.page-module__E0kJGG__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__E0kJGG__heroSubtitle{font-size:var(--font-size-2xl);color:#fffffff2;margin:0;font-weight:500}.page-module__E0kJGG__heroDescription{font-size:var(--font-size-lg);color:#fffffff2;margin:0;line-height:1.6}.page-module__E0kJGG__heroActions{gap:var(--spacing-md);margin-top:var(--spacing-md);display:flex}.page-module__E0kJGG__info{padding:var(--spacing-4xl)0;background:#fff}.page-module__E0kJGG__infoGrid{gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.page-module__E0kJGG__infoCard{text-align:center;padding:var(--spacing-lg)}.page-module__E0kJGG__infoIcon{margin-bottom:var(--spacing-md);font-size:3rem}.page-module__E0kJGG__infoTitle{font-size:var(--font-size-xl);color:var(--color-primary);margin:0 0 var(--spacing-sm)0;font-weight:700}.page-module__E0kJGG__infoLink{font-size:var(--font-size-lg);color:var(--color-text);transition:var(--transition-base);font-weight:600;text-decoration:none}.page-module__E0kJGG__infoLink:hover{color:var(--color-primary)}.page-module__E0kJGG__infoText{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:1.6}.page-module__E0kJGG__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__E0kJGG__reviewsSection{padding:var(--spacing-4xl)0 var(--spacing-2xl);background:0 0}.page-module__E0kJGG__opinionSection{padding:var(--spacing-2xl)0 var(--spacing-4xl);background:0 0}.page-module__E0kJGG__sectionHeader{max-width:760px;margin:0 auto var(--spacing-2xl);text-align:center}.page-module__E0kJGG__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__E0kJGG__sectionTitle{font-size:var(--font-size-4xl);color:var(--color-primary);margin:0 0 var(--spacing-sm)0}.page-module__E0kJGG__sectionDescription{font-size:var(--font-size-lg);color:var(--color-text-light);margin:0}.page-module__E0kJGG__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__E0kJGG__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__E0kJGG__opinionAction{gap:var(--spacing-sm);flex-direction:column;min-height:100%;display:flex}.page-module__E0kJGG__opinionDivider{background:linear-gradient(#0000 0%,#1a30641f 18% 82%,#0000 100%);align-self:stretch;width:1px}.page-module__E0kJGG__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__E0kJGG__opinionCopy{flex-direction:column;gap:.3rem;display:flex}.page-module__E0kJGG__opinionTitle{font-size:var(--font-size-xl);color:var(--color-primary);margin:0;font-weight:700}.page-module__E0kJGG__opinionText{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__E0kJGG__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__E0kJGG__opinionQrMedia{width:124px;height:124px;position:relative}.page-module__E0kJGG__opinionQrImage{object-fit:contain;border-radius:.8rem}.page-module__E0kJGG__opinionAction button,.page-module__E0kJGG__opinionAction a{align-self:flex-start}.page-module__E0kJGG__opinionAction .button{align-self:flex-start}@media (max-width:968px){.page-module__E0kJGG__heroTitle{font-size:var(--font-size-4xl)}.page-module__E0kJGG__heroSubtitle{font-size:var(--font-size-xl)}.page-module__E0kJGG__sectionTitle{font-size:var(--font-size-3xl)}}@media (max-width:768px){.page-module__E0kJGG__hero{background-attachment:scroll;min-height:60vh}.page-module__E0kJGG__heroTitle{font-size:var(--font-size-3xl)}.page-module__E0kJGG__heroText{max-width:100%}.page-module__E0kJGG__heroActions{flex-direction:column}.page-module__E0kJGG__infoGrid{grid-template-columns:1fr}.page-module__E0kJGG__sectionHeader{margin-bottom:var(--spacing-xl)}.page-module__E0kJGG__sectionDescription{font-size:var(--font-size-base)}.page-module__E0kJGG__opinionQrMedia{width:116px;height:116px}.page-module__E0kJGG__opinionPanel{padding:var(--spacing-lg);border-radius:24px}.page-module__E0kJGG__opinionGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.page-module__E0kJGG__opinionDivider{width:100%;height:1px}.page-module__E0kJGG__opinionAction{text-align:center;align-items:center}.page-module__E0kJGG__opinionAction button,.page-module__E0kJGG__opinionAction a{align-self:center}.page-module__E0kJGG__opinionAction .button{align-self:center}}
