.guide-step{margin-bottom:var(--arche-spacing-1);font:var(--arche-typography-label);font-stretch:var(--arche-typography-label-font-width);letter-spacing:var(--arche-typography-label-letter-spacing);text-transform:var(--arche-typography-label-text-transform);color:var(--arche-color-text-muted);display:block}.guide-facts{row-gap:var(--arche-spacing-1);grid-template-rows:auto auto;grid-template-columns:repeat(3,max-content);display:grid}.guide-facts div{grid-row:span 2;grid-template-rows:subgrid}.guide-facts dt{align-self:end}@media (width<30rem){.guide-facts{column-gap:var(--arche-spacing-5);grid-template-columns:repeat(3,minmax(0,auto))}}.guide-measure{max-width:var(--docs-measure)}.guide-compare{gap:var(--arche-spacing-5);display:grid}@media (width>=48rem){.guide-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-compare__product{display:grid}.guide-compare__title{font-size:var(--arche-font-size-md);font-weight:var(--arche-font-weight-semibold);line-height:var(--arche-font-line-height-heading);color:var(--arche-color-text-strong)}.guide-compare__body{gap:var(--arche-spacing-4);color:var(--arche-color-text-muted);display:grid}.guide-compare__actions{gap:var(--arche-spacing-2);flex-wrap:wrap;display:flex}.guide-roles{max-width:var(--docs-measure);border-top:1px solid var(--arche-color-border-subtle);padding:0;list-style:none;display:grid}.guide-role{gap:var(--arche-spacing-1);padding-block:var(--arche-spacing-3);border-bottom:1px solid var(--arche-color-border-subtle);display:grid}.guide-role__values{align-items:center;gap:var(--arche-spacing-1) var(--arche-spacing-2);flex-wrap:wrap;display:flex}.guide-role__text{color:var(--arche-color-text-muted)}.guide-swatch{background:var(--swatch);border-radius:var(--arche-radius-md);width:.75rem;height:.75rem;box-shadow:inset 0 0 0 1px var(--arche-color-border);flex:none}.guide-seed{align-items:center;gap:var(--arche-spacing-4) var(--arche-spacing-5);max-width:var(--docs-measure);padding:var(--arche-spacing-5);background:var(--arche-color-surface);border:1px solid var(--arche-color-border-subtle);border-radius:var(--arche-radius-lg);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;display:grid}.guide-seed__item{gap:var(--arche-spacing-1);min-width:0;display:grid}.guide-seed__chip{width:100%;height:3.5rem;margin-bottom:var(--arche-spacing-2);background:var(--swatch);border-radius:var(--arche-radius-md)}.guide-seed__chip--final{box-shadow:0 0 calc(var(--arche-glow) * 16px) color-mix(in oklab, var(--swatch) calc(var(--arche-glow) * 24%), transparent)}.guide-seed__arrow{height:3.5rem;font-family:var(--arche-font-family-mono);color:var(--arche-color-text-subtle);align-self:start;align-items:center;display:flex}.guide-seed__caption{color:var(--arche-color-text-muted);grid-column:1/-1}.guide-order{gap:var(--arche-spacing-2);max-width:var(--docs-measure);padding-left:var(--arche-spacing-5);color:var(--arche-color-text-muted);display:grid}.guide-order li::marker{font-family:var(--arche-font-family-mono);font-size:var(--arche-font-size-2xs);color:var(--arche-color-text-subtle)}.guide-frames{gap:var(--arche-spacing-5);display:grid}.guide-frames__item{gap:var(--arche-spacing-2);min-width:0;margin:0;display:grid}.guide-frames__frame{background:var(--arche-color-bg);border:1px solid var(--arche-color-border);border-radius:var(--arche-radius-lg);width:100%;height:12.5rem;display:block}.guide-tab:not([hidden]){gap:var(--arche-spacing-4);min-width:0;display:grid}.guide-checks{max-width:var(--docs-measure);border-top:1px solid var(--arche-color-border-subtle);display:grid}.guide-checks__row{justify-content:space-between;gap:var(--arche-spacing-1) var(--arche-spacing-4);padding-block:var(--arche-spacing-3);border-bottom:1px solid var(--arche-color-border-subtle);flex-wrap:wrap;display:flex}.guide-checks__row dd{color:var(--arche-color-text-strong)}.guide-launch{gap:var(--arche-spacing-4);max-width:var(--docs-measure);padding:0;list-style:none;display:grid}.guide-launch__description{font-size:var(--arche-font-size-xs);color:var(--arche-color-text-muted);padding-left:1.75rem}@media (width<30rem){.guide-seed{grid-template-columns:minmax(0,1fr)}.guide-seed__arrow{justify-self:start;height:auto;transform:rotate(90deg)}}
