.dRYBEG_section{background:#111820;padding:8rem;position:relative;overflow:hidden}.dRYBEG_section:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#04699914 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000080 20% 80%,#0000 100%)}@media (min-width:767px) and (max-width:1024px){.dRYBEG_section{padding:6rem 4rem}}@media (min-width:450px) and (max-width:766px){.dRYBEG_section{padding:5rem 1.5rem}}@media (max-width:449px){.dRYBEG_section{padding:4.5rem 1.25rem}}.dRYBEG_header{max-width:640px;margin-bottom:4rem;position:relative}.dRYBEG_eyebrow{letter-spacing:.06rem;text-transform:capitalize;color:#ffffffbf;margin-bottom:1.5rem;font-size:.9rem;font-weight:700;display:inline-block}@media (max-width:449px){.dRYBEG_eyebrow{display:none}}.dRYBEG_heading{color:#ffffffe0;letter-spacing:-.03em;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;line-height:1.1}.dRYBEG_headingMuted{color:#ffffff59}.dRYBEG_list{border-top:1px solid #ffffff14;position:relative}.dRYBEG_item{border-bottom:1px solid #ffffff14;grid-template-columns:10vw 1fr 2fr 1fr;align-items:center;gap:0 3.5rem;padding:2.75rem 0;transition:background .22s;display:grid;position:relative}.dRYBEG_item:before{content:"";opacity:0;pointer-events:none;background:#0469990a;transition:opacity .22s;position:absolute;inset:0 -8rem}.dRYBEG_item:hover:before{opacity:1}@media (min-width:767px) and (max-width:1024px){.dRYBEG_item{grid-template-columns:5rem 1fr 1fr auto;gap:0 2rem}}@media screen and (max-width:900px){.dRYBEG_item{grid-template-rows:auto auto auto;grid-template-columns:4rem 1fr;gap:.75rem 1.5rem;padding:2.25rem 0}.dRYBEG_item .dRYBEG_itemIndex{grid-area:1/1;align-self:start;padding-top:.2rem}.dRYBEG_item .dRYBEG_itemLeft{grid-area:1/2}.dRYBEG_item .dRYBEG_itemDesc{grid-area:2/1/auto/-1;padding-left:5.5rem}.dRYBEG_item .dRYBEG_itemLink{grid-area:3/1/auto/-1;padding-left:5.5rem}}@media (max-width:449px){.dRYBEG_item{grid-template-columns:1fr;gap:.6rem;padding:2rem 0}.dRYBEG_item .dRYBEG_itemIndex{display:none}.dRYBEG_item .dRYBEG_itemLeft{grid-column:1}.dRYBEG_item .dRYBEG_itemDesc{grid-column:1;padding-left:0}.dRYBEG_item .dRYBEG_itemLink{grid-column:1;margin-top:.5rem;padding-left:0}}.dRYBEG_itemIndex{color:#ffffff14;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-size:4rem;font-weight:700;line-height:1;transition:color .22s}.dRYBEG_item:hover .dRYBEG_itemIndex{color:#04699938}.dRYBEG_itemLeft{flex-direction:column;gap:.4rem;display:flex}.dRYBEG_itemCategory{letter-spacing:2px;text-transform:uppercase;color:#046999;opacity:.85;font-size:.65rem;font-weight:700}.dRYBEG_itemTitle{color:#ffffffe0;letter-spacing:-.01em;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:700;line-height:1.2}.dRYBEG_itemDesc{color:#ffffffa6;font-size:.93rem;line-height:1.85}.dRYBEG_itemLink{letter-spacing:.5px;white-space:nowrap;color:#ffffffbf;align-items:center;gap:.45rem;font-size:.85rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.dRYBEG_itemLink svg{flex-shrink:0;transition:transform .2s}.dRYBEG_itemLink:hover svg{transform:translate(3px)}.dRYBEG_item:hover .dRYBEG_itemLink{color:#046999}
