.Research_page__fyBAV{min-height:calc(100vh - 60px);padding:3rem 1.5rem;background:linear-gradient(135deg,rgba(0,255,135,.03),rgba(37,117,252,.02))}.Research_container__bYbBT{max-width:920px;margin:0 auto;background:var(--color-overlay-subtle);border:1px solid var(--color-overlay-light);border-radius:12px;padding:3rem;box-shadow:0 8px 32px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Research_eyebrow__rGRaG{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-fpl-green);margin-bottom:.75rem}.Research_container__bYbBT h1{font-size:2.5rem;font-weight:800;line-height:1.15;margin:0 0 .5rem;color:var(--color-text-primary)}.Research_subtitle__Yi4ZV{font-size:1.1rem;color:var(--color-text-secondary);margin-bottom:.5rem;line-height:1.55}.Research_lastUpdated__itfb3{font-size:.85rem;color:var(--color-text-muted);margin:0 0 2rem;font-style:italic}.Research_container__bYbBT section{margin-bottom:2.5rem}.Research_container__bYbBT h2{font-size:1.6rem;font-weight:700;color:var(--color-text-primary);margin-top:2.25rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid rgba(0,255,135,.18)}.Research_container__bYbBT h3{font-size:1.2rem;font-weight:600;color:var(--color-text-primary);margin-top:1.5rem;margin-bottom:.6rem}.Research_container__bYbBT p{font-size:1rem;line-height:1.75;color:var(--color-text-secondary);margin:0 0 1rem}.Research_container__bYbBT ol,.Research_container__bYbBT ul{margin:.5rem 0 1.25rem 1.25rem;padding-left:.5rem}.Research_container__bYbBT li{font-size:1rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:.5rem}.Research_container__bYbBT strong{color:var(--color-text-primary);font-weight:600}.Research_container__bYbBT em{color:var(--color-text-primary);font-style:italic}.Research_container__bYbBT a{color:var(--color-fpl-green);text-decoration:none;font-weight:500;border-bottom:1px solid rgba(0,255,135,.3);transition:border-color .2s ease,color .2s ease}.Research_container__bYbBT a:hover{color:var(--color-text-primary);border-bottom-color:var(--color-fpl-green)}.Research_container__bYbBT code{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.88em;padding:.1em .4em;border-radius:4px;background:rgba(0,0,0,.25);color:var(--color-light)}.Research_callout__OxUjM{margin:1.5rem 0;padding:1.25rem 1.5rem;background:rgba(0,255,135,.06);border:1px solid rgba(0,255,135,.18);border-left:4px solid var(--color-fpl-green);border-radius:8px}.Research_callout__OxUjM p:last-child{margin-bottom:0}.Research_calloutHeading__I2sVc{font-weight:700;color:var(--color-fpl-green);margin-bottom:.5rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.Research_statGrid__a7mBo{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin:1.5rem 0 2rem}.Research_stat__MpSM1{padding:1.25rem;background:rgba(0,0,0,.2);border:1px solid var(--color-card-border);border-radius:10px;text-align:left}.Research_statValue__SDv0Z{display:block;font-size:1.85rem;font-weight:800;color:var(--color-fpl-green);line-height:1.1}.Research_statLabel__uWKu4{display:block;margin-top:.4rem;font-size:.85rem;color:var(--color-text-secondary);line-height:1.4}.Research_tableScroll__CFuid{overflow-x:auto;margin:1rem 0 1.5rem;border:1px solid var(--color-card-border);border-radius:10px}.Research_table__9F3Jb{width:100%;border-collapse:collapse;font-size:.92rem}.Research_table__9F3Jb thead th{background:rgba(0,0,0,.3);color:var(--color-text-primary);font-weight:600;text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--color-card-border);white-space:nowrap}.Research_table__9F3Jb tbody td{padding:.65rem 1rem;border-bottom:1px solid var(--color-card-border-subtle);color:var(--color-text-secondary)}.Research_table__9F3Jb tbody tr:last-child td{border-bottom:none}.Research_table__9F3Jb tbody tr.Research_highlight__y0znx td{background:rgba(0,255,135,.04);color:var(--color-light)}.Research_table__9F3Jb tbody tr.Research_highlight__y0znx td:first-child{border-left:3px solid var(--color-fpl-green)}.Research_tableCaption__vV5Sg{font-size:.8rem;color:var(--color-text-muted);margin-top:.5rem;font-style:italic}.Research_tocCard__b5oby{margin:0 0 2.5rem;padding:1.25rem 1.5rem;background:rgba(0,0,0,.2);border:1px solid var(--color-card-border);border-radius:10px}.Research_tocCard__b5oby h2{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 .75rem;padding:0;border:none}.Research_tocList__YRM5C{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.4rem 1.5rem;gap:.4rem 1.5rem;margin:0;padding:0;list-style:none}.Research_tocList__YRM5C li{margin:0;font-size:.95rem}.Research_tocList__YRM5C a{border-bottom:none}.Research_tocList__YRM5C a:before{content:"→ ";color:var(--color-fpl-green);opacity:.6}.Research_ctaBlock__ebJpn{margin:3rem 0 0;padding:2rem 2rem 2.25rem;background:linear-gradient(135deg,rgba(0,255,135,.1),rgba(37,117,252,.08));border:1px solid rgba(0,255,135,.25);border-radius:12px;text-align:center}.Research_ctaBlock__ebJpn h2{font-size:1.5rem;margin:0 0 .6rem;padding:0;border:none;color:var(--color-text-primary)}.Research_ctaBlock__ebJpn p{max-width:56ch;margin:0 auto 1.5rem;color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.Research_ctaButtons__Hr9iM{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}a.Research_ctaPrimary__p4Vy2,a.Research_ctaSecondary__o6_ug{display:inline-flex;align-items:center;padding:.7rem 1.4rem;border-radius:8px;font-weight:600;font-size:.95rem;text-decoration:none;border-bottom:none;transition:transform .15s ease,background .2s ease,color .2s ease}a.Research_ctaPrimary__p4Vy2,a.Research_ctaPrimary__p4Vy2:hover{background:var(--color-fpl-green);color:var(--color-dark,#111)}a.Research_ctaPrimary__p4Vy2:hover{transform:translateY(-1px);border-bottom:none}a.Research_ctaSecondary__o6_ug{background:transparent;color:var(--color-text-primary);border:1px solid var(--color-card-border)}a.Research_ctaSecondary__o6_ug:hover{color:var(--color-fpl-green);border-color:var(--color-fpl-green);border-bottom:1px solid var(--color-fpl-green)}@media (max-width:768px){.Research_page__fyBAV{padding:2rem 1rem}.Research_container__bYbBT{padding:2rem 1.5rem}.Research_container__bYbBT h1{font-size:2rem}.Research_container__bYbBT h2{font-size:1.4rem}.Research_container__bYbBT h3{font-size:1.1rem}.Research_statValue__SDv0Z{font-size:1.55rem}}@media (max-width:480px){.Research_container__bYbBT{padding:1.5rem 1.25rem;border-radius:8px}.Research_container__bYbBT h1{font-size:1.75rem}.Research_container__bYbBT ol,.Research_container__bYbBT ul{margin-left:1rem}}