.safety-module__BaSEVG__pageShell{--wine:#6f1037;--wine-deep:#4b0824;--rose:#b85a79;--rose-mist:#fbf1f4;--ink:#251b20;--copy:#65565d;--line:#6f103721;--line-strong:#6f103738;--shadow:0 20px 60px #37112217;width:100%;color:var(--ink);gap:clamp(2.35rem,3.2vw,3.15rem);padding:clamp(3.4rem,4.5vw,4.5rem) 0 clamp(3rem,4vw,4rem);display:grid}.safety-module__BaSEVG__hero,.safety-module__BaSEVG__section,.safety-module__BaSEVG__finalBand{width:min(100% - 3rem,78rem);margin-inline:auto}.safety-module__BaSEVG__hero{grid-template-columns:minmax(0,.92fr) minmax(29rem,1.08fr);align-items:center;gap:clamp(3rem,6vw,6rem);padding-bottom:clamp(1.2rem,2vw,1.8rem);display:grid}.safety-module__BaSEVG__heroCopy{min-width:0;max-width:39rem}.safety-module__BaSEVG__eyebrow,.safety-module__BaSEVG__bandEyebrow,.safety-module__BaSEVG__emergencyEyebrow,.safety-module__BaSEVG__noteLabel,.safety-module__BaSEVG__boundaryLabel{color:var(--wine);letter-spacing:.13em;text-transform:uppercase;margin:0 0 .68rem;font-size:.75rem;font-weight:700;line-height:1.3;display:block}.safety-module__BaSEVG__hero h1,.safety-module__BaSEVG__sectionHeader h2,.safety-module__BaSEVG__finalBand h2{color:var(--wine);font-family:var(--font-display,Georgia, "Times New Roman", serif);font-synthesis:none;letter-spacing:-.047em;margin:0;font-weight:600}.safety-module__BaSEVG__hero h1{text-wrap:balance;max-width:11ch;font-size:clamp(3.2rem,5.35vw,5.35rem);line-height:.96}.safety-module__BaSEVG__heroLead{max-width:36rem;color:var(--copy);margin:1.15rem 0 0;font-size:1.02rem;line-height:1.65}.safety-module__BaSEVG__heroActions,.safety-module__BaSEVG__bandActions,.safety-module__BaSEVG__emergencyActions{flex-wrap:wrap;align-items:center;gap:.78rem;display:flex}.safety-module__BaSEVG__heroActions{margin-top:1.65rem}.safety-module__BaSEVG__primaryAction,.safety-module__BaSEVG__secondaryAction,.safety-module__BaSEVG__bandPrimary,.safety-module__BaSEVG__bandSecondary,.safety-module__BaSEVG__emergencyPrimary,.safety-module__BaSEVG__emergencySecondary,.safety-module__BaSEVG__trustLink{border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.9rem;padding:.76rem 1.12rem;font-size:.85rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.safety-module__BaSEVG__primaryAction,.safety-module__BaSEVG__bandPrimary,.safety-module__BaSEVG__emergencyPrimary{border:1px solid var(--wine);color:#fff;background:var(--wine);box-shadow:0 12px 28px #6f103729}.safety-module__BaSEVG__secondaryAction,.safety-module__BaSEVG__bandSecondary,.safety-module__BaSEVG__emergencySecondary,.safety-module__BaSEVG__trustLink{border:1px solid var(--line-strong);color:var(--wine);background:#ffffffd6}.safety-module__BaSEVG__primaryAction:hover,.safety-module__BaSEVG__secondaryAction:hover,.safety-module__BaSEVG__bandPrimary:hover,.safety-module__BaSEVG__bandSecondary:hover,.safety-module__BaSEVG__emergencyPrimary:hover,.safety-module__BaSEVG__emergencySecondary:hover,.safety-module__BaSEVG__trustLink:hover{transform:translateY(-1px)}.safety-module__BaSEVG__arrowIcon,.safety-module__BaSEVG__checkIcon,.safety-module__BaSEVG__shieldIcon,.safety-module__BaSEVG__alertIcon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1rem;height:1rem}.safety-module__BaSEVG__heroProofList{color:#725e67;flex-wrap:wrap;gap:.55rem 1rem;margin:1.3rem 0 0;padding:0;list-style:none;display:flex}.safety-module__BaSEVG__heroProofList li{align-items:center;gap:.38rem;font-size:.76rem;line-height:1.4;display:inline-flex}.safety-module__BaSEVG__heroPanel{border:1px solid var(--line);background:#fffffff0;border-radius:1.45rem;min-width:0;overflow:hidden;box-shadow:0 26px 68px #3910231c}.safety-module__BaSEVG__panelHeader{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:1rem;display:grid}.safety-module__BaSEVG__panelHeader>span:nth-child(2){gap:.1rem;min-width:0;display:grid}.safety-module__BaSEVG__panelHeader small{color:#927985;font-size:.67rem}.safety-module__BaSEVG__panelHeader strong{color:#3e2e35;font-size:.82rem;line-height:1.3}.safety-module__BaSEVG__panelIcon{width:2.2rem;height:2.2rem;color:var(--wine);background:var(--rose-mist);border-radius:.72rem;place-items:center;display:inline-grid}.safety-module__BaSEVG__panelBoundary{border-top:1px solid var(--line);color:#8b737e;margin:0;padding:.76rem 1rem .92rem;font-size:.68rem;line-height:1.45}.safety-module__BaSEVG__section{gap:1.35rem;display:grid}.safety-module__BaSEVG__sectionHeader{grid-template-columns:minmax(0,1fr) minmax(20rem,.58fr);grid-template-areas:"eyebrow copy""heading copy";align-items:end;gap:.25rem 2rem;display:grid}.safety-module__BaSEVG__sectionHeader>.safety-module__BaSEVG__eyebrow{grid-area:eyebrow;margin-bottom:0}.safety-module__BaSEVG__sectionHeader>h2{text-wrap:balance;grid-area:heading;max-width:14ch;font-size:clamp(2.2rem,3.8vw,3.5rem);line-height:1}.safety-module__BaSEVG__sectionHeader>p{color:var(--copy);grid-area:copy;align-self:end;margin:0;font-size:.88rem;line-height:1.56}.safety-module__BaSEVG__cardTopline{color:#987b87;letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.65rem;font-weight:700;display:flex}.safety-module__BaSEVG__stepNumber{width:2rem;height:2rem;color:var(--wine);background:var(--rose-mist);border-radius:50%;place-items:center;font-size:.67rem;font-weight:800;display:inline-grid}.safety-module__BaSEVG__finalBand{border:1px solid var(--line);box-shadow:var(--shadow);background:#fffffff0;border-radius:1.4rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:clamp(1.55rem,3vw,2.2rem);display:grid}.safety-module__BaSEVG__finalBand h2{max-width:15ch;font-size:clamp(2.05rem,3.5vw,3.2rem);line-height:1}.safety-module__BaSEVG__finalBand p{max-width:44rem;color:var(--copy);margin:.68rem 0 0;font-size:.83rem;line-height:1.53}.safety-module__BaSEVG__bandTextLink{color:var(--wine);font-size:.79rem;font-weight:700;text-decoration:none}@media (max-width:68rem){.safety-module__BaSEVG__hero{grid-template-columns:1fr}.safety-module__BaSEVG__heroCopy{max-width:44rem}.safety-module__BaSEVG__heroPanel{width:min(100%,38rem);margin-inline:auto}.safety-module__BaSEVG__sectionHeader{grid-template-columns:1fr;grid-template-areas:"eyebrow""heading""copy";gap:.25rem}.safety-module__BaSEVG__sectionHeader>p{margin-top:.72rem}.safety-module__BaSEVG__finalBand{grid-template-columns:1fr}}@media (max-width:52rem){.safety-module__BaSEVG__hero,.safety-module__BaSEVG__section,.safety-module__BaSEVG__finalBand{width:min(100% - 2rem,46rem)}}@media (max-width:40rem){.safety-module__BaSEVG__pageShell{gap:2.2rem;padding-block:2.7rem 3rem}.safety-module__BaSEVG__hero,.safety-module__BaSEVG__section,.safety-module__BaSEVG__finalBand{width:min(100% - 1.25rem,36rem)}.safety-module__BaSEVG__hero{gap:1.5rem}.safety-module__BaSEVG__hero h1{font-size:clamp(2.85rem,14vw,4.2rem)}.safety-module__BaSEVG__heroActions,.safety-module__BaSEVG__bandActions,.safety-module__BaSEVG__emergencyActions{grid-template-columns:1fr;display:grid}.safety-module__BaSEVG__primaryAction,.safety-module__BaSEVG__secondaryAction,.safety-module__BaSEVG__bandPrimary,.safety-module__BaSEVG__bandSecondary,.safety-module__BaSEVG__emergencyPrimary,.safety-module__BaSEVG__emergencySecondary,.safety-module__BaSEVG__trustLink{width:100%}}@media (prefers-reduced-motion:reduce){.safety-module__BaSEVG__primaryAction,.safety-module__BaSEVG__secondaryAction,.safety-module__BaSEVG__bandPrimary,.safety-module__BaSEVG__bandSecondary,.safety-module__BaSEVG__emergencyPrimary,.safety-module__BaSEVG__emergencySecondary,.safety-module__BaSEVG__trustLink{transition:none}}.safety-module__BaSEVG__alertIcon,.safety-module__BaSEVG__arrowIcon,.safety-module__BaSEVG__availableBadge,.safety-module__BaSEVG__bandActions,.safety-module__BaSEVG__bandEyebrow,.safety-module__BaSEVG__bandPrimary,.safety-module__BaSEVG__bandSecondary,.safety-module__BaSEVG__bandTextLink,.safety-module__BaSEVG__cardAction,.safety-module__BaSEVG__cardTopline,.safety-module__BaSEVG__checkIcon,.safety-module__BaSEVG__controlCheck,.safety-module__BaSEVG__controlCopy,.safety-module__BaSEVG__controlRow,.safety-module__BaSEVG__controlStack,.safety-module__BaSEVG__controlState,.safety-module__BaSEVG__emergencyActions,.safety-module__BaSEVG__emergencyBand,.safety-module__BaSEVG__emergencyEyebrow,.safety-module__BaSEVG__emergencyIcon,.safety-module__BaSEVG__emergencyPrimary,.safety-module__BaSEVG__emergencySecondary,.safety-module__BaSEVG__eyebrow,.safety-module__BaSEVG__finalBand,.safety-module__BaSEVG__hero,.safety-module__BaSEVG__heroActions,.safety-module__BaSEVG__heroCopy,.safety-module__BaSEVG__heroLead,.safety-module__BaSEVG__heroPanel,.safety-module__BaSEVG__heroProofList,.safety-module__BaSEVG__lifecycleCard,.safety-module__BaSEVG__lifecycleGrid,.safety-module__BaSEVG__lifecycleNotes,.safety-module__BaSEVG__lifecycleSection,.safety-module__BaSEVG__meetingCard,.safety-module__BaSEVG__meetingGrid,.safety-module__BaSEVG__noteLabel,.safety-module__BaSEVG__pageShell,.safety-module__BaSEVG__panelBoundary,.safety-module__BaSEVG__panelHeader,.safety-module__BaSEVG__panelIcon,.safety-module__BaSEVG__panelMessage,.safety-module__BaSEVG__primaryAction,.safety-module__BaSEVG__riskCard,.safety-module__BaSEVG__riskGrid,.safety-module__BaSEVG__riskNotice,.safety-module__BaSEVG__riskSection,.safety-module__BaSEVG__secondaryAction,.safety-module__BaSEVG__section,.safety-module__BaSEVG__sectionHeader,.safety-module__BaSEVG__shieldIcon,.safety-module__BaSEVG__stageCard,.safety-module__BaSEVG__stageGrid,.safety-module__BaSEVG__stepNumber,.safety-module__BaSEVG__trustLink,.safety-module__BaSEVG__trustLinkBand{--mouriq-a5-r3-export:1}.safety-module__BaSEVG__availableBadge,.safety-module__BaSEVG__controlState{color:var(--wine);background:var(--rose-mist);white-space:nowrap;border-radius:999px;font-size:.65rem;font-weight:700}.safety-module__BaSEVG__availableBadge{padding:.38rem .5rem}.safety-module__BaSEVG__panelMessage{border:1px solid var(--line);background:var(--rose-mist);border-radius:.9rem;margin:.8rem 1rem 0;padding:.8rem}.safety-module__BaSEVG__panelMessage strong{color:#403038;font-size:.77rem;line-height:1.35;display:block}.safety-module__BaSEVG__panelMessage p{color:#806973;margin:.3rem 0 0;font-size:.69rem;line-height:1.44}.safety-module__BaSEVG__controlStack{gap:.52rem;padding:.75rem 1rem 1rem;display:grid}.safety-module__BaSEVG__controlRow{border:1px solid var(--line);background:#fff;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:.68rem;display:grid}.safety-module__BaSEVG__controlCheck{width:1.9rem;height:1.9rem;color:var(--wine);background:var(--rose-mist);border-radius:.62rem;place-items:center;display:inline-grid}.safety-module__BaSEVG__controlCopy{gap:.08rem;min-width:0;display:grid}.safety-module__BaSEVG__controlCopy strong,.safety-module__BaSEVG__controlCopy small{display:block}.safety-module__BaSEVG__controlCopy strong{color:#403038;font-size:.73rem}.safety-module__BaSEVG__controlCopy small{color:#89717c;font-size:.65rem}.safety-module__BaSEVG__controlState{padding:.34rem .44rem}.safety-module__BaSEVG__stageGrid,.safety-module__BaSEVG__riskGrid,.safety-module__BaSEVG__lifecycleGrid,.safety-module__BaSEVG__meetingGrid{gap:.82rem;display:grid}.safety-module__BaSEVG__stageGrid,.safety-module__BaSEVG__lifecycleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.safety-module__BaSEVG__riskGrid,.safety-module__BaSEVG__meetingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.safety-module__BaSEVG__lifecycleGrid{margin:0;padding:0;list-style:none}.safety-module__BaSEVG__stageCard,.safety-module__BaSEVG__riskCard,.safety-module__BaSEVG__lifecycleCard,.safety-module__BaSEVG__meetingCard,.safety-module__BaSEVG__lifecycleNotes article{border:1px solid var(--line);background:#ffffffdb;border-radius:1rem;min-width:0;padding:.98rem}.safety-module__BaSEVG__stageCard h3,.safety-module__BaSEVG__riskCard h3,.safety-module__BaSEVG__lifecycleCard h3,.safety-module__BaSEVG__meetingCard h3,.safety-module__BaSEVG__lifecycleNotes h3,.safety-module__BaSEVG__trustLinkBand h3{color:var(--wine);font-family:var(--font-display,Georgia, "Times New Roman", serif);margin:.62rem 0 0;font-size:1.1rem;font-weight:600;line-height:1.15}.safety-module__BaSEVG__stageCard p,.safety-module__BaSEVG__riskCard p,.safety-module__BaSEVG__lifecycleCard p,.safety-module__BaSEVG__meetingCard p,.safety-module__BaSEVG__lifecycleNotes p,.safety-module__BaSEVG__trustLinkBand p{color:var(--copy);margin:.48rem 0 0;font-size:.75rem;line-height:1.48}.safety-module__BaSEVG__cardAction{border-top:1px solid var(--line);color:var(--wine);align-items:center;gap:.36rem;margin-top:.68rem;padding-top:.62rem;font-size:.69rem;font-weight:700;display:flex}.safety-module__BaSEVG__riskSection{background:radial-gradient(circle at 90% 10%,#ffffff14,#0000 20rem),linear-gradient(135deg,#4b0824,#6f1037);border-radius:1.5rem;width:min(100% - 3rem,78rem);margin-inline:auto;padding:clamp(1.55rem,3vw,2.4rem);box-shadow:0 24px 65px #420b252e}.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__sectionHeader>.safety-module__BaSEVG__eyebrow,.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__sectionHeader>h2,.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__sectionHeader>p,.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__riskCard h3,.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__riskCard p{color:#fff}.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__sectionHeader>p,.safety-module__BaSEVG__riskSection .safety-module__BaSEVG__riskCard p{opacity:.76}.safety-module__BaSEVG__riskCard{background:#ffffff14;border-color:#ffffff26}.safety-module__BaSEVG__riskCard>span{color:#ffffffa8;font-size:.65rem;font-weight:700}.safety-module__BaSEVG__riskNotice{color:#fff;background:#ffffff17;border:1px solid #ffffff29;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr);gap:.68rem;margin-top:.85rem;padding:.82rem;display:grid}.safety-module__BaSEVG__riskNotice strong{font-size:.76rem}.safety-module__BaSEVG__riskNotice p{opacity:.76;margin:.25rem 0 0;font-size:.69rem;line-height:1.44}.safety-module__BaSEVG__lifecycleSection{isolation:isolate}.safety-module__BaSEVG__lifecycleNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.82rem;display:grid}.safety-module__BaSEVG__noteLabel{margin-bottom:0;font-size:.61rem}.safety-module__BaSEVG__trustLinkBand{border:1px solid var(--line);background:#fffafce6;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:.8rem;padding:.95rem;display:grid}.safety-module__BaSEVG__emergencyBand{border:1px solid var(--line);width:min(100% - 3rem,78rem);box-shadow:var(--shadow);background:#ffffffeb;border-radius:1.3rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin-inline:auto;padding:1.3rem;display:grid}.safety-module__BaSEVG__emergencyIcon{width:2.65rem;height:2.65rem;color:var(--wine);background:var(--rose-mist);border-radius:.88rem;place-items:center;display:inline-grid}.safety-module__BaSEVG__emergencyEyebrow{margin-bottom:.24rem}.safety-module__BaSEVG__emergencyBand h2{color:var(--wine);font-family:var(--font-display,Georgia, "Times New Roman", serif);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:600;line-height:1}.safety-module__BaSEVG__emergencyBand p{color:var(--copy);margin:.44rem 0 0;font-size:.77rem;line-height:1.48}@media (max-width:68rem){.safety-module__BaSEVG__stageGrid,.safety-module__BaSEVG__riskGrid,.safety-module__BaSEVG__lifecycleGrid,.safety-module__BaSEVG__meetingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.safety-module__BaSEVG__emergencyBand{grid-template-columns:auto 1fr}.safety-module__BaSEVG__emergencyActions{grid-column:2}}@media (max-width:52rem){.safety-module__BaSEVG__riskSection,.safety-module__BaSEVG__emergencyBand{width:min(100% - 2rem,46rem)}}@media (max-width:40rem){.safety-module__BaSEVG__stageGrid,.safety-module__BaSEVG__riskGrid,.safety-module__BaSEVG__lifecycleGrid,.safety-module__BaSEVG__meetingGrid,.safety-module__BaSEVG__lifecycleNotes{grid-template-columns:1fr}.safety-module__BaSEVG__riskSection,.safety-module__BaSEVG__emergencyBand{width:min(100% - 1.25rem,36rem)}.safety-module__BaSEVG__controlRow{grid-template-columns:auto minmax(0,1fr)}.safety-module__BaSEVG__controlState{grid-column:2;justify-self:start}.safety-module__BaSEVG__trustLinkBand,.safety-module__BaSEVG__emergencyBand{grid-template-columns:1fr}.safety-module__BaSEVG__emergencyActions{grid-column:1}}