.SectionHeading-module__1CUDPa__heading{color:var(--color-on-background);letter-spacing:-.01em;border-bottom:2px solid #03757a33;align-items:center;gap:6px;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.15rem;font-weight:600;display:inline-flex}.SectionHeading-module__1CUDPa__icon{color:var(--color-brand-primary);font-size:1.1rem}
.JobHighlightList-module__0LcnGW__list{color:var(--color-on-surface-variant);flex-direction:column;gap:.9rem;margin:0;padding:0;font-size:.9rem;font-weight:300;line-height:1.5;list-style:none;display:flex}.JobHighlightList-module__0LcnGW__item{align-items:flex-start;gap:12px;display:flex}.JobHighlightList-module__0LcnGW__icon,.JobHighlightList-module__0LcnGW__iconEmphasis{flex-shrink:0;margin-top:2px}.JobHighlightList-module__0LcnGW__iconEmphasis{color:var(--color-brand-primary)}.JobHighlightList-module__0LcnGW__icon{color:#03757acc}
.BenefitCard-module__0U9oBW__card{border-radius:var(--radius-lg);background:#ffffffe0;border:1px solid #fffc;align-items:flex-start;gap:14px;padding:1rem;display:flex}.BenefitCard-module__0U9oBW__iconWrap{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-brand-primary);background-color:#03757a1a;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BenefitCard-module__0U9oBW__title{color:var(--color-on-background);margin:0;font-size:.9rem;font-weight:600}.BenefitCard-module__0U9oBW__description{color:var(--color-on-surface-variant);margin:2px 0 0;font-size:.75rem;font-weight:300}
.BenefitsGrid-module__VoFnaW__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.BenefitsGrid-module__VoFnaW__grid{grid-template-columns:repeat(2,1fr)}}
