.mf-legal{padding-block:clamp(28px,5vw,64px);color:#242923}.mf-legal__inner{max-width:780px;margin-inline:auto}.mf-legal__header{margin-bottom:32px}.mf-legal__eyebrow{font-size:14px;font-weight:600;color:#59634d;margin:0 0 10px}.mf-legal h1{font-size:clamp(28px,4vw,42px);line-height:1.15;text-transform:none;overflow-wrap:anywhere;margin-bottom:24px}.mf-legal__copy{line-height:1.7;overflow-wrap:anywhere}.mf-legal__copy h2,.mf-service-form h2{font-size:clamp(20px,3vw,25px);line-height:1.3;text-transform:none;margin:32px 0 12px}.mf-legal__copy p{margin-bottom:16px}.mf-legal__nav{display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px;padding-block:18px;border-top:1px solid #dce0d5;border-bottom:1px solid #dce0d5}.mf-legal a:not(.btn),.mf-withdrawal-entry a:not(.btn){text-decoration:underline;text-underline-offset:3px}.mf-legal .btn,.mf-withdrawal-entry .btn{white-space:normal;min-height:46px;text-align:center;line-height:1.4}.mf-legal a:focus-visible,.mf-legal button:focus-visible,.mf-withdrawal-entry a:focus-visible{outline:3px solid #a97814;outline-offset:4px}.mf-withdrawal-entry{background:#f2f3ed;border-block:1px solid #dce0d5;color:#26320d;padding-block:24px}.mf-withdrawal-entry__inner{display:flex;align-items:center;justify-content:space-between;gap:20px 32px;flex-wrap:wrap}.mf-withdrawal-entry strong{font-size:18px;line-height:1.4}.mf-withdrawal-entry p{margin:6px 0 0;line-height:1.5}.mf-withdrawal-entry__links{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.mf-service-form{margin-top:36px;padding-top:12px;border-top:1px solid #dce0d5}.mf-service-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mf-service-form .label{margin-top:20px}.mf-service-form p{font-size:14px;line-height:1.6;margin-block:20px}.mf-service-form input,.mf-service-form textarea{max-width:100%}@media(max-width:599px){.mf-service-form__grid{grid-template-columns:1fr;gap:0}.mf-legal__nav{align-items:flex-start;gap:18px}.mf-legal__nav .btn{flex-basis:100%}.mf-withdrawal-entry__inner{display:block}.mf-withdrawal-entry__links{margin-top:18px;display:grid;grid-template-columns:1fr;justify-items:start}.mf-withdrawal-entry__links .btn{width:100%}}
