.inner-page-layout{padding-top:calc(var(--gap-base) * 3);padding-bottom:calc(var(--gap-base) * 3);}.inner-reading-column{background:rgba(18,24,25,0.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(184,255,101,0.15);border-radius:var(--radius);padding:calc(var(--gap-base) * 2);max-width:900px;margin:0 auto;}.inner-reading-column h2{margin-top:calc(var(--gap-base) * 2.5);color:var(--accent-secondary);}.inner-reading-column h2:first-of-type{margin-top:calc(var(--gap-base) * 1.5);}.inner-reading-column ul,.inner-reading-column ol{padding-left:24px;margin-bottom:var(--gap-base);color:var(--text);}.inner-reading-column li{margin-bottom:12px;line-height:var(--line-height-body);}.inner-reading-column li::marker{color:var(--accent);font-weight:700;}.inner-notice{background:var(--surface-alt);border-left:4px solid var(--accent);padding:16px;border-radius:0 8px 8px 0;margin:calc(var(--gap-base) * 1.5) 0;color:var(--text);font-weight:600;}.inner-faq-container{margin-top:calc(var(--gap-base) * 3);}.inner-faq-item{background:var(--bg);border:1px solid var(--surface-alt);border-radius:8px;margin-bottom:12px;}.inner-faq-item summary{padding:16px;font-weight:700;cursor:pointer;color:var(--text);display:flex;align-items:center;justify-content:space-between;list-style:none;transition:background 0.2s;}.inner-faq-item summary::-webkit-details-marker{display:none;}.inner-faq-item summary::after{content:"+";color:var(--accent);font-size:1.25rem;font-weight:bold;}.inner-faq-item[open] summary::after{content:"−";}.inner-faq-item summary:hover{background:var(--surface-alt);}.inner-faq-item p{padding:0 16px 16px 16px;margin:0;color:var(--muted);border-top:1px solid var(--surface-alt);padding-top:16px;}.active-menu-link{color:var(--accent) !important;}