.hn-legal-page{color:#18283b;background:#fffaf3;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.hn-legal-header{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf3f5;border-bottom:1px solid #e8e3dc;position:sticky;top:0}.hn-legal-header-inner{justify-content:space-between;align-items:center;gap:16px;width:min(1050px,100% - 40px);min-height:76px;margin:auto;display:flex}.hn-legal-brand{color:#18283b;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.hn-legal-brand-icon{object-fit:contain;filter:brightness(0)saturate()invert(12%)sepia(19%)saturate(1460%)hue-rotate(172deg)brightness(96%);width:43px;height:43px}.hn-legal-brand-text{flex-direction:column;justify-content:center;gap:5px;display:flex}.hn-legal-brand-name{letter-spacing:-1.3px;white-space:nowrap;font-size:23px;font-weight:800;line-height:1}.hn-legal-dot{color:#fa735f}.hn-legal-brand-tagline{letter-spacing:.15px;color:#607083;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.15}.hn-legal-brand-tagline strong{color:#172a40}.hn-legal-language{flex-shrink:0;position:relative}.hn-legal-language-trigger{color:#18283b;cursor:pointer;white-space:nowrap;background:#f1eee9;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.hn-legal-language-trigger:hover,.hn-legal-language-trigger[aria-expanded=true]{background:#eae5df}.hn-legal-language-menu{z-index:50;background:#fff;border:1px solid #e8e3dc;border-radius:14px;width:170px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #18283b1c}.hn-legal-language-option{text-align:left;color:#18283b;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:11px 12px;font-family:inherit;font-size:13px;display:block}.hn-legal-language-option:hover{background:#f5f1ec}.hn-legal-language-option[aria-checked=true]{font-weight:800}.hn-legal-main{width:min(790px,100% - 40px);margin:0 auto;padding:60px 0 100px}.hn-legal-back{color:#65717e;font-size:13px;font-weight:700;text-decoration:none}.hn-legal-eyebrow{color:#c45b48;letter-spacing:2px;margin:54px 0 15px;font-size:11px;font-weight:850}.hn-legal-main h1{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(34px,5vw,55px);line-height:1.25}.hn-legal-updated{color:#65717e;margin-bottom:45px;font-size:13px}.hn-legal-section{margin:0 0 35px}.hn-legal-section h2{margin:0 0 12px;font-size:21px;line-height:1.5}.hn-legal-section p,.hn-legal-section li{color:#394859;overflow-wrap:anywhere;font-size:15px;line-height:1.95}.hn-legal-section p{margin:0 0 13px}.hn-legal-section ul{margin:12px 0;padding-left:23px}.hn-legal-section li{margin:6px 0}.hn-legal-contact{background:#fff;border:1px solid #eee1d5;border-radius:18px;margin-top:58px;padding:24px;font-size:14px}.hn-legal-contact p{color:#65717e}.hn-legal-contact a{color:#bc5846;overflow-wrap:anywhere}.hn-legal-footer{color:#e7ebee;background:#16283a;padding:30px 0}.hn-legal-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:18px;width:min(1050px,100% - 40px);margin:auto;font-size:12px;display:flex}.hn-legal-footer nav{flex-wrap:wrap;gap:12px 20px;display:flex}.hn-legal-footer a{color:#e7ebee;text-decoration:none}@media (max-width:600px){.hn-legal-header-inner{gap:10px;min-height:66px}.hn-legal-brand-icon{width:36px;height:36px}.hn-legal-brand{gap:8px}.hn-legal-brand-name{font-size:20px}.hn-legal-brand-tagline{font-size:10px}.hn-legal-language-trigger{padding:8px}.hn-legal-language-label{display:none}.hn-legal-main{padding-top:35px}.hn-legal-eyebrow{margin-top:40px}}
