@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._pageWrapper_vnjax_1{background-color:var(--background);color:var(--foreground);min-height:100vh;display:flex;flex-direction:column}@media(max-width:1099px){._pageWrapper_vnjax_1{padding-top:70px}}._heroSection_vnjax_16{position:relative;height:50vh;min-height:400px;display:flex;align-items:center;justify-content:center;color:#fff;padding:0 var(--spacing-8);overflow:hidden;text-align:center}@media(max-width:480px){._heroSection_vnjax_16{min-height:280px}}._heroImage_vnjax_35{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}._heroOverlay_vnjax_46{position:absolute;inset:0;background:#00000080;z-index:1}._heroContent_vnjax_56{position:relative;z-index:2;max-width:800px;animation:_heroFadeIn_vnjax_1 1s ease-out;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-4)}@keyframes _heroFadeIn_vnjax_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._heroIconWrapper_vnjax_78{background:#fff3;backdrop-filter:blur(4px);padding:var(--spacing-4);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-2)}._heroIconWrapper_vnjax_78 svg{width:48px;height:48px;color:#fff}._heroHeadline_vnjax_95{font-family:var(--font-family-heading);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5)}._heroSubheadline_vnjax_104{font-family:var(--font-family-base);font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:300;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.5);max-width:600px}._mainContent_vnjax_114{flex:1}._container_vnjax_118{max-width:1200px;margin:0 auto;padding:0 var(--spacing-8)}@media(max-width:768px){._container_vnjax_118{padding:0 var(--spacing-4)}}._introSection_vnjax_131{padding:var(--spacing-12) 0;background-color:var(--surface);text-align:center}._introText_vnjax_137{font-size:1.25rem;line-height:1.6;color:var(--foreground);max-width:800px;margin:0 auto}@media(max-width:480px){._introText_vnjax_137{font-size:1.1rem}}._highlightsSection_vnjax_152{padding:var(--spacing-12) 0;background-color:var(--muted)}._highlightsGrid_vnjax_157{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-8)}@media(max-width:480px){._highlightsGrid_vnjax_157{grid-template-columns:1fr}}._highlightCard_vnjax_169{background-color:var(--background);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease,box-shadow .3s ease}._highlightCard_vnjax_169:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}._highlightIconWrapper_vnjax_186{width:4rem;height:4rem;border-radius:50%;background-color:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-4)}._highlightText_vnjax_198{font-weight:600;font-size:1.1rem;margin:0;color:var(--foreground)}._intentSection_vnjax_205{padding:var(--spacing-4) 0 var(--spacing-12);background:var(--muted)}._intentCard_vnjax_210{max-width:900px;margin:0 auto;padding:var(--spacing-8);border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:var(--radius-lg);background:var(--background);box-shadow:var(--shadow-sm);text-align:center}._intentEyebrow_vnjax_221{margin:0 0 var(--spacing-2);color:var(--primary);font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._intentTitle_vnjax_230{margin:0;font-family:var(--font-family-heading);font-size:clamp(1.6rem,4vw,2.15rem);line-height:1.2}._intentText_vnjax_237{max-width:720px;margin:var(--spacing-3) auto var(--spacing-6);color:var(--muted-foreground);font-size:1.05rem;line-height:1.65}._intentActions_vnjax_245{display:flex;justify-content:center;gap:var(--spacing-3);flex-wrap:wrap}@media(max-width:560px){._intentCard_vnjax_210{padding:var(--spacing-6) var(--spacing-4)}._intentActions_vnjax_245{flex-direction:column}._intentActions_vnjax_245>*{width:100%}}._contentSection_vnjax_267{padding:var(--spacing-16) 0}._contentGrid_vnjax_271{display:grid;grid-template-columns:1fr;gap:var(--spacing-12);max-width:900px;margin:0 auto}._contentBlock_vnjax_279{display:flex;flex-direction:column;gap:var(--spacing-4)}._contentHeader_vnjax_285{display:flex;align-items:center;gap:var(--spacing-4);min-width:0}._sectionIcon_vnjax_292{color:var(--primary);display:flex;align-items:center}._contentTitle_vnjax_298{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;margin:0;color:var(--foreground);min-width:0}@media(max-width:768px){._contentTitle_vnjax_298{font-size:1.5rem}._contentHeader_vnjax_285{align-items:flex-start}._sectionIcon_vnjax_292{flex-shrink:0}}._contentText_vnjax_321{font-size:1.1rem;line-height:1.7;color:var(--muted-foreground);margin:0}._gallerySection_vnjax_329{padding-bottom:var(--spacing-16)}._galleryGrid_vnjax_333{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-4)}@media(max-width:480px){._galleryGrid_vnjax_333{grid-template-columns:1fr}}._galleryItem_vnjax_345{aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}._galleryImage_vnjax_352{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}@media(hover:hover){._galleryItem_vnjax_345:hover ._galleryImage_vnjax_352{transform:scale(1.05)}}._faqSection_vnjax_366{padding:var(--spacing-12) 0 var(--spacing-16) 0;background-color:var(--muted)}._faqContent_vnjax_371{max-width:900px;margin:0 auto}._faqTitle_vnjax_376{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-8);color:var(--foreground)}._faqAccordion_vnjax_385{width:100%}._relatedSection_vnjax_390{padding:var(--spacing-16) 0;background-color:var(--surface)}._relatedTitle_vnjax_395{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:700;text-align:center;margin-bottom:var(--spacing-8);color:var(--foreground)}._relatedGrid_vnjax_404{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-6)}@media(max-width:480px){._relatedGrid_vnjax_404{grid-template-columns:1fr}}._relatedCard_vnjax_416{background-color:var(--background);padding:var(--spacing-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-decoration:none;color:inherit;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}._relatedCard_vnjax_416:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}._relatedCardHeader_vnjax_433{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-4)}._relatedCardIcon_vnjax_440{color:var(--primary);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background-color:color-mix(in srgb,var(--primary) 10%,transparent);border-radius:var(--radius-md)}._relatedCardArrow_vnjax_451{color:var(--primary);opacity:.5;transition:opacity .3s ease,transform .3s ease}._relatedCard_vnjax_416:hover ._relatedCardArrow_vnjax_451{opacity:1;transform:translate(4px)}._relatedCardTitle_vnjax_462{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:700;margin:0 0 var(--spacing-2) 0;color:var(--foreground)}._relatedCardDesc_vnjax_470{font-size:.95rem;line-height:1.5;color:var(--muted-foreground);margin:0}._ctaSection_vnjax_478{padding:var(--spacing-16) 0;background-color:var(--surface);text-align:center}._ctaContent_vnjax_484{max-width:700px;margin:0 auto}._ctaTitle_vnjax_489{font-family:var(--font-family-heading);font-size:2rem;font-weight:700;margin-bottom:var(--spacing-4)}._ctaText_vnjax_496{font-size:1.2rem;color:var(--muted-foreground);margin-bottom:var(--spacing-8)}._ctaButtons_vnjax_502{display:flex;gap:var(--spacing-4);justify-content:center;flex-wrap:wrap}@media(max-width:480px){._ctaButtons_vnjax_502{flex-direction:column;width:100%}._ctaButtons_vnjax_502>*{width:100%}}
