.research_main__REgZa{min-height:90dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1e3a8a}.research_container__XU85p{max-width:1020px;margin:0 auto;padding:0 21.6px}.research_hero__mqynf{background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:white;padding:78px 0;text-align:center;position:relative;overflow:hidden}.research_hero__mqynf:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none}.research_heroContent__SLNMv{max-width:780px;margin:0 auto;position:relative;z-index:1}.research_badge__lD_xG{display:inline-block;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:6px 18px;font-size:.85rem;font-weight:500;margin-bottom:24px;letter-spacing:.02em}.research_heroTitle__0G5L_{font-size:3.1rem;font-weight:700;margin-bottom:21.6px;line-height:1.1}.research_heroSubtitle__wZ8EE{font-size:1.15rem;margin-bottom:36px;line-height:1.6;opacity:.95}.research_heroStats__wLzmz{display:flex;justify-content:center;gap:48px;margin-top:36px}.research_heroStat__1TYql{text-align:center;max-width:200px}.research_heroStatNumber__Skf4u{display:block;font-size:2rem;font-weight:700}.research_heroStatLabel__Fj8ij{display:block;font-size:.85rem;opacity:.8;margin-top:4px;line-height:1.35}.research_sectionTitle__W0Arw{font-size:2rem;font-weight:700;margin-bottom:18px;color:#1e3a8a;line-height:1.2}.research_sectionLead__0zJna{font-size:1.05rem;line-height:1.7;color:#4b5563;max-width:760px;margin-bottom:36px}.research_sectionText__vu0Z6 p{font-size:1rem;line-height:1.7;color:#4b5563;margin-bottom:21.6px}.research_sectionText__vu0Z6 p:last-child{margin-bottom:0}.research_ref__nVvir{font-size:.7em;line-height:0}.research_ref__nVvir a{color:#6b7280;text-decoration:none;padding:2px}.research_ref__nVvir a:hover{color:#3b82f6}.research_findings__o1pkD{padding:78px 0;background-color:white}.research_findingList__fNrpy{list-style:none;counter-reset:finding;margin:0;padding:0;max-width:820px}.research_findingList__fNrpy li{counter-increment:finding;position:relative;padding:21.6px 0 21.6px 66px;font-size:1.02rem;line-height:1.7;color:#4b5563;border-bottom:1px solid #f3f4f6}.research_findingList__fNrpy li:last-child{border-bottom:none}.research_findingList__fNrpy li:before{content:counter(finding);position:absolute;left:0;top:24px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#fdb71a,#f59e0b);color:white;font-weight:700;font-size:1.1rem}.research_findingList__fNrpy strong{color:#1e3a8a}.research_landscape__rL_Pk{padding:78px 0;background-color:#f9fafb}.research_chart__yjC54{background:white;border:1.8px solid #e5e7eb;border-radius:14.4px;padding:36px 36px 27px;box-shadow:0 3.6px 18px rgba(30,58,138,.08)}.research_chartRow__uZtLc{display:grid;grid-template-columns:250px 1fr;gap:21.6px;align-items:center;padding:12.6px 0}.research_chartRow__uZtLc+.research_chartRow__uZtLc{border-top:1px solid #f3f4f6}.research_chartLabel__bglE7{display:flex;flex-direction:column;gap:2px}.research_chartName__D_5_2{font-weight:600;font-size:.95rem;color:#1e3a8a}.research_chartDetail__bu2nz{font-size:.8rem;color:#6b7280;line-height:1.4}.research_chartTrack__eLqTl{position:relative;height:34px;border-radius:7.2px;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(100% / 7 - 1px),#eef2f7 calc(100% / 7 - 1px),#eef2f7 calc(100% / 7)),#f9fafb}.research_chartBar__I2gDJ{position:absolute;top:6px;bottom:6px;border-radius:6px;background:linear-gradient(135deg,#93c5fd,#3b82f6);display:flex;align-items:center;min-width:34px}.research_chartBarHighlight__cPz1q{background:linear-gradient(135deg,#fdb71a,#f59e0b)}.research_chartRange__Lc8sd{position:absolute;left:calc(100% + 9px);white-space:nowrap;font-size:.8rem;font-weight:600;color:#4b5563}.research_chartDot__Qad32{position:absolute;top:50%;width:13px;height:13px;border-radius:50%;background:white;border:3px solid #1e3a8a;transform:translate(-50%,-50%);box-shadow:0 1px 4px rgba(30,58,138,.35)}.research_chartAxis__Dzca8{display:flex;justify-content:space-between;margin-top:14.4px;margin-left:271.6px;font-size:.78rem;color:#9ca3af}.research_chartFootnote__jFPez{margin-top:21.6px;font-size:.9rem;line-height:1.6;color:#6b7280;max-width:760px}.research_tableSection__O91f_{padding:78px 0;background-color:white}.research_tableWrap__uy_Wl{overflow-x:auto;border:1.8px solid #e5e7eb;border-radius:14.4px;box-shadow:0 3.6px 18px rgba(30,58,138,.08)}.research_table__rXQet{width:100%;border-collapse:collapse;font-size:.95rem;background:white}.research_table__rXQet thead th{background:#1e3a8a;color:white;text-align:left;font-weight:600;padding:14.4px 21.6px;white-space:nowrap}.research_table__rXQet tbody td,.research_table__rXQet tbody th{padding:12.6px 21.6px;border-top:1px solid #f3f4f6;color:#4b5563;text-align:left}.research_table__rXQet tbody th{font-weight:600;color:#1e3a8a}.research_table__rXQet tbody tr:nth-child(2n){background:#f9fafb}.research_median__4RM_E{font-weight:700;color:#1e3a8a}.research_tableFootnote__gTLjL{margin-top:18px;font-size:.9rem;line-height:1.6;color:#6b7280;max-width:760px}.research_regional__qXyVL{padding:78px 0;background-color:#f9fafb}.research_regionalGrid__zdA_U{display:grid;grid-template-columns:1.2fr 1fr;gap:54px;align-items:start}.research_disclosure__e_Dzx{border-left:3px solid #f59e0b;padding:10.8px 18px;background:#fffbeb;border-radius:0 7.2px 7.2px 0;font-size:.92rem}.research_regionCard__NAh_n{background:white;border:1.8px solid #e5e7eb;border-radius:14.4px;padding:28.8px;box-shadow:0 3.6px 18px rgba(30,58,138,.08)}.research_regionCard__NAh_n h3{font-size:1.05rem;font-weight:600;color:#1e3a8a;margin-bottom:18px}.research_regionRows__s7lre{display:flex;flex-direction:column}.research_regionRow___oy_o{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:12.6px 0;font-size:.95rem;color:#4b5563}.research_regionRow___oy_o+.research_regionRow___oy_o{border-top:1px solid #f3f4f6}.research_regionPrice__AuqF_{font-weight:700;font-size:1.1rem;color:#1e3a8a;white-space:nowrap}.research_participation__NBWo0{padding:78px 0;background-color:white}.research_partGrid__vfImn{display:grid;grid-template-columns:1fr 1fr;gap:27px}.research_partCard__uh3Hl{background:linear-gradient(135deg,#dbeafe,#e0f2fe);border-radius:14.4px;padding:32.4px;box-shadow:0 3.6px 18px rgba(30,58,138,.08)}.research_partFlag__jlkW3{display:inline-block;background:white;border-radius:20px;padding:4px 14px;font-size:.8rem;font-weight:600;color:#1e3a8a;margin-bottom:14.4px}.research_partStat__mUIfS{display:block;font-size:2.6rem;font-weight:700;color:#1e3a8a;margin-bottom:10.8px;line-height:1}.research_partCard__uh3Hl p{font-size:.95rem;line-height:1.65;color:#4b5563}.research_example__bzU5V{padding:78px 0;background-color:#f9fafb}.research_methodology__JKyXD{padding:78px 0;background-color:white;scroll-margin-top:90px}.research_methodology__JKyXD p{font-size:.95rem;line-height:1.75;color:#4b5563;max-width:820px}.research_sourceList__3tPrh{margin:27px 0;padding-left:21.6px;max-width:820px}.research_sourceList__3tPrh li{font-size:.92rem;line-height:1.7;color:#4b5563;padding:5.4px 0}.research_methodology__JKyXD .research_reuse__kmKx_ a,.research_sourceList__3tPrh a{color:#3b82f6;text-decoration:underline;text-underline-offset:2px}.research_methodology__JKyXD .research_reuse__kmKx_ a:hover,.research_sourceList__3tPrh a:hover{color:#1e3a8a}.research_reuse__kmKx_{border-top:1px solid #e5e7eb;padding-top:21.6px}.research_citeSection__03UTL{padding:78px 0;background-color:#f9fafb}.research_citeLabel__qdLfN{font-size:.95rem;font-weight:700;color:#1e3a8a;margin:21.6px 0 7.2px}.research_citeHint__PDFyP{color:#4b5563;line-height:1.7;margin:0 0 9px;max-width:820px}.research_citeHint__PDFyP a{color:#3b82f6;text-decoration:underline;text-underline-offset:2px}.research_citeHint__PDFyP a:hover{color:#1e3a8a}.research_codeBlock__EG5Df{background:#0f172a;color:#e2e8f0;padding:14.4px 16px;border-radius:8px;overflow-x:auto;font-size:.82rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin:0 0 9px;max-width:820px}.research_codeBlock__EG5Df code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.research_cta__OpJHo{padding:78px 0;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:white;text-align:center}.research_ctaContent__a5SgD{max-width:600px;margin:0 auto}.research_ctaTitle__8_lsl{font-size:2.2rem;font-weight:700;margin-bottom:18px}.research_ctaSubtitle__hxtha{font-size:1.1rem;margin-bottom:36px;opacity:.95;line-height:1.6}.research_ctaButton__mxQU0{display:inline-block;padding:14.4px 32.4px;border-radius:7.2px;font-weight:600;font-size:.95rem;text-decoration:none;background:linear-gradient(135deg,#fdb71a,#f59e0b);color:#1e3a8a;transition:all .3s ease;min-height:44px}.research_ctaButton__mxQU0:hover{transform:translateY(-2px);box-shadow:0 7.2px 22.5px rgba(245,158,11,.3)}@media (max-width:860px){.research_chartRange__Lc8sd{left:auto;right:9px;color:white;text-shadow:0 1px 2px rgba(0,0,0,.25)}}@media (max-width:691.2px){.research_heroTitle__0G5L_{font-size:2.2rem}.research_sectionTitle__W0Arw{font-size:1.7rem}.research_ctaTitle__8_lsl{font-size:1.8rem}.research_heroStats__wLzmz{flex-direction:column;align-items:center;gap:21.6px}.research_findingList__fNrpy li{padding-left:0;padding-top:66px}.research_findingList__fNrpy li:before{top:16px}.research_chart__yjC54{padding:21.6px 18px}.research_chartRow__uZtLc{grid-template-columns:1fr;gap:9px}.research_chartAxis__Dzca8{margin-left:0}.research_partGrid__vfImn,.research_regionalGrid__zdA_U{grid-template-columns:1fr;gap:27px}.research_container__XU85p{padding:0 14.4px}.research_citeSection__03UTL,.research_cta__OpJHo,.research_example__bzU5V,.research_findings__o1pkD,.research_hero__mqynf,.research_landscape__rL_Pk,.research_methodology__JKyXD,.research_participation__NBWo0,.research_regional__qXyVL,.research_tableSection__O91f_{padding:54px 0}}