.public-geo-panel{overscroll-behavior-y:contain;min-height:100svh;color:var(--ink,#191f28);font-family:var(--font-sans,"Pretendard", "Noto Sans KR", Inter, ui-sans-serif, system-ui, sans-serif);background:#fff;scroll-margin-top:0;overflow-x:clip}#geo-seo.public-geo-panel:is(:target,:has(:target)){height:100svh;overflow-y:auto}.public-geo-panel-document{background:#fff;width:min(100%,920px);min-height:100svh;margin:0 auto}.public-geo-panel-header{border-bottom:1px solid var(--line,#e5e8eb);background:#fff;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 18px;display:flex}.public-geo-panel-header h2{color:var(--ink,#191f28);letter-spacing:0;margin:0;font-size:28px;line-height:1.15}.public-geo-panel-header p{max-width:68ch;color:var(--ink-soft,#333d4b);margin:8px 0 0;font-size:15px;line-height:1.65}.public-geo-panel-points{max-width:72ch;color:var(--muted,#4e5968);gap:4px;margin:10px 0 0;padding:0;font-size:13px;font-weight:720;line-height:1.55;list-style:none;display:grid}.public-geo-panel-points li{margin:0}.public-geo-panel-back-link{border:1px solid var(--line,#e5e8eb);background:var(--surface,#fff);color:var(--ink,#191f28);border-radius:999px;flex:none;margin-top:1px;padding:8px 12px;font-size:13px;font-weight:850;text-decoration:none}.public-geo-panel-body{font-family:var(--font-sans,"Pretendard", "Noto Sans KR", Inter, ui-sans-serif, system-ui, sans-serif);background:#fff;gap:20px;padding:24px;display:grid}.public-geo-panel-body .creator-geo-plain-text{font-family:var(--font-sans,"Pretendard", "Noto Sans KR", Inter, ui-sans-serif, system-ui, sans-serif);font-weight:650}.public-geo-panel-document .creator-geo-section{background:#fff}.public-geo-panel-body h2{color:var(--ink,#191f28);letter-spacing:0;margin:0 0 10px;font-size:18px;line-height:1.25}.public-geo-panel-body p,.public-geo-panel-body li{color:var(--ink-soft,#333d4b);font-size:14px;line-height:1.65}.public-geo-panel-body p{margin:0}.public-geo-panel-body .creator-geo-doc-section{gap:10px;display:grid}.public-geo-panel-body .creator-geo-doc-section h2{margin:0}.public-geo-panel-body .creator-geo-doc-list{gap:8px;margin:0;padding-left:20px;display:grid}.public-geo-panel-body .creator-geo-doc-list li>p+p{margin-top:4px}.public-geo-panel-footer{border-top:1px solid var(--line,#e5e8eb);background:#fff;justify-content:center;gap:8px;padding:20px 24px 36px;display:flex}.public-geo-panel .public-geo-panel-footer-link{border:1px solid var(--line,#e5e8eb);background:var(--surface,#fff);color:var(--ink,#191f28);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:750;text-decoration:none}.public-geo-panel a{color:var(--key-ink,#175cd3);text-underline-offset:3px;font-weight:850;text-decoration-thickness:1px}@media (max-width:680px){.public-geo-panel-header{flex-direction:column-reverse;padding:18px 16px 14px}.public-geo-panel-header h2{font-size:23px}.public-geo-panel-header p{font-size:14px}.public-geo-panel-back-link{align-self:flex-start}.public-geo-panel-body{gap:14px;padding:16px}.public-geo-panel-footer{padding:20px 16px 32px}}
