.styles-module__page___gkPjV{background:var(--background-color);flex-direction:column;gap:4rem;padding-bottom:4rem;display:flex}.styles-module__hero___Kd3Ik{width:100%;min-height:clamp(340px,50vh,520px);box-shadow:var(--shadow-lg);background-position:50%;background-size:cover;margin:0 auto;padding-top:2rem;position:relative;overflow:hidden}.styles-module__heroOverlay___8954F{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(140deg,#0009 0%,#0c201273 55%,#0009 100%);position:absolute;inset:0}.styles-module__heroContent___Tt3Zt{z-index:1;text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:100%;padding:0 2rem;display:flex;position:relative}.styles-module__heroBadge___TYp7g{letter-spacing:.4em;background:#ffffff26;border-radius:999px;justify-content:center;align-items:center;padding:.4rem 1.25rem;font-size:.75rem;display:inline-flex}.styles-module__heroTitle___wMo0k{letter-spacing:.08em;margin:0;font-size:clamp(2.25rem,4vw + 1rem,3.75rem);font-weight:600}.styles-module__heroSubtitle___m3h1o{color:#ffffffe6;letter-spacing:.1em;max-width:640px;margin:0;font-size:clamp(1rem,1vw + .8rem,1.25rem)}.styles-module__section___aCx3M{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:3rem;width:min(1120px,92%);margin:0 auto;display:grid}.styles-module__sectionReverse___-r1sH{direction:rtl}.styles-module__sectionReverse___-r1sH>*{direction:ltr}.styles-module__sectionBlock___C7JPR{opacity:0;transition:opacity .5s var(--transition-base),transform .5s var(--transition-base);position:relative;transform:translateY(48px)}.styles-module__sectionBlock___C7JPR.styles-module__revealed___jXvN5{opacity:1;transform:translateY(0)}.styles-module__sectionText___eMVvA{color:var(--text-primary);flex-direction:column;gap:1.25rem;display:flex}.styles-module__sectionText___eMVvA h2{letter-spacing:.1em;margin:0;font-size:clamp(2rem,1.6vw + 1.5rem,2.75rem);font-weight:600}.styles-module__sectionText___eMVvA p{color:color-mix(in srgb,var(--text-secondary)85%,var(--text-primary)15%);margin:0;font-size:clamp(1rem,.5vw + .9rem,1.2rem);line-height:1.8}.styles-module__sectionMedia___6QEru{justify-content:center;align-items:center;display:flex}.styles-module__sectionMedia___6QEru img{border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-lg);object-fit:cover;max-height:520px}.styles-module__gallery___vzg7P{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:min(1180px,94%);margin:0 auto;display:grid}.styles-module__galleryImage___PZ9KA{border-radius:var(--radius-lg);object-fit:cover;aspect-ratio:4/3;width:100%;box-shadow:var(--shadow-md);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.styles-module__galleryImage___PZ9KA:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.styles-module__summarySection___8BJ-V{opacity:0;width:min(920px,92%);transition:opacity .55s var(--transition-base),transform .55s var(--transition-base);margin:0 auto 3rem;transform:translateY(60px)}.styles-module__summarySection___8BJ-V.styles-module__revealed___jXvN5{opacity:1;transform:translateY(0)}.styles-module__summaryCard___YmK6c{background:color-mix(in srgb,var(--surface-color)75%,#ffffff1f);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--border-color)70%,transparent);box-shadow:var(--shadow-md);color:#121212;text-align:center;flex-direction:column;gap:1.5rem;padding:clamp(1.75rem,2vw + 1.25rem,2.5rem);font-size:clamp(1rem,.6vw + .9rem,1.2rem);line-height:1.9;display:flex}.styles-module__summarySignature___WZjCM{letter-spacing:.12em;color:color-mix(in srgb,#121212 80%,var(--color-primary)20%);font-weight:600}.dark .styles-module__heroOverlay___8954F{background:linear-gradient(150deg,#000000bf 0%,#040404a6 50%,#000000c7 100%)}.dark .styles-module__sectionText___eMVvA{color:#f5f5f5f2}.dark .styles-module__sectionText___eMVvA p{color:#dcdcdce0}.dark .styles-module__summaryCard___YmK6c{color:#f0f0f0eb;background:#161616e1;border:1px solid #f0f0f02e}.dark .styles-module__summarySignature___WZjCM{color:#f5f5f5e0}@media (max-width:1080px){.styles-module__section___aCx3M{gap:2rem;width:min(960px,94%)}.styles-module__gallery___vzg7P{gap:1.25rem}}@media (max-width:900px){.styles-module__section___aCx3M{grid-template-columns:1fr}.styles-module__sectionReverse___-r1sH{direction:ltr}.styles-module__sectionMedia___6QEru img{max-height:420px}.styles-module__gallery___vzg7P{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.styles-module__page___gkPjV{gap:3rem}.styles-module__heroContent___Tt3Zt{padding:0 1.25rem}.styles-module__section___aCx3M{gap:1.75rem;width:90%}.styles-module__sectionMedia___6QEru img{max-height:320px}.styles-module__gallery___vzg7P{grid-template-columns:1fr}.styles-module__summaryCard___YmK6c{padding:1.75rem 1.5rem}}
