body:not(.editorial-page){margin:0;background:#f8f8f4;color:#192d28;font:18px/1.7 system-ui,sans-serif}body:not(.editorial-page)>header,body:not(.editorial-page)>footer{padding:24px}.conversion-guide a{color:#176149;text-underline-offset:3px}.conversion-guide{max-width:1040px;margin:auto;padding:28px 22px 80px}.conversion-guide *{box-sizing:border-box;min-width:0}.conversion-guide p,.conversion-guide li{max-width:78ch}.conversion-guide h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.13;letter-spacing:-.035em;max-width:25ch}.conversion-guide h2{font-size:1.7rem;line-height:1.25;margin-top:2.8rem}.conversion-guide h3{font-size:1.25rem;margin-top:2.2rem}.conversion-guide :is(h1,h2,h3){scroll-margin-top:110px}.conversion-guide .scope-table{max-width:100%;overflow:auto;margin:26px 0;border:1px solid #b6c5bd;border-radius:8px}.conversion-guide table{border-collapse:collapse;width:100%;min-width:650px;font-size:.94rem;line-height:1.55}.conversion-guide td,.conversion-guide th{padding:16px;text-align:left;vertical-align:top;border-bottom:1px solid #b6c5bd}.conversion-guide th{font-weight:650}.conversion-guide thead{background:#e7eee7}.conversion-guide .scope-contents{border-left:3px solid #44745b;padding:18px 24px;margin:36px 0}.conversion-guide .scope-contents ul{padding-left:20px;margin-bottom:0}.conversion-guide a{overflow-wrap:anywhere}.conversion-guide a:focus-visible,.conversion-guide .scope-table:focus-visible{outline:3px solid #298565;outline-offset:4px}[data-reading-theme="dark"] .conversion-guide thead{background:#263c33}[data-reading-theme="dark"] .conversion-guide{color:inherit}[data-reading-theme="dark"] .conversion-guide a{color:#a4dec0}@media(max-width:480px){.conversion-guide{padding:22px 16px 60px}.conversion-guide h2{font-size:1.45rem}.conversion-guide .scope-contents{padding:14px 16px}}.conversion-guide figure{margin:32px 0;max-width:620px}.conversion-guide img{max-width:100%;height:auto;display:block}.conversion-guide figcaption{font-size:.9rem;line-height:1.5;margin-top:12px}
@media(max-width:760px){.conversion-guide .scope-table table{display:table;min-width:650px}.conversion-guide .scope-table thead{display:table-header-group}.conversion-guide .scope-table tbody{display:table-row-group}.conversion-guide .scope-table tr{display:table-row}.conversion-guide .scope-table th,.conversion-guide .scope-table td{display:table-cell;white-space:normal}.conversion-guide .scope-table td::before{display:none}}
.conversion-guide .view-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.conversion-guide .view-grid>div{padding:18px;border:1px solid #668876;border-radius:12px}.conversion-guide .report-views{max-width:none}.conversion-guide blockquote{border-left:3px solid #668876;padding:8px 22px;margin:22px 0}.conversion-guide code{overflow-wrap:anywhere;font-size:.9em}.conversion-guide .view-grid strong{display:block;line-height:1.4}@media(max-width:700px){.conversion-guide .view-grid{grid-template-columns:1fr}}.conversion-guide .objective-path{max-width:none}.conversion-guide .objective-path ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0;list-style:none}.conversion-guide .objective-path li{padding:16px;border:1px solid #668876;border-radius:10px}.conversion-guide .objective-path p{font-size:.9rem;line-height:1.5;margin-bottom:0}@media(max-width:900px){.conversion-guide .objective-path ol{grid-template-columns:1fr}}.conversion-guide .scope-contents .toc-level-3{margin-left:1.2rem;font-size:.93em}.conversion-guide .count-diagram{max-width:none}.count-panels{display:grid;grid-template-columns:1fr 1fr;gap:20px}.count-panels>div{border:1px solid #668876;padding:22px;border-radius:12px}.count-panels h3{margin-top:0}.count-answer{font-size:1.35rem;font-weight:700}@media(max-width:650px){.count-panels{grid-template-columns:1fr}}