.privacy-module__VTbb1a__banner{color:#8a6d3b;font:500 13px/1.5 var(--font-inter), sans-serif;text-align:center;background:#fdf3e2;border-bottom:1px solid #f0dfc2;padding:9px 16px}.privacy-module__VTbb1a__wrap{max-width:760px;padding-bottom:clamp(48px,8vw,96px)}.privacy-module__VTbb1a__head{padding:clamp(40px,7vw,80px) 0 clamp(20px,3vw,32px)}.privacy-module__VTbb1a__head h1{font:700 clamp(34px, 6vw, 52px)/1.06 var(--font-grotesk), sans-serif;letter-spacing:-.02em;color:#1a1a1a;margin:0 0 12px}.privacy-module__VTbb1a__date{font:500 14px/1.5 var(--font-inter), sans-serif;color:#7a7469;margin:0 0 22px}.privacy-module__VTbb1a__intro{font:400 clamp(17px, 2.2vw, 19px)/1.65 var(--font-inter), sans-serif;color:#4d4a44;margin:0}.privacy-module__VTbb1a__toc{border-left:3px solid var(--tp-red);margin:8px 0 clamp(28px,4vw,44px);padding:4px 0 4px 20px}.privacy-module__VTbb1a__tocHead{font:600 12px/1.4 var(--font-grotesk), sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#7a7469;margin:0 0 10px}.privacy-module__VTbb1a__toc ol{columns:2 220px;column-gap:32px;margin:0;padding-left:20px;list-style:decimal}.privacy-module__VTbb1a__toc li{font:400 15px/1.5 var(--font-inter), sans-serif;color:#7a7469;break-inside:avoid;margin:0 0 6px}.privacy-module__VTbb1a__toc a{color:#1a1a1a;text-decoration:none}.privacy-module__VTbb1a__toc a:hover{color:var(--tp-red);text-decoration:underline}.privacy-module__VTbb1a__section{padding-top:clamp(22px,3vw,32px);scroll-margin-top:90px}.privacy-module__VTbb1a__section h2{font:700 clamp(22px, 3.2vw, 28px)/1.2 var(--font-grotesk), sans-serif;letter-spacing:-.01em;color:#1a1a1a;margin:0 0 14px}.privacy-module__VTbb1a__section p,.privacy-module__VTbb1a__section li{font:400 16px/1.7 var(--font-inter), sans-serif;color:#3a3833}.privacy-module__VTbb1a__section p{margin:0 0 14px}.privacy-module__VTbb1a__section ul{margin:0 0 16px;padding-left:22px;list-style:outside}.privacy-module__VTbb1a__section li{margin:0 0 8px}.privacy-module__VTbb1a__section li::marker{color:var(--tp-red)}.privacy-module__VTbb1a__section a{color:var(--tp-red);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.privacy-module__VTbb1a__note{color:#5c4a00;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff4c2;border-radius:4px;padding:1px 4px;font-weight:500}.privacy-module__VTbb1a__tableScroll{border:1px solid #e7e2d8;border-radius:10px;margin:4px 0 18px;overflow-x:auto}.privacy-module__VTbb1a__table{border-collapse:collapse;width:100%;min-width:560px;font:400 14px/1.5 var(--font-inter), sans-serif;color:#3a3833}.privacy-module__VTbb1a__table th{text-align:left;font:600 12px/1.4 var(--font-grotesk), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#7a7469;background:#faf8f4;border-bottom:1px solid #e7e2d8;padding:10px 12px}.privacy-module__VTbb1a__table td{vertical-align:top;border-bottom:1px solid #efebe3;padding:10px 12px}.privacy-module__VTbb1a__table tr:last-child td{border-bottom:none}.privacy-module__VTbb1a__table td strong{color:#1a1a1a}
