.whitepaper_confidentialStamp__C_qXu{position:fixed;bottom:16px;left:16px;pointer-events:none;z-index:100}.whitepaper_stampImg__7wzUA{width:80px;height:auto;opacity:.55;display:block}@media (min-width:769px){.whitepaper_confidentialStamp__C_qXu{bottom:20px;left:20px}.whitepaper_stampImg__7wzUA{width:120px}}.whitepaper_whitepaperContainer__9pa_g{max-width:1200px;margin:0 auto;padding:40px clamp(20px,5vw,60px);width:100%;box-sizing:border-box;overflow-x:hidden}@media (max-width:768px){.whitepaper_whitepaperContainer__9pa_g{padding:24px 16px}}.whitepaper_tocSection__C_MDE{margin-bottom:56px;padding-bottom:40px;border-bottom:2px solid var(--outline)}.whitepaper_tocSection__C_MDE h2{font-family:var(--font-display);font-size:1.75rem;font-weight:700;color:var(--accent);margin-bottom:32px;text-align:center}@media (max-width:768px){.whitepaper_tocSection__C_MDE h2{font-size:1.35rem}}.whitepaper_tocNav__ro0XS{background:linear-gradient(135deg,var(--surface-2) 0,var(--surface) 100%);border:2px solid var(--outline);border-radius:12px;padding:40px;box-shadow:0 4px 16px rgba(15,61,87,.08)}@media (max-width:768px){.whitepaper_tocNav__ro0XS{padding:20px 16px}}.whitepaper_readTimeOptions__OAwiD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.whitepaper_readTimeOption__p9dgf{text-align:center;font-family:var(--font-display);font-size:1rem;padding:16px 20px;background:var(--surface-2);border:2px solid var(--outline);border-radius:8px;transition:all .2s;overflow-wrap:break-word}@media (max-width:768px){.whitepaper_readTimeOption__p9dgf{padding:12px 16px;font-size:.9rem}}.whitepaper_readTimeOption__p9dgf:first-child{border-color:var(--accent);background:linear-gradient(135deg,rgba(15,61,87,.05),rgba(11,92,107,.08))}.whitepaper_readTimeOption__p9dgf:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(15,61,87,.15)}.whitepaper_readTimeOption__p9dgf strong{display:block;color:var(--accent-strong);font-size:1.1rem;margin-bottom:6px}.whitepaper_readTimeDetail__uIBlT{display:block;font-size:.85rem;color:var(--muted);margin-top:4px;font-style:italic}.whitepaper_tocSingleColumn__L6ivh{display:flex;flex-direction:column;gap:4px}.whitepaper_tocLink__pm1MF{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;padding:10px 16px;font-family:var(--font-display);font-size:1rem;color:var(--ink);border-radius:6px;transition:all .2s;text-decoration:none}.whitepaper_tocLink__pm1MF:hover{background:var(--surface);color:var(--accent-strong);transform:translateX(4px)}.whitepaper_tocNumber__3ltx6{font-weight:600;color:var(--accent);min-width:40px;flex-shrink:0}.whitepaper_tocTitle__uaH_w{flex:1 1;min-width:0;overflow-wrap:break-word;word-break:break-word}.whitepaper_tocTime__ZAsix{color:var(--muted);font-size:.9rem;margin-left:auto;white-space:nowrap;flex-shrink:0}@media (max-width:768px){.whitepaper_tocLink__pm1MF{padding:10px 12px;font-size:.95rem}}.whitepaper_tocSubsection__ZDFMn{display:flex;flex-direction:column;gap:2px;margin-left:40px;padding-left:16px;border-left:2px solid var(--outline);margin-top:8px;margin-bottom:8px}@media (max-width:768px){.whitepaper_tocSubsection__ZDFMn{margin-left:20px;padding-left:12px}}.whitepaper_tocSubsection__ZDFMn .whitepaper_tocLink__pm1MF{font-size:.95rem;padding:8px 12px}.whitepaper_tocSubsection__ZDFMn .whitepaper_tocNumber__3ltx6{color:var(--muted);font-weight:500;min-width:45px}.whitepaper_tocSubsection__ZDFMn .whitepaper_tocTime__ZAsix{font-size:.85rem}.whitepaper_whitepaperContent__abHFH{background:var(--surface);border:1px solid var(--outline);border-radius:16px;padding:56px;box-shadow:var(--shadow);width:100%;max-width:100%;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}@media (max-width:768px){.whitepaper_whitepaperContent__abHFH{padding:20px 16px}}.whitepaper_whitepaperHeader__wcSWn{text-align:center;margin-bottom:56px;padding-bottom:40px;border-bottom:2px solid var(--outline)}@media (max-width:768px){.whitepaper_whitepaperHeader__wcSWn{margin-bottom:32px;padding-bottom:24px}}.whitepaper_badge__aU3NY{display:inline-block;padding:6px 14px;background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;font-family:var(--font-display);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;border-radius:20px;margin-bottom:20px}.whitepaper_whitepaperHeader__wcSWn h1{font-family:var(--font-display);font-size:3.5rem;font-weight:800;color:var(--ink);margin-bottom:16px;line-height:1.1;overflow-wrap:break-word}@media (max-width:768px){.whitepaper_whitepaperHeader__wcSWn h1{font-size:1.75rem}}.whitepaper_subtitle__1sS94{font-family:var(--font-display);font-size:1.35rem;font-weight:500;color:var(--muted);margin-bottom:20px;line-height:1.5;overflow-wrap:break-word}@media (max-width:768px){.whitepaper_subtitle__1sS94{font-size:1rem}}.whitepaper_meta__RAEyu{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;font-family:var(--font-display);font-size:.9rem;color:var(--muted)}@media (max-width:768px){.whitepaper_meta__RAEyu{font-size:.8rem}}.whitepaper_wpSection__g2T8Q{margin-bottom:64px;scroll-margin-top:24px}.whitepaper_wpSection__g2T8Q h2{font-family:var(--font-display);font-size:2.25rem;font-weight:700;color:var(--accent);margin-bottom:24px;padding-bottom:12px;border-bottom:3px solid var(--accent)}.whitepaper_wpSection__g2T8Q h3{font-size:1.5rem;margin-top:40px;margin-bottom:16px}.whitepaper_wpSection__g2T8Q h3,.whitepaper_wpSection__g2T8Q h4{font-family:var(--font-display);font-weight:600;color:var(--ink)}.whitepaper_wpSection__g2T8Q h4{font-size:1.15rem;margin-top:24px;margin-bottom:12px}.whitepaper_wpSection__g2T8Q p{font-size:1.05rem;line-height:1.8;color:var(--ink);margin-bottom:16px}.whitepaper_wpSection__g2T8Q ol,.whitepaper_wpSection__g2T8Q ul{margin:16px 0 24px 24px;line-height:1.8}.whitepaper_wpSection__g2T8Q li{margin-bottom:12px;font-size:1.05rem;color:var(--ink)}.whitepaper_wpSection__g2T8Q strong{font-weight:600;color:var(--ink)}.whitepaper_sectionIntro__Foch5{font-size:1.15rem;color:var(--muted);font-style:italic;margin-bottom:32px}.whitepaper_highlightBox__GfbQq{background:linear-gradient(135deg,rgba(15,61,87,.08),rgba(11,92,107,.12));border-left:4px solid var(--accent-strong);padding:24px 28px;border-radius:8px;margin:28px 0}@media (max-width:768px){.whitepaper_highlightBox__GfbQq{padding:20px 16px}}.whitepaper_highlightBox__GfbQq p{margin:0;font-size:1.15rem;line-height:1.7}.whitepaper_infoBox__4Bxlo{background:var(--surface-2);border:1px solid var(--outline);padding:20px 24px;border-radius:8px;margin:24px 0}.whitepaper_infoBox__4Bxlo p{margin:0;font-size:1rem}.whitepaper_metricsTable__5kgVU{margin:32px 0;overflow-x:auto}.whitepaper_metricsTable__5kgVU table{width:100%;border-collapse:collapse;font-family:var(--font-display)}.whitepaper_metricsTable__5kgVU th{background:var(--accent);color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:.95rem}.whitepaper_metricsTable__5kgVU td{padding:14px 16px;border-bottom:1px solid var(--outline)}.whitepaper_metricsTable__5kgVU tr:hover{background:var(--surface-2)}.whitepaper_improvement___pQAt{color:var(--accent-strong);font-weight:600}.whitepaper_innovationGrid__gcRI2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:24px;gap:24px;margin:32px 0}.whitepaper_innovationCard__El6bX{background:var(--surface-2);border:1px solid var(--outline);border-radius:12px;padding:24px;transition:transform .2s,box-shadow .2s}.whitepaper_innovationCard__El6bX:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(15,61,87,.15)}.whitepaper_innovationCard__El6bX h4{color:var(--accent-strong);margin-top:0;margin-bottom:12px}.whitepaper_innovationCard__El6bX p{margin:0;font-size:1rem}.whitepaper_roiBox__PWUiz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:24px;gap:24px;margin:32px 0;padding:32px;background:linear-gradient(135deg,var(--accent),var(--accent-strong));border-radius:16px;color:#fff}@media (max-width:768px){.whitepaper_roiBox__PWUiz{padding:24px 20px}}.whitepaper_roiItem__63p4y{text-align:center}.whitepaper_roiNumber__VKHmX{font-family:var(--font-display);font-size:3rem;font-weight:800;margin-bottom:8px}.whitepaper_roiLabel__4aqvV{font-family:var(--font-display);font-size:.95rem;opacity:.9}.whitepaper_challengeList__jerEk{display:flex;flex-direction:column;gap:20px;margin:28px 0}.whitepaper_challengeItem__t786p{background:var(--surface-2);border-left:4px solid var(--accent);padding:20px 24px;border-radius:8px}.whitepaper_challengeItem__t786p h4{margin-top:0;margin-bottom:12px;color:var(--accent);font-weight:600}.whitepaper_challengeItem__t786p p{margin:0}.whitepaper_quoteBox__Byruf{background:var(--surface-2);border-left:4px solid var(--accent-warm);padding:24px 28px;margin:32px 0;border-radius:8px}.whitepaper_quote__ulMh1{font-size:1.15rem;font-style:italic;line-height:1.7;color:var(--ink);margin-bottom:12px}.whitepaper_attribution__tzIOB{font-family:var(--font-display);font-size:.9rem;color:var(--muted);margin:0}.whitepaper_comparisonBox__SsEWz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:32px;gap:32px;margin:32px 0}.whitepaper_comparisonColumn__0zzxZ h4{text-align:center;padding:12px;background:var(--surface-2);border-radius:8px;margin-bottom:20px}.whitepaper_timeline__LtjAL{display:flex;flex-direction:column;gap:16px}.whitepaper_timelineItem__WCoI9{background:var(--surface);border:1px solid var(--outline);padding:16px 20px;border-radius:8px}.whitepaper_timelineItem__WCoI9 strong{display:block;margin-bottom:12px;color:var(--accent)}.whitepaper_timelineItem__WCoI9 ul{margin:0 0 0 20px}.whitepaper_timelineItem__WCoI9 li{font-size:.95rem;margin-bottom:6px}.whitepaper_timelineTotal__9w0c7{text-align:center;padding:16px;background:var(--surface-2);border-radius:8px;font-family:var(--font-display);font-size:1.15rem}.whitepaper_timelineTotal__9w0c7.whitepaper_improvement___pQAt{background:linear-gradient(135deg,rgba(15,61,87,.08),rgba(11,92,107,.12));color:var(--accent-strong);font-weight:600}.whitepaper_costBreakdown__StJJx{margin:32px 0;overflow-x:auto}.whitepaper_costBreakdown__StJJx table{width:100%;border-collapse:collapse;font-family:var(--font-display)}.whitepaper_costBreakdown__StJJx th{background:var(--accent);color:#fff;padding:12px 16px;text-align:left;font-weight:600;font-size:.9rem}.whitepaper_costBreakdown__StJJx td{padding:12px 16px;border-bottom:1px solid var(--outline);font-size:.95rem}.whitepaper_totalRow__PHOfG{background:var(--surface-2);font-weight:600}.whitepaper_consistencyExample__8He7A{margin:32px 0;padding:24px;background:var(--surface-2);border-radius:12px}.whitepaper_consistencyExample__8He7A h4{text-align:center;margin-top:0;margin-bottom:20px}.whitepaper_scenarioGrid__VIzE8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:20px;gap:20px;margin-bottom:16px}.whitepaper_scenario__EUXzB{background:var(--surface);border:2px solid var(--outline);padding:20px;border-radius:8px}.whitepaper_scenario__EUXzB.whitepaper_highlighted__BeuEY{border-color:var(--accent);background:linear-gradient(135deg,rgba(15,61,87,.03),rgba(11,92,107,.05))}.whitepaper_scenarioLabel__KofSg{font-family:var(--font-display);font-weight:600;font-size:.85rem;text-transform:uppercase;color:var(--accent);margin-bottom:12px;letter-spacing:.05em}.whitepaper_scenario__EUXzB p{margin-bottom:12px;font-size:.95rem}.whitepaper_scenario__EUXzB p:last-child{margin-bottom:0}.whitepaper_consistencyNote__yEn0H{text-align:center;color:var(--accent);font-weight:500;font-family:var(--font-display);margin:0;padding:16px;background:var(--surface-2);border-radius:8px}.whitepaper_qualityMetrics__XDxkT{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:24px;gap:24px;margin:32px 0}.whitepaper_qualityCard__yqfty{text-align:center;background:var(--surface-2);border:1px solid var(--outline);padding:28px 20px;border-radius:12px;transition:transform .2s}.whitepaper_qualityCard__yqfty:hover{transform:translateY(-4px)}.whitepaper_qualityStat__MuaGd{font-family:var(--font-display);font-size:2.5rem;font-weight:800;color:var(--accent-strong);margin-bottom:8px}.whitepaper_qualityLabel__VW0LA{font-family:var(--font-display);font-weight:600;font-size:1rem;color:var(--ink);margin-bottom:8px}.whitepaper_qualityDetail__X33dn{font-size:.85rem;color:var(--muted);margin:0}.whitepaper_scrollHint__oU_PW{background:linear-gradient(135deg,rgba(217,119,6,.08),rgba(217,119,6,.12));border:1px solid rgba(217,119,6,.3);padding:20px 24px;border-radius:8px;text-align:center;margin:40px 0}.whitepaper_scrollHint__oU_PW p{margin:0;color:var(--accent-warm);font-family:var(--font-display);font-weight:500}.whitepaper_sectionNav__Rxhbv{text-align:center;margin:48px 0}.whitepaper_navButton__ctAqd{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#fff;font-family:var(--font-display);font-weight:600;border-radius:8px;transition:transform .2s,box-shadow .2s}.whitepaper_navButton__ctAqd:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(15,61,87,.3);color:#fff}.whitepaper_whitepaperFooter__33Nom{margin-top:64px;padding-top:40px;border-top:2px solid var(--outline)}.whitepaper_footerSection__VmIVL{margin-bottom:32px}.whitepaper_footerSection__VmIVL h3{font-family:var(--font-display);font-size:1.15rem;font-weight:600;color:var(--accent);margin-bottom:12px}.whitepaper_footerSection__VmIVL p,.whitepaper_footerSection__VmIVL ul{font-size:.95rem;line-height:1.7;color:var(--muted)}.whitepaper_footerSection__VmIVL ul{list-style:none;margin:0;padding:0}.whitepaper_footerSection__VmIVL li{margin-bottom:8px}.whitepaper_footerSection__VmIVL a{color:var(--accent)}.whitepaper_footerSection__VmIVL a:hover{color:var(--accent-strong);text-decoration:underline}.whitepaper_copyright__GjisO{margin-top:40px;padding-top:24px;border-top:1px solid var(--outline);text-align:center}.whitepaper_copyright__GjisO p{font-size:.85rem;color:var(--muted);margin:0}.whitepaper_codeBlock__gRHTK{background:#1e1e1e;color:#d4d4d4;padding:20px 24px;border-radius:8px;overflow-x:auto;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9rem;line-height:1.6;margin:20px 0;border:1px solid var(--outline)}.whitepaper_wpSection__g2T8Q dl{margin:24px 0}.whitepaper_wpSection__g2T8Q dt{font-weight:600;color:var(--accent);margin-top:20px;margin-bottom:8px;font-size:1.05rem}.whitepaper_wpSection__g2T8Q dd{margin-left:24px;margin-bottom:16px;line-height:1.7;color:var(--ink)}