.ergo-mark{border-radius:9px;flex:none;width:30px;height:30px;display:inline-flex;overflow:hidden}.ergo-mark svg{width:100%;height:100%;display:block}.ergo-mark--lg{border-radius:17px;width:68px;height:68px;margin-bottom:26px;box-shadow:0 1px 2px #0000000f,0 10px 28px #2a2a2724}.al-cta .ergo-mark--lg{margin:0 auto 22px}.al-footer-top .ergo-mark--lg{width:64px;height:64px;box-shadow:none;border-radius:16px;margin-bottom:0}.ergo-cmd{color:#f3f1ea;width:min(100%,820px);min-width:0;max-width:100%;min-height:56px;font-family:var(--al-mono);text-align:left;background:#0e0e0c;border-radius:16px;align-items:center;gap:14px;padding:8px 8px 8px 20px;font-size:13.5px;display:flex;box-shadow:0 1px 2px #00000014,0 14px 34px -14px #0e0e0c73}.ergo-cmd-prompt{color:#8f8b80;-webkit-user-select:none;user-select:none;flex:none}.ergo-cmd code{min-width:0;font:inherit;white-space:nowrap;scrollbar-width:none;flex:1;padding:6px 0;overflow-x:auto}.ergo-cmd code::-webkit-scrollbar{display:none}.ergo-cmd button{color:#0e0e0c;height:40px;font-family:var(--al-sans);cursor:pointer;background:#f3f1ea;border:0;border-radius:11px;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:500;transition:background-color .16s;display:inline-flex}.ergo-cmd button:hover{background:#fff}.ergo-page .ergo-cmd :focus-visible{outline-color:#f3f1ea}.al-cta .ergo-cmd{margin:0 auto}.ergo-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.al-cta .ergo-hero-actions{margin-top:22px}.ergo-link{text-underline-offset:4px;font-size:15px;font-weight:500;text-decoration:underline}.ergo-page .al-hero-cta{width:100%;max-width:100%;padding:0 4px}.ergo-page .al-hero-cta .al-note{text-align:center}.ergo-inline-icon{vertical-align:-.12em;border-radius:22%;width:.92em;height:.92em;margin:0 .06em;display:inline-block;overflow:hidden}.ergo-inline-icon img{object-fit:cover;width:100%;height:100%;display:block}.ergo-phase-num{font-family:var(--al-mono);letter-spacing:.12em;color:var(--al-faint);margin-bottom:18px;font-size:12px;display:block}.ergo-table-wrap{border:1px solid var(--al-line);background:#fff;border-radius:24px;overflow-x:auto}.ergo-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:15px;line-height:1.5}.ergo-table th,.ergo-table td{border-bottom:1px solid var(--al-line);vertical-align:top;padding:18px 22px}.ergo-table thead th{font-family:var(--al-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400}.ergo-table tbody th{width:22%;font-weight:500}.ergo-table tbody tr:last-child th,.ergo-table tbody tr:last-child td{border-bottom:0}.ergo-table .is-ergo{background:#f4f1ea}@media (max-width:720px){.ergo-cmd{padding-left:16px;font-size:13px}.ergo-cmd button span{display:none}.ergo-cmd button{padding:0 12px}.ergo-table th,.ergo-table td{padding:14px 16px}}
