@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700;800;900&display=swap");.udem-area-intro{--intro-bg:#ecebe4;--intro-ink:#111820;--intro-accent:#fff200;--intro-divider:#7d8487;--intro-focus:#111820;--intro-max-width:1056px;--intro-padding-y:118px;--intro-padding-x:24px;--intro-column-gap:72px;--intro-title-size:40px;--intro-title-size-mobile:34px;--intro-body-size:21px;--intro-body-size-mobile:17px;--intro-divider-height:198px;background:var(--intro-bg);color:var(--intro-ink);font-family:Montserrat,Arial,sans-serif;padding:var(--intro-padding-y) var(--intro-padding-x);width:100%}.udem-area-intro,.udem-area-intro *,.udem-area-intro :after,.udem-area-intro :before{box-sizing:border-box}.udem-area-intro__inner{align-items:center;display:grid;gap:var(--intro-column-gap);grid-template-columns:minmax(220px,260px) 1px minmax(0,610px);justify-content:center;margin-inline:auto;width:min(100%,var(--intro-max-width))}.udem-area-intro__heading{display:flex;justify-content:flex-start}.udem-area-intro__title{color:var(--intro-ink);display:inline-block;font-size:var(--intro-title-size);font-weight:500;letter-spacing:0;line-height:1;margin:0;position:relative}.udem-area-intro__title:after{background:var(--intro-accent);bottom:-7px;content:"";height:8px;left:2px;position:absolute;right:0;z-index:0}.udem-area-intro__divider{background:var(--intro-divider);height:var(--intro-divider-height);width:1px}.udem-area-intro__body{color:var(--intro-ink);font-size:var(--intro-body-size);font-weight:600;line-height:1.15;max-width:610px}.udem-area-intro__body :where(p,ul,ol,blockquote){margin:0 0 24px}.udem-area-intro__body :where(p,ul,ol,blockquote):last-child{margin-bottom:0}.udem-area-intro__body :where(strong,b){font-weight:800}.udem-area-intro__body a{color:var(--intro-ink);font-weight:800;text-decoration-color:var(--intro-accent);text-decoration-thickness:3px;text-underline-offset:4px}.udem-area-intro__body a:hover{color:#4d5356}.udem-area-intro__body a:focus-visible{border-radius:3px;outline:3px solid var(--intro-focus);outline-offset:4px}.udem-area-intro__empty{color:var(--intro-ink);font-size:18px;font-weight:800;grid-column:1/-1;line-height:1.35;margin:0;text-align:center}@media (max-width:1023px){.udem-area-intro{--intro-padding-y:88px;--intro-column-gap:44px;--intro-title-size:36px;--intro-body-size:19px}.udem-area-intro__inner{grid-template-columns:minmax(180px,220px) 1px minmax(0,1fr)}}@media (max-width:767px){.udem-area-intro{--intro-padding-y:56px;--intro-title-size:var(--intro-title-size-mobile);--intro-body-size:var(--intro-body-size-mobile)}.udem-area-intro__inner{gap:30px;grid-template-columns:1fr;justify-content:stretch}.udem-area-intro__divider{height:1px;width:100%}.udem-area-intro__body{line-height:1.25;max-width:none}.udem-area-intro__body :where(p,ul,ol,blockquote){margin-bottom:18px}}