.assessment-faq[data-astro-cid-5ms6kig5]{margin-top:var(--space-2xl)}.assessment-faq[data-astro-cid-5ms6kig5] h2[data-astro-cid-5ms6kig5]{margin-bottom:var(--space-md);font-size:20px}.assessment-faq-list[data-astro-cid-5ms6kig5]{gap:var(--space-sm);flex-direction:column;display:flex}.assessment-faq-item[data-astro-cid-5ms6kig5]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-lg)}.assessment-faq-item[data-astro-cid-5ms6kig5] summary[data-astro-cid-5ms6kig5]{cursor:pointer;min-height:var(--touch-target-min);align-items:center;gap:var(--space-xs);list-style:none;display:flex}.assessment-faq-item[data-astro-cid-5ms6kig5] summary[data-astro-cid-5ms6kig5]::-webkit-details-marker{display:none}.assessment-faq-item[data-astro-cid-5ms6kig5] summary[data-astro-cid-5ms6kig5]:before{content:"+";width:1.2em;color:var(--color-primary);transition:transform var(--transition-base);flex-shrink:0;font-weight:700}.assessment-faq-item[data-astro-cid-5ms6kig5][open] summary[data-astro-cid-5ms6kig5]:before{transform:rotate(45deg)}.assessment-faq-item[data-astro-cid-5ms6kig5] h3[data-astro-cid-5ms6kig5]{margin:0;font-size:16px;font-weight:500;line-height:1.5}.assessment-faq-item[data-astro-cid-5ms6kig5] p[data-astro-cid-5ms6kig5]{margin:var(--space-sm) 0 0;color:var(--color-foreground);line-height:1.75}.methodology-section[data-astro-cid-gzwtl6hz]{margin-top:var(--space-2xl)}.methodology-section[data-astro-cid-gzwtl6hz] h2[data-astro-cid-gzwtl6hz]{margin-bottom:var(--space-md);font-size:20px}.methodology-section[data-astro-cid-gzwtl6hz] p,.methodology-section[data-astro-cid-gzwtl6hz] li{line-height:1.75}.methodology-link[data-astro-cid-gzwtl6hz]{margin-top:var(--space-md);font-size:16px}.methodology-link[data-astro-cid-gzwtl6hz] a[data-astro-cid-gzwtl6hz]{color:var(--color-accent)}.assessment-page[data-astro-cid-ha7i6xxv]{padding-block:var(--space-xl) var(--space-3xl)}.assessment-answer[data-astro-cid-ha7i6xxv]{color:var(--color-foreground);margin:0 0 var(--space-lg);font-size:18px;line-height:1.7}.assessment-section[data-astro-cid-ha7i6xxv]{margin-top:var(--space-2xl)}.assessment-section[data-astro-cid-ha7i6xxv] h2[data-astro-cid-ha7i6xxv],.assessment-result[data-astro-cid-ha7i6xxv] h2[data-astro-cid-ha7i6xxv]{margin-bottom:var(--space-md);font-size:20px}.assessment-section[data-astro-cid-ha7i6xxv] p,.assessment-section[data-astro-cid-ha7i6xxv] li,.assessment-section[data-astro-cid-ha7i6xxv] dd{line-height:1.75}.assessment-privacy[data-astro-cid-ha7i6xxv]{align-items:flex-start;gap:var(--space-sm);margin:var(--space-xl) 0 var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-foreground);font-size:14px;line-height:1.6;display:flex}.assessment-privacy[data-astro-cid-ha7i6xxv] svg[data-astro-cid-ha7i6xxv]{color:var(--color-success);flex-shrink:0;margin-top:3px}.assessment-result[data-astro-cid-ha7i6xxv]{margin-top:var(--space-xl)}.assessment-form[data-astro-cid-xp4mtg4c]{padding:var(--space-md)}@media (width>=768px){.assessment-form[data-astro-cid-xp4mtg4c]{padding:var(--space-lg)}}.assessment-form[data-astro-cid-xp4mtg4c]:hover{transform:none}.assessment-form[data-astro-cid-xp4mtg4c] fieldset{margin:0 0 var(--space-md);padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0}.assessment-form[data-astro-cid-xp4mtg4c] legend{padding:0 var(--space-xs);font-size:16px;font-weight:700}.assessment-form-error[data-astro-cid-xp4mtg4c]{margin:0 0 var(--space-md);padding:var(--space-sm) var(--space-md);border-left:4px solid var(--color-holiday);background:var(--color-background);color:var(--color-foreground);font-size:14px}.assessment-form-error[data-astro-cid-xp4mtg4c][hidden]{display:none}.assessment-advanced[data-astro-cid-xp4mtg4c]{margin-top:var(--space-sm);border-top:1px solid var(--color-border);padding-top:var(--space-md)}.assessment-advanced[data-astro-cid-xp4mtg4c] summary[data-astro-cid-xp4mtg4c]{cursor:pointer;min-height:var(--touch-target-min);color:var(--color-foreground);align-items:center;font-weight:700;display:flex}.assessment-advanced[data-astro-cid-xp4mtg4c][open] summary[data-astro-cid-xp4mtg4c]{margin-bottom:var(--space-md)}.result-summary[data-astro-cid-hwugsdyf]{gap:var(--space-lg);flex-direction:column;display:flex}.result-placeholder[data-astro-cid-hwugsdyf]{color:var(--color-muted-text);margin:0;font-size:16px}.result-placeholder[data-astro-cid-hwugsdyf][hidden]{display:none}.result-body[data-astro-cid-hwugsdyf]{gap:var(--space-xl);flex-direction:column;display:flex}.result-body[data-astro-cid-hwugsdyf][hidden]{display:none}.result-body[data-astro-cid-hwugsdyf] h3{margin:0 0 var(--space-md);font-size:18px}
