/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.page-container.guide-page{max-width:48rem;color:var(--brand-ink-soft)}.page-header.guide-header{text-align:center;margin:0 0 1.5rem;display:block}.guide-header .page-header-eyebrow{margin-bottom:.35rem}.guide-kicker{color:var(--brand-wine);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:inline-flex}.guide-header h1{color:var(--brand-ink);font:700 var(--contest-title-size)/1.18 var(--font-belote-title);letter-spacing:-.035em;margin:.35rem 0 .5rem}.guide-header p{color:var(--text-warm-muted);font-size:var(--page-subtitle-size);margin:0}.guide-steps{margin:0;padding:0;list-style:none}.guide-page li{border:1px solid var(--border-warm);border-radius:var(--radius-ui-panel);background:var(--surface-paper);min-width:0;box-shadow:var(--shadow-ui-card);align-items:flex-start;gap:1rem;padding:1.2rem;display:flex}.guide-page li>span{background:var(--surface-warm);width:2rem;height:2rem;color:var(--brand-wine);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.guide-page h2{color:var(--brand-ink);font:700 1.15rem/1.3 var(--font-belote-title);margin:0 0 .5rem}.guide-page li p,.guide-page section p{color:var(--text-warm-muted);margin:0;font-size:.92rem;line-height:1.6}.guide-page section{border:1px solid var(--border-warm);border-radius:var(--radius-ui-panel);background:var(--surface-paper);box-shadow:var(--shadow-ui-card);margin-top:1rem;padding:1.2rem}.guide-cta{border-radius:var(--radius-ui-control);background:var(--brand-wine);min-height:3rem;color:var(--button-primary-foreground);justify-content:center;align-items:center;margin-top:1.25rem;padding:.75rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.guide-cta:hover{background:var(--brand-wine-hover)}.guide-cta:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media (max-width:480px){.guide-page li,.guide-page section{padding:1rem}.guide-page li{gap:.75rem}.guide-header h1{font-size:var(--contest-title-size)}.guide-cta{box-sizing:border-box;width:100%;display:flex}}