.ReferenceOpportunity-module__dFEpYq__section{border-block:1px solid var(--rule);background:var(--paper);color:var(--ink);padding-block:clamp(48px,4.2vw,68px)}.ReferenceOpportunity-module__dFEpYq__rail{align-items:center;gap:clamp(14px,1.5vw,24px);margin-bottom:clamp(30px,3vw,44px);display:flex}.ReferenceOpportunity-module__dFEpYq__eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);flex:none;font-size:9px;line-height:1}.ReferenceOpportunity-module__dFEpYq__referenceLine{background:var(--rule);flex:auto;height:1px;position:relative}.ReferenceOpportunity-module__dFEpYq__referenceLine:before{content:"";background:var(--navy);width:5px;height:5px;position:absolute;top:-2px;left:18%}.ReferenceOpportunity-module__dFEpYq__referenceLine:after{content:"";background:var(--grey);opacity:.55;width:1px;height:5px;position:absolute;top:-2px;right:0}.ReferenceOpportunity-module__dFEpYq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(50px,7vw,120px);display:grid}.ReferenceOpportunity-module__dFEpYq__lead{min-width:0}.ReferenceOpportunity-module__dFEpYq__headline{letter-spacing:-.05em;font-size:clamp(30px,3vw,48px);font-weight:500;line-height:1.06}.ReferenceOpportunity-module__dFEpYq__headline>span{display:block}.ReferenceOpportunity-module__dFEpYq__headlineSecond{color:var(--navy)}.ReferenceOpportunity-module__dFEpYq__copy{max-width:38ch;color:var(--grey);margin-top:clamp(18px,2vw,26px);font-size:clamp(14px,1.05vw,15.5px);line-height:1.75}.ReferenceOpportunity-module__dFEpYq__note{max-width:42ch;color:var(--grey-2);margin-top:clamp(18px,1.8vw,24px);font-size:11px;line-height:1.7}.ReferenceOpportunity-module__dFEpYq__points{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.ReferenceOpportunity-module__dFEpYq__point{border-bottom:1px solid var(--rule);grid-template-columns:minmax(5rem,7rem) minmax(0,1fr);align-items:baseline;gap:clamp(16px,2.5vw,32px);padding-block:clamp(15px,1.5vw,20px);display:grid}.ReferenceOpportunity-module__dFEpYq__pointLabel{letter-spacing:-.015em;color:var(--ink);font-size:clamp(14px,1.1vw,16px);font-weight:500;line-height:1.3}.ReferenceOpportunity-module__dFEpYq__pointCopy{max-width:46ch;color:var(--grey);font-size:clamp(12.5px,.95vw,14px);line-height:1.65}@media (max-width:860px){.ReferenceOpportunity-module__dFEpYq__section{padding-block:clamp(40px,8vw,56px)}.ReferenceOpportunity-module__dFEpYq__rail{margin-bottom:26px}.ReferenceOpportunity-module__dFEpYq__grid{grid-template-columns:minmax(0,1fr);gap:clamp(30px,6vw,40px)}.ReferenceOpportunity-module__dFEpYq__lead{max-width:none}.ReferenceOpportunity-module__dFEpYq__headline{letter-spacing:-.045em;font-size:clamp(30px,8vw,40px);line-height:1.08}.ReferenceOpportunity-module__dFEpYq__copy{max-width:40ch;margin-top:16px;font-size:14px;line-height:1.7}.ReferenceOpportunity-module__dFEpYq__note{max-width:42ch;margin-top:16px;line-height:1.65}.ReferenceOpportunity-module__dFEpYq__point{grid-template-columns:minmax(0,1fr);gap:4px;padding-block:14px}.ReferenceOpportunity-module__dFEpYq__pointLabel{font-size:14px}.ReferenceOpportunity-module__dFEpYq__pointCopy{max-width:42ch;font-size:12.5px;line-height:1.65}}
