.header-link{color:#dce9f5;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.header-link:hover{color:#fff}.orientation-view{min-height:calc(100vh - 76px);max-width:1100px;margin:auto;padding:52px 28px}.orientation-intro{max-width:760px}.orientation-intro h1{font:800 clamp(36px,5vw,56px)/1.08 'Manrope';letter-spacing:-.035em;margin:12px 0}.orientation-intro p{font-size:19px;line-height:1.55;color:var(--muted)}.report-preview-grid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:12px;margin:30px 0}.report-preview-grid article{background:white;border:1px solid var(--line);border-radius:13px;padding:20px;box-shadow:var(--shadow)}.report-preview-grid article i{font-style:normal;color:var(--blue);font-size:24px}.report-preview-grid article h2{font:700 17px 'Manrope';margin:12px 0 7px}.report-preview-grid article p{font-size:14px;color:var(--muted);line-height:1.45;margin:0}.report-preview-grid .preview-score{background:linear-gradient(145deg,#0b2742,#155071);color:white}.preview-score>span{font-size:10px;letter-spacing:.12em;color:#93cdec;font-weight:800}.preview-score>strong{display:block;font:800 72px/1 'Manrope';color:#67dfa1;margin:14px 0 8px}.preview-score p{color:#d1e4ee}.orientation-lower{display:grid;grid-template-columns:1.2fr .8fr;gap:14px}.orientation-lower>div{border:1px solid var(--line);border-radius:12px;padding:20px;background:white}.orientation-lower h2{font:700 20px/1.35 'Manrope';margin:9px 0}.orientation-lower p{color:var(--muted);line-height:1.5}.orientation-research{background:linear-gradient(145deg,#effaf4,#fff)!important;border-color:#a7dabb!important}.orientation-research a{color:var(--green2);font-weight:700;text-decoration:none}.orientation-actions{display:flex;justify-content:space-between;margin-top:24px}.orientation-actions .primary-button{padding:13px 20px}
.method-page{background:#f7f9fb}.method-topbar{position:sticky}.method-shell{max-width:1060px;margin:auto;padding:58px 28px 80px}.method-hero{max-width:800px;margin-bottom:44px}.method-hero h1{font:800 clamp(40px,5vw,62px)/1.05 'Manrope';letter-spacing:-.04em;margin:12px 0}.method-hero p{font-size:19px;line-height:1.55;color:var(--muted)}.method-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.method-nav a{border:1px solid var(--line);border-radius:20px;padding:8px 13px;background:white;color:#42617a;text-decoration:none;font-size:13px;font-weight:700}.method-section{background:white;border:1px solid var(--line);border-radius:14px;padding:28px;margin:16px 0;scroll-margin-top:95px}.method-section h2{font:800 27px 'Manrope';margin:0 0 10px}.method-section>p{color:var(--muted);line-height:1.6}.process-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:22px}.process-steps article{background:#f5f9fc;border:1px solid #dde8f0;border-radius:10px;padding:15px}.process-steps span{color:var(--blue);font-weight:800;font-size:12px}.process-steps h3{font:700 15px 'Manrope';margin:9px 0 5px}.process-steps p{font-size:13px;color:var(--muted);line-height:1.4;margin:0}.method-table{width:100%;border-collapse:collapse;margin-top:16px}.method-table th,.method-table td{text-align:left;padding:12px;border-bottom:1px solid var(--line);font-size:14px}.method-table th{color:#527089;font-size:12px;letter-spacing:.06em}.method-table td:first-child{font-weight:700}.source-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.source-list a{display:block;border:1px solid var(--line);border-radius:10px;padding:17px;text-decoration:none;color:var(--ink)}.source-list a:hover{border-color:#78b8e8}.source-list b{display:block;font:700 16px 'Manrope'}.source-list span{display:block;color:var(--muted);font-size:13px;margin-top:5px;line-height:1.4}.limits-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.limits-list div{background:#fff9ed;border-left:3px solid var(--amber);padding:14px;color:#604f34;line-height:1.45}.method-cta{text-align:center;margin-top:28px}.method-cta a{display:inline-block;text-decoration:none}
@media(max-width:900px){.report-preview-grid{grid-template-columns:1fr 1fr}.process-steps{grid-template-columns:repeat(2,1fr)}.orientation-lower{grid-template-columns:1fr}.header-link{display:none}}
@media(max-width:620px){.orientation-view,.method-shell{padding:36px 18px 60px}.report-preview-grid,.source-list,.limits-list{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr}.method-section{padding:20px}.method-table th:nth-child(3),.method-table td:nth-child(3){display:none}}
.method-contrast{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin:20px 0 25px}.method-contrast article{padding:18px;border:1px solid var(--line);border-radius:10px;background:#f6f8fa}.method-contrast article+article{background:#effaf5;border-color:#a8dabe}.method-contrast b,.method-contrast span{display:block}.method-contrast b{font:700 16px 'Manrope';margin-bottom:8px}.method-contrast span{color:var(--muted);line-height:1.45}.differentiation-method>h3{font:750 20px 'Manrope';margin:28px 0 6px}@media(max-width:620px){.method-contrast{grid-template-columns:1fr}}
