.page_page__bHvK0{padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-3xl)}.page_container__eSsIu{max-width:800px;margin:0 auto}.page_header__aoGnN{text-align:center;margin-bottom:var(--spacing-2xl)}.page_header__aoGnN h1{margin-bottom:0;color:var(--color-text)}.page_hero__qs3fl{margin-bottom:var(--spacing-2xl)}.page_familyImageWrapper__A8u_a{position:relative;width:100%;aspect-ratio:4/3;border-radius:16px;overflow:hidden;box-shadow:var(--glass-shadow);border:1px solid var(--color-border)}.page_familyImage__kdZo1{object-fit:contain}.page_story__qwGYr{margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);border-bottom:1px solid var(--color-border);display:flow-root}.page_story__qwGYr p{font-size:var(--font-size-base);line-height:1.7;color:var(--color-text-muted)}.page_story__qwGYr p:not(:last-child){margin-bottom:var(--spacing-md)}.page_story__qwGYr a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.page_story__qwGYr a:hover{color:var(--color-primary-hover)}.page_storyPhoto__25zeF{float:right;width:225px;margin:0 0 var(--spacing-md) var(--spacing-lg)}.page_storyPhotoImage__gc4A6{display:block;width:100%;height:auto;border-radius:12px;box-shadow:var(--glass-shadow);border:1px solid var(--color-border)}.page_storyPhoto__25zeF figcaption{margin-top:var(--spacing-xs);color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic;text-align:center}@media (max-width:600px){.page_storyPhoto__25zeF{float:none;width:min(72%,300px);margin:0 auto var(--spacing-lg)}}.page_team__QQMsp{margin-bottom:var(--spacing-2xl)}.page_member__qLpfI{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--color-border)}.page_member__qLpfI:last-child{border-bottom:none}.page_member__qLpfI h3{margin-bottom:var(--spacing-xs);color:var(--color-text)}.page_member__qLpfI p{line-height:1.7;margin-bottom:var(--spacing-sm);color:var(--color-text-muted)}.page_member__qLpfI p:last-child{margin-bottom:0}.page_member__qLpfI a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.page_member__qLpfI a:hover{color:var(--color-primary-hover)}.ContactForm_contactForm__uRM6N{padding:var(--spacing-3xl) var(--spacing-md)}.ContactForm_container__mc1Vd{max-width:600px;margin:0 auto;text-align:center;padding:var(--spacing-2xl);background:rgba(19,26,33,.8);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--glass-shadow)}.ContactForm_container__mc1Vd h2{margin-bottom:var(--spacing-sm);color:var(--color-text)}.ContactForm_subtitle__rKnO5{color:var(--color-text-muted);margin-bottom:var(--spacing-xl)}.ContactForm_subtitle__rKnO5 a{color:var(--color-primary);font-weight:600;text-decoration:none}.ContactForm_subtitle__rKnO5 a:hover{text-decoration:underline}.ContactForm_form__HFwpn{text-align:left}.ContactForm_honeypot__S16tq{position:absolute;left:-9999px;opacity:0;pointer-events:none}.ContactForm_row__mDHaI{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media (min-width:480px){.ContactForm_row__mDHaI{grid-template-columns:1fr 1fr}}.ContactForm_field__q69Tz{margin-bottom:var(--spacing-md)}.ContactForm_field__q69Tz label{display:block;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text)}.ContactForm_field__q69Tz input,.ContactForm_field__q69Tz textarea{width:100%;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-base);font-family:inherit;background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);transition:border-color var(--transition-fast)}.ContactForm_field__q69Tz input::placeholder,.ContactForm_field__q69Tz textarea::placeholder{color:var(--color-text-muted)}.ContactForm_field__q69Tz input:focus,.ContactForm_field__q69Tz textarea:focus{outline:none;border-color:var(--color-accent)}.ContactForm_field__q69Tz input:disabled,.ContactForm_field__q69Tz textarea:disabled{background-color:rgba(19,26,33,.6);cursor:not-allowed;opacity:.6}.ContactForm_field__q69Tz textarea{resize:vertical;min-height:120px}.ContactForm_error__w5uGd{color:var(--color-primary-hover);font-size:var(--font-size-sm);margin-bottom:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:rgba(144,168,192,.12);border:1px solid rgba(144,168,192,.3);border-radius:8px}.ContactForm_submitButton__P5xOY{width:100%;padding:var(--spacing-md);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-text-on-primary);font-size:var(--font-size-base);font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.ContactForm_submitButton__P5xOY:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 25px rgba(144,168,192,.2)}.ContactForm_submitButton__P5xOY:disabled{opacity:.6;cursor:not-allowed}.ContactForm_success__H8fuB{padding:var(--spacing-2xl);background-color:rgba(144,168,192,.12);border:1px solid rgba(144,168,192,.35);border-radius:12px}.ContactForm_success__H8fuB h2{color:var(--color-primary);margin-bottom:var(--spacing-sm)}.ContactForm_success__H8fuB p{color:var(--color-text-muted);margin-bottom:var(--spacing-lg)}.ContactForm_resetButton__60jOE{padding:var(--spacing-sm) var(--spacing-lg);background-color:transparent;color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600;border:1px solid rgba(144,168,192,.35);border-radius:6px;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ContactForm_resetButton__60jOE:hover{background-color:rgba(144,168,192,.15);border-color:rgba(144,168,192,.55)}.FAQ_faq__MfdHi{padding:var(--spacing-2xl) var(--spacing-md)}.FAQ_container__vaite{max-width:800px;margin:0 auto}.FAQ_list__vHS_s{display:flex;flex-direction:column;gap:var(--spacing-lg)}.FAQ_item__odwai{background:rgba(19,26,33,.75);border:1px solid var(--color-border);border-radius:12px;padding:var(--spacing-lg);box-shadow:var(--glass-shadow)}.FAQ_item__odwai:last-child{border-bottom:none}.FAQ_question__bozv8{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;text-align:left;font-size:var(--font-size-base);font-weight:600;color:var(--color-text);margin:0;padding:0;font-family:var(--font-family-heading);cursor:pointer}.FAQ_question__bozv8:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:6px}.FAQ_icon__dSxK2{font-size:var(--font-size-xl);font-weight:400;color:var(--color-text-muted);transition:transform var(--transition-fast),color var(--transition-fast);flex-shrink:0;margin-left:var(--spacing-md)}.FAQ_icon__dSxK2[data-open=true]{transform:rotate(45deg);color:var(--color-primary)}.FAQ_answer__wq4Jq{margin-top:var(--spacing-sm);color:var(--color-text-muted);line-height:1.7}.FAQ_answer__wq4Jq p{margin-bottom:var(--spacing-xs)}.FAQ_link__f2jIx{color:var(--color-accent);font-size:var(--font-size-sm);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.FAQ_link__f2jIx:hover{color:var(--color-primary-hover)}.GivingBack_givingBack__IMTYJ{padding:var(--spacing-xl) var(--spacing-md)}.GivingBack_card__4sVpZ{max-width:900px;margin:0 auto;padding:var(--spacing-xl);text-align:center;background:rgba(19,26,33,.75);border:1px solid var(--color-border);border-radius:16px;box-shadow:var(--glass-shadow)}.GivingBack_text__VNLf6{color:var(--color-text-muted);line-height:1.7;margin:var(--spacing-sm) auto var(--spacing-md);max-width:720px}.GivingBack_link__DxDcH{color:var(--color-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.GivingBack_link__DxDcH:hover{color:var(--color-primary-hover)}.Hero_hero__MpeZv{padding:var(--spacing-2xl) var(--spacing-md) 0}.Hero_notice__FqWCE{max-width:780px;margin:0 auto;background:linear-gradient(135deg,rgba(144,168,192,.12),rgba(19,26,33,.9));border:1px solid var(--color-border);box-shadow:var(--glass-shadow);border-radius:16px;padding:var(--spacing-xl) var(--spacing-lg);text-align:center}.Hero_noticeTitle__U5y_E{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm);font-family:var(--font-family-heading)}.Hero_noticeMessage__L_AIh{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:600px;margin:0 auto;line-height:1.6}.HomepageHero_hero__HiQAA{padding:var(--spacing-2xl) var(--spacing-md)}.HomepageHero_container__4az_Z{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);align-items:center}@media (min-width:820px){.HomepageHero_container__4az_Z{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.HomepageHero_imageWrapper__8wFR3{position:relative;width:100%;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);box-shadow:var(--glass-shadow)}@media (min-width:820px){.HomepageHero_imageWrapper__8wFR3{order:1}}.HomepageHero_image__pIwyx{object-fit:cover;object-position:center 42%}.HomepageHero_content__tFrhp{max-width:640px}@media (min-width:820px){.HomepageHero_content__tFrhp{order:0}}.HomepageHero_content__tFrhp h1{font-size:2.25rem;line-height:1.08;margin-bottom:var(--spacing-md)}@media (min-width:820px){.HomepageHero_content__tFrhp h1{font-size:3rem}}.HomepageHero_lead__ua0F5{color:var(--color-text-muted);font-size:var(--font-size-base);line-height:1.7}.HomepageHero_actions__yffbF{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:stretch;margin-top:var(--spacing-lg)}@media (min-width:480px){.HomepageHero_actions__yffbF{flex-direction:row;align-items:center}}.HomepageHero_primaryButton__wuEIA,.HomepageHero_secondaryButton__Wo2Om{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:var(--spacing-sm) var(--spacing-lg);border-radius:6px;font-size:var(--font-size-sm);font-weight:700;text-decoration:none;transition:transform var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.HomepageHero_primaryButton__wuEIA{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-text-on-primary)}.HomepageHero_primaryButton__wuEIA:hover{transform:translateY(-1px);box-shadow:0 10px 25px rgba(144,168,192,.2);color:var(--color-text-on-primary);text-decoration:none}.HomepageHero_secondaryButton__Wo2Om{background:rgba(144,168,192,.08);border:1px solid var(--color-border);color:var(--color-text)}.HomepageHero_secondaryButton__Wo2Om:hover{background:rgba(144,168,192,.16);border-color:var(--color-border-hover);color:var(--color-text);text-decoration:none}@media (max-width:520px){.HomepageHero_hero__HiQAA{padding-top:var(--spacing-md);padding-bottom:var(--spacing-xl)}.HomepageHero_container__4az_Z{gap:var(--spacing-lg)}.HomepageHero_content__tFrhp h1{font-size:2rem;margin-bottom:var(--spacing-sm)}.HomepageHero_lead__ua0F5{line-height:1.6}.HomepageHero_actions__yffbF{margin-top:var(--spacing-md)}}.Intro_intro__SpIHu{padding:var(--spacing-3xl) var(--spacing-md)}.Intro_container__sB4Qs{max-width:var(--max-width);margin:0 auto}.Intro_grid__QHUTR{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:center}@media (min-width:768px){.Intro_grid__QHUTR{grid-template-columns:1fr 1fr}}.Intro_content__B9XvB{order:1}@media (min-width:768px){.Intro_content__B9XvB{order:0}}.Intro_text__USkvt{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.7;margin-bottom:var(--spacing-md)}.Intro_text__USkvt strong{color:var(--color-text);font-weight:600}.Intro_actions__TzWsq{display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;justify-content:center;margin-top:var(--spacing-lg)}@media (min-width:480px){.Intro_actions__TzWsq{flex-direction:row;align-items:center}}.Intro_primaryButton__lUpa2{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-text-on-primary);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;border-radius:6px;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.Intro_primaryButton__lUpa2:hover{transform:translateY(-1px);box-shadow:0 10px 25px rgba(144,168,192,.2);color:var(--color-text-on-primary);text-decoration:none}.Intro_secondaryButton__155mD{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background-color:rgba(144,168,192,.1);color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;border:1px solid var(--color-border);border-radius:6px;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.Intro_secondaryButton__155mD:hover{background-color:rgba(144,168,192,.2);border-color:var(--color-border-hover);text-decoration:none}.Intro_imageWrapper__sq5mw{position:relative;width:100%;aspect-ratio:4/3;border-radius:8px;overflow:hidden;order:0;border:1px solid var(--color-border);box-shadow:var(--glass-shadow)}@media (min-width:768px){.Intro_imageWrapper__sq5mw{order:1}}.Intro_image__xVPbW{object-fit:cover}.ShopNotice_noticeSection__sb579{padding:var(--spacing-2xl) var(--spacing-md) 0}.ShopNotice_notice__GfVlh{max-width:880px;margin:0 auto;background:linear-gradient(135deg,rgba(144,168,192,.16),rgba(19,26,33,.94));border:1px solid var(--color-border-hover);box-shadow:var(--glass-shadow);border-radius:12px;padding:var(--spacing-xl) var(--spacing-lg);text-align:center}.ShopNotice_noticeTitle__ZREqu{font-size:var(--font-size-xl);font-weight:700;color:var(--color-text);margin-bottom:var(--spacing-sm);font-family:var(--font-family-heading)}.ShopNotice_noticeMessage__55_d5{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:660px;margin:0 auto;line-height:1.6}.HomepagePreview_page__djj1y{--preview-bg:#080c10;--preview-ink:#f0f3f6;--preview-muted:#afb9c4;--preview-blue:#99b2cc;--preview-line:#29333d;background:var(--preview-bg);color:var(--preview-ink);font-family:var(--font-body,"Manrope"),sans-serif;line-height:1.6;min-height:100vh;overflow:clip}.HomepagePreview_embedded__t6g3F{background:transparent}.HomepagePreview_page__djj1y *{box-sizing:border-box}.HomepagePreview_page__djj1y h1,.HomepagePreview_page__djj1y h2,.HomepagePreview_page__djj1y h3{font-family:var(--font-heading,"Space Grotesk"),sans-serif;color:var(--preview-ink)}.HomepagePreview_page__djj1y a{color:var(--preview-blue)}.HomepagePreview_page__djj1y a:hover{color:#d1e1f0}.HomepagePreview_page__djj1y :is(a,button,input,textarea):focus-visible{outline:2px solid #c4dcf2;outline-offset:5px}body:has(.HomepagePreview_standalone__6t5_N){background:#080c10}body:has(.HomepagePreview_standalone__6t5_N):after,body:has(.HomepagePreview_standalone__6t5_N):before,body:has(.HomepagePreview_standalone__6t5_N)>header{display:none}.HomepagePreview_skip__SYTaQ{position:fixed;top:8px;left:20px;z-index:300;background:#0b0f14;padding:12px;transform:translateY(-200%)}.HomepagePreview_skip__SYTaQ:focus{transform:translateY(0)}.HomepagePreview_header__uPUzW{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(8,12,16,.95);border-bottom:1px solid #202932;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.HomepagePreview_headerInner__zlfDb{max-width:1440px;margin:auto;padding:18px 48px;display:flex;align-items:center;gap:28px}.HomepagePreview_logo__LOfmJ{flex:0 0 46px;display:flex}.HomepagePreview_logo__LOfmJ img{display:block}.HomepagePreview_desktopNav__3m4ta{margin-left:auto;display:flex;gap:24px;align-items:center}.HomepagePreview_desktopNav__3m4ta a{font-size:12px;color:#c9cfd6;text-decoration:none;white-space:nowrap}.HomepagePreview_desktopNav__3m4ta a:hover{color:#fff}.HomepagePreview_page__djj1y .HomepagePreview_headerCta__H1wwk,.HomepagePreview_page__djj1y .HomepagePreview_primary__R8zTR{background:var(--preview-blue);color:#0b1520;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;border-radius:6px;font-weight:700;white-space:nowrap;transition:background .18s,box-shadow .18s}.HomepagePreview_page__djj1y .HomepagePreview_headerCta__H1wwk:hover,.HomepagePreview_page__djj1y .HomepagePreview_primary__R8zTR:hover{background:#b8cde0;color:#080c10;box-shadow:0 0 24px #99b2cc24}.HomepagePreview_headerCta__H1wwk{padding:12px 20px;min-height:46px;font-size:13px}.HomepagePreview_menuButton__BI_9c{display:none;border:0;background:none;width:44px;height:44px;padding:9px;cursor:pointer}.HomepagePreview_menuButton__BI_9c img{filter:invert(1)}.HomepagePreview_mobileNav__YNZ4r{display:none}.HomepagePreview_notice__JRDKO{max-width:1200px;margin:24px auto 0;padding:20px 28px;border:1px solid #546f87;background:#16212b}.HomepagePreview_notice__JRDKO p{margin:6px 0 0}.HomepagePreview_hero__lBaee{position:relative;padding-top:clamp(58px,6.5vw,96px)}.HomepagePreview_heroCopy__SBuDG{max-width:1360px;margin:0 auto;padding:0 48px;position:relative;z-index:2}.HomepagePreview_heroCopy__SBuDG h1{font-size:clamp(50px,6.6vw,100px);font-weight:600;line-height:1.055;letter-spacing:-.055em;margin:0}.HomepagePreview_heroActions__oNcvN{display:flex;gap:32px;align-items:center;margin-top:38px}.HomepagePreview_primary__R8zTR{min-height:54px;padding:15px 32px;font-size:15px}.HomepagePreview_secondary__hbizJ{display:inline-flex;align-items:center;gap:14px;min-height:48px;text-decoration:none;font-size:14px}.HomepagePreview_secondary__hbizJ img{filter:invert(.8);transition:transform .2s}.HomepagePreview_secondary__hbizJ:hover img{transform:translateX(4px)}.HomepagePreview_blade__7UwsI{height:clamp(230px,25vw,400px);position:relative;margin-top:-16px;overflow:hidden;pointer-events:none;background:#080c10;isolation:isolate}.HomepagePreview_bladeImage__Keetj,.HomepagePreview_knifeVideo__6wFJV{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center}.HomepagePreview_knifeVideo__6wFJV{display:block}.HomepagePreview_blade__7UwsI:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#080c10,transparent 12%,transparent 68%,#080c10);pointer-events:none}.HomepagePreview_facts__g544j{max-width:1136px;margin:0 auto;padding:20px 24px 54px;display:grid;grid-template-columns:repeat(3,1fr)}.HomepagePreview_facts__g544j>div{display:flex;align-items:center;justify-content:center;gap:20px;padding:8px 24px;font-size:14px;color:#cbd2d9}.HomepagePreview_facts__g544j>div+div{border-left:1px solid var(--preview-line)}.HomepagePreview_facts__g544j img{filter:invert(.78);flex-shrink:0}.HomepagePreview_facts__g544j strong{font-weight:600}.HomepagePreview_factBreak__nmjP_{display:none}.HomepagePreview_contact__S0I0H{border-top:1px solid var(--preview-line);max-width:1280px;margin:0 auto;padding:112px 40px 116px}.HomepagePreview_faqSection__vd4qV{max-width:1024px;margin:0 auto;padding:30px 48px 110px}.HomepagePreview_faqSection__vd4qV>h2{font-size:32px;font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:0 0 32px}.HomepagePreview_giving__nLgIJ{max-width:1280px;margin:0 auto;border-top:1px solid var(--preview-line);padding:44px 48px 52px;text-align:center}.HomepagePreview_giving__nLgIJ h2{font-size:16px;font-weight:500;margin:0 0 12px}.HomepagePreview_giving__nLgIJ p{max-width:830px;margin:0 auto 16px;font-size:13px;color:#a5afb9;line-height:1.85}.HomepagePreview_giving__nLgIJ a{font-size:13px;text-underline-offset:5px}@media (min-width:1600px){.HomepagePreview_blade__7UwsI{height:440px}}@media (min-width:701px) and (max-width:899px){.HomepagePreview_blade__7UwsI{width:calc(100% - 96px);max-width:960px;height:auto;aspect-ratio:16/9;margin:32px auto 0}}@media (min-width:900px) and (max-width:1099px){.HomepagePreview_hero__lBaee{display:grid;grid-template-columns:minmax(0,.93fr) minmax(420px,1.07fr);grid-column-gap:32px;column-gap:32px;align-items:center}.HomepagePreview_heroCopy__SBuDG{width:100%;max-width:none;margin:0;padding:0 0 0 44px}.HomepagePreview_heroCopy__SBuDG h1{font-size:clamp(44px,4.8vw,54px)}.HomepagePreview_blade__7UwsI{width:calc(100% - 32px);height:auto;aspect-ratio:16/9;margin:0 32px 0 0}.HomepagePreview_facts__g544j{grid-column:1/-1;width:100%;margin-top:40px}}@media (min-width:1100px){.HomepagePreview_hero__lBaee{display:grid;grid-template-columns:minmax(0,.93fr) minmax(520px,1.07fr);grid-column-gap:48px;column-gap:48px;align-items:center}.HomepagePreview_heroCopy__SBuDG{width:100%;max-width:none;margin:0;padding:0 0 0 48px}.HomepagePreview_heroCopy__SBuDG h1{font-size:clamp(56px,4.8vw,76px)}.HomepagePreview_blade__7UwsI{width:calc(100% - 48px);height:auto;aspect-ratio:16/9;margin:0 48px 0 0}.HomepagePreview_facts__g544j{grid-column:1/-1;width:100%;margin-top:46px}}@media (max-width:1150px){.HomepagePreview_headerInner__zlfDb{padding:14px 28px;gap:18px}.HomepagePreview_desktopNav__3m4ta{display:none}.HomepagePreview_headerCta__H1wwk{margin-left:auto}.HomepagePreview_menuButton__BI_9c{display:block}.HomepagePreview_mobileNav__YNZ4r{display:grid;padding:6px 28px 22px}.HomepagePreview_mobileNav__YNZ4r a{padding:12px 0;border-top:1px solid #27323d;text-decoration:none}}@media (max-width:700px){.HomepagePreview_headerInner__zlfDb{padding:12px 20px;gap:12px}.HomepagePreview_logo__LOfmJ{flex-basis:42px}.HomepagePreview_logo__LOfmJ img{width:42px;height:42px}.HomepagePreview_headerCta__H1wwk{min-height:44px;font-size:12px;padding:10px 15px}.HomepagePreview_hero__lBaee{padding-top:52px}.HomepagePreview_heroCopy__SBuDG{padding:0 24px}.HomepagePreview_heroCopy__SBuDG h1{font-size:clamp(36px,8.7vw,60px);line-height:1.12;letter-spacing:-.048em}.HomepagePreview_heroActions__oNcvN{margin-top:28px;gap:10px;flex-direction:column;align-items:stretch}.HomepagePreview_primary__R8zTR{min-height:52px;font-size:14px}.HomepagePreview_secondary__hbizJ{justify-content:center;font-size:13px}.HomepagePreview_blade__7UwsI{margin-top:4px;height:210px}.HomepagePreview_bladeImage__Keetj{object-position:center}.HomepagePreview_facts__g544j{grid-template-columns:1fr;padding:12px 28px 48px}.HomepagePreview_facts__g544j>div{justify-content:flex-start;padding:16px 4px;gap:20px;font-size:14px}.HomepagePreview_facts__g544j>div+div{border-left:none;border-top:1px solid #202932}.HomepagePreview_facts__g544j img{width:24px;height:24px}.HomepagePreview_contact__S0I0H{margin:0 24px;padding:70px 0 78px}.HomepagePreview_faqSection__vd4qV{padding:0 24px 72px}.HomepagePreview_faqSection__vd4qV>h2{font-size:26px;margin-bottom:24px}.HomepagePreview_giving__nLgIJ{margin:0 24px;padding:36px 0 44px;text-align:left}.HomepagePreview_giving__nLgIJ p{font-size:13px}.HomepagePreview_notice__JRDKO{margin:16px 24px 0;padding:16px;font-size:14px}}@media (prefers-reduced-motion:reduce){.HomepagePreview_page__djj1y *,.HomepagePreview_page__djj1y :after,.HomepagePreview_page__djj1y :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.HomepagePreview_knifeVideo__6wFJV{display:none}}@media (max-width:350px){.HomepagePreview_heroCopy__SBuDG h1{font-size:30px}}.PreviewContact_smartContact__2RA6a{color:#eef2f6}.PreviewContact_container__s20tN{max-width:920px;margin:auto}.PreviewContact_container__s20tN h2{font-size:36px;font-weight:500;letter-spacing:-.035em;text-align:center;line-height:1.2;margin:0 0 18px}.PreviewContact_subtitle__4TZoZ{text-align:center;color:#aeb9c5;margin:0 0 38px;font-size:15px}.PreviewContact_questionForm__KDcHS{display:flex;gap:12px;max-width:780px;margin:0 auto 32px}.PreviewContact_questionInput__7KvK3{flex:1 1;min-width:0;border:1px solid #5f7181;border-radius:6px;background:#090e13;padding:18px 20px;color:#eef2f6;font:inherit;font-size:16px;height:58px}.PreviewContact_questionInput__7KvK3::placeholder{color:#94a0ac}.PreviewContact_askButton__16NGq,.PreviewContact_sendEmailButton__qtcR_,.PreviewContact_submitButton__UBiB8{background:#99b2cc;border:none;border-radius:6px;min-height:50px;color:#0b1520;font:inherit;font-size:14px;font-weight:700;padding:14px 28px;cursor:pointer}.PreviewContact_askButton__16NGq{min-width:155px}.PreviewContact_askButton__16NGq:disabled{opacity:.65;cursor:not-allowed}.PreviewContact_askButton__16NGq:hover:not(:disabled),.PreviewContact_sendEmailButton__qtcR_:hover,.PreviewContact_submitButton__UBiB8:hover:not(:disabled){background:#bbcede}.PreviewContact_directContact__ugtuG{text-align:center}.PreviewContact_directContact__ugtuG p{font-size:13px;color:#a9b3be;margin:0 0 10px}.PreviewContact_contactLinks__eHacx{display:flex;flex-wrap:wrap;gap:8px 30px;align-items:center;justify-content:center}.PreviewContact_contactLink__d6F_b{display:inline-flex;min-height:44px;align-items:center;font-size:14px;text-underline-offset:5px}.PreviewContact_thinking__ax_wG{min-height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.PreviewContact_thinking__ax_wG p{color:#c0cbd6}.PreviewContact_thinkingDots__NKqc3{display:none}.PreviewContact_questionDisplay__N5s_Q{margin:0 0 28px;padding-bottom:24px;border-bottom:1px solid #34414e;overflow-wrap:anywhere}.PreviewContact_questionLabel__VEfi7{font-size:13px;color:#a5b2be;margin-right:12px}.PreviewContact_questionText__4zfR9{color:#edf2f8}.PreviewContact_splitView__e1g9M{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:start}.PreviewContact_answerPanel__VrvLm,.PreviewContact_contactPanel__48wyG{min-width:0}.PreviewContact_panelTitle__bNw1j{font-size:20px;margin:0 0 22px;font-weight:500}.PreviewContact_answerContent__j7zK4{margin-bottom:28px;overflow-wrap:anywhere}.PreviewContact_answerContent__j7zK4 p{line-height:1.85;white-space:pre-line;font-size:16px}.PreviewContact_askAnotherButton__gd3mu,.PreviewContact_cancelButton__ucttc,.PreviewContact_resetButton__ZxCqU{background:transparent;color:#c2d7e9;border:1px solid #667c90;border-radius:6px;font:inherit;font-size:14px;padding:12px 18px;min-height:48px;cursor:pointer}.PreviewContact_contactSubtitle__Rb0Lr{font-size:14px;color:#aeb9c5;margin-bottom:16px}.PreviewContact_contactOptions___bXle{display:grid;grid-gap:14px;gap:14px;margin-bottom:24px}.PreviewContact_contactOption___NpbW{display:flex;flex-direction:column;text-decoration:none;padding:12px 0;border-bottom:1px solid #2c3946}.PreviewContact_contactIcon__wNcuV{display:none}.PreviewContact_contactLabel__oWAC7{font-size:14px;color:#c3d8e9;text-decoration:underline;text-underline-offset:5px}.PreviewContact_contactNote__iviCY{font-size:12px;color:#a3b0bd;margin-top:6px}.PreviewContact_emailFormTrigger__oebuL{margin-top:24px}.PreviewContact_emailForm__yvq_j{display:grid;grid-gap:18px;gap:18px}.PreviewContact_honeypot__bBbvr{display:none}.PreviewContact_field__hYUGF label{display:block;font-size:14px;margin:0 0 8px}.PreviewContact_field__hYUGF input,.PreviewContact_field__hYUGF textarea{width:100%;background:#0d141c;color:#eef2f6;border:1px solid #55697a;border-radius:6px;padding:12px 14px;font:inherit;font-size:16px}.PreviewContact_field__hYUGF textarea{min-height:110px;resize:vertical}.PreviewContact_historyNote__YDAN5{font-size:12px;color:#a4b0bd;margin:0}.PreviewContact_emailFormActions__AiKI9{display:flex;gap:12px}.PreviewContact_submitButton__UBiB8{flex:1 1}.PreviewContact_cancelButton__ucttc:disabled,.PreviewContact_submitButton__UBiB8:disabled{opacity:.6;cursor:not-allowed}.PreviewContact_error__mA0L3{border-left:2px solid #d9e6f2;padding:12px 18px;color:#eef2f6;font-size:14px;margin:16px auto 24px;max-width:780px}.PreviewContact_success__VWd5v{text-align:center;padding:28px 0}.PreviewContact_success__VWd5v p{margin:18px 0 28px}@media (max-width:700px){.PreviewContact_container__s20tN h2{font-size:29px}.PreviewContact_subtitle__4TZoZ{font-size:14px;margin-bottom:28px}.PreviewContact_questionForm__KDcHS{flex-direction:column;gap:12px;margin-bottom:26px}.PreviewContact_questionInput__7KvK3{flex:auto;width:100%;padding:16px}.PreviewContact_askButton__16NGq{min-height:52px;width:100%}.PreviewContact_contactLinks__eHacx{gap:0 16px}.PreviewContact_contactLink__d6F_b{font-size:12px}.PreviewContact_splitView__e1g9M{grid-template-columns:1fr;gap:42px}.PreviewContact_emailFormActions__AiKI9{flex-wrap:wrap}}.PreviewFAQ_container__AuZTS,.PreviewFAQ_faq__95v6c,.PreviewFAQ_list__tVseR{width:100%}.PreviewFAQ_item__RrVk0{border-bottom:1px solid #34404b}.PreviewFAQ_question__Ht8Pn{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:26px 0;min-height:78px;background:transparent;border:0;color:#dae1e8;text-align:left;font:inherit;font-size:17px;cursor:pointer;transition:color .2s}.PreviewFAQ_question__Ht8Pn:hover,.PreviewFAQ_question__Ht8Pn[aria-expanded=true]{color:#fff}.PreviewFAQ_icon__izFDS{flex-shrink:0;width:22px;height:22px;font-size:0;background:url(/images/homepage-preview/plus.svg) 50%/22px no-repeat;filter:invert(.8);transition:transform .2s}.PreviewFAQ_icon__izFDS[data-open=true]{transform:rotate(45deg)}.PreviewFAQ_answer__JN__q{padding:0 42px 28px 0;max-width:780px}.PreviewFAQ_answer__JN__q p{margin:0 0 14px;color:#b9c4cf;font-size:15px;line-height:1.8}.PreviewFAQ_link__A9EjU{font-size:14px;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}@media (max-width:700px){.PreviewFAQ_question__Ht8Pn{font-size:15px;padding:23px 0;gap:18px;min-height:72px}.PreviewFAQ_answer__JN__q{padding-right:0}}