._8TOCtG_section{isolation:isolate;width:min(100%, var(--sd-content-max));padding:calc(var(--sd-space-section) / 2) var(--sd-gutter);gap:28px;margin-inline:auto;display:grid;position:relative}._8TOCtG_steps:before{content:"";z-index:-1;border-top:1px solid #0f120f14;position:absolute;inset:0 calc(50% - 50vw)}._8TOCtG_section ._8TOCtG_eyebrow{color:var(--sd-muted);font-size:var(--sd-t-meta);font-weight:600;line-height:var(--sd-lh-meta,1.35);margin:0}#main-content ._8TOCtG_section h2._8TOCtG_title{color:var(--sd-ink);font-family:var(--sd-font-display);font-size:var(--sd-t-section);font-weight:var(--sd-w-section,760);letter-spacing:var(--sd-track-section,-.035em);line-height:var(--sd-lh-section,1.1);text-wrap:balance;margin:0}._8TOCtG_link{min-height:44px;color:var(--acc-deep);font-size:var(--sd-t-label);align-items:center;gap:6px;font-weight:750;text-decoration:none;display:inline-flex}._8TOCtG_link:hover{text-underline-offset:3px;text-decoration:underline}._8TOCtG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}._8TOCtG_copy{flex:420px;gap:8px;min-width:0;display:grid}._8TOCtG_card{background:#fff;border:1px solid #0f120f14;border-radius:22px;gap:24px;min-width:0;padding:clamp(22px,4vw,48px);display:grid;box-shadow:0 1px 2px #0a100c0a,0 28px 56px -44px #0c201680}._8TOCtG_copy>._8TOCtG_body{max-width:52ch;color:var(--sd-body);font-size:var(--sd-t-body);line-height:var(--sd-lh-body,1.6);text-wrap:pretty;margin:0}._8TOCtG_head>._8TOCtG_stat{align-items:baseline;gap:12px;margin:0;display:flex}._8TOCtG_stat strong{color:var(--sd-score-green);font-family:var(--sd-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(56px,7vw,88px);font-weight:800;line-height:1}._8TOCtG_stat span{max-width:120px;color:var(--sd-body);font-size:var(--sd-t-label);font-weight:650;line-height:1.3}._8TOCtG_card [data-band=excellent]{--b:var(--sd-status-good-mark)}._8TOCtG_card [data-band=good]{--b:var(--sd-status-caution-mark)}._8TOCtG_card [data-band=under]{--b:var(--sd-status-fail-mark)}._8TOCtG_bar{border-radius:7px;gap:3px;height:14px;display:flex;overflow:hidden}._8TOCtG_bar>i{background:var(--b);flex:0 1 0;min-width:4px}._8TOCtG_card>._8TOCtG_legend{color:var(--sd-body);font-size:var(--sd-t-label);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}._8TOCtG_legend li{align-items:center;gap:6px;display:inline-flex}._8TOCtG_legend li:before{content:"";background:var(--b);border-radius:3px;width:10px;height:10px}._8TOCtG_legend b{color:var(--sd-ink);font-weight:700}._8TOCtG_foot{border-top:1px solid #0f120f14;justify-content:flex-end;padding-top:12px;display:flex}._8TOCtG_section>._8TOCtG_list{gap:24px;margin:0;padding:0;list-style:none;display:grid}._8TOCtG_step{grid-template-columns:40px minmax(0,1fr);gap:4px 16px;min-width:0;display:grid;position:relative}._8TOCtG_step:not(:last-child):after{content:"";border-left:2px dashed #0e825559;position:absolute;top:46px;bottom:-18px;left:19px}._8TOCtG_number{border:2px solid var(--acc);width:40px;height:40px;color:var(--acc-deep);font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;grid-row:span 2;place-items:center;font-weight:750;display:grid}#main-content ._8TOCtG_step h3{color:var(--sd-ink);font-size:var(--sd-t-body);margin:0;padding-top:8px;font-weight:750;line-height:1.3}#main-content ._8TOCtG_step p{color:var(--sd-body);font-size:var(--sd-t-label);margin:0;line-height:1.5}@media (min-width:900px){._8TOCtG_section>._8TOCtG_list{grid-template-columns:repeat(4,minmax(0,1fr))}._8TOCtG_step{grid-template-columns:minmax(0,1fr);row-gap:6px}._8TOCtG_number{grid-row:auto;margin-bottom:8px}#main-content ._8TOCtG_step h3{padding-top:0}._8TOCtG_step:not(:last-child):after{border-top:2px dashed #0e825559;border-left:0;inset:19px -16px auto 52px}}@media (min-width:1024px){._8TOCtG_section._8TOCtG_steps{gap:32px}._8TOCtG_card{border-radius:24px}}
