.page-module__Y_OLCG__page{padding-top:calc(73px + var(--spacing-2xl));padding-bottom:var(--spacing-4xl);background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);min-height:100vh}.page-module__Y_OLCG__header{text-align:center;margin-bottom:var(--spacing-3xl)}.page-module__Y_OLCG__title{color:var(--neutral-900);margin-bottom:var(--spacing-xs);font-size:clamp(1.75rem,4vw,2.25rem)}.page-module__Y_OLCG__subtitle{color:var(--neutral-600);font-size:1rem;font-weight:600}.page-module__Y_OLCG__content{max-width:720px;padding:var(--spacing-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);background:#fff;margin:0 auto}.page-module__Y_OLCG__intro{margin-bottom:var(--spacing-2xl);color:var(--neutral-700);line-height:1.7}.page-module__Y_OLCG__section{margin-bottom:var(--spacing-2xl)}.page-module__Y_OLCG__section:last-child{margin-bottom:0}.page-module__Y_OLCG__section h2{color:var(--primary-700);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--primary-100);font-size:1.25rem}.page-module__Y_OLCG__section h3{color:var(--neutral-800);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-size:1.0625rem}.page-module__Y_OLCG__section p{margin-bottom:var(--spacing-md);color:var(--neutral-700);line-height:1.7}.page-module__Y_OLCG__section ul{margin:var(--spacing-sm)0 var(--spacing-md);padding-left:var(--spacing-xl)}.page-module__Y_OLCG__section li{margin-bottom:var(--spacing-xs);color:var(--neutral-700);line-height:1.6}.page-module__Y_OLCG__section a{color:var(--primary-600);text-decoration:underline}.page-module__Y_OLCG__section a:hover{color:var(--primary-700)}
