.brand-rebuild .vg-real-risk{color:#0e2f56;background:#f4f7fb;padding:28px clamp(18px,5vw,66px) 72px;scroll-margin-top:96px}.vg-real-risk *{box-sizing:border-box}.vg-real-risk-inner{max-width:1330px;margin:auto}.vg-real-risk-hero{color:#fff;background:linear-gradient(115deg,#0e2f56,#08213d);border-bottom:4px solid #f52447;justify-content:space-between;align-items:center;gap:28px;padding:40px clamp(23px,3vw,47px);display:flex}.vg-real-risk-eyebrow{color:#f77d92;letter-spacing:.12em;align-items:center;gap:10px;font:800 11px/1.4 Objectivity,Cairo,sans-serif;display:flex}.vg-real-risk-eyebrow svg{color:#f52447}.vg-real-risk-hero h2{color:#fff;margin:15px 0 10px;font-size:clamp(29px,3.8vw,51px);font-weight:900;line-height:1.4}.vg-real-risk-hero p{color:#c6d9e9;max-width:900px;margin:0;font-size:13px;line-height:2.1}.vg-real-risk-hero-icon{color:#f52447;border:1px solid #ffffff25;flex:none;place-items:center;gap:8px;width:160px;height:142px;display:grid}.vg-real-risk-hero-icon span{color:#bfd0e4;letter-spacing:.13em;font:800 10px Objectivity,sans-serif}.vg-real-risk-toolbar{background:#fff;border:1px solid #dbe5ee;border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px 23px;display:flex}.vg-real-risk-switch,.vg-real-risk-side,.vg-real-risk-sizing-switch{flex-wrap:wrap;gap:0;display:flex}.vg-real-risk-switch button,.vg-real-risk-side button,.vg-real-risk-sizing-switch button{cursor:pointer;color:#54718a;background:#f8fafd;border:1px solid #ccd9e5;min-height:42px;padding:9px 15px;font-size:12px;font-weight:800;transition:color .2s,background .2s}.vg-real-risk-switch button+button,.vg-real-risk-side button+button,.vg-real-risk-sizing-switch button+button{border-inline-start:0}.vg-real-risk-switch button.active,.vg-real-risk-side button.active,.vg-real-risk-sizing-switch button.active{color:#fff;background:#0e2f56;border-color:#0e2f56}.vg-real-risk-example{color:#0e2f56;cursor:pointer;background:#fff;border:1px solid #f52447;justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:900;display:inline-flex}.vg-real-risk-example svg{color:#f52447}.vg-real-risk-mode-note{background:#eaf2f8;border:1px solid #dbe5ee;border-top:0;align-items:flex-start;gap:12px;padding:18px 23px;display:flex}.vg-real-risk-mode-note.is-live{background:#fff7f8}.vg-real-risk-mode-note svg{color:#f52447;flex:none;margin-top:3px}.vg-real-risk-mode-note p{color:#4e677d;margin:0;font-size:12px;line-height:2.1}.vg-real-risk-columns{grid-template-columns:1fr 1fr;gap:17px;margin-top:20px;display:grid}.vg-real-risk-panel{background:#fff;border:1px solid #d7e3ed;min-width:0;padding:28px clamp(19px,2.4vw,35px);box-shadow:0 15px 38px #09264709}.vg-real-risk-panel-title{border-bottom:1px solid #e3eaf1;align-items:flex-start;gap:15px;margin-bottom:22px;padding-bottom:20px;display:flex}.vg-real-risk-panel-title>span{color:#f52447;background:#0e2f56;flex:none;place-items:center;width:43px;height:43px;font:800 13px Objectivity,sans-serif;display:grid}.vg-real-risk-panel-title h3{color:#0e2f56;margin:0 0 6px;font-size:22px;font-weight:900;line-height:1.55}.vg-real-risk-panel-title p{color:#687f95;margin:0;font-size:12px;line-height:1.9}.vg-real-risk-fields{grid-template-columns:1fr 1fr;gap:19px 18px;display:grid}.vg-real-field{flex-direction:column;align-items:stretch;gap:7px;min-width:0;display:flex}.vg-real-field>span{color:#0e2f56;font-size:12px;font-weight:900;line-height:1.75}.vg-real-field>span b{color:#f52447}.vg-real-field input,.vg-real-field select{color:#0e2f56;background:#f9fbfd;border:1px solid #d4e1ec;border-radius:0;width:100%;min-width:0;height:49px;padding:9px 13px;font:600 15px Objectivity,Cairo,sans-serif}.vg-real-field input:focus,.vg-real-field select:focus{outline-offset:1px;outline:2px solid #f52447}.vg-real-field small{color:#73869a;font-size:10px;line-height:1.9;display:block}.vg-real-risk-side{min-height:49px}.vg-real-risk-side button{flex:1}.vg-real-risk-specifications,.vg-real-risk-calculate{margin-top:18px}.vg-real-risk-spec-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 22px}.vg-real-risk-help-toggle{text-align:start;color:#0e2f56;cursor:pointer;background:#f4f8fb;border:1px solid #d6e3ed;align-items:center;gap:11px;width:100%;margin-bottom:22px;padding:13px 16px;font-size:12px;font-weight:900;display:flex}.vg-real-risk-help-toggle>svg:first-child{color:#f52447;flex:none}.vg-real-risk-help-toggle>svg:last-child{flex:none;margin-inline-start:auto}.vg-real-risk-help{background:#ebf2f8;border-inline-start:3px solid #f52447;margin:-10px 0 24px;padding:17px 20px}.vg-real-risk-help p{color:#48647c;margin:0;font-size:12px;line-height:2.15}.vg-real-risk-help p+p{margin-top:9px}.vg-real-risk-spread-note{color:#5d758c;border-top:1px solid #e1e9f0;align-items:flex-start;gap:11px;margin:22px 0 0;padding-top:17px;font-size:11px;line-height:2;display:flex}.vg-real-risk-spread-note svg{color:#f52447;flex:none;margin-top:3px}.vg-real-risk-sizing-switch{margin-bottom:17px}.vg-real-risk-manual-volume{max-width:360px;margin-bottom:17px}.vg-real-risk-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vg-real-risk-actions button{cursor:pointer;border:1px solid #0e2f56;justify-content:center;align-items:center;gap:9px;min-height:51px;padding:12px 22px;font-size:13px;font-weight:900;display:inline-flex}.vg-real-risk-calculate-btn{color:#fff;background:#f52447;border-color:#f52447!important}.vg-real-risk-calculate-btn:hover{background:#d91b3c}.vg-real-risk-reset{color:#0e2f56;background:#fff}.vg-real-risk-errors{color:#792d3b;background:#fff4f5;border-inline-start:4px solid #f52447;margin-top:25px;padding:19px 23px}.vg-real-risk-errors strong{font-size:13px}.vg-real-risk-errors ul{margin:12px 0 0;padding-inline-start:22px;font-size:12px;line-height:2.15}.vg-real-risk-results{background:#f5f8fb;border:1px solid #cfdeeb;margin-top:27px}.vg-real-risk-results-title{color:#fff;background:#0e2f56;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px 24px;display:flex}.vg-real-risk-results-title>div{align-items:center;gap:12px;display:flex}.vg-real-risk-results-title svg{color:#f52447}.vg-real-risk-results-title h4{color:#fff;margin:0;font-size:19px;font-weight:900}.vg-real-risk-results-title>span{color:#cbdbe9;font-size:11px}.vg-real-risk-metrics{background:#d9e4ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.vg-real-risk-metrics>div{background:#fff;align-content:space-between;gap:15px;min-width:0;padding:22px;display:grid}.vg-real-risk-metrics>div.is-primary{background:#fef4f6;box-shadow:inset 0 3px #f52447}.vg-real-risk-metrics>div span{color:#607c92;font-size:12px;font-weight:700;line-height:1.8}.vg-real-risk-metrics>div strong{color:#0e2f56;overflow-wrap:anywhere;max-width:100%;font:800 clamp(18px,2.3vw,29px)/1.25 Objectivity,Cairo,sans-serif}.vg-real-risk-warning{color:#72404a;background:#fff5f5;border-inline-start:3px solid #f52447;align-items:flex-start;gap:10px;margin:10px 17px;padding:14px 16px;font-size:12px;line-height:2;display:flex}.vg-real-risk-warning svg{color:#f52447;flex:none;margin-top:3px}.vg-real-risk-result-caveat{color:#61788d;margin:17px 20px;font-size:11px;line-height:2.1}.vg-real-risk-footer{background:#fff;border-inline-start:4px solid #f52447;align-items:flex-start;gap:16px;margin-top:18px;padding:23px 27px;display:flex}.vg-real-risk-footer>svg{color:#f52447;flex:none}.vg-real-risk-footer>div{flex:1}.vg-real-risk-footer strong{font-size:14px;font-weight:900}.vg-real-risk-footer p{color:#627990;margin:5px 0 0;font-size:11px;line-height:2}.vg-real-risk-footer a{white-space:nowrap;color:#0e2f56;border-bottom:2px solid #f52447;align-items:center;gap:9px;padding-bottom:6px;font-size:11px;font-weight:900;text-decoration:none;display:inline-flex}.vg-real-risk :is(button,input,select,a):focus-visible{outline-offset:3px;outline:3px solid #f52447}@media (width<=1050px){.vg-real-risk-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vg-real-risk-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.brand-rebuild .vg-real-risk{padding:16px 20px 53px}.vg-real-risk-hero{padding:29px 25px}.vg-real-risk-hero-icon{display:none}.vg-real-risk-hero h2{font-size:34px}.vg-real-risk-columns{grid-template-columns:1fr}.vg-real-risk-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vg-real-risk-footer{flex-wrap:wrap}}@media (width<=500px){.brand-rebuild .vg-real-risk{padding:13px 14px 39px}.vg-real-risk-hero{padding:25px 19px}.vg-real-risk-hero h2{font-size:28px}.vg-real-risk-hero p{font-size:11px}.vg-real-risk-toolbar{padding:12px}.vg-real-risk-switch,.vg-real-risk-example{width:100%}.vg-real-risk-switch button{flex:1;padding:9px}.vg-real-risk-panel{padding:21px 16px}.vg-real-risk-panel-title h3{font-size:19px}.vg-real-risk-fields{grid-template-columns:1fr;gap:14px}.vg-real-risk-spec-grid,.vg-real-risk-metrics{grid-template-columns:1fr}.vg-real-risk-metrics>div{padding:18px}.vg-real-risk-results-title{padding:16px}.vg-real-risk-results-title h4{font-size:16px}.vg-real-risk-actions button{width:100%}.vg-real-risk-sizing-switch{display:grid}.vg-real-risk-sizing-switch button+button{border-inline-start:1px solid #ccd9e5}.vg-real-risk-footer{padding:18px}}@media (prefers-reduced-motion:reduce){.vg-real-risk *{transition:none!important;animation:none!important}}
