html{margin-top:0!important}.admin-bar .hdr{top:32px}@media screen and (max-width:782px){.admin-bar .hdr{top:46px}}.main-in{max-width:none;margin:0;padding:32px 40px 64px}@media (max-width:768px){.main-in{padding:24px 20px 48px}}.sb{border-top:3px solid var(--accent)}.continue-bg{background-color:var(--darksky)}.continue-veil{background:linear-gradient(100deg,rgb(4 69 84 / .94) 35%,rgb(4 69 84 / .55) 70%,rgb(4 69 84 / .18) 100%)}.site-footer{background:#333;color:#aaa;padding:40px 24px 24px;text-align:center;font-size:13px}.site-footer a{color:#aaa;text-decoration:none}.site-footer a:hover{color:var(--primary,#6D98A1)}.excerpt{font-size:14px;color:var(--t-body);line-height:1.6;margin-bottom:24px}.banner-pasos{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.paso-wrap{position:relative;display:inline-flex;cursor:default;outline:none}.paso{display:inline-block;width:22px;height:22px;border-radius:var(--r1,4px);border:1px solid rgb(0 0 0 / .18)}.paso-tip{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);background:rgb(20 20 20 / .88);color:#fff;font-size:11px;font-weight:600;letter-spacing:.03em;white-space:nowrap;padding:4px 9px;border-radius:5px;pointer-events:none;opacity:0;transition:opacity .15s ease;z-index:10}.paso-tip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-top-color:rgb(20 20 20 / .88)}.paso-wrap:hover .paso-tip,.paso-wrap:focus .paso-tip{opacity:1}.mcard-badge.is-live-upcoming{background:#97B0DC;color:#fff}