.timeline-module__EFR7ZG__timeline{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:22px;list-style:none;display:grid;position:relative}.timeline-module__EFR7ZG__timeline:before{content:"";background:linear-gradient(90deg, var(--copper), #c9a45c40);height:1px;position:absolute;top:6px;left:6px;right:6px}.timeline-module__EFR7ZG__timeline li{flex-direction:column;gap:6px;padding-top:24px;display:flex;position:relative}.timeline-module__EFR7ZG__timeline li:before{content:"";border:2px solid var(--orange);background:#17140f;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0}.timeline-module__EFR7ZG__timeline li:nth-child(n+4):before{border-style:dashed;border-color:#c9a45c99}.timeline-module__EFR7ZG__tlDate{font-family:var(--font-tech), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:12px}.timeline-module__EFR7ZG__tlText{color:#d8d2c6;font-size:15px;line-height:1.45}.timeline-module__EFR7ZG__tlSource{font-family:var(--font-tech), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#a8a196!important;margin-top:22px!important;font-size:11px!important}@media (max-width:900px){.timeline-module__EFR7ZG__timeline{grid-template-columns:1fr;gap:16px}.timeline-module__EFR7ZG__timeline:before{width:1px;height:auto;inset:6px auto 6px 6px}.timeline-module__EFR7ZG__timeline li{padding:0 0 0 28px}}.timeline-module__EFR7ZG__lead{color:#fff;margin-top:4px;font-size:clamp(18px,1.8vw,22px)}
.compliance-module__mpzf3W__grid{margin-top:28px}.compliance-module__mpzf3W__cardTitle{letter-spacing:.04em;color:#0a0a0a;font-size:16px;line-height:1.4;display:block}.compliance-module__mpzf3W__statement{color:#221c12;max-width:980px;margin-top:18px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.55}.compliance-module__mpzf3W__statement strong{color:#000}section.compliance-module__mpzf3W__noticeBand{padding-block:44px}.compliance-module__mpzf3W__notice{border:1px solid var(--line-strong);border-left:2px solid var(--orange);background:#110f0c;border-radius:8px;align-items:baseline;gap:24px;max-width:980px;padding:20px 24px;display:flex}.compliance-module__mpzf3W__noticeLabel{font-family:var(--font-tech), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);flex:none;font-size:11px}.compliance-module__mpzf3W__notice p{color:#b8b1a5;font-size:15px;line-height:1.65}@media (max-width:767px){section.compliance-module__mpzf3W__noticeBand{padding-block:36px}.compliance-module__mpzf3W__notice{flex-direction:column;gap:10px;padding:18px 20px}}
