.mef{--mef-navy:#063a5c;--mef-teal:#1e7aa3;--mef-green:#0b7a5c;--mef-green-dark:#08624a;--mef-ink:#0d3350;--mef-muted:#4a6176;--mef-line:#d4dde5;--mef-grey:#f4f4f4;--mef-white:#fff;--mef-radius:28px;--mef-wrap:1140px;color:var(--mef-ink);font-size:16px;line-height:1.6}.mef *,.mef :after,.mef :before{box-sizing:border-box}.mef img{display:block;height:auto;max-width:100%}.mef h1,.mef h2,.mef h3{color:var(--mef-navy);letter-spacing:-.01em;line-height:1.15;margin:0 0 .55em}.mef h2{font-size:clamp(1.9rem,3.4vw,2.6rem)}.mef h3{font-size:1.3rem}.mef p{margin:0 0 1em}.mef a{color:var(--mef-teal)}.mef-wrap{margin:0 auto;max-width:var(--mef-wrap);padding:0 24px;width:100%}.mef-eyebrow{color:var(--mef-teal);display:inline-block;font-size:.8rem;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.mef-body p:last-child{margin-bottom:0}.mef-fine{color:var(--mef-muted);font-size:.82rem;margin-top:16px}.mef a.mef-btn,.mef-btn{background:var(--mef-green);border-radius:999px;color:#fff;display:inline-block;font-size:.82rem;font-weight:700;letter-spacing:.02em;padding:15px 28px;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.mef a.mef-btn:hover,.mef-btn:hover{background:var(--mef-green-dark);color:#fff}.mef a.mef-text-link,.mef-text-link{color:var(--mef-teal);display:inline-block;font-size:.9rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.mef-text-link:hover{color:var(--mef-navy)}.mef-section{padding:96px 0;scroll-margin-top:120px}.mef-section--grey{background:var(--mef-grey)}.mef-section--white{background:var(--mef-white)}.mef-section--faq{padding-top:40px}.mef-intro{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.mef-intro__photo img{aspect-ratio:4/3;border-radius:var(--mef-radius);object-fit:cover;width:100%}.mef .mef-intro__logo{background:var(--mef-navy);box-sizing:border-box;display:inline-block;height:auto;margin-bottom:36px;max-width:100%;padding:14px 18px;width:200px!important}.mef-intro__copy .mef-body{margin-bottom:26px}.mef-intro__copy .mef-btn{margin-bottom:14px}.mef-note p{font-weight:700;margin:0}.mef-tools{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mef-tools__media img{margin:0 auto;max-height:620px;width:auto}.mef-tools__list{margin-top:18px}.mef-tool{border-bottom:1px solid var(--mef-line);display:grid;grid-template-columns:52px 1fr;padding:26px 0}.mef-tool:last-child{border-bottom:0}.mef-tool__num{color:var(--mef-teal);font-size:.8rem;padding-top:4px}.mef-tool h3{margin-bottom:.45em}.mef-tool p{margin:0}.mef-register__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:44px}.mef-register__head h2{margin:0}.mef-steps{display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr))}.mef-step{background:#fff;border-radius:var(--mef-radius);padding:40px 34px 44px}.mef-step__num{color:var(--mef-teal);display:block;font-size:2.1rem;font-weight:700;line-height:1;margin-bottom:30px}.mef-step h3{margin-bottom:.6em}.mef-step__body p{margin-bottom:18px}.mef a.mef-video,.mef-video{align-items:center;background:#fff;border-radius:var(--mef-radius);color:var(--mef-navy);display:flex;gap:20px;justify-content:space-between;margin-top:36px;padding:30px 34px;text-decoration:none;transition:box-shadow .2s ease}.mef-video:hover{box-shadow:0 8px 24px rgba(6,58,92,.1)}.mef-video small{display:block;font-size:.8rem;margin-bottom:4px}.mef-video strong{font-size:1.05rem}.mef-video__play{background:var(--mef-green);border-radius:50%;color:#fff;display:grid;flex:none;height:54px;place-items:center;width:54px}.mef-video__play svg{margin-left:3px}.mef-faq{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.mef-faq__intro a{color:var(--mef-ink);text-decoration:underline}.mef-faq__item{border-bottom:1px solid var(--mef-line)}.mef-faq__item summary{color:var(--mef-navy);cursor:pointer;font-size:1.05rem;font-weight:700;list-style:none;padding:26px 44px 26px 0;position:relative}.mef-faq__item summary::-webkit-details-marker{display:none}.mef-faq__item summary:after{color:var(--mef-navy);content:"+";font-size:1.4rem;font-weight:400;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.mef-faq__item[open] summary:after{content:"−"}.mef-faq__answer{padding:0 44px 22px 0}.mef-faq__answer p:last-child{margin-bottom:0}.mef-final{background:var(--mef-white);padding:80px 0}.mef-final__inner{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}.mef-final h2{margin:0}@media (max-width:960px){.mef-faq,.mef-intro,.mef-tools{gap:44px;grid-template-columns:1fr}.mef-steps{gap:20px;grid-template-columns:1fr}.mef-section{padding:64px 0}.mef-section--faq{padding-top:24px}.mef-tools__media img{max-height:460px}}@media (max-width:600px){.mef-wrap{padding:0 16px}.mef-step{padding:30px 24px}.mef-video{padding:22px 24px}.mef-final{padding:56px 0}}@media (prefers-reduced-motion:reduce){.mef-btn,.mef-video{transition:none}}