.politica_hero__KIIJZ{position:relative;max-width:820px;margin:0 auto 72px;text-align:center}.politica_hero__KIIJZ:before{content:"";position:absolute;z-index:-1;inset:-220px -40vw -60px;background-image:radial-gradient(ellipse 45% 50% at 50% 35%,var(--live-soft),transparent 70%),linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:auto,56px 56px,56px 56px;-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 35%,rgb(5,7,15) 30%,transparent 75%);mask-image:radial-gradient(ellipse 60% 60% at 50% 35%,rgb(5,7,15) 30%,transparent 75%);opacity:.5;pointer-events:none}.politica_hero__KIIJZ>p:first-of-type{margin:0 auto}.politica_contact__mVvqd{margin:22px 0 0;font-size:15px;color:var(--muted)}.politica_contact__mVvqd a,.politica_doc__x_vcZ a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--live);text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.politica_contact__mVvqd a:hover,.politica_doc__x_vcZ a:hover{color:var(--live)}.politica_layout__Fo_1K{display:grid;grid-template-columns:280px minmax(0,72ch);justify-content:center;align-items:start;gap:64px;margin-bottom:40px}.politica_toc__WCYBf{position:sticky;top:110px;display:flex;flex-direction:column;max-height:calc(100vh - 140px);overflow:hidden;padding:20px 10px 0 18px;border:1px solid var(--card-edge);border-radius:16px;background:linear-gradient(var(--card-a),var(--card-b));box-shadow:var(--shadow)}.politica_tocTitle__YRXid{flex:none;scroll-margin-top:110px;margin:0 0 10px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.politica_tocTitle__YRXid:focus{outline:none}.politica_tocList__Keuwm{position:relative;min-height:0;margin:0;padding:0 6px 12px 0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--faint) transparent;-webkit-mask-image:linear-gradient(rgb(5,7,15) calc(100% - 28px),transparent);mask-image:linear-gradient(rgb(5,7,15) calc(100% - 28px),transparent);list-style:none}.politica_toc__WCYBf[data-end] .politica_tocList__Keuwm{-webkit-mask-image:none;mask-image:none}.politica_tocList__Keuwm::-webkit-scrollbar{width:6px}.politica_tocList__Keuwm::-webkit-scrollbar-thumb{border-radius:6px;background-color:var(--faint)}.politica_tocMore__xwVYC{flex:none;display:flex;align-items:center;gap:6px;margin:0 8px 0 0;padding:10px 8px 14px;border-top:1px solid var(--line);font-size:13px;font-weight:500;color:var(--live);cursor:pointer;user-select:none}.politica_tocMore__xwVYC[hidden]{display:none}.politica_toc__WCYBf:has(.politica_tocMore__xwVYC[hidden]){padding-bottom:12px}.politica_toc__WCYBf a{position:relative;display:flex;gap:8px;padding:6px 8px;border-radius:8px;scroll-margin:8px;font-size:14px;line-height:1.4;color:var(--muted);text-decoration:none}.politica_toc__WCYBf a span{flex:none;min-width:2.1ch;color:var(--faint);font-variant-numeric:tabular-nums}.politica_toc__WCYBf a:hover,.politica_toc__WCYBf a[aria-current=true]{background-color:var(--live-soft);color:var(--ink)}.politica_toc__WCYBf a[aria-current=true]{font-weight:500}.politica_toc__WCYBf a[aria-current=true]:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:2px;border-radius:2px;background-color:var(--live)}.politica_toc__WCYBf a[aria-current=true] span{color:var(--live)}.politica_doc__x_vcZ{max-width:72ch;font-size:17px;line-height:1.75;color:var(--muted)}.politica_doc__x_vcZ section+section{margin-top:56px}.politica_doc__x_vcZ p{margin:0 0 18px}.politica_h2__hK8A8:focus,.politica_h3__dYvKv:focus{outline:none}.politica_h2__hK8A8:focus-visible,.politica_h3__dYvKv:focus-visible{outline:2px solid var(--live);outline-offset:4px;border-radius:4px}.politica_h2__hK8A8{scroll-margin-top:110px;margin:0 0 18px;padding-top:20px;border-top:1px solid var(--line);font-size:28px;font-weight:500;letter-spacing:-.03em;line-height:1.2;text-wrap:balance;color:var(--ink)}.politica_h2__hK8A8 span{color:var(--live)}.politica_h3__dYvKv{scroll-margin-top:110px;margin:32px 0 12px;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--ink)}.politica_list__8RD9F{margin:0 0 20px;padding-left:1.3em;list-style:disc outside}.politica_list__8RD9F li{margin-bottom:10px;padding-left:4px}.politica_list__8RD9F li::marker{color:var(--live)}.politica_doc__x_vcZ strong,.politica_list__8RD9F strong{font-weight:600;color:var(--ink)}.politica_note__y7Mm3{font-size:15px;color:var(--faint)}.politica_back__y5Z0j{display:none}@media (max-width:1199.98px){.politica_layout__Fo_1K{grid-template-columns:240px minmax(0,1fr);gap:40px}}@media (max-width:809.98px){.politica_hero__KIIJZ{margin-bottom:48px}.politica_layout__Fo_1K{grid-template-columns:minmax(0,1fr);gap:40px}.politica_toc__WCYBf{position:static;max-height:none;padding-bottom:12px}.politica_tocList__Keuwm{overflow:visible;padding-bottom:0;-webkit-mask-image:none;mask-image:none}.politica_tocMore__xwVYC{display:none}.politica_toc__WCYBf a{min-height:44px;padding-top:11px;padding-bottom:11px}.politica_toc__WCYBf a[aria-current=true]:before{top:12px;bottom:12px}.politica_contact__mVvqd a,.politica_doc__x_vcZ .politica_back__y5Z0j{display:inline-flex;align-items:center;min-height:44px}.politica_doc__x_vcZ .politica_back__y5Z0j{gap:6px;margin-top:4px;font-size:15px;font-weight:500;color:var(--muted);text-decoration:none}.politica_doc__x_vcZ .politica_back__y5Z0j:before{content:"↑";color:var(--live)}.politica_doc__x_vcZ{font-size:16px}.politica_h2__hK8A8{font-size:24px}.politica_h3__dYvKv{font-size:18px}}