._main_1lysk_1{max-width:980px;margin:0 auto;padding:var(--spacing-16) var(--spacing-12) var(--spacing-20)}._hero_1lysk_2{max-width:780px;padding-bottom:var(--spacing-16);border-bottom:1px solid var(--border)}._hero_1lysk_2 h1{font-family:var(--font-family-display);font-size:clamp(52px,7vw,88px);font-weight:500;line-height:1;letter-spacing:-.055em;margin:0}._hero_1lysk_2>p:last-child{max-width:62ch;margin-top:var(--spacing-8);font-size:18px;line-height:1.85;color:var(--muted-foreground)}._section_1lysk_3{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--spacing-8);padding:var(--spacing-12) 0;border-bottom:1px solid var(--border)}._number_1lysk_3{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--accent-text);margin:6px 0 0}._section_1lysk_3 h2{font-family:var(--font-family-display);font-size:clamp(30px,4vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.035em;margin:0 0 var(--spacing-6)}._section_1lysk_3 p{max-width:68ch;font-size:17px;line-height:1.85;color:var(--muted-foreground);margin:0 0 var(--spacing-5,1.25rem)}._section_1lysk_3 p:last-child{margin-bottom:0}._section_1lysk_3 a{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}._note_1lysk_4{margin-top:var(--spacing-12);padding:var(--spacing-8);background:var(--surface);border-left:3px solid var(--primary);border-radius:0 var(--radius) var(--radius) 0}._note_1lysk_4 strong{font-family:var(--font-family-display);font-size:24px;font-weight:500}._note_1lysk_4 p{max-width:65ch;margin:var(--spacing-3) 0 0;color:var(--muted-foreground);line-height:1.75}._backLink_1lysk_5{margin:var(--spacing-8) 0 0;color:var(--muted-foreground);line-height:1.7}._backLink_1lysk_5 a{color:var(--accent-text);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){._main_1lysk_1{padding:var(--spacing-10,2.5rem) var(--spacing-6) var(--spacing-12)}._hero_1lysk_2{padding-bottom:var(--spacing-10,2.5rem)}._hero_1lysk_2>p:last-child{font-size:16px}._section_1lysk_3{grid-template-columns:1fr;gap:var(--spacing-3);padding:var(--spacing-10,2.5rem) 0}._number_1lysk_3{margin:0}._section_1lysk_3 p{font-size:16px}._note_1lysk_4{padding:var(--spacing-6)}}
