.mango-journal{background:#fffdf8;color:#142c3b;padding:36px 0 80px}.mango-journal .mj-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.mango-journal .mj-crumbs{font-size:14px;margin-bottom:32px}.mango-journal a{color:#08736a;text-underline-offset:3px}.mango-journal .mj-eyebrow{color:#08736a;font-size:13px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px}.mango-journal h1{font-size:clamp(30px,4.6vw,58px);line-height:1.12;max-width:1050px;margin-bottom:22px;overflow-wrap:break-word}.mango-journal .mj-byline{font-size:15px;color:#52636c;line-height:1.8}.mango-journal .mj-hero{max-width:980px;margin:34px auto 42px}.mango-journal .mj-hero img{display:block;width:100%;height:auto;border-radius:18px}.mango-journal figcaption,.mango-journal .mj-note{font-size:12px;line-height:1.5;color:#657078;margin-top:9px}.mango-journal .mj-reading{max-width:760px;margin:auto;font-size:18px;line-height:1.8}.mango-journal .mj-reading p{font-size:inherit;line-height:inherit;margin-bottom:20px}.mango-journal .mj-reading h2{font-size:clamp(23px,2.8vw,31px);line-height:1.25;margin:38px 0 18px}.mango-journal .mj-intro{font-size:21px!important;color:#254450}.mango-journal .mj-next{padding:26px;background:#f2f7f3;border-left:4px solid #f8b83b;border-radius:8px;margin:36px 0}.mango-journal .mj-next h2{margin-top:0}.mango-journal a.edu-btn{color:#fff;background:#08736a}.mango-journal .mj-text-link{display:inline-block;font-weight:600;margin-top:12px}.mango-journal .mj-next .mj-text-link{display:block}.mango-journal .mj-author{display:flex;gap:20px;align-items:flex-start;margin:35px 0;padding:24px;border:1px solid #dfe8e4;border-radius:12px}.mango-journal .mj-author img{width:90px;height:90px;object-fit:cover;border-radius:50%;flex-shrink:0}.mango-journal .mj-author h2{font-size:23px;margin:0 0 8px}.mango-journal .mj-author p{font-size:15px;margin-bottom:8px}.mango-journal .mj-hub-header{max-width:880px;padding:24px 0 35px}.mango-journal .mj-hub-header p{font-size:18px;line-height:1.7}.mango-journal .mj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.mango-journal .mj-card{border:1px solid #dfe8e4;border-radius:14px;overflow:hidden;background:#fff}.mango-journal .mj-card>a{display:block}.mango-journal .mj-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.mango-journal .mj-card>div{padding:25px}.mango-journal .mj-card h2{font-size:25px;line-height:1.3}.mango-journal .mj-card p{font-size:16px;line-height:1.6}.mango-journal .mj-profile{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);gap:50px;align-items:center}.mango-journal .mj-profile img{width:100%;height:auto;border-radius:18px}.mango-journal .mj-profile p{font-size:18px;line-height:1.8}.mango-journal .mj-profile .mj-role{font-size:23px;font-weight:600;color:#08736a}.mango-journal .mj-author-articles{max-width:850px;padding-top:45px}.mango-journal li{margin-bottom:10px}.mango-journal a:focus-visible{outline:3px solid #edb32d;outline-offset:4px}@media(max-width:700px){.mango-journal{padding-top:24px}.mango-journal .mj-wrap{width:calc(100% - 28px)}.mango-journal .mj-grid,.mango-journal .mj-profile{grid-template-columns:1fr}.mango-journal .mj-profile{gap:24px}.mango-journal .mj-profile figure{max-width:360px}.mango-journal .mj-reading{font-size:17px}.mango-journal .mj-intro{font-size:19px!important}.mango-journal .mj-next{padding:20px}.mango-journal .mj-author{padding:18px;gap:14px}.mango-journal .mj-author img{width:64px;height:64px}.mango-journal .mj-hero{margin-top:24px}}
