.ZwYuha_stage{border:1px solid var(--border-subtle);background:var(--bg-base);margin:0;padding:1.25rem}.ZwYuha_document{border:1px solid var(--border-subtle);border-top:2px solid var(--accent-primary);background:var(--bg-surface-raised);box-shadow:var(--inner-glow-top), var(--shadow-soft);padding:clamp(1.25rem,2.5vw,2rem);position:relative}.ZwYuha_label{color:var(--text-secondary);margin:0 0 2rem;font-size:.75rem;font-weight:600;line-height:1.6}.ZwYuha_document h3{max-width:18ch;font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.875rem,2.7vw,2.75rem);font-weight:400;line-height:1.1}.ZwYuha_writing{gap:1rem;margin-top:2.5rem;padding-bottom:1rem;display:grid}.ZwYuha_writing span{background:var(--border-subtle);height:1px}.ZwYuha_writing span:last-child{width:70%}.ZwYuha_process{color:var(--text-muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;margin:1.5rem 0 0;padding-left:1.5rem;list-style:decimal-leading-zero;display:grid}.ZwYuha_process li{border-top:1px solid var(--border-subtle);overflow-wrap:anywhere;padding:.75rem 0 .75rem .25rem;font-size:.75rem;line-height:1.7}.ZwYuha_process li>span{color:var(--text-secondary)}.ZwYuha_process i{margin-left:.5rem;font-style:normal}@media (max-width:540px){.ZwYuha_stage{padding:1rem}.ZwYuha_process{grid-template-columns:minmax(0,1fr)}.ZwYuha_process li{font-size:.8125rem}}
.U5yEpG_reportStage{background:var(--bg-base);border:1px solid var(--border-subtle);margin:0;padding:1rem}.U5yEpG_paper{border:1px solid var(--border-subtle);border-top:2px solid var(--accent-primary);background:var(--bg-surface-raised);box-shadow:var(--inner-glow-top), var(--shadow-soft);padding:1.5rem 1.25rem}.U5yEpG_paperBrand{font-family:var(--font-display);letter-spacing:-.04em;justify-content:space-between;align-items:baseline;font-size:1.35rem;display:flex}.U5yEpG_paperBrand span{font-family:var(--font-sans);font-size:.8rem}.U5yEpG_paperLabel{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;margin:1.5rem 0 .6rem;font-size:.75rem;line-height:1.6}.U5yEpG_paperTitle{max-width:15ch;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.12}.U5yEpG_paperFinding{border-block:1px solid var(--border-subtle);margin-top:1.5rem;padding-block:1rem}.U5yEpG_paperFinding>strong{font-size:.8125rem;font-weight:500}.U5yEpG_paperFinding dl{margin:.8rem 0 .5rem}.U5yEpG_paperFinding dl>div{justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.35rem;display:flex}.U5yEpG_paperFinding dt,.U5yEpG_paperFinding small{color:var(--text-secondary);font-size:.75rem;line-height:1.6}.U5yEpG_paperFinding dd{font-family:var(--font-display);margin:0;font-size:1.5rem}.U5yEpG_paperChapters{color:var(--text-secondary);margin:1.2rem 0 0;padding-left:1.15rem;font-size:.75rem;line-height:1.6;list-style-type:decimal-leading-zero}.U5yEpG_paperChapters li{padding:.35rem 0 .35rem .3rem}.U5yEpG_reportStage figcaption{color:var(--text-muted);margin-top:.75rem;font-size:.75rem;line-height:1.7}.U5yEpG_platformStage{padding:1.25rem 1.5rem 0 0;position:relative}.U5yEpG_desktop,.U5yEpG_phone{min-width:0;margin:0}.U5yEpG_desktop img{border:1px solid var(--on-plate-border);width:100%;height:auto;box-shadow:var(--shadow-panel);border-radius:3px;display:block}.U5yEpG_desktop figcaption,.U5yEpG_phone figcaption{color:var(--on-plate-muted);margin-top:.75rem;font-size:.75rem;line-height:1.7}.U5yEpG_desktop figcaption{max-width:65%}.U5yEpG_desktop a,.U5yEpG_phone a{color:var(--on-plate-primary);text-decoration:none;display:block}.U5yEpG_captureAction{text-underline-offset:.3em;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;font-size:.75rem;text-decoration:underline;display:flex}.U5yEpG_captureAction i{color:var(--accent-interactive);font-style:normal}.U5yEpG_desktop .U5yEpG_captureAction{width:65%}.U5yEpG_phone{z-index:1;width:21%;max-width:130px;margin:-29% -1.5rem 0 auto;position:relative}.U5yEpG_phone img{border:4px solid var(--surface-plate-lift);width:100%;height:auto;box-shadow:var(--shadow-panel);border-radius:18px;display:block}.U5yEpG_phone figcaption{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:.75rem}.U5yEpG_toolkitStage{background:var(--surface-plate);color:var(--on-plate-primary);border:1px solid var(--on-plate-border);border-top:2px solid var(--on-plate-accent);box-shadow:var(--inner-glow-top), var(--shadow-soft);border-radius:3px;margin:0}.U5yEpG_toolkitBar{border-bottom:1px solid var(--on-plate-rule);justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.3rem;display:flex}.U5yEpG_toolkitBar span:first-child{font-family:var(--font-mono);font-size:.85rem}.U5yEpG_toolkitBar span:last-child{color:var(--on-plate-muted);font-size:.75rem}.U5yEpG_toolkitBody{display:block}.U5yEpG_document{font-family:var(--font-mono);padding:1.5rem 1.3rem;font-size:.8125rem;line-height:1.85}.U5yEpG_document p{color:var(--accent-interactive);margin:0 0 .85rem}.U5yEpG_document dl{margin:0 0 1.3rem}.U5yEpG_document dl>div{flex-wrap:wrap;gap:0 .4rem;display:flex}.U5yEpG_document dt{color:var(--on-plate-muted)}.U5yEpG_document dd{margin:0}.U5yEpG_document ul{margin:0;padding-left:1rem}.U5yEpG_skills{border-top:1px solid var(--on-plate-rule);background:var(--surface-plate-lift);padding:1.5rem 1.3rem}.U5yEpG_skills>p{color:var(--on-plate-muted);margin:0 0 .9rem;font-size:.75rem}.U5yEpG_skills ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;margin:0;padding:0;list-style:none;display:grid}.U5yEpG_skills li{border-top:1px solid var(--on-plate-rule);overflow-wrap:anywhere;align-items:baseline;gap:.6rem;padding-block:.7rem;font-size:.8125rem;line-height:1.6;display:flex}.U5yEpG_skills li span{color:var(--accent-interactive)}.U5yEpG_connection{border-top:1px solid var(--on-plate-rule);flex-wrap:wrap;align-items:baseline;gap:.5rem .8rem;padding:1rem 1.3rem;font-size:.75rem;display:flex}.U5yEpG_connection>span:first-child{color:var(--accent-interactive)}.U5yEpG_connection strong{font-weight:500}.U5yEpG_connection>span:last-child{color:var(--on-plate-muted);font-size:.75rem}.U5yEpG_toolkitStage figcaption{border-top:1px solid var(--on-plate-rule);color:var(--on-plate-muted);padding:.8rem 1.3rem;font-size:.75rem;line-height:1.7}@media (max-width:700px){.U5yEpG_platformStage{padding:0}.U5yEpG_desktop figcaption,.U5yEpG_desktop .U5yEpG_captureAction{width:100%;max-width:none}.U5yEpG_phone{border-top:1px solid var(--on-plate-rule);grid-template-columns:minmax(0,.4fr) minmax(0,1fr);align-items:start;gap:1rem;width:100%;max-width:none;margin:1.25rem 0 0;padding-top:1.25rem;display:grid}.U5yEpG_phone img{border-width:2px;border-radius:12px;max-width:110px}.U5yEpG_phone figcaption{margin-top:0;font-size:.8125rem}}@media (max-width:540px){.U5yEpG_paperTitle{font-size:1.9rem}.U5yEpG_skills ul{grid-template-columns:minmax(0,1fr)}.U5yEpG_document,.U5yEpG_skills li{font-size:.8125rem}}@media (pointer:coarse){.U5yEpG_captureAction{min-height:44px}}
.Dxef5a_overview{overflow-x:clip}.Dxef5a_hero{padding-block:clamp(3.5rem,7vw,6rem) clamp(3rem,5vw,4.5rem)}.Dxef5a_hero>p{align-items:center;gap:.8rem;display:flex}.Dxef5a_hero>p:before{content:"";background:var(--accent-primary);width:2.25rem;height:1px}.Dxef5a_heroIntro{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.Dxef5a_hero h1{max-width:14ch;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.25rem,6.3vw,5rem);font-weight:500;line-height:1.02}.Dxef5a_heroAside>p{max-width:35ch;color:var(--text-secondary);margin:0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.8}.Dxef5a_heroPremium{border-top:1px solid var(--border-subtle);align-items:center;gap:1.2rem;margin-top:2rem;padding-top:1.2rem;display:flex}.Dxef5a_heroPremium>span{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.9rem}.Dxef5a_heroPremium p{margin:0;font-size:.8125rem;line-height:1.7}.Dxef5a_heroPremium small{color:var(--text-muted);font-size:.75rem;display:block}.Dxef5a_intelligence{background:var(--bg-surface);border-block:1px solid var(--border-subtle);scroll-margin-top:var(--public-header-height);padding-block:clamp(4rem,8vw,7rem)}.Dxef5a_intelligenceLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.Dxef5a_intelligence h2,.Dxef5a_comparisonSection h2,.Dxef5a_premium h2{max-width:19ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,3.7vw,3.5rem);font-weight:500;line-height:1.08}.Dxef5a_intelligenceVisual{border:1px solid var(--border-subtle);background:var(--bg-base);min-width:0;box-shadow:var(--shadow-soft);padding:1.25rem}.Dxef5a_comparisonSection{scroll-margin-top:calc(var(--public-header-height) + 1.5rem);padding-block:clamp(4rem,8vw,7rem)}.Dxef5a_comparisonSection>div:first-child{grid-template-columns:1fr .8fr;align-items:end;gap:0 4rem;display:grid}.Dxef5a_comparisonSection>div:first-child>p:first-child{grid-column:1/-1}.Dxef5a_premium{scroll-margin-top:calc(var(--public-header-height) + 1.5rem);padding-bottom:clamp(4rem,8vw,7rem)}.Dxef5a_premiumPanel{background:var(--surface-plate);color:var(--on-plate-primary);border:1px solid var(--on-plate-border);border-top:2px solid var(--on-plate-accent);--text-primary:var(--on-plate-primary);--text-secondary:var(--on-plate-secondary);--text-muted:var(--on-plate-muted);--border-subtle:var(--on-plate-rule);--accent-interactive:var(--on-plate-accent);--accent-interactive-hover:var(--on-plate-accent-hover);padding:clamp(1.5rem,4vw,3.5rem)}.Dxef5a_premiumHeader{border-bottom:1px solid var(--on-plate-border);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;padding-bottom:2.5rem;display:flex}.Dxef5a_premiumHeader>p{color:var(--accent-interactive);margin-bottom:.35rem}.Dxef5a_premiumName{font-family:var(--font-display);letter-spacing:-.055em;color:var(--accent-interactive);font-size:clamp(3.5rem,8vw,6rem);font-weight:400;line-height:1}.Dxef5a_premiumIntro{grid-template-columns:1fr .8fr;align-items:start;gap:2rem 4rem;padding-block:3rem;display:grid}.Dxef5a_premiumIntro>p{color:var(--on-plate-secondary);margin:0;font-size:1rem;line-height:1.85}.Dxef5a_premiumOffers{border:1px solid var(--on-plate-border);background:var(--surface-plate-lift);grid-template-columns:1fr 1fr;display:grid}.Dxef5a_premiumOffers>a{color:var(--on-plate-primary);transition:background-color var(--dur-micro) var(--ease-standard);padding:clamp(1.5rem,3vw,2.5rem);text-decoration:none}.Dxef5a_premiumOffers>a:first-child{border-right:1px solid var(--on-plate-border)}.Dxef5a_premiumOffers>a:hover{background:var(--surface-plate)}.Dxef5a_premiumOffers>a:focus-visible{outline:2px solid var(--on-plate-primary);outline-offset:-5px}.Dxef5a_premiumOffers a>span{color:var(--on-plate-muted);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.8125rem;display:flex}.Dxef5a_premiumOffers i{color:var(--accent-interactive);font-style:normal}.Dxef5a_premiumOffers h3{font-family:var(--font-display);letter-spacing:-.025em;margin:1.3rem 0 .85rem;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:500;line-height:1.1}.Dxef5a_premiumOffers p{max-width:43ch;color:var(--on-plate-secondary);margin:0;font-size:.9375rem;line-height:1.85}.Dxef5a_premiumActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.Dxef5a_premiumCta{border:1px solid var(--on-plate-primary);background:var(--on-plate-primary);min-height:48px;color:var(--surface-plate);border-radius:999px;justify-content:space-between;align-items:center;gap:2rem;padding:.9rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.Dxef5a_premiumCta:hover{background:var(--on-plate-secondary);color:var(--surface-plate)}.Dxef5a_premiumCta:focus-visible{outline:2px solid var(--on-plate-primary);outline-offset:4px}.Dxef5a_premiumActions>a:last-child{color:var(--on-plate-primary);border-color:var(--on-plate-border);background:0 0}.Dxef5a_premiumFoot{border-top:1px solid var(--on-plate-rule);color:var(--on-plate-muted);margin:2rem 0 0;padding-top:1.25rem;font-size:.8125rem;line-height:1.7}@media (max-width:900px){.Dxef5a_heroIntro{grid-template-columns:1.1fr .9fr;gap:2rem}.Dxef5a_heroPremium{flex-wrap:wrap;gap:.5rem 1rem}.Dxef5a_intelligenceLayout{grid-template-columns:1fr}}@media (max-width:760px){.Dxef5a_heroIntro,.Dxef5a_comparisonSection>div:first-child,.Dxef5a_premiumIntro,.Dxef5a_premiumOffers{grid-template-columns:minmax(0,1fr)}.Dxef5a_hero h1{max-width:15ch;font-size:clamp(3rem,11vw,5rem)}.Dxef5a_heroAside>p{max-width:42ch}.Dxef5a_hero{padding-bottom:1.5rem}.Dxef5a_heroPremium,.Dxef5a_heroAside .Dxef5a_heroCompare{display:none}.Dxef5a_intelligenceVisual{padding:.65rem}.Dxef5a_premiumHeader{flex-direction:column;align-items:start;gap:1.5rem}.Dxef5a_premiumOffers>a:first-child{border-right:0;border-bottom:1px solid var(--on-plate-border)}.Dxef5a_premiumIntro{padding-block:2rem}}@media (prefers-reduced-motion:reduce){.Dxef5a_premiumOffers>a{transition:none}}