#expert-assessment{padding:2rem 0;background:var(--bg-secondary);color:var(--text-primary)}.assessment-content{max-width:800px;margin:0 auto;padding:0 var(--spacing-md)}@media (width >= 768px){#expert-assessment{padding:4rem 0}.assessment-content{padding:0}}@media print{.mobile-menu-toggle,.nav-dropdown-menu,nav,form{display:none}body{background:var(--color-white);color:var(--color-black)}h1,h2,h3{break-after:avoid;color:var(--color-black)}.assessment-quote{border-left:4px solid var(--color-black);break-inside:avoid}ul{break-inside:avoid}}@media (prefers-contrast:high){.assessment-strengths{border:2px solid var(--border-color);padding:1rem}.assessment-quote{border-left:4px solid var(--color-black)}}.assessment-rating{text-align:center;margin-bottom:2rem}.rating-score{font-size:3rem;font-weight:700;color:var(--primary-color);display:block}.rating-label{font-size:1.25rem;color:var(--text-secondary);display:block;margin-top:0.5rem}.assessment-quote{font-style:italic;border-left:4px solid var(--primary-color);padding-left:1.5rem;margin:2rem 0;color:var(--text-secondary)}.assessment-quote p{margin-bottom:1rem;line-height:1.6}.assessment-strengths{margin:2rem 0}.assessment-strengths h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.assessment-strengths ul{list-style:none;padding:0}.assessment-strengths li{margin-bottom:1rem;padding-left:1.5rem;position:relative}.assessment-strengths li::before{content:"✓";color:var(--success-color);font-weight:bold;position:absolute;left:0}.assessment-note{font-size:1.1rem;color:var(--text-secondary);text-align:center;margin-top:2rem;font-style:italic}.callout{margin-top:1rem}.callout--info{display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start}.callout--info h3{margin:0}.callout--info p{margin:0}.btn--margin-left{margin-left:0.5rem}