.dash{padding-top:clamp(28px,3.4vw,56px);padding-bottom:120px;display:grid;grid-gap:clamp(20px,2.4vw,32px);gap:clamp(20px,2.4vw,32px)}.dhead{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(20px,4vw,70px);gap:clamp(20px,4vw,70px);align-items:end;padding-bottom:clamp(16px,2vw,24px);border-bottom:1px solid var(--line)}.dhead__main{display:grid;grid-gap:10px;gap:10px}.dhead__t{font-family:var(--cond);font-weight:400;text-transform:uppercase;font-size:clamp(36px,4vw,64px);line-height:1;margin:0}.dhead__p{font-size:16px;line-height:1.55;max-width:40em}.dhead__p,.dhead__risk{margin:0;color:var(--ink-2)}.dhead__risk{padding-left:14px;border-left:2px solid var(--warn);font-size:14px;line-height:1.5}.dhead__risk strong{font-family:var(--cond);font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--ink);margin-right:6px}.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tile{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:18px clamp(12px,1.4vw,20px);border-right:1px solid var(--line-soft);min-width:0}.tile:last-child{border-right:0}.tile__l{font-family:var(--cond);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.tile__v{font-family:var(--sans);font-weight:600;font-size:clamp(24px,2vw,32px);line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.lead__v small,.tile__v small{font-size:.5em;font-weight:500;margin-left:6px;color:var(--ink-2)}.tile__n{font-size:13px;line-height:1.4;color:var(--ink-2)}.meter{height:8px;background:rgba(13,64,154,.14);overflow:hidden}.meter,.meter i{display:block;border-radius:4px}.meter i{height:100%;background:var(--royal);transition:width .6s var(--ease-out)}.meter i.is-warn{background:var(--warn)}.dash__grid{display:grid;grid-template-columns:7fr 5fr;grid-gap:clamp(20px,2.4vw,32px);gap:clamp(20px,2.4vw,32px);align-items:start}.dash__grid--even{grid-template-columns:1fr 1fr}.panel{background:var(--paper-2);border-top:2px solid var(--navy);padding:clamp(18px,2vw,28px);display:grid;grid-gap:18px;gap:18px;align-content:start;min-width:0}.panel__h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.panel__h h2{margin:0;font-family:var(--cond);font-weight:500;font-size:22px;text-transform:uppercase;letter-spacing:.02em}.panel .table{margin:0 calc(-1 * clamp(18px, 2vw, 28px));width:calc(100% + 2 * clamp(18px, 2vw, 28px))}.panel .table td:first-child,.panel .table th:first-child{padding-left:clamp(18px,2vw,28px)}.panel .table td:last-child,.panel .table th:last-child{padding-right:clamp(18px,2vw,28px)}.panel .scroll-x{margin:0 calc(-1 * clamp(18px, 2vw, 28px))}.panel .scroll-x .table{margin:0;width:100%}.panel__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:14px 20px;gap:14px 20px}.panel__row>div{display:grid;grid-gap:4px;gap:4px}.panel__row strong{font-family:var(--sans);font-weight:600;font-size:18px}.panel .empty{min-height:0;padding:22px}.lead{display:grid;grid-gap:6px;gap:6px}.lead__v{font-family:var(--sans);font-weight:600;font-size:clamp(40px,4vw,56px);line-height:1}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line)}.tabs button{border:0;background:none;padding:8px 14px 10px;font-family:var(--cond);font-size:16px;text-transform:uppercase;letter-spacing:.03em;color:var(--ink-3);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--royal)}.field-row{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.btn-row{display:flex;gap:8px;flex-wrap:wrap}.btn-row>.btn{flex:1 1;min-width:0}.subtle{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.guide{border:1px solid var(--line);background:var(--paper);padding:clamp(16px,1.8vw,24px);display:grid;grid-gap:16px;gap:16px}.guide__h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.guide__steps{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px;counter-reset:none}.guide__steps li{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:start;padding-top:10px;border-top:3px solid var(--line-soft);font-family:var(--cond);font-size:15px;line-height:1.2;color:var(--ink-3)}.guide__steps li[data-state=done]{border-top-color:var(--royal);color:var(--ink-2)}.guide__steps li[data-state=now]{border-top-color:var(--navy);color:var(--ink);font-weight:500}.guide__n{font-family:var(--mono);font-size:11px;line-height:1.6}li[data-state=done] .guide__n{color:var(--royal)}.guide__t em{display:block;font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.guide__now{display:grid;grid-template-columns:1fr auto;grid-gap:14px 28px;gap:14px 28px;align-items:center;background:var(--paper-2);border-left:3px solid var(--royal);padding:16px 18px}.guide__now strong{font-family:var(--cond);font-weight:500;font-size:20px}.guide__now p{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--ink-2);max-width:52em}.guide__now--done{border-left-color:var(--good)}.guide__act .btn{min-width:220px}.guide.is-closed .guide__steps li{padding-top:6px}@media (max-width:1000px){.dash__grid,.dash__grid--even,.dhead{grid-template-columns:1fr}}@media (max-width:760px){.guide__steps{grid-auto-flow:row;grid-template-columns:1fr 1fr}.guide__now{grid-template-columns:1fr}.guide__act .btn{width:100%;min-width:0}.tiles{grid-template-columns:1fr 1fr}.tile:nth-child(2n){border-right:0}.tile{border-bottom:1px solid var(--line-soft)}}