.FaqSection-module__5TiaHq__section{margin:var(--space-16) 0;width:100%}.FaqSection-module__5TiaHq__header{text-align:center;max-width:var(--max-width-narrow);margin:0 auto var(--space-10)}.FaqSection-module__5TiaHq__kicker{font-size:var(--text-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2);font-weight:700;display:block}.FaqSection-module__5TiaHq__title{font-size:var(--text-3xl);color:var(--color-text-primary);margin-bottom:var(--space-3);letter-spacing:-.02em;font-weight:800}.FaqSection-module__5TiaHq__subtitle{font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.6}.FaqSection-module__5TiaHq__faqList{max-width:var(--max-width-narrow);gap:var(--space-3);flex-direction:column;margin:0 auto;display:flex}.FaqSection-module__5TiaHq__faqItem{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast);overflow:hidden}.FaqSection-module__5TiaHq__faqItem.FaqSection-module__5TiaHq__open{border-color:var(--color-accent);background-color:var(--color-surface-elevated)}.FaqSection-module__5TiaHq__questionBtn{width:100%;padding:var(--space-4) var(--space-5);text-align:left;color:var(--color-text-primary);font-size:var(--text-base);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);transition:color var(--transition-fast);background:0 0;border:none;font-weight:600;display:flex}.FaqSection-module__5TiaHq__questionBtn:hover{color:var(--color-accent)}.FaqSection-module__5TiaHq__questionBtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.FaqSection-module__5TiaHq__arrowIcon{width:18px;height:18px;color:var(--color-accent);transition:transform var(--transition-fast);flex-shrink:0}.FaqSection-module__5TiaHq__arrowIcon.FaqSection-module__5TiaHq__rotated{transform:rotate(180deg)}.FaqSection-module__5TiaHq__answerWrapper{padding:0 var(--space-5) var(--space-5);color:var(--color-text-secondary);font-size:var(--text-sm);animation:FaqSection-module__5TiaHq__expandFade var(--transition-fast) ease-out;line-height:1.7}@keyframes FaqSection-module__5TiaHq__expandFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.page-module__2jxAVq__aboutPage{gap:var(--space-24);padding-top:var(--space-12);padding-bottom:var(--space-24);flex-direction:column;display:flex}.page-module__2jxAVq__sectionHeader{gap:var(--space-3);margin-bottom:var(--space-10);flex-direction:column;display:flex}.page-module__2jxAVq__sectionHeaderCenter{text-align:center;align-items:center;}.page-module__2jxAVq__sectionBadge{width:fit-content}.page-module__2jxAVq__sectionTitle{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.015em;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.2}.page-module__2jxAVq__sectionSubtitle{font-size:var(--text-base);color:var(--color-text-secondary);max-width:680px;margin:0;line-height:1.7}.page-module__2jxAVq__heroSection{gap:var(--space-10);flex-direction:column;display:flex}.page-module__2jxAVq__heroContent{gap:var(--space-4);flex-direction:column;max-width:900px;display:flex}.page-module__2jxAVq__heroTitle{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.15}.page-module__2jxAVq__heroHighlight{color:var(--color-accent)}.page-module__2jxAVq__heroLead{color:var(--color-text-secondary);max-width:780px;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}.page-module__2jxAVq__heroMedia{gap:var(--space-3);flex-direction:column;display:flex}.page-module__2jxAVq__heroImageWrapper{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--color-border);width:100%;box-shadow:var(--shadow-lg);background-color:var(--color-surface);position:relative;overflow:hidden}.page-module__2jxAVq__heroImage{object-fit:cover}.page-module__2jxAVq__heroImageOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#0a0a0a66 80%,#0a0a0ad9 100%);position:absolute;inset:0}.page-module__2jxAVq__heroImageCaption{font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;padding:0 var(--space-2);justify-content:space-between;align-items:center;display:flex}.page-module__2jxAVq__storySection{flex-direction:column;display:flex}.page-module__2jxAVq__storyGrid{gap:var(--space-12);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.page-module__2jxAVq__storyTextGroup{gap:var(--space-6);flex-direction:column;display:flex}.page-module__2jxAVq__storyParagraph{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.8}.page-module__2jxAVq__storyQuote{margin:var(--space-4) 0;padding:var(--space-6) var(--space-8);background-color:var(--color-surface);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-text-primary);font-style:italic;line-height:1.5}.page-module__2jxAVq__storyQuoteAuthor{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-top:var(--space-3);font-style:normal;display:block}.page-module__2jxAVq__storyVisualGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.page-module__2jxAVq__editorialFrame{aspect-ratio:4/5;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.page-module__2jxAVq__editorialFrameOffset{transform:translateY(var(--space-8));}.page-module__2jxAVq__editorialImage{object-fit:cover;transition:transform var(--transition-slow)}.page-module__2jxAVq__editorialFrame:hover .page-module__2jxAVq__editorialImage,.page-module__2jxAVq__editorialFrameOffset:hover .page-module__2jxAVq__editorialImage{transform:scale(1.03)}.page-module__2jxAVq__missionSection{flex-direction:column;display:flex}.page-module__2jxAVq__missionCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-12) var(--space-10);gap:var(--space-8);flex-direction:column;display:flex}.page-module__2jxAVq__missionQuoteWrapper{max-width:860px}.page-module__2jxAVq__missionQuote{font-family:var(--font-heading);color:var(--color-text-primary);margin:0;font-size:clamp(1.5rem,3vw,2.15rem);font-style:italic;font-weight:500;line-height:1.4}.page-module__2jxAVq__missionQuoteAccent{color:var(--color-accent);font-style:normal}.page-module__2jxAVq__pillarsGrid{gap:var(--space-6);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-8);grid-template-columns:repeat(4,1fr);display:grid}.page-module__2jxAVq__pillarItem{gap:var(--space-3);padding:var(--space-5);background-color:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex}.page-module__2jxAVq__pillarItem:hover{border-color:var(--color-accent-dark);transform:translateY(-2px)}.page-module__2jxAVq__pillarIndex{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-accent);letter-spacing:.05em;font-weight:700}.page-module__2jxAVq__pillarTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.3}.page-module__2jxAVq__pillarDescription{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__2jxAVq__valuesSection{flex-direction:column;display:flex}.page-module__2jxAVq__valuesGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.page-module__2jxAVq__valueCard{gap:var(--space-3);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex}.page-module__2jxAVq__valueCard:hover{border-color:var(--color-accent);transform:translateY(-2px)}.page-module__2jxAVq__valueHeader{align-items:center;display:flex}.page-module__2jxAVq__valueIndex{font-family:var(--font-heading);font-size:var(--text-xs);color:var(--color-accent);letter-spacing:.1em;border-radius:var(--radius-sm);background-color:#c8956c1a;padding:2px 8px;font-weight:700}.page-module__2jxAVq__valueTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.3}.page-module__2jxAVq__valueDescription{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.65}.page-module__2jxAVq__identitySection{flex-direction:column;display:flex}.page-module__2jxAVq__identityCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-10)}.page-module__2jxAVq__identityLayout{gap:var(--space-10);grid-template-columns:1.25fr .75fr;align-items:center;display:grid}.page-module__2jxAVq__identityContent{gap:var(--space-6);flex-direction:column;display:flex}.page-module__2jxAVq__identityHeadingGroup{gap:var(--space-2);flex-direction:column;display:flex}.page-module__2jxAVq__identityHeading{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700}.page-module__2jxAVq__identitySubhead{font-size:var(--text-base);color:var(--color-accent);margin:0;line-height:1.5}.page-module__2jxAVq__identityStatement{font-size:var(--text-base);color:var(--color-text-secondary);margin:0;line-height:1.75}.page-module__2jxAVq__hallmarksList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__2jxAVq__hallmarkItem{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__2jxAVq__hallmarkIcon{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;margin-top:2px}.page-module__2jxAVq__hallmarkText{flex-direction:column;gap:2px;display:flex}.page-module__2jxAVq__hallmarkTitle{font-size:var(--text-sm);color:var(--color-text-primary);font-weight:600}.page-module__2jxAVq__hallmarkDesc{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:1.55}.page-module__2jxAVq__emblemWrapper{text-align:center;background-color:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-8);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.page-module__2jxAVq__emblemImageContainer{border-radius:var(--radius-full);border:2px solid var(--color-accent-dark);width:140px;height:140px;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000004d}.page-module__2jxAVq__emblemImage{object-fit:cover}.page-module__2jxAVq__emblemTagline{font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-text-primary);letter-spacing:.05em;text-transform:uppercase}.page-module__2jxAVq__emblemDetails{font-size:var(--text-xs);color:var(--color-text-muted);max-width:260px;margin:0;line-height:1.5}.page-module__2jxAVq__ctaSection{flex-direction:column;display:flex}.page-module__2jxAVq__ctaCard{background:linear-gradient(145deg, #c8956c14 0%, transparent 65%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-12) var(--space-8);text-align:center;align-items:center;gap:var(--space-6);flex-direction:column;width:100%;max-width:860px;margin:0 auto;display:flex}.page-module__2jxAVq__ctaTitle{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:-.015em;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.25}.page-module__2jxAVq__ctaDescription{font-size:var(--text-base);color:var(--color-text-secondary);max-width:620px;margin:0;line-height:1.75}.page-module__2jxAVq__ctaButtonGroup{gap:var(--space-4);margin-top:var(--space-2);flex-flow:wrap;justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:1024px){.page-module__2jxAVq__storyGrid{gap:var(--space-8);grid-template-columns:1fr}.page-module__2jxAVq__editorialFrameOffset{transform:none}.page-module__2jxAVq__pillarsGrid,.page-module__2jxAVq__valuesGrid{grid-template-columns:repeat(2,1fr)}.page-module__2jxAVq__identityLayout{gap:var(--space-8);grid-template-columns:1fr}}@media (max-width:640px){.page-module__2jxAVq__aboutPage{gap:var(--space-16);padding-top:var(--space-6);padding-bottom:var(--space-16)}.page-module__2jxAVq__heroContent{gap:var(--space-3)}.page-module__2jxAVq__heroImageWrapper{aspect-ratio:4/3}.page-module__2jxAVq__heroImageCaption{flex-direction:column;align-items:flex-start;gap:4px}.page-module__2jxAVq__storyVisualGrid{gap:var(--space-3);grid-template-columns:1fr 1fr}.page-module__2jxAVq__missionCard{padding:var(--space-6) var(--space-5);gap:var(--space-6)}.page-module__2jxAVq__pillarsGrid{gap:var(--space-4);padding-top:var(--space-6);grid-template-columns:1fr}.page-module__2jxAVq__pillarItem{padding:var(--space-5)}.page-module__2jxAVq__valuesGrid{gap:var(--space-4);grid-template-columns:1fr}.page-module__2jxAVq__valueCard{padding:var(--space-5)}.page-module__2jxAVq__identityCard{padding:var(--space-6) var(--space-4)}.page-module__2jxAVq__identityLayout{gap:var(--space-6)}.page-module__2jxAVq__emblemWrapper{padding:var(--space-6)}.page-module__2jxAVq__ctaCard{padding:var(--space-8) var(--space-5);gap:var(--space-5)}.page-module__2jxAVq__ctaButtonGroup{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%}.page-module__2jxAVq__ctaButtonGroup>*{white-space:normal;text-align:center;width:100%;min-width:0;height:auto;min-height:48px;padding:var(--space-3) var(--space-4);justify-content:center;line-height:1.3}}
