.mf-conn-body{margin:0;background:#fafaf8;color:#262c26;font:16px/1.75 -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}.mf-conn-body *{box-sizing:border-box}.mf-conn-body a{color:inherit}.mf-conn-site{max-width:1280px;margin:0 auto;padding:0 clamp(20px,5vw,74px)}.mf-conn-header{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e3e5df;padding:26px 0;font-size:12px;letter-spacing:.07em}.mf-conn-header a{text-decoration:none}.mf-conn-header nav{display:flex;gap:22px}.mf-conn-main{max-width:950px;margin:85px auto 120px}.mf-conn-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.19em;color:#868e85}.mf-conn-main h1{font:400 clamp(35px,6vw,76px)/1.1 Georgia,serif;letter-spacing:-.045em;margin:18px 0}.mf-conn-meta{color:#727971;font-size:13px}.mf-conn-cover{margin:48px 0}.mf-conn-cover img{width:100%;max-height:680px;object-fit:contain}.mf-conn-prose{max-width:730px;margin:60px 0;white-space:normal}.mf-conn-prose p{line-height:1.9;color:#535b53}.mf-conn-intro{font:clamp(19px,3vw,26px)/1.55 Georgia,serif;max-width:760px;margin:45px 0}.mf-conn-section{border-top:1px solid #e0e4df;padding-top:25px;margin-top:55px}.mf-conn-section h2,.mf-conn-prose h2{font:400 29px Georgia,serif;letter-spacing:-.03em}.mf-conn-list>div{padding:12px 0;border-bottom:1px solid #e8eae6;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.mf-conn-list a,.mf-conn-action a{text-decoration:underline;text-underline-offset:4px}.mf-conn-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mf-conn-gallery img{width:100%;height:auto;max-height:450px;object-fit:contain;background:#eee}.mf-conn-archive{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:55px}.mf-conn-archive article{border-top:1px solid #dcded8;padding-top:20px}.mf-conn-archive h2{font:400 26px Georgia,serif}.mf-conn-archive h2 a{text-decoration:none}.mf-conn-archive p{font-size:12px;color:#838b83}.mf-conn-footer{border-top:1px solid #e3e5df;padding:30px 0;display:flex;justify-content:space-between;color:#828982;font-size:12px}.mf-conn-footer a{text-decoration:none}@media(max-width:650px){.mf-conn-main{margin:45px auto 80px}.mf-conn-gallery,.mf-conn-archive{grid-template-columns:1fr}.mf-conn-header nav{gap:12px}.mf-conn-footer{display:block}}

.mf-shared-related{max-width:760px;margin:45px auto;border-top:1px solid #dfe3dd;padding-top:22px}.mf-shared-related h2{font:400 28px Georgia,serif!important;color:#293329}.mf-shared-related ul{list-style:none;padding:0;margin:16px 0}.mf-shared-related li{padding:12px 0;border-bottom:1px solid #e8eae7}.mf-shared-related a{color:inherit;text-decoration:underline;text-underline-offset:4px}
