.About_page__rszXf{max-width:1080px;margin:0 auto;padding:56px 32px 88px;display:flex;flex-direction:column;gap:64px}.About_page__rszXf a{color:var(--color-text);font-weight:600}.About_intro__5mXzq{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.About_introText__VXv10{display:flex;flex-direction:column;gap:16px}.About_eyebrow__1nCe_{font-family:var(--font-heading,"Geologica",sans-serif);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-muted)}.About_title__EroSr{font-size:clamp(2rem,4.5vw,3rem);line-height:1.08;letter-spacing:-.03em;color:var(--color-text)}.About_lead__VPODu{font-size:1.08rem;line-height:1.75;color:var(--color-text)}.About_para__4lFbR{font-size:.98rem;line-height:1.8;color:var(--color-muted)}.About_photo__Y_Jrb{position:relative;width:100%;aspect-ratio:4/5;max-width:420px;justify-self:end;border:1px solid var(--color-border);border-radius:20px;overflow:hidden}.About_section__4ENGk{display:flex;flex-direction:column;gap:20px;scroll-margin-top:96px}.About_sectionTitle__6OVfx{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.02em;color:var(--color-text)}.About_guaranteeGrid__1bNfi{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--color-border);border:1px solid var(--color-border);border-radius:20px;overflow:hidden}.About_guarantee__Ol6Si{background:var(--color-surface);padding:28px 26px;display:flex;flex-direction:column;gap:12px;font-size:.95rem;line-height:1.65}.About_guaranteeNum__Cnml8{font-family:var(--font-heading,"Geologica",sans-serif);font-size:2.4rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--color-border)}.About_causeGrid__uXcym{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.About_cause__T_2um{border:1px solid var(--color-border);border-radius:16px;overflow:hidden;background:var(--color-surface)}.About_causeImg__6H__5{aspect-ratio:16/9;background:var(--color-bg);display:flex;align-items:center;justify-content:center;color:var(--color-border)}.About_causeImg__6H__5 img{width:100%;height:100%;object-fit:cover;display:block}.About_causeBody__ih0_d{padding:16px;display:flex;flex-direction:column;gap:4px}.About_causeBody__ih0_d strong{font-family:var(--font-heading,"Geologica",sans-serif);font-size:1.02rem}.About_causeMeta__8DaAa{font-size:.85rem;color:var(--color-muted)}.About_steps__HsQBy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;background:var(--color-border);border:1px solid var(--color-border);border-radius:20px;overflow:hidden}.About_step__9qLr0{background:var(--color-surface);display:flex;gap:16px;align-items:flex-start;padding:20px 24px}.About_stepIcon__T4D_Q{flex-shrink:0;width:36px;height:36px;border-radius:10px;background:#111;color:#fff;display:flex;align-items:center;justify-content:center}.About_stepTitle__B5xf5{font-family:var(--font-heading,"Geologica",sans-serif);font-size:1rem;color:var(--color-text)}.About_stepDesc__lJO7F{margin-top:4px;font-size:.92rem;line-height:1.6;color:var(--color-muted)}.About_note__9Bo_i{display:flex;gap:8px;align-items:flex-start;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:14px 16px;font-size:.92rem;line-height:1.6}.About_ctaRow__M74nm{display:flex;flex-wrap:wrap;gap:12px}.About_ctaPrimary__AVhx9,.About_ctaSecondary____kek{padding:13px 24px;border-radius:8px;font-family:var(--font-heading,"Geologica",sans-serif);font-size:.92rem;font-weight:700;text-decoration:none;transition:opacity .15s}.About_page__rszXf .About_ctaPrimary__AVhx9{background:#111;color:#fff}.About_page__rszXf .About_ctaSecondary____kek{border:1.5px solid #111;color:#111;background:transparent}.About_ctaPrimary__AVhx9:hover,.About_ctaSecondary____kek:hover{opacity:.8}.About_contactList__Tf_do{display:flex;flex-direction:column;gap:8px;margin:0}.About_contactRow__XtRNc{display:grid;grid-template-columns:180px 1fr;gap:12px;font-size:.95rem}.About_contactRow__XtRNc dt{color:var(--color-muted)}.About_contactRow__XtRNc dd{margin:0}@media (max-width:860px){.About_page__rszXf{padding:40px 24px 64px;gap:52px}.About_intro__5mXzq{grid-template-columns:1fr;gap:32px}.About_photo__Y_Jrb{order:-1;max-width:100%;justify-self:stretch}.About_guaranteeGrid__1bNfi{grid-template-columns:1fr}}@media (max-width:540px){.About_page__rszXf{padding:32px 16px 56px;gap:44px}.About_step__9qLr0{padding:16px}.About_contactRow__XtRNc{grid-template-columns:1fr;gap:2px}}.About_photoImg__q3qjy{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}