._main_1sir2_1{background-color:var(--background);min-height:80vh;padding:var(--spacing-12) var(--spacing-4)}._container_1sir2_7{max-width:800px;margin:0 auto}._header_1sir2_12{text-align:center;margin-bottom:var(--spacing-12)}._backLink_1sir2_17{display:inline-flex;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);text-decoration:none;font-size:.9rem;margin-bottom:var(--spacing-8);transition:color .2s}._backLink_1sir2_17:hover{color:var(--primary)}._iconWrapper_1sir2_32{width:80px;height:80px;background-color:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-6);color:var(--primary)}._title_1sir2_44{font-family:var(--font-family-heading);font-size:clamp(2rem,4vw,3rem);color:var(--primary);margin-bottom:var(--spacing-2)}._lastUpdated_1sir2_51{color:var(--muted-foreground);font-size:.9rem;font-style:italic}._content_1sir2_57{background-color:var(--surface);padding:var(--spacing-8);border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid var(--border)}._intro_1sir2_65{font-size:1.1rem;line-height:1.8;color:var(--foreground);margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-8);border-bottom:1px solid var(--border)}._section_1sir2_74{margin-bottom:var(--spacing-10)}._section_1sir2_74:last-child{margin-bottom:0}._sectionTitle_1sir2_82{font-family:var(--font-family-heading);font-size:1.5rem;color:var(--secondary);margin-bottom:var(--spacing-4)}._section_1sir2_74 p{margin-bottom:var(--spacing-4);line-height:1.7;color:var(--muted-foreground)}._list_1sir2_95{list-style:none;padding:0;margin:0 0 var(--spacing-4) 0;display:flex;flex-direction:column;gap:var(--spacing-3)}._list_1sir2_95 li{position:relative;padding-left:var(--spacing-6);line-height:1.6;color:var(--muted-foreground)}._list_1sir2_95 li:before{content:"•";position:absolute;left:0;color:var(--primary);font-weight:700}._list_1sir2_95 strong{color:var(--foreground);font-weight:600}._contactBox_1sir2_124{background-color:var(--background);padding:var(--spacing-6);border-radius:var(--radius);border-left:4px solid var(--primary);margin-top:var(--spacing-6)}._contactBox_1sir2_124 a{color:var(--primary);text-decoration:none;font-weight:600;transition:opacity .2s}._contactBox_1sir2_124 a:hover{opacity:.8;text-decoration:underline}@media(min-width:768px){._content_1sir2_57{padding:var(--spacing-12)}}
