.privacy-body{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.privacy-page{max-width:850px;padding:40px 28px 80px}.privacy-page h1,.privacy-page h2{font-family:inherit;letter-spacing:normal;line-height:1.4}.privacy-page h1{font-size:clamp(29px,5vw,42px);font-weight:650;margin:12px 0 18px}.privacy-page h2{font-size:21px;font-weight:650;margin:30px 0 13px}.privacy-page p,.privacy-page li{font-size:15px;line-height:1.85;color:#4c6054}.privacy-page p{margin:0 0 16px}.privacy-page .privacy-lead{font-size:17px}.privacy-page .privacy-updated{font-size:12px;color:#758379;margin-bottom:28px}.privacy-page a{color:#176545;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.privacy-controller{background:#edf3e9;padding:22px 24px;border-radius:12px;margin:25px 0}.privacy-controller h2{margin-top:0}.privacy-controller p:last-child{margin-bottom:0}.privacy-callout{border-left:3px solid #78a07e;padding:12px 18px;background:#f0f5ed}.privacy-table{overflow:auto;margin:18px 0}.privacy-table table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.7}.privacy-table td,.privacy-table th{padding:12px;text-align:left;vertical-align:top;border:1px solid #dde6d9}.privacy-table th{background:#edf3e9}.privacy-table code{white-space:nowrap;font-size:11px}.privacy-page ul{padding-left:20px}.privacy-page .text-link{font-size:14px}@media(max-width:500px){.privacy-page{padding:25px 20px 50px}.privacy-controller{padding:18px}.privacy-page p,.privacy-page li{font-size:14px}}
