.onb-kicker{margin:0 0 6px!important;font-size:12px!important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--purple-ink)!important}.onb-steps{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:10px}.onb-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px;border-radius:16px;background:var(--purple-tint)}.onb-steps b{display:block;font-size:15px;color:var(--fg)}.onb-steps span:not(.onb-num){display:block;font-size:14px;line-height:1.5;color:var(--fg-2)}.onb-num{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;font-weight:700;font-size:14px}.onb-card{background:var(--purple-soft)}.onb-card-done{background:var(--lime)}.onb-card h2{color:var(--navy)}.onb-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.onb-sub{margin:4px 0 0;opacity:.8}.onb-hide,.onb-sub{font-size:14px;color:var(--navy)}.onb-hide{background:none;border:0;padding:8px 4px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px}.onb-hide:hover{color:var(--purple-ink)}.onb-hide:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:6px}.onb-bar{height:10px;margin:14px 0 16px;border-radius:999px;background:rgba(255,255,255,.55);overflow:hidden}.onb-bar>span{display:block;height:100%;border-radius:999px;background:var(--navy);transition:width .5s ease}.onb-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.onb-list li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.6)}.onb-list li.is-next{background:#fff}.onb-list li.is-done{background:rgba(255,255,255,.35)}.onb-text{min-width:0;display:grid;gap:2px}.onb-text b{font-size:15px;color:var(--navy)}.onb-list li.is-done .onb-text b{text-decoration:line-through;text-decoration-color:rgba(27,29,58,.35);font-weight:600}.onb-text span{font-size:13px;line-height:1.45;color:var(--fg-2)}.onb-acts{display:flex;gap:14px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.onb-check{width:26px;height:26px;border-radius:50%;border:2px solid rgba(27,29,58,.35);display:grid;place-items:center;color:#fff}.onb-check-done{background:var(--navy);border-color:var(--navy)}@media (max-width:640px){.onb-list li{grid-template-columns:26px minmax(0,1fr)}.onb-acts{grid-column:2;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.onb-bar>span{transition:none}}.db-bento>.db-span-12:empty{display:none}