/* Privacy controls: consistent alignment on desktop and mobile. */
#optform .check.field{display:flex;align-items:flex-start;gap:10px;margin:8px 0;font-size:13px;line-height:1.5;font-weight:400;text-align:left}
#optform .check.field input[type="checkbox"]{appearance:auto;flex:0 0 17px;width:17px;min-width:17px;height:17px;min-height:17px;margin:3px 0 0;padding:0;border-radius:3px}
#optform .check.field span{flex:1;min-width:0}
#optform .check.field a{text-decoration:underline;text-underline-offset:2px;color:#174f9d}
.privacy-footer .shell{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}
.privacy-footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}
