.elementor .mn-legal-success{width:100%;text-align:center;padding-block-start:var(--s-7);padding-block-end:var(--s-7);padding-inline-start:var(--s-5);padding-inline-end:var(--s-5);border-radius:var(--r-md);background-color:var(--c-bg);}.elementor .mn-legal-provider{width:100%;padding-block-start:var(--s-4);padding-block-end:var(--s-4);padding-inline-start:var(--s-5);padding-inline-end:var(--s-5);margin-block-start:0px;margin-block-end:var(--s-6);margin-inline-start:0px;margin-inline-end:0px;border-radius:var(--r-md);background-color:var(--c-bg);display:flex;flex-direction:column;gap:var(--s-1);}.elementor .mn-legal-notes{width:100%;padding:var(--s-4);border-radius:var(--r-md);background-color:var(--c-bg);display:flex;flex-direction:column;gap:var(--s-2);}.elementor .mn-legal-small{font-family:var(--f-sans);font-size:0.8125rem;color:var(--c-text-muted);line-height:1.6;margin:0px;}.elementor .mn-check-label{font-family:var(--f-sans);font-size:var(--t-sm);color:var(--c-text);line-height:1.5;margin:0px;}.elementor .mn-check-row{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--s-3);align-items:flex-start;}.elementor .mn-input{width:100%;min-height:48px;font-family:var(--f-sans);font-size:var(--t-body);color:var(--c-text);padding-block-start:var(--s-3);padding-block-end:var(--s-3);padding-inline-start:var(--s-4);padding-inline-end:var(--s-4);border-radius:var(--r-md);border-width:1px;border-color:var(--c-rose);border-style:solid;background-color:var(--c-white);}.elementor .mn-input:focus{border-color:var(--c-accent);}.elementor .mn-field-label{font-family:var(--f-sans);font-weight:600;font-size:var(--t-sm);color:var(--c-text);margin:0px;}.elementor .mn-field{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--s-2);flex:1 1 0px;}.elementor .mn-field-row{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--s-4);}.elementor .mn-legal-group-title{font-family:var(--f-heading);font-weight:600;font-size:var(--t-h3);color:var(--c-text);line-height:1.3;margin:0px;}.elementor .mn-legal-group{width:100%;padding:var(--s-6);border-radius:var(--r-md);border-width:1px;border-color:var(--c-bg-alt);border-style:solid;background-color:var(--c-white);display:flex;flex-direction:column;gap:var(--s-4);}.elementor .mn-legal-form{width:100%;padding:0px;display:flex;flex-direction:column;gap:var(--s-6);}.elementor .mn-legal-p{font-family:var(--f-sans);font-size:var(--t-sm);color:var(--c-text-muted);line-height:1.7;margin:0px;}.elementor .mn-legal-title{font-family:var(--f-heading);font-weight:600;font-size:var(--t-h1);color:var(--c-text);line-height:1.2;margin:0px;}.elementor .mn-legal-header{width:100%;max-width:var(--max-w);padding:0px;margin-block-start:0px;margin-block-end:var(--s-6);margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:var(--s-2);}.elementor .mn-legal-narrow{width:100%;max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .mn-legal-page{width:100%;padding-block-start:var(--sec-y);padding-block-end:var(--sec-y);padding-inline-start:var(--pad-x);padding-inline-end:var(--pad-x);background-color:var(--c-white);display:flex;flex-direction:column;align-items:center;}.elementor .mn-btn-primary{min-height:44px;font-family:var(--f-sans);font-weight:600;font-size:var(--t-sm);color:var(--c-white);line-height:1.2;text-align:center;text-decoration:none;padding-block-start:var(--s-3);padding-block-end:var(--s-3);padding-inline-start:var(--s-6);padding-inline-end:var(--s-6);border-radius:var(--r-full);border-width:2px;border-color:var(--c-accent);border-style:solid;background-color:var(--c-accent);display:inline-flex;gap:var(--s-2);justify-content:center;align-items:center;}.elementor .mn-btn-primary:hover,.elementor .mn-btn-primary:focus-visible{color:var(--c-white);border-color:var(--c-accent-hover);background-color:var(--c-accent-hover);}.elementor .mn-eyebrow{font-family:var(--f-sans);font-weight:600;font-size:var(--t-sm);color:var(--c-accent);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}