.RiskQuantificationDemo_demo__IEGuB{width:100%;min-width:0;container-type:inline-size;color:var(--ds-text-primary);font-family:var(--font-mabry)}.RiskQuantificationDemo_frame__UdfAh{overflow:hidden;border:1px solid var(--ds-border-default);border-radius:16px;background:var(--shell);box-shadow:0 28px 70px -42px color-mix(in srgb,var(--ds-text-primary) 34%,transparent)}.RiskQuantificationDemo_analysisHeading__QbRhY,.RiskQuantificationDemo_brand__Cf88V,.RiskQuantificationDemo_content__Moox_,.RiskQuantificationDemo_exposure__2pYJ6,.RiskQuantificationDemo_lineage__ZixEz,.RiskQuantificationDemo_metricGrid__VRXxR,.RiskQuantificationDemo_playback__jHn8Z,.RiskQuantificationDemo_playback__jHn8Z>div,.RiskQuantificationDemo_splitLabels__h23jZ,.RiskQuantificationDemo_topbar__utvnX{display:flex}.RiskQuantificationDemo_topbar__utvnX{min-height:46px;align-items:center;justify-content:space-between;gap:var(--ds-space-3);padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-border-default)}.RiskQuantificationDemo_brand__Cf88V{align-items:center;gap:var(--ds-space-2);font-family:var(--font-plex-mono);font-size:var(--ds-type-xxs);font-weight:500;letter-spacing:.06em}.RiskQuantificationDemo_analysisHeading__QbRhY>div>span,.RiskQuantificationDemo_chartHeader__kBkn9 span,.RiskQuantificationDemo_controlHeading__tZAxL>span,.RiskQuantificationDemo_deltaMetric__zanm8>span,.RiskQuantificationDemo_disclosure__tpyY6,.RiskQuantificationDemo_exposure__2pYJ6 span,.RiskQuantificationDemo_lineage__ZixEz span,.RiskQuantificationDemo_percentiles__efnEE span,.RiskQuantificationDemo_playback__jHn8Z>span,.RiskQuantificationDemo_primaryMetric__WwuVm>span,.RiskQuantificationDemo_reviewTag__ibZ_e,.RiskQuantificationDemo_splitLabels__h23jZ small,.RiskQuantificationDemo_topStatus__9veV8{font-family:var(--font-plex-mono);font-size:var(--ds-type-nano);font-weight:500;letter-spacing:.05em;line-height:1.4}.RiskQuantificationDemo_topStatus__9veV8{color:var(--ds-warning);text-align:right}.RiskQuantificationDemo_disclosure__tpyY6{padding:var(--ds-space-2) var(--ds-space-4);border-bottom:1px solid var(--ds-border-default);background:var(--ds-warning-bg);color:var(--ds-text-primary);font-size:var(--ds-type-xxs)}.RiskQuantificationDemo_content__Moox_{min-width:0}.RiskQuantificationDemo_controls__f1sZl{flex:0 0 31%;min-width:0;padding:var(--ds-space-5) var(--ds-space-4);border-right:1px solid var(--ds-border-default);background:var(--ds-bg-surface)}.RiskQuantificationDemo_analysisHeading__QbRhY>div>span,.RiskQuantificationDemo_controlHeading__tZAxL>span{color:var(--ds-coral-dark)}.RiskQuantificationDemo_analysisHeading__QbRhY strong,.RiskQuantificationDemo_controlHeading__tZAxL strong{display:block;margin-top:var(--ds-space-2);font-size:var(--ds-type-lg);line-height:1.1}.RiskQuantificationDemo_controlHeading__tZAxL p{margin:var(--ds-space-2) 0 var(--ds-space-5);color:var(--ds-text-secondary);font-size:var(--ds-type-xs);line-height:1.5}.RiskQuantificationDemo_field__uoSqL,.RiskQuantificationDemo_fieldset__POhPX{display:block;width:100%;min-width:0;margin:0 0 var(--ds-space-4);padding:0;border:0}.RiskQuantificationDemo_field__uoSqL label,.RiskQuantificationDemo_fieldset__POhPX legend{display:block;width:100%;margin-bottom:var(--ds-space-2);padding:0;font-size:var(--ds-type-xs);font-weight:500}.RiskQuantificationDemo_field__uoSqL label span,.RiskQuantificationDemo_fieldset__POhPX legend span{display:block;margin-top:var(--ds-space-1);color:var(--ds-text-secondary);font-family:var(--font-plex-mono);font-size:var(--ds-type-nano);font-weight:400;letter-spacing:.03em}.RiskQuantificationDemo_field__uoSqL select{display:block;width:100%;min-height:41px;padding:var(--ds-space-2) var(--ds-space-2);border:1px solid var(--ds-inactive);border-radius:6px;background:var(--shell);color:var(--ds-text-primary);font:var(--ds-type-xxs) var(--font-mabry)}.RiskQuantificationDemo_segmented__aKCj8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-1)}.RiskQuantificationDemo_segmented__aKCj8 button{min-height:40px;padding:var(--ds-space-2) var(--ds-space-2);border:1px solid var(--ds-inactive);border-radius:5px;background:var(--shell);color:var(--ds-text-primary);cursor:pointer;font:var(--ds-type-xxs) var(--font-mabry)}.RiskQuantificationDemo_segmented__aKCj8 button.RiskQuantificationDemo_selected__LKgLh{border-color:var(--cobalt);background:var(--cobalt);color:var(--shell)}.RiskQuantificationDemo_rangeValue__gnt6z{margin:var(--ds-space-1) 0 var(--ds-space-2);font-family:var(--font-plex-mono);font-size:var(--ds-type-lg);font-weight:500}.RiskQuantificationDemo_rangeValue__gnt6z small{display:block;margin-top:var(--ds-space-1);color:var(--ds-text-secondary);font-size:var(--ds-type-nano);font-weight:400}.RiskQuantificationDemo_field__uoSqL input[type=range]{display:block;width:100%;margin:0;accent-color:var(--cobalt);cursor:pointer}.RiskQuantificationDemo_fieldHelp__4pdoV{margin:var(--ds-space-2) 0 0;color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.45}.RiskQuantificationDemo_missingToggle__DnmNs{display:flex;gap:var(--ds-space-2);align-items:flex-start;padding:var(--ds-space-3) var(--ds-space-2);border:1px solid var(--ds-border-default);border-radius:6px;background:var(--shell);cursor:pointer;font-size:var(--ds-type-xxs);font-weight:500}.RiskQuantificationDemo_missingToggle__DnmNs input{width:16px;height:16px;margin:0;accent-color:var(--ember)}.RiskQuantificationDemo_missingToggle__DnmNs small{display:block;margin-top:var(--ds-space-1);color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);font-weight:400;line-height:1.4}.RiskQuantificationDemo_analysis__Vp5_F{flex:1 1;min-width:0;padding:var(--ds-space-5)}.RiskQuantificationDemo_analysisHeading__QbRhY{justify-content:space-between;gap:var(--ds-space-2);align-items:flex-start;margin-bottom:var(--ds-space-4)}.RiskQuantificationDemo_reviewTag__ibZ_e{max-width:120px;padding:var(--ds-space-1) var(--ds-space-2);border:1px solid var(--ds-coral-light);border-radius:3px;color:var(--ds-coral-dark);text-align:center}.RiskQuantificationDemo_metricGrid__VRXxR{gap:var(--ds-space-2);min-width:0}.RiskQuantificationDemo_deltaMetric__zanm8,.RiskQuantificationDemo_primaryMetric__WwuVm{flex:1 1;min-width:0;padding:var(--ds-space-3);border:1px solid var(--ds-border-default);background:var(--ds-bg-surface)}.RiskQuantificationDemo_primaryMetric__WwuVm{flex:1.25 1;border-top:3px solid var(--ember)}.RiskQuantificationDemo_deltaMetric__zanm8{border-top:3px solid var(--cobalt)}.RiskQuantificationDemo_deltaMetric__zanm8>span,.RiskQuantificationDemo_primaryMetric__WwuVm>span{color:var(--ds-text-secondary)}.RiskQuantificationDemo_deltaMetric__zanm8 strong,.RiskQuantificationDemo_primaryMetric__WwuVm strong{display:block;overflow-wrap:anywhere;margin:var(--ds-space-2) 0 var(--ds-space-1);font-family:var(--font-mabry);font-size:clamp(var(--ds-type-xl),4cqw,var(--ds-type-giga));font-weight:900;line-height:1}.RiskQuantificationDemo_primaryMetric__WwuVm strong{color:var(--ember)}.RiskQuantificationDemo_deltaMetric__zanm8 strong{color:var(--cobalt)}.RiskQuantificationDemo_deltaMetric__zanm8 small,.RiskQuantificationDemo_primaryMetric__WwuVm small{display:block;color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.4}.RiskQuantificationDemo_split__cmCBl{margin:var(--ds-space-5) 0}.RiskQuantificationDemo_shareUnknown__o6_qk{margin:0;padding:var(--ds-space-2) var(--ds-space-3);border:1px dashed var(--ds-coral-light);background:var(--ds-coral-bg);color:var(--ds-coral-dark);font-size:var(--ds-type-xxs);line-height:1.4}.RiskQuantificationDemo_splitBar__JCIKv{height:9px;overflow:hidden;border-radius:3px;background:var(--ember)}.RiskQuantificationDemo_splitBar__JCIKv span{display:block;height:100%;background:var(--cobalt)}.RiskQuantificationDemo_splitLabels__h23jZ{justify-content:space-between;gap:var(--ds-space-3);margin-top:var(--ds-space-3)}.RiskQuantificationDemo_splitLabels__h23jZ>div{display:grid;grid-template-columns:9px 1fr;gap:var(--ds-space-1) var(--ds-space-2);align-content:start;min-width:0;font-size:var(--ds-type-xxs)}.RiskQuantificationDemo_splitLabels__h23jZ small,.RiskQuantificationDemo_splitLabels__h23jZ strong{grid-column:2}.RiskQuantificationDemo_splitLabels__h23jZ strong{font-family:var(--font-plex-mono);font-size:var(--ds-type-md)}.RiskQuantificationDemo_splitLabels__h23jZ small{color:var(--ds-text-secondary);font-size:var(--ds-type-nano)}.RiskQuantificationDemo_biDot__28M_h,.RiskQuantificationDemo_propertyDot__67huJ{width:8px;height:8px;margin-top:var(--ds-space-1);border-radius:50%;background:var(--cobalt)}.RiskQuantificationDemo_biDot__28M_h{background:var(--ember)}.RiskQuantificationDemo_percentiles__efnEE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ds-space-3);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border-default)}.RiskQuantificationDemo_percentiles__efnEE>div{padding:var(--ds-space-3) var(--ds-space-3);background:var(--ds-bg-surface)}.RiskQuantificationDemo_percentiles__efnEE span{display:block;color:var(--ds-text-secondary)}.RiskQuantificationDemo_percentiles__efnEE strong{display:block;margin-top:var(--ds-space-2);font-family:var(--font-plex-mono);font-size:var(--ds-type-lg)}.RiskQuantificationDemo_percentiles__efnEE p{grid-column:1/-1;margin:0;color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.45}.RiskQuantificationDemo_chart__Zr10d{min-width:0;margin:var(--ds-space-5) 0;padding:var(--ds-space-4);border:1px solid var(--ds-border-default)}.RiskQuantificationDemo_chartHeader__kBkn9{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ds-space-1) var(--ds-space-3);align-items:baseline;margin-bottom:var(--ds-space-3)}.RiskQuantificationDemo_chartHeader__kBkn9 strong{font-size:var(--ds-type-xs)}.RiskQuantificationDemo_chartHeader__kBkn9 span{color:var(--ds-text-secondary)}.RiskQuantificationDemo_chartBody__oq15s{display:flex;min-width:0;height:214px}.RiskQuantificationDemo_yLabels__XZbtu{display:flex;flex:0 0 54px;height:177px;flex-direction:column;justify-content:space-between;padding-right:var(--ds-space-2);color:var(--ds-text-secondary);font-family:var(--font-plex-mono);font-size:var(--ds-type-nano);text-align:right}.RiskQuantificationDemo_plotGroup__3PLUo{flex:1 1;min-width:0}.RiskQuantificationDemo_plot__6bOqh{position:relative;height:177px;border-bottom:1px solid var(--ds-inactive)}.RiskQuantificationDemo_plot__6bOqh svg{display:block;width:100%;height:100%;overflow:visible}.RiskQuantificationDemo_gridLine__CId_N{stroke:var(--ds-border-default);stroke-width:1;vector-effect:non-scaling-stroke}.RiskQuantificationDemo_curveArea__7edFk{fill:color-mix(in srgb,var(--cobalt) 8%,transparent)}.RiskQuantificationDemo_curveLine__8tQGF{fill:none;stroke:var(--cobalt);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.RiskQuantificationDemo_pmlGuide__fDH_h{stroke:var(--ember);stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.RiskQuantificationDemo_pmlPoint__buz_D{fill:var(--ember);stroke:var(--shell);stroke-width:1;vector-effect:non-scaling-stroke}.RiskQuantificationDemo_pmlMarker__1bFIi{position:absolute;z-index:1;transform:translate(-50%,-140%);padding:var(--ds-space-1) var(--ds-space-1);background:var(--shell);color:var(--ds-coral-dark);font-family:var(--font-plex-mono);font-size:var(--ds-type-nano);font-weight:500;white-space:nowrap}.RiskQuantificationDemo_xLabels__XQa5y{position:relative;height:32px;color:var(--ds-text-secondary);font-family:var(--font-plex-mono);font-size:var(--ds-type-nano)}.RiskQuantificationDemo_xLabels__XQa5y span{position:absolute;top:8px;white-space:nowrap;transform:translateX(-50%)}.RiskQuantificationDemo_xLabels__XQa5y span:first-child{left:0;transform:none}.RiskQuantificationDemo_xLabels__XQa5y span:nth-child(2){left:41.2%}.RiskQuantificationDemo_xLabels__XQa5y span:nth-child(3){left:82.3%}.RiskQuantificationDemo_xLabels__XQa5y span:nth-child(4){right:0;transform:none}.RiskQuantificationDemo_chart__Zr10d figcaption{padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-default);color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.5}.RiskQuantificationDemo_chartMissing__GNayO{margin:var(--ds-space-5) 0;padding:var(--ds-space-5);border:1px dashed var(--ds-coral-light);background:var(--ds-coral-bg)}.RiskQuantificationDemo_chartMissing__GNayO strong{color:var(--ds-coral-dark);font-size:var(--ds-type-sm)}.RiskQuantificationDemo_chartMissing__GNayO p{margin:var(--ds-space-2) 0 0;color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.5}.RiskQuantificationDemo_exposure__2pYJ6{gap:var(--ds-space-2);min-width:0}.RiskQuantificationDemo_exposure__2pYJ6>div{flex:1 1;min-width:0;padding:var(--ds-space-2);border:1px solid var(--ds-border-default)}.RiskQuantificationDemo_exposure__2pYJ6 span,.RiskQuantificationDemo_lineage__ZixEz span{display:block;color:var(--ds-text-secondary)}.RiskQuantificationDemo_exposure__2pYJ6 strong,.RiskQuantificationDemo_lineage__ZixEz strong{display:block;margin:var(--ds-space-1) 0 var(--ds-space-1);font-family:var(--font-plex-mono);font-size:var(--ds-type-xs);line-height:1.2}.RiskQuantificationDemo_exposure__2pYJ6 small,.RiskQuantificationDemo_lineage__ZixEz small{display:block;color:var(--ds-text-secondary);font-size:var(--ds-type-nano);line-height:1.4}.RiskQuantificationDemo_summary__i1FIb{margin:var(--ds-space-4) 0 0;padding:var(--ds-space-3) var(--ds-space-3);border-left:3px solid var(--ember);background:var(--ds-bg-surface);color:var(--ds-text-primary);font-size:var(--ds-type-xxs);line-height:1.55}.RiskQuantificationDemo_lineage__ZixEz{gap:var(--ds-space-4);padding:var(--ds-space-4) var(--ds-space-4);border-top:1px solid var(--ds-border-default);background:var(--ds-bg-surface)}.RiskQuantificationDemo_lineage__ZixEz>div{flex:1 1;min-width:0}.RiskQuantificationDemo_details__U7iov{padding:var(--ds-space-3) var(--ds-space-4) var(--ds-space-4);border-top:1px solid var(--ds-border-default);color:var(--ds-text-primary);font-size:var(--ds-type-xxs);line-height:1.55}.RiskQuantificationDemo_details__U7iov summary{width:fit-content;color:var(--cobalt);cursor:pointer;font-weight:500}.RiskQuantificationDemo_details__U7iov p{max-width:880px;margin:var(--ds-space-2) 0 0}.RiskQuantificationDemo_playback__jHn8Z{flex-wrap:wrap;justify-content:space-between;gap:var(--ds-space-2) var(--ds-space-4);align-items:center;padding:var(--ds-space-2) var(--ds-space-1) 0}.RiskQuantificationDemo_playback__jHn8Z>span{color:var(--ds-text-secondary)}.RiskQuantificationDemo_playback__jHn8Z>div{flex-wrap:wrap;gap:var(--ds-space-3)}.RiskQuantificationDemo_playback__jHn8Z button{padding:var(--ds-space-1) 0;border:0;border-bottom:1px solid;background:transparent;color:var(--cobalt);cursor:pointer;font:var(--ds-type-xxs) var(--font-plex-mono)}.RiskQuantificationDemo_demo__IEGuB button:focus-visible,.RiskQuantificationDemo_demo__IEGuB input:focus-visible,.RiskQuantificationDemo_demo__IEGuB select:focus-visible,.RiskQuantificationDemo_demo__IEGuB summary:focus-visible{outline:3px solid var(--ember);outline-offset:3px}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_controls__f1sZl{flex-basis:45%;padding:var(--ds-space-4)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_analysis__Vp5_F{padding:var(--ds-space-4)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_controlHeading__tZAxL p{margin-bottom:var(--ds-space-3)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_deltaMetric__zanm8 strong,.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_primaryMetric__WwuVm strong{font-size:clamp(var(--ds-type-xl),3.6cqw,var(--ds-type-mega))}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_metricGrid__VRXxR{display:block}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_deltaMetric__zanm8{margin-top:var(--ds-space-2)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_split__cmCBl{margin:var(--ds-space-4) 0}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_summary__i1FIb{margin-top:var(--ds-space-3)}@container (max-width: 760px){.RiskQuantificationDemo_content__Moox_{display:block}.RiskQuantificationDemo_controls__f1sZl{border-right:0;border-bottom:1px solid var(--ds-border-default)}.RiskQuantificationDemo_controlHeading__tZAxL p{max-width:550px}.RiskQuantificationDemo_metricGrid__VRXxR{display:flex}.RiskQuantificationDemo_lineage__ZixEz{flex-wrap:wrap}.RiskQuantificationDemo_lineage__ZixEz>div{flex-basis:180px}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_content__Moox_{display:flex}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_controls__f1sZl{border-right:1px solid var(--ds-border-default);border-bottom:0}}@container (max-width: 570px){.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_content__Moox_{display:block}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_controls__f1sZl{border-right:0;border-bottom:1px solid var(--ds-border-default)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_metricGrid__VRXxR{display:flex}.RiskQuantificationDemo_topStatus__9veV8{font-size:var(--ds-type-nano)}.RiskQuantificationDemo_analysis__Vp5_F,.RiskQuantificationDemo_controls__f1sZl{padding:var(--ds-space-4)}.RiskQuantificationDemo_metricGrid__VRXxR{gap:var(--ds-space-1)}.RiskQuantificationDemo_deltaMetric__zanm8,.RiskQuantificationDemo_primaryMetric__WwuVm{padding:var(--ds-space-2)}.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_deltaMetric__zanm8 strong,.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_primaryMetric__WwuVm strong,.RiskQuantificationDemo_deltaMetric__zanm8 strong,.RiskQuantificationDemo_primaryMetric__WwuVm strong{font-size:var(--ds-type-xl)}.RiskQuantificationDemo_exposure__2pYJ6{flex-wrap:wrap}.RiskQuantificationDemo_exposure__2pYJ6>div{flex-basis:110px}.RiskQuantificationDemo_splitLabels__h23jZ{gap:var(--ds-space-2)}.RiskQuantificationDemo_splitLabels__h23jZ>div{font-size:var(--ds-type-xxs)}}@container (max-width: 390px){.RiskQuantificationDemo_compact__09JGg .RiskQuantificationDemo_metricGrid__VRXxR,.RiskQuantificationDemo_metricGrid__VRXxR{display:block}.RiskQuantificationDemo_deltaMetric__zanm8{margin-top:var(--ds-space-2)}.RiskQuantificationDemo_xLabels__XQa5y{font-size:var(--ds-type-nano)}.RiskQuantificationDemo_xLabels__XQa5y span:nth-child(2),.RiskQuantificationDemo_xLabels__XQa5y span:nth-child(4){display:none}.RiskQuantificationDemo_pmlMarker__1bFIi{transform:translate(-70%,-140%)}}@media (prefers-reduced-motion:reduce){.RiskQuantificationDemo_demo__IEGuB *,.RiskQuantificationDemo_demo__IEGuB :after,.RiskQuantificationDemo_demo__IEGuB :before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.rq-page{background:var(--shell);color:var(--onyx)}.rq-page h1,.rq-page h2,.rq-page h3,.rq-page p{margin-top:0}.rq-page a:focus-visible,.rq-page button:focus-visible,.rq-page input:focus-visible,.rq-page select:focus-visible,.rq-page summary:focus-visible{outline:3px solid var(--ember);outline-offset:4px}.rq-section__inner{width:min(100% - 48px,1240px);margin-inline:auto}.rq-back,.rq-brief dt,.rq-brief__header,.rq-chain,.rq-comparison,.rq-eyebrow,.rq-hero__note,.rq-index,.rq-input__topline,.rq-review>span,.rq-stage-list span{font-family:var(--font-plex-mono);letter-spacing:.08em}.rq-hero{background:var(--nest);padding:var(--ds-space-giga) var(--ds-space-5) var(--ds-space-xxxl)}.rq-hero__inner{max-width:1330px;margin:auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(var(--ds-space-6),4.5vw,var(--ds-space-xxl))}.rq-hero__artifact,.rq-hero__copy{min-width:0}.rq-back{display:inline-block;margin-bottom:var(--ds-space-7);color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);text-decoration:none}.rq-back:hover,.rq-textlink:hover{text-decoration:underline;text-underline-offset:5px}.rq-eyebrow{position:relative;padding-left:var(--ds-space-4);font-size:var(--ds-type-xxs);font-weight:500;text-transform:uppercase}.rq-eyebrow:before{content:"";position:absolute;top:4px;left:0;width:7px;height:7px;border-radius:50%;background:var(--ember)}.rq-close h2,.rq-hero h1,.rq-inputs h2,.rq-section h2{font-family:var(--font-mabry);font-weight:900;letter-spacing:-.025em}.rq-hero h1{max-width:620px;margin:var(--ds-space-5) 0 var(--ds-space-5);font-size:clamp(48px,5.4vw,78px);line-height:.99}.rq-hero__lede{max-width:560px;margin-bottom:0;color:var(--ds-text-secondary);font-size:clamp(var(--ds-type-md),1.4vw,var(--ds-type-lg));line-height:1.55}.rq-actions{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);margin-top:var(--ds-space-6)}.rq-button{display:inline-flex;justify-content:space-between;align-items:center;gap:var(--ds-space-5);min-height:50px;padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--onyx);background:transparent;color:var(--onyx);font-size:var(--ds-type-xs);font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .18s ease,color .18s ease}.rq-button:hover{background:var(--onyx);color:var(--shell)}.rq-button--primary{border-color:var(--ember);background:var(--ember);color:var(--shell)}.rq-button--primary:hover{border-color:var(--ds-coral-dark);background:var(--ds-coral-dark)}.rq-hero .rq-hero__note{max-width:500px;margin:var(--ds-space-4) 0 0;color:var(--ds-text-secondary);font-size:var(--ds-type-nano);line-height:1.55}.rq-section{padding:var(--ds-space-giga) 0}.rq-index{text-transform:uppercase}.rq-index b{display:block;margin-bottom:var(--ds-space-3);color:var(--ember);font-size:var(--ds-type-giga);font-weight:400;line-height:1}.rq-index span{display:block;max-width:195px;color:var(--ds-text-secondary);font-size:var(--ds-type-xxs);line-height:1.5}.rq-inputs h2,.rq-section h2{font-size:clamp(38px,4vw,58px);line-height:1.03}.rq-assumption__grid,.rq-handoff__grid{display:grid;grid-template-columns:170px minmax(0,1fr) minmax(0,1.08fr);gap:clamp(var(--ds-space-6),3.4vw,var(--ds-space-xl));align-items:start}.rq-assumption__copy h2,.rq-handoff__copy h2{margin-bottom:var(--ds-space-6)}.rq-assumption__copy p,.rq-handoff__copy>p,.rq-scenario__intro p{color:var(--ds-text-secondary);font-size:var(--ds-type-md);line-height:1.67}.rq-assumption__copy p+p,.rq-textlink{margin-top:var(--ds-space-4)}.rq-textlink{display:inline-flex;align-items:center;gap:var(--ds-space-5);color:var(--cobalt);font-size:var(--ds-type-sm);font-weight:500;text-decoration:none}.rq-chain{padding:var(--ds-space-5) var(--ds-space-6) var(--ds-space-6);background:var(--ds-text-primary);color:var(--shell)}.rq-brief__header,.rq-chain__topline{display:flex;justify-content:space-between;gap:var(--ds-space-4);padding-bottom:var(--ds-space-4);border-bottom:1px solid;font-size:var(--ds-type-nano);line-height:1.45}.rq-chain__topline span:last-child{color:var(--ds-inactive);text-align:right}.rq-chain ol{margin:var(--ds-space-4) 0 0;padding:0;list-style:none}.rq-chain li{display:grid;grid-template-columns:40px 1fr;gap:var(--ds-space-4);padding:var(--ds-space-4) 0;border-bottom:1px solid color-mix(in srgb,var(--shell) 17%,transparent)}.rq-chain li:last-child{border-bottom:0;padding-bottom:0}.rq-chain__number{color:var(--ds-coral-light);font-size:var(--ds-type-xxs)}.rq-chain small,.rq-chain strong{display:block}.rq-chain strong{font-family:var(--font-mabry);font-size:var(--ds-type-md);font-weight:500;letter-spacing:0;line-height:1.25}.rq-chain small{margin-top:var(--ds-space-2);color:var(--ds-inactive);font-size:var(--ds-type-nano);line-height:1.45}.rq-comparison{margin-top:var(--ds-space-xl);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-border-default)}.rq-comparison__heading{display:grid;grid-template-columns:170px minmax(0,660px);gap:clamp(var(--ds-space-6),3.4vw,var(--ds-space-xl));align-items:start;margin-bottom:var(--ds-space-5)}.rq-comparison__heading>span{color:var(--ember);font-size:var(--ds-type-xxs);line-height:1.5}.rq-comparison__footnote,.rq-comparison__heading p{margin:0;color:var(--ds-text-secondary);font-family:var(--font-mabry);font-size:var(--ds-type-xs);line-height:1.55;letter-spacing:0}.rq-comparison__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ds-border-default);border-left:1px solid var(--ds-border-default)}.rq-comparison__card{min-width:0;min-height:265px;padding:var(--ds-space-5) var(--ds-space-5) var(--ds-space-5);border-right:1px solid var(--ds-border-default);border-bottom:1px solid var(--ds-border-default)}.rq-comparison__card small,.rq-comparison__card>div,.rq-comparison__card>span{display:block;color:var(--ds-text-secondary);font-size:var(--ds-type-nano);line-height:1.4;text-transform:uppercase}.rq-comparison__card h3{margin:var(--ds-space-4) 0 var(--ds-space-3);font-family:var(--font-mabry);font-size:var(--ds-type-lg);font-weight:500;line-height:1.1;letter-spacing:-.01em}.rq-comparison__card>strong{display:block;color:var(--cobalt);font-family:var(--font-mabry);font-size:clamp(var(--ds-type-xl),2vw,var(--ds-type-mega));font-weight:900;line-height:1.05;letter-spacing:-.03em}.rq-comparison__card small{margin-top:var(--ds-space-1)}.rq-comparison__card>div{display:flex;justify-content:space-between;gap:var(--ds-space-3);margin-top:var(--ds-space-5);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border-default)}.rq-comparison__card>div b{flex:0 0 auto;color:var(--onyx);font-weight:500}.rq-comparison__card>p{margin:var(--ds-space-3) 0 0;color:var(--ds-text-secondary);font-family:var(--font-mabry);font-size:var(--ds-type-xxs);line-height:1.45;letter-spacing:0}.rq-comparison__footnote{max-width:820px;margin-top:var(--ds-space-4);font-size:var(--ds-type-xxs)}.rq-inputs{padding:var(--ds-space-giga) 0 var(--ds-space-xxxl);background:var(--cobalt);color:var(--shell)}.rq-index--light b{color:var(--ds-coral-light)}.rq-index--light span{color:var(--ds-interactive-hover)}.rq-inputs__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:var(--ds-space-xl);margin:var(--ds-space-xl) 0 var(--ds-space-7)}.rq-inputs__intro h2{max-width:780px;margin-bottom:0;font-size:clamp(44px,5vw,72px)}.rq-inputs__intro p{margin-bottom:var(--ds-space-1);color:var(--ds-interactive-hover);font-size:var(--ds-type-md);line-height:1.6}.rq-input-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--shell) 48%,transparent);border-left:1px solid color-mix(in srgb,var(--shell) 48%,transparent)}.rq-input{min-height:243px;padding:var(--ds-space-5) var(--ds-space-5);border-right:1px solid color-mix(in srgb,var(--shell) 48%,transparent);border-bottom:1px solid color-mix(in srgb,var(--shell) 48%,transparent);scroll-margin-top:var(--ds-space-giga)}.rq-input__topline{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ds-space-2);min-height:40px;font-size:var(--ds-type-nano);line-height:1.45;text-transform:uppercase}.rq-input__topline>span:first-child{color:var(--ds-interactive-hover)}.rq-input__status{max-width:140px;padding:var(--ds-space-1) var(--ds-space-1);border:1px solid color-mix(in srgb,var(--shell) 56%,transparent);color:var(--shell);text-align:right}.rq-input__status--unknown{border-color:var(--ds-warning-bg);color:var(--ds-warning-bg)}.rq-input__status--assumption{border-color:var(--ds-coral-light);color:var(--ds-coral-light)}.rq-input h3{max-width:310px;margin:var(--ds-space-5) 0 var(--ds-space-3);font-size:var(--ds-type-xl);font-weight:500;line-height:1.1;letter-spacing:-.01em}.rq-input p{max-width:340px;margin-bottom:0;color:var(--ds-interactive-hover);font-size:var(--ds-type-xs);line-height:1.55}.rq-review{display:grid;grid-template-columns:220px 1fr;gap:var(--ds-space-6);align-items:start;margin-top:var(--ds-space-6);padding:var(--ds-space-5) 0 0;border-top:1px solid color-mix(in srgb,var(--shell) 48%,transparent)}.rq-review>span{color:var(--ds-coral-light);font-size:var(--ds-type-xxs)}.rq-review p{max-width:790px;margin-bottom:0;font-size:var(--ds-type-md);line-height:1.5}.rq-scenario{scroll-margin-top:var(--ds-space-6)}.rq-scenario__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--ds-space-xxl);margin:var(--ds-space-7) 0 var(--ds-space-7)}.rq-scenario__intro h2{max-width:680px;margin-bottom:0}.rq-scenario__intro p{margin-bottom:var(--ds-space-3)}.rq-scenario__demo{min-width:0}.rq-handoff{background:var(--nest)}.rq-stage-list{margin-top:var(--ds-space-6);border-top:1px solid color-mix(in srgb,var(--onyx) 45%,var(--shell))}.rq-stage-list>div{display:grid;grid-template-columns:134px 1fr;gap:var(--ds-space-4);padding:var(--ds-space-4) 0;border-bottom:1px solid var(--ds-inactive)}.rq-stage-list span{color:var(--ds-text-secondary);font-size:var(--ds-type-nano);line-height:1.5}.rq-stage-list p{margin:0;font-size:var(--ds-type-sm);line-height:1.4}.rq-brief{padding:var(--ds-space-5) var(--ds-space-6) var(--ds-space-5);background:var(--shell);box-shadow:8px 8px 0 var(--ds-border-default)}.rq-brief__header{color:var(--ds-text-secondary)}.rq-brief__header span:last-child{color:var(--ds-coral-dark);text-align:right}.rq-brief h3{margin:var(--ds-space-6) 0 var(--ds-space-5);font-size:var(--ds-type-xl);font-weight:500;line-height:1.13}.rq-brief dl{margin:0}.rq-brief dl>div{display:grid;grid-template-columns:128px 1fr;gap:var(--ds-space-3);padding:var(--ds-space-3) 0;border-top:1px solid var(--ds-border-default)}.rq-brief dt{color:var(--ds-text-secondary);font-size:var(--ds-type-nano);line-height:1.5;text-transform:uppercase}.rq-brief dd{margin:0;font-size:var(--ds-type-xs);line-height:1.4}.rq-brief dd a{color:var(--cobalt);text-underline-offset:3px}.rq-brief>p{margin:var(--ds-space-5) 0 0;color:var(--ds-text-secondary);font-family:var(--font-plex-mono);font-size:var(--ds-type-nano);line-height:1.55}.rq-close{padding:var(--ds-space-giga) 0 var(--ds-space-giga);background:var(--ds-text-primary);color:var(--shell)}.rq-close .rq-eyebrow{color:var(--ds-interactive-hover)}.rq-close h2{max-width:960px;margin:var(--ds-space-7) 0 var(--ds-space-6);font-size:clamp(48px,7vw,96px);line-height:.95}.rq-close p:not(.rq-eyebrow){max-width:690px;margin-bottom:var(--ds-space-6);color:var(--ds-interactive-hover);font-size:var(--ds-type-lg);line-height:1.6}@media (max-width:1120px){.rq-hero__inner{grid-template-columns:1fr;gap:var(--ds-space-xl)}.rq-hero__copy{max-width:800px}.rq-hero__artifact{max-width:900px}.rq-assumption__grid,.rq-handoff__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rq-assumption__grid .rq-index,.rq-handoff__grid .rq-index{grid-column:1/-1}.rq-inputs__intro,.rq-scenario__intro{gap:var(--ds-space-6)}}@media (max-width:760px){.rq-section{padding:var(--ds-space-xxl) 0}.rq-assumption__grid,.rq-handoff__grid,.rq-inputs__intro,.rq-scenario__intro{grid-template-columns:1fr}.rq-input-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-comparison__grid{grid-template-columns:1fr}.rq-comparison__card{min-height:0}.rq-inputs{padding:var(--ds-space-xxl) 0}.rq-inputs__intro,.rq-scenario__intro{gap:var(--ds-space-4);margin:var(--ds-space-6) 0}.rq-review{grid-template-columns:1fr;gap:var(--ds-space-3)}}@media (max-width:560px){.rq-section__inner{width:min(100% - 40px,1240px)}.rq-hero{padding:var(--ds-space-giga) var(--ds-space-4) var(--ds-space-xxl)}.rq-hero__inner{gap:var(--ds-space-7)}.rq-back{margin-bottom:var(--ds-space-7)}.rq-hero h1{font-size:48px}.rq-actions{flex-direction:column;align-items:stretch}.rq-button{width:100%}.rq-comparison__heading,.rq-input-grid{grid-template-columns:1fr}.rq-comparison__heading{gap:var(--ds-space-3)}.rq-input{min-height:0;padding:var(--ds-space-5)}.rq-input h3{margin-top:var(--ds-space-3)}.rq-brief,.rq-chain{padding:var(--ds-space-5) var(--ds-space-5)}.rq-brief dl>div,.rq-stage-list>div{grid-template-columns:1fr;gap:var(--ds-space-1)}.rq-close{padding:var(--ds-space-xxxl) 0 var(--ds-space-xxxl)}.rq-close h2{font-size:48px}}@media (prefers-reduced-motion:reduce){.rq-button{transition:none}}