.info-page{max-width:960px;margin:64px auto 80px;padding:0 24px}.info-card{background:var(--surface,#fff);border:1px solid var(--line,#dce4ef);box-shadow:none;border-radius:8px;padding:48px 56px;line-height:1.9}.info-card h1{letter-spacing:-.025em;border-bottom:1px solid var(--line,#dce4ef);margin:0 0 32px;padding-bottom:28px;font-size:32px;font-weight:800;line-height:1.5}.info-card h2{letter-spacing:-.015em;margin:40px 0 12px;font-size:21px;line-height:1.6}.info-card p,.info-card ul,.info-card ol{margin:12px 0}.info-card ul,.info-card ol{padding-left:1.5em}.info-card a{color:var(--primary,#185bbd);text-underline-offset:3px}.info-table{border-collapse:collapse;width:100%;margin:20px 0}.info-table th,.info-table td{border:1px solid var(--line,#dce4ef);text-align:left;padding:10px 14px}.info-table th{background:var(--blue-soft,#edf4ff)}.info-back{align-items:center;min-height:44px;margin-top:28px;display:inline-flex}.info-muted{color:var(--muted,#5b6c7f);font-size:14px}.ad-slot{max-width:920px;min-height:300px;margin:64px auto 0;padding:16px}.ad-label{text-align:center;color:var(--muted,#5b6c7f);font-size:12px}.guide-video{border:1px solid var(--line);background:var(--blue-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:28px;margin:28px 0 36px;padding:24px;display:grid}.guide-video h2{margin:0 0 8px}.guide-video p{margin:0}.guide-video-stage{aspect-ratio:9/16;background:linear-gradient(160deg,#d9e4ff,#a9c0ff);border-radius:12px;width:220px;max-width:100%;overflow:hidden}.guide-video-stage button,.guide-video-stage iframe{border:0;width:100%;height:100%;display:block}.guide-video-stage button{color:#153a97;font:inherit;text-align:center;cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:18px;display:flex}.guide-video-stage button strong{line-height:1.5}.guide-video-stage button:hover{background:#ffffff4d}.guide-video-stage button:focus-visible{outline:3px solid var(--focus);outline-offset:-5px}.guide-video-play{color:#fff;background:var(--primary);border-radius:50%;place-items:center;width:64px;height:64px;font-size:23px;display:grid;box-shadow:0 4px 16px #183e8240}@media (max-width:600px){.info-page{margin:28px auto 48px;padding:0 16px}.info-card{padding:28px 20px}.info-card h1{margin-bottom:24px;padding-bottom:24px;font-size:26px}.info-card h2{margin-top:32px}.guide-video{grid-template-columns:1fr;gap:18px;padding:20px}.guide-video h2{margin-top:0}.guide-video-stage{margin-inline:auto}}
