.privacy-module__VTbb1a__main{padding-block:80px 64px}.privacy-module__VTbb1a__intro,.privacy-module__VTbb1a__content,.privacy-module__VTbb1a__back{max-width:800px;margin-inline:auto}.privacy-module__VTbb1a__intro{border-bottom:1px solid var(--line);padding-bottom:48px}.privacy-module__VTbb1a__intro h1{letter-spacing:.025em;margin:0 0 32px;font-size:clamp(1.75rem,3.3vw,2.75rem);font-weight:550;line-height:1.6}.privacy-module__VTbb1a__intro>p:not(:first-child),.privacy-module__VTbb1a__content p,.privacy-module__VTbb1a__content li{color:var(--muted);font-size:1rem;line-height:2}.privacy-module__VTbb1a__intro .privacy-module__VTbb1a__note{background:var(--surface);border-left:2px solid var(--line);margin-top:24px;padding:18px 22px;font-size:.875rem}.privacy-module__VTbb1a__content section{border-bottom:1px solid var(--line);padding-block:38px}.privacy-module__VTbb1a__content h2{letter-spacing:.015em;align-items:baseline;gap:16px;margin-bottom:20px;font-size:1.25rem;line-height:1.7;display:flex}.privacy-module__VTbb1a__content h2>span{letter-spacing:.08em;color:var(--accent);flex-shrink:0;font-size:.8125rem}.privacy-module__VTbb1a__content p{margin:0 0 16px}.privacy-module__VTbb1a__content p:last-child{margin-bottom:0}.privacy-module__VTbb1a__content ul{margin:0 0 18px;padding-left:1.5em;list-style:outside}.privacy-module__VTbb1a__content li{margin-bottom:6px;padding-left:4px}.privacy-module__VTbb1a__address{background:var(--surface);flex-direction:column;align-items:start;gap:10px;margin:24px 0;padding:24px;font-style:normal;display:flex}.privacy-module__VTbb1a__address a{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:12px;min-height:44px;display:inline-flex}.privacy-module__VTbb1a__address a:hover{text-underline-offset:4px;text-decoration:underline}.privacy-module__VTbb1a__back{margin-top:36px}@media (max-width:760px){.privacy-module__VTbb1a__main{padding-block:46px}.privacy-module__VTbb1a__intro{padding-bottom:32px}.privacy-module__VTbb1a__intro h1{font-size:1.625rem}.privacy-module__VTbb1a__intro .privacy-module__VTbb1a__note{padding:16px}.privacy-module__VTbb1a__content section{padding-block:30px}.privacy-module__VTbb1a__content h2{gap:12px;font-size:1.125rem}.privacy-module__VTbb1a__address{padding:20px}}
