.page-module__liXC9W__page{min-height:100vh;padding:calc(var(--navbar-height) + var(--space-16))0 var(--space-20)}.page-module__liXC9W__content{max-width:720px;margin:0 auto}.page-module__liXC9W__header{margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:var(--border-light)}.page-module__liXC9W__badge{padding:var(--space-1)var(--space-3);background:var(--gray-100);border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-secondary);margin-bottom:var(--space-4);font-weight:500;display:inline-block}.page-module__liXC9W__title{font-size:var(--text-3xl);color:var(--text-primary);margin-bottom:var(--space-3);letter-spacing:-.02em;font-weight:600}.page-module__liXC9W__lastUpdated{font-size:var(--text-sm);color:var(--text-tertiary)}.page-module__liXC9W__highlightBox{padding:var(--space-6);background:var(--primary-subtle);border-radius:var(--radius-lg);margin-bottom:var(--space-10);border:1px solid #6366f126}.page-module__liXC9W__highlightBox h2{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:600}.page-module__liXC9W__highlightBox p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page-module__liXC9W__section{margin-bottom:var(--space-10)}.page-module__liXC9W__sectionTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-4);font-weight:600}.page-module__liXC9W__section p{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-4)}.page-module__liXC9W__section p:last-child{margin-bottom:0}.page-module__liXC9W__list{margin:var(--space-4)0;padding-left:var(--space-6)}.page-module__liXC9W__list li{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-2);position:relative}.page-module__liXC9W__list li::marker{color:var(--text-tertiary)}.page-module__liXC9W__contactInfo{padding:var(--space-5);background:var(--gray-50);border-radius:var(--radius-lg);margin-top:var(--space-4)}.page-module__liXC9W__contactInfo p{font-size:var(--text-sm);margin-bottom:var(--space-2)}.page-module__liXC9W__contactInfo p:last-child{margin-bottom:0}.page-module__liXC9W__contactInfo a{color:var(--primary);text-decoration:none}.page-module__liXC9W__contactInfo a:hover{text-decoration:underline}@media (max-width:768px){.page-module__liXC9W__title{font-size:var(--text-2xl)}.page-module__liXC9W__sectionTitle{font-size:var(--text-base)}}
