._container_1y9b6_2{min-height:calc(100vh - 400px);padding:1.5rem 1rem;background-color:#fff;color:#1a1a1a;margin-top:100px}._content_1y9b6_10{max-width:900px;margin:0 auto}._header_1y9b6_16{margin-bottom:1.5rem;border-bottom:2px solid #f0f0f0;padding-bottom:1.5rem}._title_1y9b6_22{font-size:1.75rem;font-weight:700;margin:0 0 .5rem;color:#1a1a1a;line-height:1.2}._lastUpdated_1y9b6_30{font-size:.875rem;color:#666;margin:0}._sections_1y9b6_37{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}._section_1y9b6_37{scroll-margin-top:120px}._sectionTitle_1y9b6_48{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid #e0e0e0}._sectionContent_1y9b6_57{color:#333;line-height:1.8;font-size:.9rem}._sectionContent_1y9b6_57 p{margin:0 0 1rem}._sectionContent_1y9b6_57 p:last-child{margin-bottom:0}._contentList_1y9b6_71{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}._contentList_1y9b6_71 li{padding-left:1.5rem;position:relative;color:#333;font-size:.9rem}._contentList_1y9b6_71 li:before{content:"•";position:absolute;left:0;color:#667eea;font-weight:700}._contactSection_1y9b6_96{background-color:#f0f4ff;border-radius:8px;padding:1.5rem;border-left:4px solid #667eea}._contactTitle_1y9b6_103{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin:0 0 .75rem}._contactText_1y9b6_110{margin:0;color:#333;font-size:.9rem;line-height:1.6}._contactLink_1y9b6_117{color:#667eea;text-decoration:none;font-weight:500;transition:color .2s ease}._contactLink_1y9b6_117:hover{color:#5568d3;text-decoration:underline}@media(min-width:768px){._container_1y9b6_2{padding:2rem;margin-top:120px}._header_1y9b6_16{margin-bottom:2rem;padding-bottom:2rem}._title_1y9b6_22{font-size:2.5rem}._sections_1y9b6_37{gap:2.5rem;margin-bottom:3rem}._section_1y9b6_37{scroll-margin-top:180px}._sectionTitle_1y9b6_48{font-size:1.5rem}._sectionContent_1y9b6_57,._contentList_1y9b6_71 li{font-size:.95rem}._contactSection_1y9b6_96{padding:2rem}._contactTitle_1y9b6_103{font-size:1.25rem}._contactText_1y9b6_110{font-size:.95rem}}@media(min-width:1024px){._container_1y9b6_2{padding:2rem 3rem;margin-top:140px}._title_1y9b6_22{font-size:2.5rem}._section_1y9b6_37{scroll-margin-top:200px}}
