.legal-items{gap:12px;padding:0;list-style:none;display:grid}.legal-items>li{border:1px solid var(--hy-line,#0000001f);border-radius:12px;padding:12px 16px}.legal-item-name{overflow-wrap:anywhere;margin:0 0 6px;font-weight:700}.legal-items dl{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.legal-items dt{font-weight:600}.legal-items dd{margin:0}@media (max-width:560px){.legal-items dl{grid-template-columns:1fr}.legal-items dd{margin-bottom:6px}}.privacy-choices-title{align-items:center;gap:10px;display:flex}.privacy-choices{gap:12px;margin:12px 0 20px;display:grid}.privacy-choice{border:1px solid var(--hy-line,#0000001f);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 16px;display:flex}label.privacy-choice{cursor:pointer}.privacy-choice h3{margin:0 0 4px;font-size:1rem}.privacy-choice p{margin:0}.privacy-choice-always{white-space:nowrap;font-weight:600}.privacy-choice-gpc{font-weight:600;margin-top:6px!important}.privacy-choices-error{color:var(--destructive,#b42318)}.legal-notice{text-transform:uppercase;border-left:4px solid;padding-left:12px;font-size:max(1rem,16px);font-weight:800}.legal-table{border-collapse:collapse;width:100%;margin:12px 0 20px}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hy-line,#0000001f);padding:12px}.legal-table thead th{border-bottom-width:2px;font-size:.875rem}.legal-table tbody th{white-space:nowrap;padding-left:0}.legal-table thead th:first-child{padding-left:0}.privacy-cookie-options{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.privacy-cookie-options legend{margin-bottom:4px;padding:0;font-weight:700}.privacy-cookie-options input[type=radio]{width:22px;height:22px;accent-color:var(--hy-accent,#1f6b48);flex:none}
