.privacy-module__xGA9xq__page{width:min(1060px,100%);margin:0 auto;padding:28px 28px 48px}.privacy-module__xGA9xq__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.privacy-module__xGA9xq__brand{letter-spacing:-.8px;align-items:center;gap:12px;font-size:25px;font-weight:800;display:inline-flex}.privacy-module__xGA9xq__light{font-weight:400}.privacy-module__xGA9xq__back{color:var(--muted);font-size:14px}.privacy-module__xGA9xq__back:hover{color:var(--ink);text-decoration:underline}.privacy-module__xGA9xq__article{border:1px solid var(--border);background:#fff;border-radius:24px;overflow:hidden}.privacy-module__xGA9xq__hero{background:linear-gradient(120deg,#fff8f1,#fff 75%);padding:48px 52px 36px}.privacy-module__xGA9xq__eyebrow{color:#a74710;letter-spacing:1.8px;font-size:12px;font-weight:700}.privacy-module__xGA9xq__hero h1{margin:18px 0;font-size:clamp(30px,5vw,44px);line-height:1.12}.privacy-module__xGA9xq__intro{color:#46535e;max-width:700px;font-size:18px}.privacy-module__xGA9xq__updated{margin:22px 0 30px;font-size:13px}.privacy-module__xGA9xq__highlights{border-top:1px solid #eddfd3;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:26px;display:grid}.privacy-module__xGA9xq__highlights strong{margin-bottom:8px;font-size:14px;display:block}.privacy-module__xGA9xq__highlights span,.privacy-module__xGA9xq__highlights a{color:#58636c;font-size:14px;line-height:1.6}.privacy-module__xGA9xq__highlights a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.privacy-module__xGA9xq__contents{border-block:1px solid var(--border);background:#f7f9fa;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:28px 52px;display:grid}.privacy-module__xGA9xq__contents a{font-size:14px;line-height:1.5}.privacy-module__xGA9xq__contents a:hover{text-underline-offset:3px;text-decoration:underline}.privacy-module__xGA9xq__contents span{color:#a74710;font-weight:700}.privacy-module__xGA9xq__body{padding:10px 52px 44px}.privacy-module__xGA9xq__body section{padding-top:32px;scroll-margin-top:24px}.privacy-module__xGA9xq__body h2{margin-bottom:18px;font-size:23px;line-height:1.3}.privacy-module__xGA9xq__body p,.privacy-module__xGA9xq__body li{color:#46535e;font-size:16px;line-height:1.8}.privacy-module__xGA9xq__body p{margin-bottom:16px}.privacy-module__xGA9xq__body ul{margin:0 0 18px;padding-left:22px}.privacy-module__xGA9xq__body li{margin-bottom:10px;padding-left:4px}.privacy-module__xGA9xq__body strong{color:var(--ink)}.privacy-module__xGA9xq__body a{color:#995014;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.privacy-module__xGA9xq__contact{border-left:3px solid var(--orange);background:#fff8f1;border-radius:0 10px 10px 0;margin:24px 0;padding:24px}.privacy-module__xGA9xq__contact h3{margin:0 0 12px;font-size:19px}.privacy-module__xGA9xq__contact p:last-child{margin-bottom:0}.privacy-module__xGA9xq__body .privacy-module__xGA9xq__changes{border-top:1px solid var(--border);margin-top:32px}@media (max-width:650px){.privacy-module__xGA9xq__page{padding:20px 14px 32px}.privacy-module__xGA9xq__header{gap:14px;margin-bottom:24px}.privacy-module__xGA9xq__brand{gap:8px;font-size:21px}.privacy-module__xGA9xq__brand img{width:32px;height:32px}.privacy-module__xGA9xq__back{text-align:right;font-size:12px}.privacy-module__xGA9xq__article{border-radius:16px}.privacy-module__xGA9xq__hero{padding:30px 24px 28px}.privacy-module__xGA9xq__intro{font-size:16px}.privacy-module__xGA9xq__highlights{grid-template-columns:1fr;gap:18px}.privacy-module__xGA9xq__highlights strong{margin-bottom:3px}.privacy-module__xGA9xq__contents{grid-template-columns:1fr;gap:12px;padding:24px}.privacy-module__xGA9xq__body{padding:0 24px 28px}.privacy-module__xGA9xq__body h2{font-size:21px}.privacy-module__xGA9xq__contact{padding:18px}}@media print{.privacy-module__xGA9xq__page{width:100%;padding:0}.privacy-module__xGA9xq__header,.privacy-module__xGA9xq__contents,.privacy-module__xGA9xq__highlights{display:none}.privacy-module__xGA9xq__article{border:0}.privacy-module__xGA9xq__hero,.privacy-module__xGA9xq__body{padding:16px 0}.privacy-module__xGA9xq__body h2,.privacy-module__xGA9xq__body h3{break-after:avoid}}
