.Opirexa-module__Xl655G__page{color:#171412;background:#faf9f7;min-height:100vh}.Opirexa-module__Xl655G__section{padding:clamp(26px,4vw,68px) 0 54px}.Opirexa-module__Xl655G__container{width:min(1180px,100% - 32px);margin:0 auto}@media (min-width:700px){.Opirexa-module__Xl655G__container{width:min(1180px,100% - 56px)}}.Opirexa-module__Xl655G__sectionLabel,.Opirexa-module__Xl655G__eyebrow,.Opirexa-module__Xl655G__bottomEyebrow{color:#8d4326;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:750;line-height:1.4}.Opirexa-module__Xl655G__sectionTitle{color:#191513;letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,50px);font-weight:400;line-height:1.06}.Opirexa-module__Xl655G__sectionHeading{max-width:700px;margin-bottom:34px}.Opirexa-module__Xl655G__sectionHeadingCentered{text-align:center;max-width:760px;margin:0 auto 34px}.Opirexa-module__Xl655G__textStack{gap:17px;display:grid}.Opirexa-module__Xl655G__textStack p{color:#5a534e;margin:0;font-size:15px;line-height:1.75}.Opirexa-module__Xl655G__hero{background:#f7f5f2;border-radius:22px 22px 0 0;grid-template-columns:1fr;margin-top:10px;display:grid;position:relative;overflow:hidden}.Opirexa-module__Xl655G__heroTextBlock{z-index:2;flex-direction:column;justify-content:center;padding:clamp(30px,4vw,52px);display:flex;position:relative}.Opirexa-module__Xl655G__statusRow{background:#ffffffb3;border:1px solid #9d4f2f59;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:23px;padding:7px 12px;display:inline-flex}.Opirexa-module__Xl655G__statusDot{background:#a34a28;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #a34a281a}.Opirexa-module__Xl655G__statusText{color:#844125;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:750}.Opirexa-module__Xl655G__eyebrow{margin-bottom:10px}.Opirexa-module__Xl655G__heroTitle{color:#181412;letter-spacing:-.055em;max-width:620px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6vw,82px);font-weight:400;line-height:.95}.Opirexa-module__Xl655G__trademark{vertical-align:super;margin-left:3px;font-family:inherit;font-size:.28em;position:relative;top:-.2em}.Opirexa-module__Xl655G__heroSubtitle{color:#833f24;max-width:570px;margin:22px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(21px,2.1vw,29px);font-weight:400;line-height:1.25}.Opirexa-module__Xl655G__heroText{color:#514b47;max-width:590px;margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.72}.Opirexa-module__Xl655G__heroMedia{background:#eae5df;min-height:290px;position:relative}.Opirexa-module__Xl655G__heroImage{object-fit:cover;object-position:center}.Opirexa-module__Xl655G__heroOverlay{background:linear-gradient(90deg,#f7f5f229,#f7f5f200),linear-gradient(#ffffff0a,#39221814);position:absolute;inset:0}@media (min-width:900px){.Opirexa-module__Xl655G__hero{grid-template-columns:minmax(430px,.92fr) 1.08fr;min-height:480px}.Opirexa-module__Xl655G__heroTextBlock{padding:44px 52px}.Opirexa-module__Xl655G__heroMedia{min-height:480px}}.Opirexa-module__Xl655G__valueBar{background:#fffffff5;border:1px solid #1f171412;border-top:0;grid-template-columns:1fr;align-items:center;gap:16px;min-height:94px;padding:18px clamp(20px,4vw,54px);display:grid;box-shadow:0 16px 42px #2219140a}.Opirexa-module__Xl655G__valueItemGroup{display:contents}.Opirexa-module__Xl655G__valueItem{color:#29231f;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:14px;font-size:11px;font-weight:650;display:flex}.Opirexa-module__Xl655G__valueItem svg{color:#a84d29;flex:none}.Opirexa-module__Xl655G__valueDivider{background:#1f17141a;width:1px;height:44px;display:none}@media (min-width:760px){.Opirexa-module__Xl655G__valueBar{grid-template-columns:1fr auto 1fr auto 1fr}.Opirexa-module__Xl655G__valueDivider{display:block}}.Opirexa-module__Xl655G__introSection{padding:clamp(68px,9vw,112px) 0}.Opirexa-module__Xl655G__introGrid{grid-template-columns:1fr;align-items:center;gap:34px;display:grid}.Opirexa-module__Xl655G__introCopy{gap:19px;display:grid}.Opirexa-module__Xl655G__introCopy p{color:#554e49;max-width:64ch;margin:0;font-size:15px;line-height:1.8}.Opirexa-module__Xl655G__imageCard{background:#fff;border:1px solid #1f171414;border-radius:20px;padding:12px;overflow:hidden;box-shadow:0 12px 36px #1f17140b}.Opirexa-module__Xl655G__imageCardFrame{background:#eeeae5;border-radius:14px;min-height:350px;position:relative;overflow:hidden}.Opirexa-module__Xl655G__sectionImage{object-fit:cover;object-position:center;transition:transform .6s}.Opirexa-module__Xl655G__imageCard:hover .Opirexa-module__Xl655G__sectionImage,.Opirexa-module__Xl655G__scienceMedia:hover .Opirexa-module__Xl655G__sectionImage{transform:scale(1.018)}.Opirexa-module__Xl655G__imageCaption{color:#675e58;align-items:center;gap:10px;padding:15px 8px 4px;font-size:12px;line-height:1.5;display:flex}.Opirexa-module__Xl655G__imageCaption svg{color:#9d4f2f;flex:none}@media (min-width:900px){.Opirexa-module__Xl655G__introGrid{grid-template-columns:.92fr 1.08fr;gap:clamp(48px,7vw,92px)}.Opirexa-module__Xl655G__imageCardFrame{min-height:450px}}.Opirexa-module__Xl655G__principleSection{background:#f7f5f2;border:1px solid #1f171412;border-radius:22px;padding:clamp(56px,8vw,94px) clamp(20px,4vw,52px)}.Opirexa-module__Xl655G__principleGrid{grid-template-columns:1fr;gap:14px;display:grid}.Opirexa-module__Xl655G__principleCard{background:#ffffffe6;border:1px solid #1f171413;border-radius:17px;min-height:215px;padding:28px 25px}.Opirexa-module__Xl655G__principleIcon{color:#984728;background:#faf6f3;border:1px solid #9d4f2f40;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:22px;display:grid}.Opirexa-module__Xl655G__principleCard h3{color:#28221e;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400}.Opirexa-module__Xl655G__principleCard p{color:#625a55;margin:0;font-size:13px;line-height:1.65}@media (min-width:700px){.Opirexa-module__Xl655G__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1050px){.Opirexa-module__Xl655G__principleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.Opirexa-module__Xl655G__scienceSection{background:#fff;border:1px solid #1f171414;border-radius:22px;grid-template-columns:1fr;margin-top:22px;display:grid;overflow:hidden;box-shadow:0 12px 36px #1f17140a}.Opirexa-module__Xl655G__scienceMedia{background:#eeeae5;min-height:330px;position:relative;overflow:hidden}.Opirexa-module__Xl655G__scienceContent{flex-direction:column;justify-content:center;padding:clamp(34px,5vw,62px);display:flex}.Opirexa-module__Xl655G__scienceIcon{color:#994829;background:#f6eee9;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:25px;display:grid}.Opirexa-module__Xl655G__scienceContent .Opirexa-module__Xl655G__sectionTitle{margin-bottom:24px}@media (min-width:900px){.Opirexa-module__Xl655G__scienceSection{grid-template-columns:1.05fr .95fr;min-height:540px}.Opirexa-module__Xl655G__scienceMedia{min-height:100%}}.Opirexa-module__Xl655G__areasSection{background:linear-gradient(135deg,#f5efe9 0%,#faf7f4 48%,#f3ece6 100%);border:1px solid #7a482f14;border-radius:22px;margin-top:22px;padding:clamp(38px,6vw,68px)}.Opirexa-module__Xl655G__areasHeader{grid-template-columns:1fr;align-items:end;gap:24px;display:grid}.Opirexa-module__Xl655G__areasIntro{color:#625a55;max-width:550px;margin:0;font-size:14px;line-height:1.72}.Opirexa-module__Xl655G__areasGrid{grid-template-columns:1fr;gap:10px;margin-top:38px;display:grid}.Opirexa-module__Xl655G__areaItem{color:#332d29;background:#ffffffc2;border:1px solid #1f171413;border-radius:13px;align-items:center;gap:17px;min-height:70px;padding:17px 19px;font-size:14px;line-height:1.45;display:flex}.Opirexa-module__Xl655G__areaNumber{color:#9a4a2b;font-family:Georgia,Times New Roman,serif;font-size:17px}.Opirexa-module__Xl655G__note{color:#655d57;background:#ffffffa3;border-radius:12px;align-items:flex-start;gap:11px;margin-top:24px;padding:15px 17px;display:flex}.Opirexa-module__Xl655G__note svg{color:#965032;flex:none;margin-top:2px}.Opirexa-module__Xl655G__note p{margin:0;font-size:12px;line-height:1.6}@media (min-width:800px){.Opirexa-module__Xl655G__areasHeader{grid-template-columns:1fr .8fr}.Opirexa-module__Xl655G__areasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Opirexa-module__Xl655G__researchSection{background:#fff;border:1px solid #1f171414;border-radius:22px;grid-template-columns:1fr;gap:32px;margin-top:22px;padding:clamp(36px,6vw,65px);display:grid}.Opirexa-module__Xl655G__researchHeading{align-items:flex-start;gap:20px;display:flex}.Opirexa-module__Xl655G__researchIcon{color:#9d4f2f;background:#f7f1ed;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.Opirexa-module__Xl655G__researchText{gap:17px;display:grid}.Opirexa-module__Xl655G__researchText p{color:#5a534e;margin:0;font-size:14px;line-height:1.78}@media (min-width:900px){.Opirexa-module__Xl655G__researchSection{grid-template-columns:.85fr 1.15fr;gap:70px}}.Opirexa-module__Xl655G__safetySection{padding:clamp(65px,9vw,110px) 0}.Opirexa-module__Xl655G__safetyGrid{grid-template-columns:1fr;gap:13px;display:grid}.Opirexa-module__Xl655G__safetyCard{background:#fff;border:1px solid #1f171414;border-radius:16px;align-items:flex-start;gap:17px;min-height:150px;padding:24px;display:flex}.Opirexa-module__Xl655G__safetyCard>svg{color:#9b4b2d;flex:none;margin-top:2px}.Opirexa-module__Xl655G__safetyCard h3{color:#29231f;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.Opirexa-module__Xl655G__safetyCard p{color:#625a55;margin:0;font-size:13px;line-height:1.65}@media (min-width:750px){.Opirexa-module__Xl655G__safetyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.Opirexa-module__Xl655G__regulatoryPanel{background:#f2efeb;border:1px solid #7a482f1a;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:19px;padding:25px clamp(22px,4vw,40px);display:grid}.Opirexa-module__Xl655G__regulatoryIcon{color:#96482a;border-right:1px solid #7a482f26;place-items:center;width:56px;height:56px;display:grid}.Opirexa-module__Xl655G__regulatoryCopy h2{color:#29221e;margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.5vw,30px);font-weight:400}.Opirexa-module__Xl655G__regulatoryCopy p{color:#625a55;max-width:760px;margin:0;font-size:13px;line-height:1.65}.Opirexa-module__Xl655G__regulatoryBadge{color:#7e3e23;letter-spacing:.11em;text-transform:uppercase;background:#ffffff8c;border:1px solid #9d4f2f61;border-radius:999px;grid-column:1/-1;width:fit-content;padding:9px 14px;font-size:9px;font-weight:750}@media (min-width:850px){.Opirexa-module__Xl655G__regulatoryPanel{grid-template-columns:auto 1fr auto}.Opirexa-module__Xl655G__regulatoryBadge{grid-column:auto}}.Opirexa-module__Xl655G__bottomPanel{background:linear-gradient(90deg,#f4eee8 0%,#f8f4f0 52%,#f3ede7 100%);border:1px solid #7a482f14;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:20px;margin-top:22px;padding:26px clamp(22px,4vw,40px);display:grid}.Opirexa-module__Xl655G__bottomIcon{color:#9d4f2f;border-right:1px solid #7a482f29;place-items:center;width:58px;height:58px;padding-right:20px;display:grid}.Opirexa-module__Xl655G__bottomCopy h2{color:#29221e;margin:0 0 6px;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.8vw,32px);font-weight:400}.Opirexa-module__Xl655G__bottomCopy p{color:#655c56;max-width:680px;margin:0;font-size:13px;line-height:1.6}.Opirexa-module__Xl655G__bottomEyebrow{letter-spacing:.12em;text-transform:uppercase;font-weight:750;color:#8c4528!important;margin-bottom:5px!important;font-size:9px!important}.Opirexa-module__Xl655G__bottomLink{color:#794022;border:1px solid #84412580;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:9px;padding:12px 18px;font-size:12px;font-weight:650;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.Opirexa-module__Xl655G__bottomLink:hover{background:#ffffff80;transform:translate(3px)}@media (min-width:820px){.Opirexa-module__Xl655G__bottomPanel{grid-template-columns:auto 1fr auto}.Opirexa-module__Xl655G__bottomLink{grid-column:auto;justify-self:end}}.Opirexa-module__Xl655G__disclaimer{color:#5d5651;background:#f2efeb;border-radius:14px;align-items:flex-start;gap:11px;margin-top:16px;padding:16px 18px;display:flex}.Opirexa-module__Xl655G__disclaimer svg{color:#965032;flex:none;margin-top:2px}.Opirexa-module__Xl655G__disclaimer p{margin:0;font-size:12px;line-height:1.6}@media (max-width:899px){.Opirexa-module__Xl655G__heroMedia{order:-1;min-height:260px}.Opirexa-module__Xl655G__heroTextBlock{padding:32px 26px 40px}.Opirexa-module__Xl655G__scienceMedia{order:-1}}@media (max-width:600px){.Opirexa-module__Xl655G__container{width:min(100% - 20px,1180px)}.Opirexa-module__Xl655G__hero{border-radius:18px 18px 0 0}.Opirexa-module__Xl655G__heroMedia{min-height:215px}.Opirexa-module__Xl655G__heroTextBlock{padding:27px 22px 35px}.Opirexa-module__Xl655G__heroTitle{font-size:53px}.Opirexa-module__Xl655G__heroSubtitle{font-size:21px}.Opirexa-module__Xl655G__heroText{font-size:15px;line-height:1.65}.Opirexa-module__Xl655G__valueBar{padding:24px 20px}.Opirexa-module__Xl655G__valueItem{justify-content:flex-start}.Opirexa-module__Xl655G__introSection{padding:62px 0}.Opirexa-module__Xl655G__imageCardFrame{min-height:300px}.Opirexa-module__Xl655G__principleSection{border-radius:18px;padding:48px 19px}.Opirexa-module__Xl655G__principleCard{min-height:auto}.Opirexa-module__Xl655G__scienceSection,.Opirexa-module__Xl655G__areasSection,.Opirexa-module__Xl655G__researchSection{border-radius:18px}.Opirexa-module__Xl655G__scienceMedia{min-height:280px}.Opirexa-module__Xl655G__scienceContent{padding:34px 23px 39px}.Opirexa-module__Xl655G__areasSection,.Opirexa-module__Xl655G__researchSection{padding:34px 22px}.Opirexa-module__Xl655G__researchHeading{flex-direction:column}.Opirexa-module__Xl655G__regulatoryPanel,.Opirexa-module__Xl655G__bottomPanel{grid-template-columns:1fr}.Opirexa-module__Xl655G__regulatoryIcon,.Opirexa-module__Xl655G__bottomIcon{border-right:0;width:48px;height:48px;padding-right:0}.Opirexa-module__Xl655G__bottomLink{justify-content:center;width:100%}}
