.VerandaOpeningGuide_intro__z477R{margin-bottom:1.7rem;max-width:72ch}.VerandaOpeningGuide_intro__z477R p{color:var(--color-text-muted);line-height:1.7}.VerandaOpeningGuide_intro__z477R h2{margin:0 0 var(--space-4);color:var(--color-heading);font-size:var(--type-section-title);line-height:1.12}.VerandaOpeningGuide_grid__G9VIv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.25rem}.VerandaOpeningGuide_card__dbzxJ{border:1px solid var(--color-border-warm);background:var(--color-white);border-radius:1.25rem;padding:clamp(1.1rem,2vw,1.4rem);min-width:0}.VerandaOpeningGuide_card__dbzxJ h3{color:var(--color-heading);font-size:1.25rem;line-height:1.35;margin:0 0 .75rem}.VerandaOpeningGuide_card__dbzxJ p{line-height:1.7;color:var(--color-text-muted)}.VerandaOpeningGuide_diagram__wSbiq{width:100%;max-width:380px;height:auto;display:block;color:var(--color-text);margin:.4rem auto 1rem}.VerandaOpeningGuide_diagram__wSbiq text{font-size:22px}.VerandaOpeningGuide_legend__LrR5M{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;color:var(--color-text);margin-bottom:1rem}.VerandaOpeningGuide_legend__LrR5M span{display:inline-flex;align-items:center;gap:.45rem}.VerandaOpeningGuide_legend__LrR5M i{flex:0 0 1rem;width:1rem;height:.65rem;display:inline-block;border:1px solid var(--color-gold-on-light);background:var(--color-surface-warm-emphasis)}.VerandaOpeningGuide_legend__LrR5M .VerandaOpeningGuide_passage__Hwf4q{background:var(--color-contact-blue-soft);border-color:var(--color-contact-blue)}.VerandaOpeningGuide_legend__LrR5M .VerandaOpeningGuide_fixed__QaTCh{background:var(--color-border);border-color:var(--color-text-secondary)}.VerandaOpeningGuide_note__vcg2N{margin-top:1.5rem;padding:1rem 1.2rem;border-left:3px solid var(--color-gold-on-light);color:var(--color-text);background:var(--color-surface-warm);line-height:1.7}.VerandaOpeningGuide_note__vcg2N a{color:var(--color-gold-on-light);text-decoration:underline;text-underline-offset:.2em}.VerandaOpeningGuide_tag__xyGfa{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold-on-light);margin-bottom:.6rem}.VerandaOpeningGuide_card__dbzxJ{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--color-gold) 16%,transparent),transparent 60%),var(--color-surface-dark);border-color:color-mix(in srgb,var(--color-gold) 40%,transparent);box-shadow:0 18px 42px rgb(0 0 0/.12)}.VerandaOpeningGuide_card__dbzxJ h3{color:var(--color-white)}.VerandaOpeningGuide_diagram__wSbiq{padding:var(--space-3);background:var(--color-white);border:1px solid var(--color-document-border);border-radius:var(--radius-nested);color:var(--color-heading)}.VerandaOpeningGuide_card__dbzxJ p,.VerandaOpeningGuide_legend__LrR5M{color:var(--color-text-muted-on-dark);font-size:.9375rem}.VerandaOpeningGuide_legend__LrR5M{padding-top:var(--space-4);border-top:1px solid rgb(255 255 255/.13)}