.atg-front{
  --atg-width:100%;--atg-max-width:1100px;--atg-offset-x:0px;--atg-offset-y:0px;--atg-padding:22px;
  --atg-bg:#fff;--atg-color:#24181c;--atg-border-width:1px;--atg-border-color:#eadde1;--atg-radius:18px;
  --atg-shadow:0 12px 35px rgba(58,29,38,.1);--atg-font:"Poppins",Arial,sans-serif;
  --atg-title-size:24px;--atg-title-weight:600;--atg-text-size:12px;--atg-text-weight:400;
  --atg-primary-bg:#930024;--atg-primary-color:#fff;--atg-btn-radius:999px;--atg-btn-height:42px;
  box-sizing:border-box;width:var(--atg-width);max-width:var(--atg-max-width);margin:28px auto;padding:var(--atg-padding);
  background:var(--atg-bg);color:var(--atg-color);border:var(--atg-border-width) solid var(--atg-border-color);
  border-radius:var(--atg-radius);box-shadow:var(--atg-shadow);font-family:var(--atg-font);
  font-size:var(--atg-text-size);font-weight:var(--atg-text-weight);transform:translate(var(--atg-offset-x),var(--atg-offset-y));
}
.atg-front[data-atg-align="left"]{margin-left:0;margin-right:auto}
.atg-front[data-atg-align="right"]{margin-left:auto;margin-right:0}
.atg-front-head{margin-bottom:18px}.atg-kicker-front{font-size:10px;font-weight:700;letter-spacing:1.3px;color:#930024}
.atg-front h1{margin:4px 0 8px;font-size:var(--atg-title-size);font-weight:var(--atg-title-weight);color:inherit}
.atg-front h2{margin:0 0 10px;font-size:17px;font-weight:600;color:inherit}.atg-front h3{font-size:13px;font-weight:600;color:inherit}
.atg-front p,.atg-front li,.atg-front label,.atg-front td,.atg-front th{font-size:var(--atg-text-size);line-height:1.55}
.atg-front-card{border:1px solid rgba(147,0,36,.12);border-radius:14px;padding:18px;margin:14px 0;background:rgba(255,255,255,.74)}
.atg-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}
.atg-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--atg-btn-height);padding:0 20px;border-radius:var(--atg-btn-radius);border:1px solid var(--atg-primary-bg);background:var(--atg-primary-bg);color:var(--atg-primary-color)!important;text-decoration:none!important;font-weight:600;font-size:11px;text-transform:uppercase;cursor:pointer}
.atg-btn-outline{background:#fff;color:var(--atg-primary-bg)!important}
.atg-request-form{display:grid;gap:12px}.atg-request-form label{display:grid;gap:5px;font-weight:500}
.atg-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.atg-wide{grid-column:1/-1}
.atg-small-note{font-size:10.5px!important;color:#766d70}.atg-identity-line{padding:10px 12px;background:#fff8fa;border-radius:9px}
.atg-policy-activities{display:grid;gap:10px}.atg-policy-activity{padding:13px;border-radius:10px;background:#fff8fa;border:1px solid #f1e5e8}
.atg-policy-activity p{margin:4px 0}.atg-policy-version{text-align:right;opacity:.65;font-size:10px!important}
.atg-registration-notice{display:flex;gap:9px;align-items:flex-start;padding:11px 13px;margin:8px 0 14px;border:1px solid #eadde1;border-radius:10px;background:#fff9fa;font:11px/1.45 "Poppins",Arial,sans-serif;color:#4d4145}
.atg-registration-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#930024;color:#fff;font-weight:700;flex:0 0 20px}
.atg-gdpr-consent label{display:flex;gap:8px;align-items:flex-start;font-size:11px;line-height:1.45}.atg-gdpr-consent input{margin-top:3px}
.atg-footer-link{font:11px "Poppins",Arial,sans-serif}.atg-footer-link a{color:inherit;text-decoration:none}
@media(max-width:767px){
  .atg-front{margin:0 auto;padding:var(--atg-padding);border-radius:var(--atg-radius)}
  .atg-form-grid{grid-template-columns:1fr}.atg-wide{grid-column:auto}.atg-actions{display:grid;grid-template-columns:1fr}.atg-btn{width:100%}
}