.consent-preferences-module__OFHv2W__panel{background:var(--paper);border:1px solid #16312b2e;border-radius:10px;margin-top:20px;padding:20px}.consent-preferences-module__OFHv2W__panel p{margin:0 0 14px}.consent-preferences-module__OFHv2W__panel>div{flex-wrap:wrap;gap:10px;display:flex}.consent-preferences-module__OFHv2W__panel button{cursor:pointer;border-radius:8px;min-height:44px;padding:0 14px;font-weight:800}.consent-preferences-module__OFHv2W__primary{border:1px solid var(--clay);color:#fff;background:var(--clay)}.consent-preferences-module__OFHv2W__secondary{color:var(--ink);background:0 0;border:1px solid #16312b52}
.legal-page-module__qLSGyG__page{--legal-width:min(1120px, calc(100% - 48px));min-height:100vh}.legal-page-module__qLSGyG__header{width:var(--legal-width);border-bottom:1px solid #16312b2e;justify-content:space-between;align-items:center;gap:28px;min-height:82px;margin:0 auto;display:flex}.legal-page-module__qLSGyG__wordmark{align-items:baseline;gap:7px;text-decoration:none;display:inline-flex}.legal-page-module__qLSGyG__wordmark span{font-family:var(--font-display);letter-spacing:-.04em;font-size:21px;font-weight:800}.legal-page-module__qLSGyG__wordmark strong{letter-spacing:.22em;font-size:9px}.legal-page-module__qLSGyG__header nav{flex-wrap:wrap;justify-content:flex-end;gap:12px 22px;font-size:12px;font-weight:700;display:flex}.legal-page-module__qLSGyG__header a,.legal-page-module__qLSGyG__footer a,.legal-page-module__qLSGyG__content a{text-underline-offset:3px}.legal-page-module__qLSGyG__article{width:var(--legal-width);margin:0 auto;padding:86px 0 110px}.legal-page-module__qLSGyG__hero{border-bottom:1px solid #16312b33;max-width:790px;padding-bottom:58px}.legal-page-module__qLSGyG__eyebrow{color:var(--clay-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.legal-page-module__qLSGyG__hero h1{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(46px,7vw,78px);line-height:.98}.legal-page-module__qLSGyG__intro{max-width:690px;color:var(--ink-soft);margin:26px 0 14px;font-size:18px}.legal-page-module__qLSGyG__updated{color:#596662;margin:0;font-size:12px;font-weight:700}.legal-page-module__qLSGyG__content{max-width:790px;padding-top:24px}.legal-page-module__qLSGyG__content section{border-bottom:1px solid #16312b29;padding:38px 0}.legal-page-module__qLSGyG__content h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 16px;font-size:25px;line-height:1.2}.legal-page-module__qLSGyG__content h3{margin:26px 0 10px;font-size:16px}.legal-page-module__qLSGyG__content p,.legal-page-module__qLSGyG__content li,.legal-page-module__qLSGyG__content dd{color:var(--ink-soft);font-size:15px;line-height:1.75}.legal-page-module__qLSGyG__content p{margin:0 0 14px}.legal-page-module__qLSGyG__content p:last-child{margin-bottom:0}.legal-page-module__qLSGyG__content ul,.legal-page-module__qLSGyG__content ol{margin:14px 0 0;padding-left:24px}.legal-page-module__qLSGyG__content li+li{margin-top:9px}.legal-page-module__qLSGyG__content strong{color:var(--ink)}.legal-page-module__qLSGyG__content table{border-collapse:collapse;width:100%;margin-top:20px;font-size:13px}.legal-page-module__qLSGyG__content th,.legal-page-module__qLSGyG__content td{vertical-align:top;text-align:left;border:1px solid #16312b29;padding:14px}.legal-page-module__qLSGyG__content th{color:var(--ink);background:var(--sage)}.legal-page-module__qLSGyG__content td{color:var(--ink-soft);background:#fffdf88f}.legal-page-module__qLSGyG__identity{border-left:4px solid var(--clay);background:var(--paper);gap:4px;margin-top:20px;padding:22px;display:grid}.legal-page-module__qLSGyG__identity span{color:var(--ink-soft);font-size:14px}.legal-page-module__qLSGyG__action{color:#fff;background:var(--clay);border-radius:8px;align-items:center;min-height:50px;margin-top:12px;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.legal-page-module__qLSGyG__footer{width:var(--legal-width);border-top:1px solid #16312b2e;justify-content:space-between;gap:20px;margin:0 auto;padding:28px 0 48px;display:flex}.legal-page-module__qLSGyG__footer p{color:#596662;margin:0;font-size:11px}@media (max-width:760px){.legal-page-module__qLSGyG__page{--legal-width:min(100% - 36px, 620px)}.legal-page-module__qLSGyG__header{flex-direction:column;align-items:flex-start;padding:18px 0}.legal-page-module__qLSGyG__header nav{justify-content:flex-start}.legal-page-module__qLSGyG__article{padding:66px 0 76px}.legal-page-module__qLSGyG__hero{padding-bottom:44px}.legal-page-module__qLSGyG__hero h1{font-size:clamp(43px,13vw,62px)}.legal-page-module__qLSGyG__intro{font-size:17px}.legal-page-module__qLSGyG__content section{padding:32px 0}.legal-page-module__qLSGyG__content table{display:block;overflow-x:auto}.legal-page-module__qLSGyG__footer{flex-direction:column}}
