.gp-legal{max-width:760px;color:var(--body-color,#364863);text-transform:none;margin:0 auto;font-size:16px;line-height:1.75}.gp-legal>*+*{margin-top:1.2em}.gp-legal__intro{font-family:var(--title-font,"Exo", sans-serif);color:var(--title-color,#010f30);border-left:3px solid var(--secondary-color,#37afe3);text-transform:none;padding-left:18px;font-size:17px;font-weight:500}.gp-legal h2{font-family:var(--title-font,"Exo", sans-serif);color:var(--title-color,#010f30);text-transform:none;margin:2em 0 .6em;font-size:22px;font-weight:700;line-height:1.3}.gp-legal h3{font-family:var(--title-font,"Exo", sans-serif);color:var(--title-color,#010f30);text-transform:none;margin:1.6em 0 .4em;font-size:17px;font-weight:600}.gp-legal p{text-transform:none;margin:0}.gp-legal a{color:var(--theme-color,#0f6bac);text-underline-offset:3px;text-decoration:underline}.gp-legal a:hover{color:var(--secondary-color,#37afe3)}.gp-legal ul,.gp-legal ol{margin:0;padding-left:1.4em}.gp-legal ul li,.gp-legal ol li{margin-bottom:.4em}.gp-legal strong{color:var(--title-color,#010f30)}.gp-legal table{border-collapse:collapse;width:100%;margin:1em 0;font-size:14px}.gp-legal table th,.gp-legal table td{text-align:left;vertical-align:top;border:1px solid #e3eef7;padding:10px 12px}.gp-legal table th{color:var(--title-color,#010f30);font-family:var(--title-font,"Exo", sans-serif);background:#f4f9fd;font-weight:600}.gp-legal__small{color:var(--body-color,#364863);border-top:1px solid #e3eef7;margin-top:3em;padding-top:1.5em;font-size:13px}
