.Hero_hero__SqDoT{flex:1 1;display:flex;align-items:center;color:var(--color-ink);padding:var(--space-5) var(--space-5) var(--space-5) var(--gutter)}.Hero_headline__4Aw5C{font-family:var(--font-heading);font-weight:500;font-size:var(--text-3xl);line-height:1.2;margin-bottom:var(--space-3);color:var(--color-ink-stone)}.Hero_headline__4Aw5C em{color:var(--color-pink-hover);font-style:italic;font-weight:500}.Hero_subtitle__075n2{font-family:var(--font-body);font-size:var(--text-lg);line-height:1.6;color:var(--color-body);margin-bottom:var(--space-4);max-width:var(--reading-width)}.Hero_buttonGroup__ezjPT{display:flex;gap:1rem}.Hero_imageGrid__VsCFf{position:absolute;inset:0;display:grid;grid-template-columns:repeat(2,1fr);align-content:end}.Hero_flipBox__m51c6{min-width:0;aspect-ratio:1;perspective:1000px}.Hero_flipBoxInner__MWQ2H{position:relative;width:100%;height:100%;transition:transform 1s ease;transform-style:preserve-3d}.Hero_flipped__Siufk{transform:rotateY(180deg)}.Hero_flipBoxBack__ygU_E,.Hero_flipBoxFront__awvnw{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.Hero_flipBoxBack__ygU_E img,.Hero_flipBoxFront__awvnw img{width:100%;height:100%;object-fit:cover;object-position:top}.Hero_flipBoxBack__ygU_E{transform:rotateY(180deg)}@media (max-width:768px){.Hero_hero__SqDoT{display:block;padding:0 var(--gutter) var(--space-5)}.Hero_subtitle__075n2{font-size:var(--text-base)}.Hero_textContent__4Wjk5{text-align:center}.Hero_buttonGroup__ezjPT{flex-direction:column;align-items:stretch;gap:.75rem}.Hero_imageGrid__VsCFf{grid-template-columns:repeat(4,1fr)}}.Mission_missionSection__Bwagd{font-family:var(--font-body);padding:0 var(--space-5) 0 var(--gutter)}.Mission_row__G7eH_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 2rem;padding:var(--space-3) 0;border-top:1px solid var(--color-border)}.Mission_title__HI_nH{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-ink);font-weight:500;margin:0;line-height:1.2}.Mission_linkGroup__1lgay{display:flex;flex-wrap:wrap;gap:.5rem 2rem}.Mission_textLink__5OLG7{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;color:var(--color-plum);font-size:var(--text-sm);font-weight:700;text-decoration:none}.Mission_textLink__5OLG7 span{transition:transform .2s ease}.Mission_textLink__5OLG7:hover{text-decoration:underline}.Mission_textLink__5OLG7:hover span{transform:translateX(4px)}@media (max-width:768px){.Mission_missionSection__Bwagd{padding:0 var(--gutter);text-align:center}.Mission_row__G7eH_{flex-direction:column}.Mission_linkGroup__1lgay{justify-content:center}}