.dd-policy-header{padding:56px 0 34px;background:var(--soft);border-bottom:1px solid var(--line)}.dd-policy-header h1{margin:0 0 8px;font-size:clamp(36px,5vw,50px);line-height:1.1}.dd-policy-header p:last-child{max-width:720px;margin:0;color:var(--muted)}.dd-policy-content{max-width:800px;padding-top:38px;padding-bottom:72px}.dd-policy-content h2{margin:34px 0 8px;font-size:24px;line-height:1.25}.dd-policy-content p,.dd-policy-content li{color:#3f4a5d}.dd-policy-content a{overflow-wrap:anywhere}.dd-policy-updated{font-size:14px;color:var(--muted)!important}.dd-contact-list{margin:20px 0}.dd-contact-list div{display:grid;grid-template-columns:210px 1fr;gap:18px;padding:14px 0;border-bottom:1px solid var(--line)}.dd-contact-list dt{font-weight:750}.dd-contact-list dd{margin:0}@media(max-width:560px){.dd-policy-header{padding:42px 0 28px}.dd-policy-content{padding-top:28px;padding-bottom:54px}.dd-contact-list div{grid-template-columns:1fr;gap:2px}}
