.mfkt-termination{--mfkt-tm-petrol:#0b4f4a;--mfkt-tm-teal:#2a8c82;--mfkt-tm-copper:#d8794a;--mfkt-tm-paper:#fffdf8;--mfkt-tm-cream:#f6f3ec;--mfkt-tm-ink:#172a2a;--mfkt-tm-muted:#5f6d6b;--mfkt-tm-line:rgba(11, 79, 74, 0.22);--mfkt-tm-danger:#9d2f28;--mfkt-tm-success:#176942;box-sizing:border-box;max-width:860px;margin:clamp(1rem, 4vw, 3rem) auto;color:var(--mfkt-tm-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.55}.mfkt-termination *,.mfkt-termination *::before,.mfkt-termination *::after{box-sizing:inherit}.mfkt-termination__panel{padding:clamp(1rem, 4vw, 2.5rem);border:1px solid var(--mfkt-tm-line);border-radius:18px;background:linear-gradient(145deg,var(--mfkt-tm-paper),var(--mfkt-tm-cream));box-shadow:0 18px 50px rgb(11 79 74 / .11)}.mfkt-termination__eyebrow{margin:0 0 .45rem;color:var(--mfkt-tm-petrol);font-size:.78rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mfkt-termination__title{margin:0 0 1rem;color:var(--mfkt-tm-petrol);font-size:clamp(1.75rem, 5vw, 2.75rem);line-height:1.12}.mfkt-termination__intro,.mfkt-termination__hint,.mfkt-termination__separation{color:var(--mfkt-tm-muted)}.mfkt-termination__form{display:grid;gap:1.2rem;margin-top:1.5rem}.mfkt-termination__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.mfkt-termination__field{min-width:0}.mfkt-termination__field label,.mfkt-termination__fieldset legend{display:block;margin-bottom:.42rem;color:var(--mfkt-tm-ink);font-weight:750}.mfkt-termination input[type="text"],.mfkt-termination input[type="email"],.mfkt-termination input[type="date"],.mfkt-termination textarea{width:100%;min-height:48px;margin:0;padding:.72rem .8rem;border:1px solid var(--mfkt-tm-line);border-radius:9px;background:#fff;color:var(--mfkt-tm-ink);font:inherit}.mfkt-termination textarea{min-height:8rem;resize:vertical}.mfkt-termination input:focus,.mfkt-termination textarea:focus,.mfkt-termination button:focus-visible,.mfkt-termination a:focus-visible,.mfkt-termination-button:focus-visible{outline:3px solid rgb(216 121 74 / .55);outline-offset:3px}.mfkt-termination__fieldset{display:grid;gap:.55rem;margin:0;padding:1rem;border:1px solid var(--mfkt-tm-line);border-radius:10px}.mfkt-termination__choice{display:flex;gap:.55rem;align-items:flex-start;cursor:pointer}.mfkt-termination__choice input{flex:0 0 auto;margin-top:.28rem}.mfkt-termination__hint{margin:.4rem 0 0;font-size:.88rem}.mfkt-termination__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.mfkt-termination__button,.mfkt-termination-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:.72rem 1.15rem;border:2px solid var(--mfkt-tm-petrol);border-radius:9px;background:var(--mfkt-tm-petrol);color:#fff!important;font:inherit;font-weight:800;line-height:1.2;text-decoration:none!important;cursor:pointer}.mfkt-termination__button:hover,.mfkt-termination-button:hover{border-color:#073a36;background:#073a36}.mfkt-termination__button--secondary{border-color:var(--mfkt-tm-line);background:#fff;color:var(--mfkt-tm-petrol)!important}.mfkt-termination__message{margin:1rem 0;padding:.85rem 1rem;border-left:4px solid currentColor;border-radius:6px}.mfkt-termination__message--error{background:#fff3f1;color:var(--mfkt-tm-danger)}.mfkt-termination__message--success{background:#eef9f2;color:var(--mfkt-tm-success)}.mfkt-termination__summary{margin:1.25rem 0;border:1px solid var(--mfkt-tm-line);border-radius:10px;background:#fff}.mfkt-termination__summary>div{display:grid;grid-template-columns:minmax(9rem,0.38fr) minmax(0,1fr);gap:.8rem;padding:.8rem 1rem;border-bottom:1px solid var(--mfkt-tm-line)}.mfkt-termination__summary>div:last-child{border-bottom:0}.mfkt-termination__summary dt{color:var(--mfkt-tm-muted);font-weight:700}.mfkt-termination__summary dd{min-width:0;margin:0;overflow-wrap:anywhere}.mfkt-termination__separation{margin:1.5rem 0 0;padding-top:1rem;border-top:1px solid var(--mfkt-tm-line);font-size:.9rem}.mfkt-termination__honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.mfkt-termination-global{display:flex;justify-content:center;width:100%;padding:.8rem 1rem;border-top:1px solid rgb(11 79 74 / .18);background:#f6f3ec;text-align:center}.mfkt-termination-global .mfkt-termination-button{min-height:44px;padding:.6rem 1rem;font-size:.95rem}@media (max-width:620px){.mfkt-termination__row,.mfkt-termination__summary>div{grid-template-columns:1fr}.mfkt-termination__actions,.mfkt-termination__button,.mfkt-termination-button{width:100%}}@media print{.mfkt-termination__actions--print,.mfkt-termination-global{display:none!important}.mfkt-termination,.mfkt-termination__panel{max-width:none;margin:0;border:0;box-shadow:none}}@media (prefers-reduced-motion:reduce){.mfkt-termination *,.mfkt-termination *::before,.mfkt-termination *::after{scroll-behavior:auto!important;transition:none!important}}