.vd-page{background:#f8f9fc;color:#172039}.vd-main{max-width:1120px;margin:auto;padding:30px 32px 0;overflow-wrap:anywhere}.vd-breadcrumb{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#69748a;font-size:11px;margin-bottom:27px}.vd-breadcrumb a:hover{color:#434add}.vd-breadcrumb>span:last-child{color:#45516b}.vd-hero{background:#fff;border:1px solid #dce1ed;border-radius:26px;padding:30px 36px 28px;position:relative;overflow:hidden}.vd-hero:before{content:'';position:absolute;top:0;right:36px;width:90px;height:3px;background:#434add;border-radius:0 0 4px 4px}.vd-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.vd-kicker{font-size:10px;color:#69748a;line-height:1.9}.vd-status{border:1px solid #e4e5f8;background:#f5f5ff;color:#565ba5;border-radius:8px;padding:4px 10px;font-size:10px}.vd-identity{display:flex;align-items:center;gap:20px;margin-top:30px}.vd-logo{position:relative;display:grid;place-items:center;width:74px;height:74px;flex:0 0 74px;border:1px solid #e4e8f0;border-radius:20px;background:#fff;color:#6975a0;font-size:22px}.vd-logo img{position:absolute;inset:0;margin:auto;width:52px;height:52px;object-fit:contain;background:#fff}.vd-tool{font-size:14px;font-weight:500;color:#536079}.vd-hero h1{font-size:clamp(26px,3vw,38px);line-height:1.65;letter-spacing:-.5px;margin:4px 0 0}.vd-reason{font-size:17px;line-height:2.1;color:#45516b;margin:24px 0;max-width:80ch;text-wrap:pretty}.vd-record{display:flex;flex-wrap:wrap;gap:10px 26px;color:#69748a;font-size:10px;border-top:1px solid #edf0f5;padding-top:17px}.vd-record b{font-weight:500;color:#536079}.vd-scope{font-size:11px;color:#69748a;margin:12px 0 23px}.vd-actions{display:flex;flex-wrap:wrap;gap:12px}.vd-secondary{display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid #dfe4ef;border-radius:12px;min-height:49px;padding:11px 18px;font-size:12px;color:#536079;background:#fff}.vd-secondary:hover{border-color:#a8afdc;background:#fcfcff}.vd-nav{display:flex;gap:27px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid #e1e5ef;margin:32px 0}.vd-nav a{padding:0 0 13px;white-space:nowrap;font-size:11px;color:#626e85}.vd-nav a:hover{color:#434add}.vd-context,.vd-trials,.vd-sources{scroll-margin-top:26px}.vd-section-heading{margin-bottom:22px}.vd-section-heading h2{font-size:24px;line-height:1.65;letter-spacing:-.3px;font-weight:550;margin:7px 0}.vd-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}.vd-card{min-width:0;background:#fff;border:1px solid #e4e8f0;border-radius:22px;padding:27px 29px}.vd-card h3{font-size:19px;margin:8px 0 18px;font-weight:550}.vd-card>p{color:#526079;line-height:2.05;font-size:13px;margin:0 0 17px}.vd-card .vd-note{font-size:10px;margin:16px 0 0}.vd-note{font-size:11px;line-height:2;color:#69748a}.vd-no-pay{padding-top:18px;border-top:1px solid #edf0f5;font-size:12px;color:#526079;margin:18px 0}.vd-no-pay b{font-weight:500}.vd-no-pay p{margin:7px 0 0;line-height:2}.vd-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#434add;font-size:11px}.vd-details{border-top:1px solid #e7eaf2;margin-top:18px;padding-top:10px}.vd-details summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;font-size:11px;color:#596580}.vd-details summary::-webkit-details-marker{display:none}.vd-details summary>span{transition:transform .18s}.vd-details[open]>summary>span{transform:rotate(45deg)}.vd-details>div{padding-top:12px;color:#637089;font-size:12px;line-height:2}.vd-details p{margin:0 0 14px}.vd-arabic,.vd-scenarios{margin:0}.vd-arabic>div,.vd-scenarios>div{padding:13px 0;border-bottom:1px solid #eef0f6}.vd-arabic>div:last-child,.vd-scenarios>div:last-child{border-bottom:0}.vd-arabic dt,.vd-scenarios dt{font-size:11px;color:#69748a}.vd-arabic dd,.vd-scenarios dd{margin:4px 0 0}.vd-arabic b,.vd-scenarios b{font-size:11px;font-weight:500;color:#45516b}.vd-arabic p,.vd-scenarios p{font-size:11px;margin:5px 0 0}.vd-alternative{display:grid;grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:24px;padding:25px 13px;border-bottom:1px solid #e1e5ef}.vd-alternative h3{font-size:21px;margin:5px 0}.vd-alternative p{font-size:12px;line-height:2;color:#637089;margin:0}.vd-record-details{border:1px solid #e4e8f0;border-radius:16px;padding:4px 22px;margin-top:22px}.vd-record-details>div{padding-bottom:17px}.vd-record-details li+li{margin-top:9px}.vd-trials,.vd-sources{margin-top:44px}.vd-evidence{background:#eef1fc;border:1px solid #e0e5f4;padding:21px 24px;border-radius:17px}.vd-evidence b{font-size:13px;font-weight:500}.vd-evidence p{font-size:12px;color:#5c6982;line-height:2;margin:9px 0 0;max-width:90ch}.vd-source-note{margin:17px 0 22px}.vd-source-list{display:grid;gap:12px}.vd-source{display:flex;gap:19px;align-items:center;padding:20px 23px;border:1px solid #e4e8f0;background:#fff;border-radius:16px}.vd-source:hover{border-color:#b9c2df}.vd-source-number{font-size:10px;color:#8a93a7;direction:ltr}.vd-source-body{display:grid;gap:6px;flex:1;min-width:0}.vd-source-body strong{font-size:12px;line-height:1.9;font-weight:500}.vd-source-body>span{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;color:#69748a}.vd-source-role{color:#626ba0}.vd-source-body small{font-size:9px;color:#69748a}.vd-source>a:last-child,.vd-source>span:last-child{font-size:14px;color:#8089a9}.vd-method{margin-top:13px}.vd-empty{padding:20px 0;font-size:12px;color:#69748a}.vd-next{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:36px;padding:28px 0 33px;border-top:1px solid #e1e5ef}.vd-next h2{font-size:21px;font-weight:550;line-height:1.7;margin:6px 0}.vd-next p{font-size:12px;color:#69748a;margin:0}.vd-page .dr-footer{max-width:1056px}.vd-trials .dr-output-intro>p{font-size:13px}.vd-trials .dr-output-grid{align-items:start}.vd-trials .dr-output-card h4{font-size:22px}.vd-trials .dr-disclosure-body{animation:none}.vd-trials .dr-output-text{font-size:13px}.vd-page a:focus-visible,.vd-page summary:focus-visible{outline:3px solid #8c93fa;outline-offset:5px}
@media(max-width:700px){.vd-main{padding:23px 18px 0}.vd-breadcrumb{font-size:9px;gap:9px;margin-bottom:20px}.vd-hero{padding:23px 22px;border-radius:21px}.vd-hero:before{right:22px;width:70px}.vd-kicker{font-size:9px}.vd-status{font-size:9px;padding:3px 8px}.vd-identity{gap:14px;margin-top:25px}.vd-logo{width:58px;height:58px;flex-basis:58px;border-radius:16px;font-size:18px}.vd-logo img{width:40px;height:40px}.vd-tool{font-size:12px}.vd-hero h1{font-size:25px;line-height:1.7;letter-spacing:-.35px}.vd-reason{font-size:14px;line-height:2.05;margin:21px 0}.vd-record{font-size:9px;gap:6px 14px}.vd-scope{font-size:10px;line-height:2;margin:13px 0 19px}.vd-actions{gap:9px}.vd-actions .dr-primary{width:100%;gap:15px;min-height:47px;font-size:12px}.vd-actions .vd-secondary{width:100%;min-height:44px;font-size:11px}.vd-nav{gap:21px;margin:26px 0}.vd-nav a{font-size:9px;padding-bottom:12px}.vd-section-heading{margin-bottom:17px}.vd-section-heading h2{font-size:21px;line-height:1.7}.vd-grid{grid-template-columns:minmax(0,1fr);gap:15px}.vd-card{padding:23px;border-radius:19px}.vd-card h3{font-size:18px;margin-bottom:16px}.vd-card>p{font-size:12px}.vd-note{font-size:10px}.vd-no-pay{font-size:11px}.vd-details summary{font-size:10px}.vd-details>div{font-size:11px}.vd-alternative{grid-template-columns:minmax(0,1fr);gap:10px;padding:23px 6px}.vd-alternative h3{font-size:21px}.vd-alternative p{font-size:11px}.vd-alternative .vd-link{justify-self:start}.vd-record-details{padding-inline:16px;margin-top:20px}.vd-trials,.vd-sources{margin-top:34px}.vd-trials .dr-output-intro>p{font-size:12px}.vd-trials .dr-output-card h4{font-size:21px}.vd-evidence{padding:19px;border-radius:15px}.vd-evidence b{font-size:12px}.vd-evidence p{font-size:11px}.vd-source-note{font-size:10px;margin-bottom:17px}.vd-source{padding:17px;gap:12px}.vd-source-number{font-size:9px}.vd-source-body strong{font-size:11px}.vd-source-body>span{font-size:9px;gap:8px}.vd-source-body small{font-size:8px}.vd-next{align-items:start;flex-direction:column;gap:18px;padding:24px 0 28px;margin-top:28px}.vd-next h2{font-size:20px}.vd-next p{font-size:11px;line-height:2}.vd-next .vd-secondary{width:100%;font-size:11px}.vd-page .dr-footer{margin-inline:18px}.vd-trials .dr-output-text{font-size:13px}}
@media(max-width:359px){.vd-main{padding-inline:13px}.vd-hero{padding-inline:18px}.vd-identity{gap:11px}.vd-hero h1{font-size:23px}.vd-logo{width:50px;height:50px;flex-basis:50px}.vd-top{gap:10px}.vd-kicker,.vd-status{font-size:8px}.vd-nav{gap:16px}}
@media(prefers-reduced-motion:reduce){.vd-details summary>span{transition:none}}
@media print{.vd-actions,.vd-nav,.vd-next,.vd-page .dr-header,.vd-page .dr-footer{display:none}.vd-hero,.vd-card,.vd-source{break-inside:avoid}.vd-main{padding:0;max-width:none}.vd-page{background:#fff}}
.vd-reason>.vd-kicker{display:block;margin-bottom:8px}
