.hero-ask{min-height:60vh}.ask-guy-card{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-glass);-webkit-backdrop-filter:blur(12px);padding:clamp(1.75rem,4vw,2.75rem)}.ask-guy-note{text-align:center;color:var(--text-muted);max-width:52ch;margin-top:1.75rem;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.65}@media (max-width:768px){.hero-ask{min-height:auto;padding-top:140px;padding-bottom:60px}}.ask-guy-h2{font-family:var(--font-heading);font-size:var(--fs-section-title);margin-bottom:1rem}.ask-guy-lede{color:var(--text-secondary);max-width:60ch;margin-bottom:3rem;line-height:1.75}.ask-guy-topics{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.5rem;display:grid}.ask-guy-topic-title{font-size:var(--fs-h4);margin-bottom:.5rem}.ask-guy-topic-body{color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.ask-guy-topic-example{border-left:2px solid var(--color-gold,var(--border-medium));color:var(--text-secondary);padding-left:1rem;font-size:.95rem;font-style:italic;line-height:1.65}.ask-guy-topic-label{font-family:var(--font-utility);font-style:normal;font-size:var(--fs-label);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted,var(--text-secondary));margin-bottom:.35rem;display:block}.ask-guy-steps{counter-reset:none;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.ask-guy-steps li{align-items:flex-start;gap:1.25rem;display:flex}.ask-guy-step-number{border:1px solid var(--border-medium);width:2.25rem;height:2.25rem;font-family:var(--font-heading);color:var(--color-gold,inherit);border-radius:50%;flex:none;place-items:center;display:grid}.ask-guy-step-title{font-size:var(--fs-h4);margin-bottom:.35rem}.ask-guy-step-detail{color:var(--text-secondary);line-height:1.7}
