:root,:host{--text-small:1rem;--text-ui:1.25rem;--color-ink:#0f1710;--color-accent-deep:#3f7d27;--color-muted:#5e6b60;--color-border:#e3e0d5;--font-sans:"DM Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}.asc-process-steps__table{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-white,#fff);overflow:clip}.asc-process-steps__row{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);padding:calc(var(--spacing,.25rem) * 10);grid-template-columns:200px 528px 70px 498px;display:grid}.asc-process-steps__row:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.asc-process-steps__lead,.asc-process-steps__cell{gap:calc(var(--spacing,.25rem) * 3.5);flex-direction:column;display:flex}.asc-process-steps__cell--you{grid-column:2}.asc-process-steps__cell--us{grid-column:4}.asc-process-steps__num,.asc-process-steps__label{font-family:var(--font-mono);font-size:var(--text-small);--tw-leading:1;text-transform:uppercase;line-height:1}.asc-process-steps__num,.asc-process-steps__label--you{color:var(--color-muted)}.asc-process-steps__label--us{color:var(--color-accent-deep)}.asc-process-steps__title{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans);font-size:var(--text-ui)!important;--tw-leading:var(--leading-normal,1.5)!important;line-height:var(--leading-normal,1.5)!important;--tw-font-weight:var(--font-weight-bold,700)!important;font-weight:var(--font-weight-bold,700)!important;color:var(--color-ink)!important}.asc-process-steps__body{margin:calc(var(--spacing,.25rem) * 0);font-family:var(--font-sans);font-size:var(--text-ui);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-muted)}.asc-process-steps__empty{padding:calc(var(--spacing,.25rem) * 10);color:var(--color-muted)}@media not all and (min-width:1024px){.asc-process-steps__row{grid-template-columns:1fr;gap:1.25rem}.asc-process-steps__cell--you,.asc-process-steps__cell--us{grid-column:1}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}