.site-root .quantum-risk-page .risk-hero-copy{max-width:68ch}.site-root .risk-calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,76px);padding-block:var(--section-space);border-top:1px solid var(--line);align-items:start;scroll-margin-top:100px}.site-root .risk-calculator h2{font-size:26px}.site-root .risk-calculator p{font-size:15px}.site-root .risk-select{display:grid;gap:10px;margin-block:24px}.site-root .risk-select>span,.site-root .risk-calculator legend{font-weight:600;color:var(--text)}.site-root .risk-calculator fieldset{min-width:0;padding:24px 0;margin:24px 0;border:0;border-bottom:1px solid var(--line)}.site-root .risk-calculator legend{padding:0}.site-root .risk-options{display:grid;gap:14px}.site-root .risk-options label{display:flex;align-items:start;gap:12px;font-size:14px;cursor:pointer}.site-root .risk-options input{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:var(--accent)}.site-root .risk-calculator select,.site-root .risk-report input{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);border-radius:2px;font:inherit;font-size:14px}.site-root .risk-calculator :is(input,select,summary):focus-visible{outline:2px solid var(--focus);outline-offset:4px}.site-root .risk-score-list article{--score-accent: var(--detail-blue);padding:24px 0;border-bottom:1px solid var(--line)}.site-root .risk-score-list article:nth-child(2){--score-accent: var(--detail-violet)}.site-root .risk-score-list article:nth-child(3){--score-accent: var(--detail-amber)}.site-root .risk-score-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.site-root .risk-score-heading h3{color:var(--score-accent);margin:0}.site-root .risk-score-heading strong{white-space:nowrap;font-variant-numeric:tabular-nums}.site-root .risk-score-list p{margin:10px 0 16px}.site-root .risk-meter{height:8px;background:var(--line)}.site-root .risk-meter>span{display:block;height:100%;background:var(--score-accent)}.site-root .risk-level{display:block;margin-top:10px;font-size:14px}.site-root .risk-model-note{margin:24px 0}.site-root .risk-method{padding-bottom:24px;border-bottom:1px solid var(--line)}.site-root .risk-method summary{cursor:pointer}.site-root .risk-report{padding-top:28px;display:grid;gap:14px}.site-root .risk-report h3,.site-root .risk-report p{margin:0}.site-root .risk-report .button{justify-self:start}.site-root .risk-report>a{font-size:14px;color:var(--accent);justify-self:start}.site-root .risk-report-status:empty{display:none}@media(max-width:800px){.site-root .risk-calculator{grid-template-columns:minmax(0,1fr)}}
