.page_wrapper__UoNJG{width:90%;max-width:1600px;display:grid;grid-template-columns:1fr;align-items:stretch;margin:0 auto;padding:16px 0 40px;grid-gap:20px;gap:20px}.page_hero__pxlpu{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0;gap:12px}@media(min-width:576px){.page_hero__pxlpu{padding:24px}}.page_hero_image__gB35u{width:100%;height:auto}.page_hero_image__gB35u img{width:200px}@media(min-width:576px){.page_hero_image__gB35u img{width:300px}}.page_hero_title__13Z3j{font-size:1.2rem;font-weight:800;color:#1e293b;margin:0}@media(min-width:576px){.page_hero_title__13Z3j{font-size:2rem}}.page_hero_subtitle__2apf9{font-size:.8rem;color:#6b7280}@media(min-width:576px){.page_hero_subtitle__2apf9{font-size:.9rem}}@media(min-width:768px){.page_hero_subtitle__2apf9{font-size:1rem}}.page_hero_subtitle__2apf9{margin:0;max-width:540px}.page_card__DwqsZ{background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(0,0,0,.07);overflow:hidden}.page_card_header__bUMjm{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #f1f5f9}.page_card_header_left__n986K{display:flex;align-items:center;gap:10px}.page_card_title__4bvKD{font-size:.75rem;font-weight:600;color:#1e293b}@media(min-width:576px){.page_card_title__4bvKD{font-size:.85rem}}@media(min-width:768px){.page_card_title__4bvKD{font-size:.9rem}}.page_card_title__4bvKD{font-weight:700}.page_icon__BWr8z{width:30px;height:30px;border-radius:8px;background-color:rgba(23,75,134,.1);color:#174b86;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_badge__dGS08{font-size:.65rem;color:#1e293b}@media(min-width:576px){.page_badge__dGS08{font-size:.75rem}}@media(min-width:768px){.page_badge__dGS08{font-size:.8rem}}.page_badge__dGS08{font-weight:600;color:#174b86;background-color:rgba(23,75,134,.08);border-radius:20px;padding:2px 8px}.page_card_body___R6eX{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.page_card_body___R6eX p{font-size:.65rem;color:#374151}@media(min-width:576px){.page_card_body___R6eX p{font-size:.75rem}}@media(min-width:768px){.page_card_body___R6eX p{font-size:.8rem}}.page_card_body___R6eX p{margin:0;line-height:1.65}.page_feature_list__QIunq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.page_feature_list__QIunq li{font-size:.65rem;color:#374151}@media(min-width:576px){.page_feature_list__QIunq li{font-size:.75rem}}@media(min-width:768px){.page_feature_list__QIunq li{font-size:.8rem}}.page_feature_list__QIunq li{display:flex;align-items:flex-start;gap:10px;line-height:1.5}.page_bullet_icon__6yJTx{width:30px;height:30px;border-radius:8px;background-color:rgba(23,75,134,.08);color:#174b86;display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;margin-top:1px}.page_sources_grid__M1sfE{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media(min-width:768px){.page_sources_grid__M1sfE{grid-template-columns:repeat(3,1fr)}}.page_source_card__G8XO3{background:#f8fafc;border:1px solid #e9eef5;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.page_source_header__xVRXj{display:flex;align-items:center;gap:8px}.page_source_icon___4O2c{width:30px;height:30px;border-radius:8px;background-color:rgba(23,75,134,.08);color:#174b86;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9px}.page_source_name__EmPjE{font-size:.75rem;font-weight:600;color:#1e293b}@media(min-width:576px){.page_source_name__EmPjE{font-size:.85rem}}@media(min-width:768px){.page_source_name__EmPjE{font-size:.9rem}}.page_source_name__EmPjE{font-weight:700}.page_source_desc__yyFKs{font-size:.65rem;color:#6b7280}@media(min-width:576px){.page_source_desc__yyFKs{font-size:.75rem}}@media(min-width:768px){.page_source_desc__yyFKs{font-size:.8rem}}.page_source_desc__yyFKs{line-height:1.55;margin:0;flex:1 1}.page_source_link__P6qZ1{font-size:.65rem;color:#174b86}@media(min-width:576px){.page_source_link__P6qZ1{font-size:.75rem}}@media(min-width:768px){.page_source_link__P6qZ1{font-size:.8rem}}.page_source_link__P6qZ1{display:inline-flex;align-items:center;gap:4px;font-weight:600;text-decoration:none}.page_source_link__P6qZ1:hover{text-decoration:underline}.page_source_link_secondary__oTShk{font-size:.55rem;color:#9ca3af}@media(min-width:576px){.page_source_link_secondary__oTShk{font-size:.65rem}}@media(min-width:768px){.page_source_link_secondary__oTShk{font-size:.7rem}}.page_source_link_secondary__oTShk{display:inline-flex;align-items:center;gap:4px;font-weight:500;text-decoration:none}.page_source_link_secondary__oTShk:hover{color:#6b7280;text-decoration:underline}.page_team_grid__lTkm1{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media(min-width:576px){.page_team_grid__lTkm1{grid-template-columns:repeat(2,1fr)}}.page_member_card__t8gte{display:flex;align-items:center;gap:14px;background:#f8fafc;border:1px solid #e9eef5;border-radius:12px;padding:16px 20px}.page_member_avatar__sOcCV{width:30px;height:30px;border-radius:8px;background-color:rgba(23,75,134,.1);color:#174b86;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;flex-shrink:0}.page_member_info__KUnNB{display:flex;flex-direction:column;gap:4px}.page_member_name__JaEms{font-size:.75rem;font-weight:600;color:#1e293b}@media(min-width:576px){.page_member_name__JaEms{font-size:.85rem}}@media(min-width:768px){.page_member_name__JaEms{font-size:.9rem}}.page_member_name__JaEms{font-weight:700}.page_member_role__0MUTG{font-size:.65rem;color:#6b7280}@media(min-width:576px){.page_member_role__0MUTG{font-size:.75rem}}@media(min-width:768px){.page_member_role__0MUTG{font-size:.8rem}}.page_tech_grid__GHYxk{display:flex;flex-wrap:wrap;gap:10px}.page_tech_pill__LV86g{display:flex;flex-direction:column;gap:2px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;min-width:110px}.page_tech_name__ReGui{font-size:.65rem;color:#174b86}@media(min-width:576px){.page_tech_name__ReGui{font-size:.75rem}}@media(min-width:768px){.page_tech_name__ReGui{font-size:.8rem}}.page_tech_name__ReGui{font-weight:700}.page_tech_desc__m2bMq{font-size:.55rem;color:#6b7280}@media(min-width:576px){.page_tech_desc__m2bMq{font-size:.65rem}}@media(min-width:768px){.page_tech_desc__m2bMq{font-size:.7rem}}.page_disclaimer__iZ9kj{display:flex;align-items:flex-start;gap:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px}.page_disclaimer_icon__JOfaq{width:30px;height:30px;background-color:rgba(107,114,128,.1);color:#6b7280;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;flex-shrink:0;margin-top:1px}.page_disclaimer_text__yC_o2{font-size:.65rem;color:#6b7280}@media(min-width:576px){.page_disclaimer_text__yC_o2{font-size:.75rem}}@media(min-width:768px){.page_disclaimer_text__yC_o2{font-size:.8rem}}.page_disclaimer_text__yC_o2{line-height:1.6}.page_disclaimer_text__yC_o2 strong{color:#374151;font-weight:600}