#scorecard .ep-sc{--radius:12px}#scorecard .scorecard__plain,#scorecard .scorecard__start{max-width:none}#scorecard .scorecard__plain{gap:18px;padding:64px}#scorecard .scorecard__plain .scorecard__intro{color:#dce3e6;margin:0;font-size:20px;line-height:1.6}#scorecard .scorecard__list{color:#c2ccd1;margin:0;font-size:16px;line-height:1.55}#scorecard .scorecard__count,#scorecard .scorecard__call{color:#9faab2;margin:0;font-size:15px}#scorecard .scorecard__panel{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:1fr repeat(6,auto) 1fr;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0 64px;padding:64px}#scorecard .scorecard__panel>*{grid-column:1;margin:0}#scorecard .scorecard__panel>.scorecard__intro{color:#dce3e6;text-wrap:pretty;grid-row:2;font-size:20px;line-height:1.6}#scorecard .scorecard__meta{color:#c7d0d5;grid-row:3;gap:10px;margin-top:26px;font-size:13.5px}#scorecard .scorecard__meta span{white-space:nowrap;background:#f1f4f50a;border-radius:999px;height:32px;padding:0 13px;line-height:32px;display:inline-block;box-shadow:inset 0 0 0 1px #95a4af33}#scorecard .scorecard__meta span:before{content:"";vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300BFED' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;width:14px;height:14px;margin-right:8px;display:inline-block}#scorecard .scorecard__meta b{font-weight:inherit;color:inherit}#scorecard .scorecard__start-row{grid-row:4;margin-top:34px}#scorecard .scorecard__fine{color:#7d8990;grid-row:5;margin-top:16px;font-size:14px}#scorecard .scorecard__notice{color:#c2ccd1;grid-row:6;margin-top:12px;font-size:14.5px}#scorecard .scorecard__signin-row{grid-row:7;margin-top:8px}#scorecard .scorecard__chips{grid-area:1/2/-1;align-self:center;gap:12px;display:grid}#scorecard .scorecard__chip{color:#f1f4f5;background:#f1f4f508;border:0;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;font-size:17px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #95a4af24}#scorecard .scorecard__chip:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300BFED' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") 50%/17px no-repeat,radial-gradient(circle at 50% 28%,#1c2428 0%,#12181b 72%);border-radius:50%;flex:none;width:38px;height:38px;box-shadow:inset 0 0 0 1px #f1f4f517,inset 0 1px #f1f4f512,0 12px 26px -14px #000000e6}#scorecard .scorecard__start-row .btn{color:#0a0d0e;background:#f1f4f5;border:0;border-radius:999px;width:auto;height:52px;padding:0 28px;font-size:16px;font-weight:600}#scorecard .scorecard__start-row .btn:hover{color:#0a0d0e;background:#fff}#scorecard .scorecard__sheet .btn--primary{color:#06272e;background:linear-gradient(135deg,#00bfed 0%,#00b6a3 100%);border:0;border-radius:999px;min-height:48px;padding:0 24px;font-size:15.5px;font-weight:600}#scorecard .scorecard__sheet .btn--primary:hover{color:#06272e;background:linear-gradient(135deg,#3acdf3 0%,#2bc4b4 100%)}#scorecard .scorecard__sheet .btn--quiet{color:#9faab2}#scorecard .scorecard__sheet .btn--quiet:hover{color:#f1f4f5}#scorecard .scorecard__sheet{background:linear-gradient(#10171a,#0b1012) padding-box padding-box,linear-gradient(135deg,#00bfedd9,#00b6a340 38%,#95a4af1a 68%,#00bfed80) border-box;border:1px solid #0000;border-radius:28px;box-shadow:0 40px 120px -50px #00bfed73}#scorecard .scorecard__sheet::backdrop{backdrop-filter:blur(4px);background:#050708b8}#scorecard .scorecard__sheet-top{order:-1;padding:28px 36px 0}#scorecard .scorecard__sheet-label{color:#7d8990;font-size:13.5px}#scorecard .scorecard__meter{background:#95a4af29;border-radius:2px;height:4px;margin:16px 36px 0;overflow:hidden}#scorecard .scorecard__meter-fill{background:linear-gradient(90deg,#00bfed,#00b6a3)}#scorecard .scorecard__close{background:#f1f4f50d;border:0;box-shadow:inset 0 0 0 1px #95a4af38}#scorecard .scorecard__sheet-body{padding:28px 36px 36px}#scorecard .scorecard__sheet-foot{background:0 0;border-top-color:#95a4af1f;padding:16px 36px}#scorecard .scorecard__eyebrow{display:none}#scorecard .scorecard__question{letter-spacing:-.012em;text-wrap:balance;font-size:26px;font-weight:600;line-height:1.3}#scorecard .scorecard__instructions{color:#9faab2;font-size:15px}#scorecard .scorecard__options{gap:10px}#scorecard .scorecard__opt{color:#c7d0d5;background:0 0;border:0;border-radius:12px;padding:16px 18px;font-size:16.5px;line-height:1.4;box-shadow:inset 0 0 0 1px #95a4af38}#scorecard .scorecard__opt:hover{color:#f1f4f5;box-shadow:inset 0 0 0 1px #95a4af73}#scorecard .scorecard__opt[aria-pressed=true],#scorecard .scorecard__opt-input:checked+.scorecard__opt{color:#f1f4f5;background:#00bfed14;box-shadow:inset 0 0 0 1px #00bfed99}#scorecard .scorecard__options--buttons .scorecard__opt-mark{background:0 0;border:0;width:18px;height:18px;box-shadow:inset 0 0 0 1.5px #95a4af80}#scorecard .scorecard__options--buttons .scorecard__opt-mark svg{display:none}#scorecard .scorecard__options--buttons .scorecard__opt[aria-pressed=true] .scorecard__opt-mark{background:0 0;box-shadow:inset 0 0 0 5px #00bfed}#scorecard .scorecard__step{background:0 0;border-width:0;box-shadow:inset 0 0 0 1px #95a4af38}#scorecard .scorecard__step[aria-pressed=true]{background:#00bfed14;box-shadow:inset 0 0 0 1px #00bfed99}#scorecard .scorecard__score{background:0 0;border:0;flex-wrap:wrap;gap:20px;padding:0}#scorecard .scorecard__gauge{width:auto;height:auto}#scorecard .scorecard__gauge svg{display:none}#scorecard .scorecard__gauge-num{align-items:baseline;gap:10px;display:flex;position:static}#scorecard .scorecard__gauge-num b{letter-spacing:-.05em;font-size:88px;font-weight:600;line-height:1}#scorecard .scorecard__gauge-num span{color:#9faab2;font-size:19px}#scorecard .scorecard__score-txt{gap:12px}#scorecard .scorecard__tier{background:color-mix(in srgb, currentColor 12%, transparent);height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 40%, transparent);border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}#scorecard .scorecard__tier:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}#scorecard .scorecard__tier--warning{color:#e8b550}#scorecard .scorecard__sub,#scorecard .scorecard__disclaimer,#scorecard .scorecard__locked{color:#9faab2;font-size:15px}#scorecard .scorecard__copy{color:#c2ccd1;font-size:17px;line-height:1.65}#scorecard .scorecard__gate{border-top:1px solid #95a4af1f;gap:14px;padding-top:20px}#scorecard .scorecard__gate-title{color:#c2ccd1;font-size:15px}#scorecard .scorecard__capture{background:#0b1012;border-radius:22px;gap:18px;padding:34px 32px 32px;box-shadow:inset 0 0 0 1px #95a4af2e}#scorecard .scorecard__capture-title{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}#scorecard .scorecard__capture .field label{color:#f1f4f5;font-size:14px;font-weight:500}#scorecard .scorecard__capture .field input,#scorecard .scorecard__capture .field select{height:48px;font:inherit;color:#f1f4f5;background:#0a0f11;border:0;border-radius:12px;padding:0 16px;font-size:15px;box-shadow:inset 0 0 0 1px #95a4af47}#scorecard .scorecard__row{gap:12px;display:grid}#scorecard .scorecard__row .btn--primary{justify-content:center;width:100%}@media (width<=760px){#scorecard .scorecard__plain{padding:30px 22px}#scorecard .scorecard__panel{grid-template-rows:none;grid-template-columns:minmax(0,1fr);padding:30px 22px}#scorecard .scorecard__panel>*,#scorecard .scorecard__panel>.scorecard__intro{grid-row:auto}#scorecard .scorecard__chips{order:1;grid-area:auto/1;margin-top:36px}#scorecard .scorecard__sheet-top{padding:20px 20px 0}#scorecard .scorecard__meter{margin:14px 20px 0}#scorecard .scorecard__sheet-body{padding:22px 20px 28px}#scorecard .scorecard__sheet-foot{padding:12px 20px}#scorecard .scorecard__question{font-size:21px}#scorecard .scorecard__gauge-num b{font-size:72px}#scorecard .scorecard__capture{padding:26px 20px 24px}}
