.AboutPage-module__4n0YWq__page{margin-top:-12px;padding:0 0 72px}.AboutPage-module__4n0YWq__page .pageSection{box-shadow:none;background:0 0;border-color:#0000}.AboutPage-module__4n0YWq__page .pageSection:before{display:none}.AboutPage-module__4n0YWq__page .pageSection{gap:var(--page-grid-gap);display:grid}.AboutPage-module__4n0YWq__layout{gap:var(--page-grid-gap);grid-template-columns:1fr;align-items:stretch;display:grid}.AboutPage-module__4n0YWq__extraGrid{gap:var(--page-grid-gap);grid-template-columns:1fr;align-items:start;display:grid}.AboutPage-module__4n0YWq__storyCard{border:.5px solid var(--color-border);text-align:center;background:radial-gradient(circle at 0 0,#74acdf29,#0000 44%),linear-gradient(#fffffffa 0%,#f8fbfffa 100%);border-radius:24px;align-content:start;justify-items:center;gap:0;min-height:300px;padding:8px 14px 2px;display:grid;box-shadow:0 18px 42px #0a0f2c0f}.AboutPage-module__4n0YWq__storyHeading{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.02}.AboutPage-module__4n0YWq__storyTitle{color:var(--color-navy);text-align:start;margin:0;font-size:clamp(20px,2.1vw,30px);font-weight:600;line-height:1.1}.AboutPage-module__4n0YWq__storyBody{justify-items:center;gap:0;width:100%;margin-top:0;display:grid;transform:translateY(6px)}.AboutPage-module__4n0YWq__storyBody p{width:100%;color:var(--color-text-primary);text-align:center;margin:0;font-size:clamp(15px,1.1vw,18px);line-height:1.38}.AboutPage-module__4n0YWq__storyHighlight{font-weight:700}.AboutPage-module__4n0YWq__storyImageWrap{place-items:center;width:100%;height:auto;margin:0;padding:0;line-height:0;display:grid;overflow:visible}.AboutPage-module__4n0YWq__storyImage{object-fit:contain;object-position:center;transform-origin:50%;width:200px;max-width:100%;height:auto;margin:0;display:block;transform:none}.AboutPage-module__4n0YWq__termsSection,.AboutPage-module__4n0YWq__faqSection{border:.5px solid var(--color-border);background:radial-gradient(circle at 0 0,#74acdf29,#0000 44%),linear-gradient(#fffffffa 0%,#f8fbfffa 100%);border-radius:24px;gap:14px;padding:18px 16px;display:grid;box-shadow:0 18px 42px #0a0f2c0f}.AboutPage-module__4n0YWq__sectionHeader{text-align:center;justify-items:center;gap:4px;display:grid}.AboutPage-module__4n0YWq__sectionEyebrow{color:#1f78db;margin:0;font-size:13px;font-weight:800}.AboutPage-module__4n0YWq__sectionTitle{color:var(--color-navy);margin:0;font-size:clamp(24px,3vw,36px);line-height:1.1}.AboutPage-module__4n0YWq__termsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AboutPage-module__4n0YWq__termItem{background:#ffffffe6;border:1px solid #74acdf57;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-height:112px;padding:14px;display:grid;box-shadow:0 12px 28px #0a0f2c0d}.AboutPage-module__4n0YWq__termItem p{color:var(--color-text-primary);margin:0;font-size:clamp(14px,1.05vw,16px);line-height:1.5}.AboutPage-module__4n0YWq__termNumber{color:#1f78db;background:#eaf6ff;border-radius:999px;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.AboutPage-module__4n0YWq__faqList{gap:10px;display:grid}.AboutPage-module__4n0YWq__faqItem{background:#fffffff0;border:1px solid #0a0f2c1f;border-radius:14px;overflow:hidden;box-shadow:0 10px 24px #0a0f2c0a}.AboutPage-module__4n0YWq__faqQuestion{width:100%;min-height:56px;color:var(--color-navy);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font-size:clamp(15px,1.15vw,18px);font-weight:800;display:flex}.AboutPage-module__4n0YWq__faqQuestion:hover{background:#74acdf1a}.AboutPage-module__4n0YWq__faqIcon{color:#fff;background:#3ea0e1;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;font-size:22px;font-weight:700;line-height:1;display:grid}.AboutPage-module__4n0YWq__faqAnswer{color:var(--color-text-primary);margin:0;padding:0 16px 16px;font-size:clamp(14px,1.05vw,16px);line-height:1.55}@media (max-width:960px){.AboutPage-module__4n0YWq__layout,.AboutPage-module__4n0YWq__extraGrid{grid-template-columns:1fr}}@media (max-width:720px){.AboutPage-module__4n0YWq__page{margin-top:0;padding-top:12px}.AboutPage-module__4n0YWq__termsList{grid-template-columns:1fr}.AboutPage-module__4n0YWq__termItem{min-height:0}}
