.LocationSection-module-scss-module__9_u9la__mapWrapper{height:400px;position:relative;overflow:hidden}.LocationSection-module-scss-module__9_u9la__mapWrapper:hover .LocationSection-module-scss-module__9_u9la__mapImage{transform:scale(1.05)}.LocationSection-module-scss-module__9_u9la__mapImage{object-fit:cover;width:100%;height:100%;max-height:400px;transition:transform .5s}
.MeetSection-module-scss-module__INhCfa__featuresGrid{gap:var(--spacing-md);margin-top:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.MeetSection-module-scss-module__INhCfa__featuresGrid{grid-template-columns:1fr}}.MeetSection-module-scss-module__INhCfa__featureCard{background:var(--color-glass);border:1px solid var(--color-glass-border);border-radius:var(--radius-md);padding:var(--spacing-sm)}.MeetSection-module-scss-module__INhCfa__featureCard h3{margin-bottom:var(--spacing-xs);font-size:1.2rem}.MeetSection-module-scss-module__INhCfa__featureCard p{margin:0;font-size:.95rem}.MeetSection-module-scss-module__INhCfa__imageCard{height:500px;overflow:hidden}.MeetSection-module-scss-module__INhCfa__image{object-fit:cover;width:100%;height:100%;display:block}
.FeaturesSection-module-scss-module__xy5XQa__featuresSection{background-color:var(--color-bg-alt)}.FeaturesSection-module-scss-module__xy5XQa__cardNumber{color:var(--color-primary);font-size:3rem;font-weight:700;font-family:var(--font-heading);margin-bottom:var(--spacing-sm)}.FeaturesSection-module-scss-module__xy5XQa__cardIcon{margin-bottom:var(--spacing-sm);font-size:2.5rem}
.Timeline-module-scss-module__ziplfq__timelineContainer{max-width:800px;margin:var(--spacing-lg)auto;padding:20px 0;position:relative}.Timeline-module-scss-module__ziplfq__timelineLine{background-color:#ffffff1a;width:2px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.Timeline-module-scss-module__ziplfq__timelineProgress{background-color:var(--color-primary);width:2px;height:0;transition:height 1s;position:absolute;left:50%;transform:translate(-50%)}.Timeline-module-scss-module__ziplfq__timelineItem{margin-bottom:var(--spacing-lg);opacity:0;justify-content:center;align-items:center;transition:all .6s;display:flex;position:relative;transform:translateY(20px)}.Timeline-module-scss-module__ziplfq__timelineItem.Timeline-module-scss-module__ziplfq__visible{opacity:1;transform:translateY(0)}.Timeline-module-scss-module__ziplfq__timelineYear{font-family:var(--font-heading);color:var(--color-primary);font-size:2rem;font-weight:700;position:absolute;left:50%;transform:translate(-180%)}.Timeline-module-scss-module__ziplfq__even .Timeline-module-scss-module__ziplfq__timelineYear{transform:translate(80%)}@media (max-width:768px){.Timeline-module-scss-module__ziplfq__timelineYear{margin-bottom:var(--spacing-xs);position:static;transform:none}}.Timeline-module-scss-module__ziplfq__timelineDot{background-color:var(--color-bg);border:2px solid var(--color-primary);z-index:2;border-radius:50%;width:16px;height:16px;transition:background-color .3s;position:absolute;left:50%;transform:translate(-50%)}.Timeline-module-scss-module__ziplfq__visible .Timeline-module-scss-module__ziplfq__timelineDot{background-color:var(--color-primary);box-shadow:0 0 15px #c5a05980}@media (max-width:768px){.Timeline-module-scss-module__ziplfq__timelineDot{display:none}}.Timeline-module-scss-module__ziplfq__timelineContent{width:40%;padding-left:var(--spacing-md);margin-left:auto}.Timeline-module-scss-module__ziplfq__timelineContent h3{color:var(--color-white);margin-bottom:var(--spacing-xs);font-size:1.5rem}.Timeline-module-scss-module__ziplfq__timelineContent p{color:var(--color-text-muted);margin:0;font-size:1rem}.Timeline-module-scss-module__ziplfq__even .Timeline-module-scss-module__ziplfq__timelineContent{padding-left:0;padding-right:var(--spacing-md);text-align:right;margin-left:0;margin-right:auto}@media (max-width:768px){.Timeline-module-scss-module__ziplfq__timelineContent{text-align:center;width:100%;margin:0;padding:0}.Timeline-module-scss-module__ziplfq__even .Timeline-module-scss-module__ziplfq__timelineContent{text-align:center;padding:0}}.Timeline-module-scss-module__ziplfq__quoteSmall{font-family:var(--font-heading);color:var(--color-text-muted);max-width:600px;margin:0 auto;font-size:1.2rem;font-style:italic}
.InvestmentSection-module-scss-module__WH8AOa__investmentSection .InvestmentSection-module-scss-module__WH8AOa__cardRow{gap:var(--spacing-lg);align-items:stretch;display:flex}@media (max-width:768px){.InvestmentSection-module-scss-module__WH8AOa__investmentSection .InvestmentSection-module-scss-module__WH8AOa__cardRow{flex-direction:column}}.InvestmentSection-module-scss-module__WH8AOa__investmentSection .InvestmentSection-module-scss-module__WH8AOa__cardRow>.col-text{flex-direction:column;flex:1;display:flex}@media (max-width:768px){.InvestmentSection-module-scss-module__WH8AOa__investmentSection .InvestmentSection-module-scss-module__WH8AOa__cardRow>.col-text{width:100%}}.InvestmentSection-module-scss-module__WH8AOa__investmentSection .InvestmentSection-module-scss-module__WH8AOa__cardRow>.col-text>*{flex-direction:column;height:100%;display:flex}.InvestmentSection-module-scss-module__WH8AOa__statsGrid{gap:var(--spacing-md);margin-top:var(--spacing-lg);text-align:center;grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:768px){.InvestmentSection-module-scss-module__WH8AOa__statsGrid{grid-template-columns:1fr}}.InvestmentSection-module-scss-module__WH8AOa__statItem{padding:var(--spacing-md)}.InvestmentSection-module-scss-module__WH8AOa__statValue{color:var(--color-white);font-size:2.5rem;font-weight:700;font-family:var(--font-heading)}.InvestmentSection-module-scss-module__WH8AOa__statLabel{text-transform:uppercase;letter-spacing:1px;color:var(--color-text-muted);margin-top:var(--spacing-xs);font-size:.9rem}.InvestmentSection-module-scss-module__WH8AOa__investmentSteps{text-align:left;padding-left:var(--spacing-md);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.InvestmentSection-module-scss-module__WH8AOa__investmentSteps li{margin-bottom:var(--spacing-sm);color:var(--color-text-muted)}.InvestmentSection-module-scss-module__WH8AOa__investmentSteps li strong{color:var(--color-white)}
.CharacteristicsSection-module-scss-module__Y76gCq__characteristicsSection{background-color:var(--color-bg-alt)}.CharacteristicsSection-module-scss-module__Y76gCq__sectionLabel{letter-spacing:2px;text-transform:uppercase;color:var(--color-primary);margin-bottom:var(--spacing-sm);font-size:.85rem;font-weight:600;display:block}.CharacteristicsSection-module-scss-module__Y76gCq__content{max-width:900px;margin:0 auto}.CharacteristicsSection-module-scss-module__Y76gCq__leadText{border-left:3px solid var(--color-primary);padding:var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-text);margin-bottom:var(--spacing-lg);background:#c5a0591a;font-size:1.1rem;line-height:1.8}.CharacteristicsSection-module-scss-module__Y76gCq__leadText strong{color:var(--color-white)}.CharacteristicsSection-module-scss-module__Y76gCq__grid{gap:var(--spacing-md);margin-bottom:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:768px){.CharacteristicsSection-module-scss-module__Y76gCq__grid{gap:var(--spacing-sm);grid-template-columns:1fr}}.CharacteristicsSection-module-scss-module__Y76gCq__tile{border:1px solid var(--color-glass-border);border-radius:var(--radius-md);padding:var(--spacing-md);text-align:center;background:#c5a05926;transition:all .3s}.CharacteristicsSection-module-scss-module__Y76gCq__tile:hover{background:#c5a05940;transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.CharacteristicsSection-module-scss-module__Y76gCq__tile h3{color:var(--color-white);margin:0;font-size:1.1rem;line-height:1.5}
.TeamSection-module-scss-module__7haVUG__stats{gap:var(--spacing-md);margin-top:var(--spacing-md);display:flex}@media (max-width:768px){.TeamSection-module-scss-module__7haVUG__stats{flex-direction:column}}.TeamSection-module-scss-module__7haVUG__powerStat{border:1px solid var(--color-glass-border);border-radius:var(--radius-md);padding:var(--spacing-sm);text-align:center;background:#ffffff08;flex:1;transition:transform .3s,border-color .3s}.TeamSection-module-scss-module__7haVUG__powerStat:hover{border-color:var(--color-primary);background:#ffffff0d;transform:translateY(-5px)}.TeamSection-module-scss-module__7haVUG__number{color:var(--color-primary);font-size:2.5rem;font-weight:700;font-family:var(--font-heading);margin-bottom:5px;display:block}.TeamSection-module-scss-module__7haVUG__label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.TeamSection-module-scss-module__7haVUG__imageWrapper{overflow:hidden}.TeamSection-module-scss-module__7haVUG__image{width:100%;height:auto;display:block}
.FAQ-module-scss-module__dPgEBW__faqSection{background-color:var(--color-bg-alt)}.FAQ-module-scss-module__dPgEBW__faqContainer{gap:var(--spacing-md);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.FAQ-module-scss-module__dPgEBW__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;background:#ffffff08;transition:all .3s;overflow:hidden}.FAQ-module-scss-module__dPgEBW__faqItem:hover{border-color:var(--color-primary);background:#ffffff0d}.FAQ-module-scss-module__dPgEBW__faqItem summary{font-family:var(--font-heading);color:var(--color-white);padding:var(--spacing-md);padding-right:calc(var(--spacing-md) + 40px);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;width:100%;font-size:1.2rem;font-weight:400;list-style:none;display:block;position:relative}.FAQ-module-scss-module__dPgEBW__faqItem summary::-webkit-details-marker{display:none}.FAQ-module-scss-module__dPgEBW__faqItem summary:after{content:"+";right:var(--spacing-md);color:var(--color-primary);font-size:1.5rem;font-weight:300;transition:transform .3s;position:absolute;top:50%;transform:translateY(-50%)}.FAQ-module-scss-module__dPgEBW__faqItem[open] summary:after{content:"-"}.FAQ-module-scss-module__dPgEBW__faqItem p{padding:0 var(--spacing-md)var(--spacing-md)var(--spacing-md);color:var(--color-text-muted);margin-top:0;margin-bottom:0;line-height:1.8}
.CTASection-module-scss-module__ywu4ra__ctaSection{text-align:center}.CTASection-module-scss-module__ywu4ra__card{padding:var(--spacing-lg);text-align:center}.CTASection-module-scss-module__ywu4ra__card h2{margin-bottom:1rem}.CTASection-module-scss-module__ywu4ra__lead{color:var(--color-text);margin-bottom:2rem;font-size:1.1rem}
