.mdfJza_container{max-width:1160px;margin:0 auto;padding:48px 24px 80px}.mdfJza_heroSection{justify-content:space-between;align-items:center;gap:48px;margin-bottom:36px;display:flex}.mdfJza_heroImageWrapper{flex:1;justify-content:center;align-items:center;max-width:540px;display:flex}.mdfJza_heroImage{object-fit:contain;width:100%;height:auto;max-height:340px}.mdfJza_heroContent{text-align:center;flex-direction:column;flex:1;gap:24px;max-width:500px;display:flex}.mdfJza_heroText{font-family:var(--font-body);color:#1b1b1b;margin:0;font-size:18px;line-height:1.65}.mdfJza_ctaWrapper{justify-content:center;margin-bottom:72px;display:flex}.mdfJza_ctaButton{color:#fff;font-family:var(--font-body);text-transform:uppercase;letter-spacing:1px;background-color:#b37b4e;border-radius:50px;padding:14px 44px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 14px #b37b4e40}.mdfJza_ctaButton:hover{background-color:#9e6a41;transform:translateY(-2px);box-shadow:0 6px 18px #b37b4e59}.mdfJza_section{margin-bottom:72px}.mdfJza_sectionHeading{text-align:center;margin-bottom:40px}.mdfJza_onlineLibraryLayout{align-items:center;gap:44px;margin-bottom:32px;display:flex}.mdfJza_stepsImageWrapper{background-color:#f7f7f7;flex-shrink:0;width:340px;height:230px;position:relative;overflow:hidden}.mdfJza_stepsImage{object-fit:cover;object-position:center}.mdfJza_bulletList{font-family:var(--font-body);color:#333;flex-direction:column;gap:18px;margin:0;padding-left:20px;font-size:15px;line-height:1.7;list-style-type:disc;display:flex}.mdfJza_bulletItem{font-family:var(--font-body)}.mdfJza_fullText{font-family:var(--font-body);color:#333;margin:0;font-size:15px;line-height:1.75}.mdfJza_uniqueContent{max-width:780px;font-family:var(--font-body);color:#333;flex-direction:column;gap:24px;margin:0 auto;font-size:15px;line-height:1.8;display:flex}.mdfJza_emailLink{color:#9e6a41;font-weight:500;text-decoration:underline;transition:color .15s}.mdfJza_emailLink:hover{color:#573922}@media (max-width:868px){.mdfJza_heroSection{text-align:center;flex-direction:column;gap:32px}.mdfJza_heroImageWrapper,.mdfJza_heroContent{max-width:100%}.mdfJza_onlineLibraryLayout{flex-direction:column;align-items:flex-start;gap:24px}.mdfJza_stepsImageWrapper{width:100%;height:240px}.mdfJza_ctaWrapper,.mdfJza_section{margin-bottom:56px}}
