.styles-module__k3WjbG__heroSectionWrapper{padding:4rem var(--mobile-padding);background:linear-gradient(#0006,#0006),url(/images/bibd-purple-header.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;display:flex}.styles-module__k3WjbG__heroSectionContainer{width:100%}.styles-module__k3WjbG__heroSectionContent{flex-direction:column;gap:.75rem;display:flex}.styles-module__k3WjbG__heroSectionDivision{color:var(--primary-two);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:600}.styles-module__k3WjbG__heroSectionTitle{color:#fff;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.styles-module__k3WjbG__heroSectionDepartment{color:#ffffffe6;font-size:1.125rem}.styles-module__k3WjbG__heroSectionDate{color:#ffffffb3;font-size:.875rem}.styles-module__k3WjbG__sectionWrapper{padding:0 var(--mobile-padding);justify-content:center;align-items:flex-start;display:flex}.styles-module__k3WjbG__sectionContainer{flex-direction:column;gap:1.5rem;width:100%;display:flex}.styles-module__k3WjbG__sectionContainer h2,.styles-module__k3WjbG__sectionContainer h3{color:var(--primary-one);font-size:1.5rem}.styles-module__k3WjbG__sectionContainer p{font-size:1rem;line-height:1.6}.styles-module__k3WjbG__sectionContainer ul,.styles-module__k3WjbG__sectionContainer ol{flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}.styles-module__k3WjbG__sectionContainer ul{list-style:none}.styles-module__k3WjbG__sectionContainer ol{counter-reset:item;list-style:none}.styles-module__k3WjbG__sectionContainer li{padding-left:1.5rem;font-size:1rem;line-height:1.6;position:relative}.styles-module__k3WjbG__sectionContainer ul li:before{content:"";background-color:var(--primary-two);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.65rem;left:0}.styles-module__k3WjbG__sectionContainer ol{counter-reset:item}.styles-module__k3WjbG__sectionContainer ol li{counter-increment:item}.styles-module__k3WjbG__sectionContainer ol li:before{content:counter(item)".";color:var(--primary-two);font-weight:600;position:absolute;top:0;left:0}.styles-module__k3WjbG__applySectionWrapper{padding:3rem var(--mobile-padding);background-color:#f9fafb;justify-content:center;align-items:flex-start;display:flex}.styles-module__k3WjbG__applySectionContainer{flex-direction:column;gap:1rem;width:100%;display:flex}.styles-module__k3WjbG__applySectionContainer h2{color:var(--primary-one);font-size:1.5rem}.styles-module__k3WjbG__applySectionContainer p{font-size:1rem;line-height:1.6}.styles-module__k3WjbG__referenceNumber{color:var(--primary-one);background-color:#6f0a4f14;border-radius:.25rem;padding:.125rem .5rem;font-weight:600}.styles-module__k3WjbG__note{color:#6b7280;font-size:.875rem;font-style:italic}.styles-module__k3WjbG__ctaSectionWrapper{background:linear-gradient(135deg,var(--primary-one)0%,#4a0635 100%);padding:4rem var(--mobile-padding);justify-content:center;align-items:center;display:flex}.styles-module__k3WjbG__ctaSectionContainer{width:100%}.styles-module__k3WjbG__ctaContent{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.styles-module__k3WjbG__ctaContent h3{color:#fff;max-width:37.5rem;font-size:clamp(1.25rem,3vw,1.75rem);line-height:1.3}.styles-module__k3WjbG__ctaButtons{flex-wrap:wrap;gap:1rem;display:flex}.styles-module__k3WjbG__ctaButtonPrimary{background-color:var(--primary-two);color:var(--primary-one);border-radius:5rem;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:filter .2s;display:inline-flex}.styles-module__k3WjbG__ctaButtonSecondary{color:#fff;background-color:#0000;border:.125rem solid #ffffff80;border-radius:5rem;justify-content:center;align-items:center;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.styles-module__k3WjbG__ctaButtonPrimary:hover{cursor:pointer;filter:brightness(85%)}.styles-module__k3WjbG__ctaButtonSecondary:hover{cursor:pointer;background-color:#ffffff1a;border-color:#fff}}@media (max-width:59rem){.styles-module__k3WjbG__heroSectionWrapper,.styles-module__k3WjbG__ctaSectionWrapper{padding:3rem var(--mobile-padding)}.styles-module__k3WjbG__ctaButtons{flex-direction:column;width:100%}.styles-module__k3WjbG__ctaButtonPrimary,.styles-module__k3WjbG__ctaButtonSecondary{text-align:center;width:100%}}
