#wb-dpq{--ink:#20284d;--ink-soft:#5a6183;--surface:#f2f3f7;--panel:#fff;--line:#dbdee9;--line-strong:#b4b9cc;--accent:#ec9517;--accent-ink:#95590a;--accent-hover:#f5a733;--accent-tint:#fef4e7;--ink-hover:#2c3663;--error:#b3261e;--level-low:#7c84ad;--level-mid:#f0b35a;--level-high:#ec9517;--font-display:"Poppins","Helvetica Neue",Arial,sans-serif;--font-body:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-label:"Poppins",-apple-system,"Segoe UI",sans-serif;--radius:3px;--maxw:760px}#wb-dpq,#wb-dpq *{box-sizing:border-box}#wb-dpq h1,#wb-dpq h2,#wb-dpq h3,#wb-dpq legend{color:inherit;max-width:none;text-align:inherit;text-shadow:none;text-transform:none!important}#wb-dpq b,#wb-dpq dd,#wb-dpq dt,#wb-dpq li,#wb-dpq p,#wb-dpq span,#wb-dpq strong{color:inherit}#wb-dpq button{letter-spacing:normal;line-height:1.2;min-width:0;text-decoration:none;width:auto}#wb-dpq button,#wb-dpq input,#wb-dpq select{box-shadow:none;margin:0;text-transform:none!important}#wb-dpq input,#wb-dpq select{line-height:normal;max-width:none;min-height:0}#wb-dpq label{margin:0}#wb-dpq ol{list-style:decimal outside;margin:0;padding:0}#wb-dpq ul{list-style:disc outside;margin:0;padding:0}#wb-dpq dd,#wb-dpq dl,#wb-dpq dt{margin:0;text-align:inherit}#wb-dpq p{text-align:inherit}#wb-dpq,#wb-dpq div,#wb-dpq p,#wb-dpq section{float:none}#wb-dpq{background:var(--surface);clear:both;color:var(--ink);display:block;font-family:var(--font-body);line-height:1.62;max-width:none;position:static;width:auto;-webkit-font-smoothing:antialiased;padding:clamp(16px,4vw,44px) clamp(12px,4vw,24px)}#wb-dpq .wrap{margin:0 auto;max-width:var(--maxw)}#wb-dpq p{margin:0 0 1em}#wb-dpq h1,#wb-dpq h2,#wb-dpq h3{font-family:var(--font-display);font-weight:600;letter-spacing:-.03em;margin:0}#wb-dpq h1{font-size:clamp(27px,5vw,42px);line-height:1.12}#wb-dpq h2{font-size:clamp(20px,3vw,27px);line-height:1.2}#wb-dpq h3{font-size:17px;letter-spacing:-.015em;line-height:1.3}#wb-dpq .eyebrow{align-items:center;color:var(--ink-soft);display:flex;font-family:var(--font-label);font-size:11px;font-weight:500;gap:10px;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}#wb-dpq .eyebrow:after{background:var(--line);content:"";flex:1;height:1px}#wb-dpq .panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(20px,4vw,38px)}#wb-dpq .dark{background:var(--ink);border-color:var(--ink);color:#fff}#wb-dpq .dark .eyebrow{color:hsla(0,0%,100%,.6)}#wb-dpq .dark .eyebrow:after{background:hsla(0,0%,100%,.22)}#wb-dpq button{border-radius:var(--radius);cursor:pointer;font-family:var(--font-body);font-size:15px}#wb-dpq .btn{background:var(--accent);border:1px solid var(--accent);color:var(--ink);font-weight:600;letter-spacing:.005em;padding:13px 26px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}#wb-dpq .btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--ink)}#wb-dpq .btn:active{transform:translateY(1px)}#wb-dpq .btn-ghost{background:transparent;border:1px solid var(--line);color:var(--ink);font-weight:500;padding:13px 22px}#wb-dpq .btn-ghost:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}#wb-dpq .dark .btn-ghost{background:transparent;border-color:hsla(0,0%,100%,.3);color:#fff}#wb-dpq .dark .btn-ghost:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}#wb-dpq :focus-visible{outline:2px solid var(--ink);outline-offset:3px}#wb-dpq .dark :focus-visible{outline:2px solid var(--accent)}#wb-dpq .lede{color:hsla(0,0%,100%,.82);font-size:clamp(16px,2vw,18px);margin-top:16px;max-width:54ch}#wb-dpq .facts{background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.16);display:flex;flex-wrap:wrap;gap:1px;margin:30px 0 26px}#wb-dpq .fact{background:var(--ink);flex:1 1 150px;padding:15px 17px}#wb-dpq .fact dt{color:hsla(0,0%,100%,.55);font-family:var(--font-label);font-size:10.5px;font-weight:500;letter-spacing:.13em;margin-bottom:5px;text-transform:uppercase}#wb-dpq .fact dd{font-family:var(--font-display);font-size:17px;font-weight:600;line-height:1.3;margin:0}#wb-dpq .prize{align-items:flex-start;background:rgba(236,149,23,.12);border:1px solid var(--accent);display:flex;font-size:14.5px;gap:12px;margin-bottom:26px;padding:15px 17px}#wb-dpq .prize .mark{color:var(--accent);font-family:var(--font-label);font-size:11px;letter-spacing:.12em;padding-top:2px;text-transform:uppercase;white-space:nowrap}#wb-dpq .prize p{color:hsla(0,0%,100%,.85);margin:0}#wb-dpq .progress{margin-bottom:18px}#wb-dpq .progress-meta{align-items:center;color:var(--ink-soft);display:flex;font-family:var(--font-label);font-size:11px;font-weight:500;justify-content:space-between;letter-spacing:.11em;margin-bottom:8px;text-transform:uppercase}#wb-dpq .track{background:#d2d7e4;height:4px;overflow:hidden;position:relative}#wb-dpq .track span{background:var(--accent);inset:0 auto 0 0;position:absolute;transition:width .4s cubic-bezier(.4,0,.2,1)}#wb-dpq fieldset{border:0;margin:0;padding:0}#wb-dpq legend{display:block;font-family:var(--font-display);font-size:clamp(19px,3vw,25px);font-weight:600;letter-spacing:-.025em;line-height:1.25;margin-bottom:20px;padding:0;width:100%}#wb-dpq .opts{display:grid;gap:9px}#wb-dpq .opt{display:block;position:relative}#wb-dpq .opt input{height:1px;opacity:0;position:absolute;width:1px}#wb-dpq .opt span{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);display:flex;font-size:16px;min-height:56px;padding:14px 16px 14px 46px;transition:border-color .14s ease,background .14s ease}#wb-dpq .opt span:before{background:#fff;border:1.5px solid var(--line-strong);border-radius:50%;content:"";height:17px;left:16px;margin-top:-9px;position:absolute;top:50%;transition:all .14s ease;width:17px}#wb-dpq .opt:hover span{border-color:#a3a9c0}#wb-dpq .opt input:checked+span{background:var(--accent-tint);border-color:var(--accent)}#wb-dpq .opt input:checked+span:before{border-color:var(--accent);border-width:5px}#wb-dpq .opt input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}#wb-dpq .wb-hs-note{align-items:center;color:var(--ink-soft);display:flex;font-size:14px;gap:9px;margin-top:16px}#wb-dpq .wb-hs-note:before{animation:wb-spin .7s linear infinite;border:2px solid var(--line-strong);border-radius:50%;border-top-color:var(--accent-ink);content:"";flex:none;height:13px;width:13px}@keyframes wb-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){#wb-dpq .wb-hs-note:before{animation:none;border-top-color:var(--line-strong)}}#wb-dpq .nav{margin-top:24px}#wb-dpq .nav,#wb-dpq .nav-form{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#wb-dpq .nav-form{margin-top:26px}#wb-dpq .nav-form .btn-back{background:none;border:0;color:var(--ink-soft);font-weight:500;padding:8px 2px;text-decoration:underline;text-underline-offset:3px}#wb-dpq .nav-form .btn-back:hover{background:none;border:0;color:var(--ink)}@media(max-width:520px){#wb-dpq .nav-form{align-items:stretch;flex-direction:column}#wb-dpq .nav-form .btn{text-align:center;width:100%}#wb-dpq .nav-form .btn-back{align-self:flex-start;width:auto}}#wb-dpq .fields{display:grid;gap:15px;grid-template-columns:1fr 1fr;margin:24px 0 22px}@media(max-width:600px){#wb-dpq .fields{grid-template-columns:1fr}}#wb-dpq .field.full{grid-column:1/-1}#wb-dpq .field label{color:var(--ink-soft);display:block;font-family:var(--font-label);font-size:11px;font-weight:500;letter-spacing:.1em;margin-bottom:6px;text-transform:uppercase}#wb-dpq .field input,#wb-dpq .field select{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);font-family:var(--font-body);font-size:16px;min-height:50px;padding:13px;width:100%}#wb-dpq .field input:focus,#wb-dpq .field select:focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:1px}#wb-dpq .field .err{color:var(--error);display:none;font-size:12.5px;margin:5px 0 0}#wb-dpq .field.invalid input{border-color:var(--error)}#wb-dpq .field.invalid .err{display:block}#wb-dpq .consent{align-items:flex-start;color:var(--ink-soft);display:flex;font-size:13px;gap:9px;margin-bottom:20px}#wb-dpq .consent input{accent-color:var(--accent);margin-top:3px}#wb-dpq #wb-hs-mount:empty{display:none}#wb-dpq .result-head{padding-bottom:6px;text-align:center}#wb-dpq .stage-pill{border:1px solid rgba(236,149,23,.5);color:var(--accent);display:inline-block;font-family:var(--font-label);font-size:11px;font-weight:500;letter-spacing:.14em;margin-bottom:20px;padding:6px 13px;text-transform:uppercase}#wb-dpq .verdict{font-size:clamp(29px,6.6vw,46px);letter-spacing:-.035em;line-height:1.06;margin-bottom:14px}#wb-dpq .verdict-sub{color:hsla(0,0%,100%,.8);font-size:clamp(15px,2vw,17px);margin:0 auto;max-width:46ch}#wb-dpq .dial-row{display:flex;justify-content:center;margin:26px 0 4px}#wb-dpq .score-dial{height:132px;margin:0;position:relative;width:132px}#wb-dpq .score-dial figcaption{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}#wb-dpq .score-dial .num{font-family:var(--font-display);font-size:42px;font-variant-numeric:tabular-nums lining-nums;font-weight:700;letter-spacing:-.02em;line-height:1}#wb-dpq .score-dial .den{color:hsla(0,0%,100%,.55);font-family:var(--font-label);font-size:10px;font-weight:500;letter-spacing:.14em;margin-top:4px;text-transform:uppercase}#wb-dpq .signals{display:grid;gap:16px;margin-top:4px}#wb-dpq .signal-top{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:7px}#wb-dpq .signal-top .nm{font-size:14.5px;font-weight:500}#wb-dpq .signal-top .vl{color:var(--ink-soft);font-family:var(--font-label);font-size:11px;font-weight:500;letter-spacing:.1em;text-align:right;text-transform:uppercase}#wb-dpq .bar{background:#d2d7e4;box-shadow:inset 0 0 0 1px rgba(32,40,77,.16);height:7px;overflow:hidden;position:relative}#wb-dpq .bar span{inset:0 auto 0 0;min-width:10px;position:absolute;transition:width .7s cubic-bezier(.4,0,.2,1)}#wb-dpq .focus-card{background:#f7f8fc;border-left:2px solid var(--accent);padding:18px 20px}#wb-dpq .focus-card h3{margin-bottom:6px}#wb-dpq .focus-card p:last-child{margin-bottom:0}#wb-dpq .steps{color:var(--ink-soft);font-size:14.5px;margin:0;padding-left:20px}#wb-dpq .steps li{margin-bottom:6px}#wb-dpq .steps li:last-child{margin-bottom:0}#wb-dpq .block{margin-top:20px}#wb-dpq .entered{align-items:center;border:1px dashed var(--line);color:var(--ink-soft);display:flex;font-size:14px;gap:11px;margin-top:20px;padding:13px 16px}#wb-dpq .entered .tick{color:var(--accent);font-size:17px;line-height:1}#wb-dpq .cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}#wb-dpq .cta a.btn{display:inline-block;text-decoration:none}#wb-dpq .cta .btn-ghost{font-size:14px;padding:11px 16px}@media(max-width:520px){#wb-dpq .cta a.btn{text-align:center;width:100%}#wb-dpq .cta .btn-ghost{flex:1 1 auto}}#wb-dpq .footnote{color:var(--ink-soft);font-size:12.5px;margin-top:20px}#wb-dpq .copied{align-self:center;color:var(--accent-ink);font-size:13px}#wb-static ol{padding-left:20px}#wb-static li{margin-bottom:14px}#wb-static ul{margin-top:6px}#wb-dpq .screen{animation:wbFade .3s ease both}@keyframes wbFade{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){#wb-dpq .screen{animation:none}#wb-dpq .bar span,#wb-dpq .track span{transition:none}}@media print{#wb-dpq{background:#fff;padding:0}#wb-dpq .cta,#wb-dpq .no-print{display:none!important}#wb-dpq .dark{background:#fff!important;border-color:var(--line)!important;color:var(--ink)!important}#wb-dpq .score-dial .den,#wb-dpq .verdict-sub{color:var(--ink-soft)!important}#wb-dpq .panel{break-inside:avoid}}