body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--ma-white:#fff;--ma-offwhite:#f4f4f3;--ma-ink:#111827;--ma-muted:#5b6472;--ma-navy:#071423;--ma-navy-soft:#0c1d31;--ma-blue:#8cc6ff;--ma-blue-deep:#2e5b88;--ma-red:#b52a2d;--ma-red-soft:#d54447;--ma-border:#0a162514;--ma-shadow:0 18px 50px #08142324}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f4f4f3;background:var(--ma-offwhite);color:#111827;color:var(--ma-ink);font-family:Georgia,Times New Roman,serif;margin:0}a{text-decoration:none}.ma-page{background:linear-gradient(180deg,#f6f5f3,#efefed)}.ma-header{background:linear-gradient(90deg,#040a12b8,#040a128c 32%,#040a12db),url(/static/media/mabg.231ebadf309e60117974.png) 0 /cover no-repeat;color:#fff;color:var(--ma-white);min-height:880px;overflow:hidden;position:relative}.ma-header-overlay{background:radial-gradient(circle at 30% 20%,#ffffff1a,#0000 22%);inset:0;pointer-events:none;position:absolute}.ma-hero,.ma-nav{margin:0 auto;max-width:1240px;padding-left:32px;padding-right:32px;position:relative;z-index:1}.ma-nav{align-items:center;border-bottom:1px solid #ffffff1f;display:flex;justify-content:space-between;padding-bottom:22px;padding-top:26px}.ma-footer-logo,.ma-logo{height:100px;object-fit:contain;width:auto}.ma-nav-links{align-items:center;display:flex;gap:18px}.ma-nav-links a{color:#fffffff2;font-family:Arial,sans-serif;font-size:.98rem;font-weight:600}.ma-nav-cta{background:linear-gradient(180deg,#d54447,#b52a2d);background:linear-gradient(180deg,var(--ma-red-soft),var(--ma-red));border-radius:12px;box-shadow:0 10px 24px #b52a2d47;padding:14px 22px}.ma-hero{align-items:center;display:flex;justify-content:center;min-height:777px;padding-bottom:60px;padding-top:40px}.ma-hero-copy{text-align:center;width:min(100%,560px)}.ma-kicker,.ma-section-kicker{font-family:Arial,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.24em;margin:0 0 12px;text-transform:uppercase}.ma-kicker{color:#ffffffc7}.ma-section-kicker{color:#b52a2d;color:var(--ma-red)}.ma-section-kicker-light{color:#8cc6ff;color:var(--ma-blue)}.ma-hero-title{font-size:clamp(3.4rem,7vw,5.8rem);font-weight:700;line-height:.98;margin:0}.ma-hero-title span{color:#8cc6ff;color:var(--ma-blue);display:block;font-style:italic;font-weight:500;margin-top:8px}.ma-hero-text{color:#ffffffe0;font-family:Arial,sans-serif;font-size:1.25rem;line-height:1.7;margin:28px auto 0;max-width:520px}.ma-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.ma-actions,.ma-button{align-items:center;justify-content:center}.ma-button{border-radius:14px;display:inline-flex;font-family:Arial,sans-serif;font-size:1.05rem;font-weight:700;min-width:180px;padding:16px 26px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.ma-button:hover,.ma-nav-cta:hover{transform:translateY(-1px)}.ma-button-primary{background:linear-gradient(180deg,#d54447,#b52a2d);background:linear-gradient(180deg,var(--ma-red-soft),var(--ma-red));box-shadow:0 14px 32px #b52a2d40;color:#fff;color:var(--ma-white)}.ma-button-secondary{border:1px solid #8cc6ff99;box-shadow:inset 0 0 0 1px #ffffff0d}.ma-button-secondary,.ma-button-secondary-light{background:#0000;color:#fff;color:var(--ma-white)}.ma-button-secondary-light{border:1px solid #ffffff73}.ma-phone-block{margin-top:26px}.ma-phone-number{color:#fff;color:var(--ma-white);font-family:Arial,sans-serif;font-size:2.3rem;font-weight:800}.ma-phone-block p{color:#fffc;font-family:Arial,sans-serif;margin:10px 0 0}.ma-section{margin:0 auto;max-width:1240px;padding:86px 32px}.ma-section-light{background:linear-gradient(180deg,#ffffffe0,#fafaf9f5),radial-gradient(circle at 20% 20%,#0c1d310f,#0000 30%)}.ma-section-soft{background:linear-gradient(180deg,#f4f3f1,#efefec)}.ma-section-heading{margin:0 auto 40px;max-width:760px;text-align:center}.ma-quote-content h2,.ma-section-heading h2{color:#071423;color:var(--ma-navy);font-size:clamp(2.4rem,5vw,4rem);line-height:1.08;margin:0}.ma-benefit-card p,.ma-footer-note,.ma-quote-content p,.ma-section-heading p,.ma-step-card p{font-family:Arial,sans-serif;line-height:1.75}.ma-section-heading>p:last-child{color:#5b6472;color:var(--ma-muted);font-size:1.08rem;margin-top:14px}.ma-benefit-grid,.ma-steps-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.ma-benefit-card,.ma-step-card{background:linear-gradient(180deg,#0b1625e6,#0d1b2ce6),url(/static/media/mabg.231ebadf309e60117974.png) 50% /cover no-repeat;border-radius:18px;box-shadow:0 18px 50px #08142324;box-shadow:var(--ma-shadow);color:#fff;color:var(--ma-white);overflow:hidden;padding:34px 28px;position:relative}.ma-benefit-card:before,.ma-step-card:before{background:linear-gradient(180deg,#07142394,#071423b8);content:"";inset:0;position:absolute}.ma-benefit-card>*,.ma-step-card>*{position:relative;z-index:1}.ma-icon{align-items:center;background:#ffffff0f;border:1px solid #ffffff3d;border-radius:50%;color:#fff;color:var(--ma-white);display:inline-flex;height:58px;justify-content:center;margin-bottom:18px;width:58px}.ma-icon-svg{height:28px;width:28px}.ma-benefit-card h3,.ma-step-card h3{font-size:2rem;line-height:1.05;margin:0 0 12px}.ma-benefit-card p,.ma-step-card p{color:#ffffffe0;font-size:1rem;margin:0}.ma-step-number{align-items:center;background:linear-gradient(180deg,#d54447,#b52a2d);background:linear-gradient(180deg,var(--ma-red-soft),var(--ma-red));border-radius:50%;display:inline-flex;font-family:Arial,sans-serif;font-size:1.4rem;font-weight:800;height:56px;justify-content:center;margin-bottom:18px;width:56px}.ma-quote-band,.ma-step-number{color:#fff;color:var(--ma-white)}.ma-quote-band{background:linear-gradient(180deg,#071423b8,#071423e6),url(/static/media/mabg.231ebadf309e60117974.png) bottom /cover no-repeat;padding:110px 32px 120px;position:relative}.ma-quote-content{margin:0 auto;max-width:860px;text-align:center}.ma-quote-content h2{color:#fff;color:var(--ma-white)}.ma-quote-content p{color:#ffffffe0;font-size:1.08rem;margin:18px auto 0;max-width:700px}.ma-footer{background:#08121f;color:#fff;color:var(--ma-white);padding:42px 32px 56px;text-align:center}.ma-footer-contact,.ma-footer-links{align-items:center;display:flex;flex-wrap:wrap;font-family:Arial,sans-serif;gap:14px;justify-content:center;margin-top:18px}.ma-footer-contact a,.ma-footer-links a{color:#ffffffe6}.ma-footer-note{color:#ffffff94;font-size:.92rem;margin:22px auto 0;max-width:860px}@media (max-width:1080px){.ma-hero-desk{display:none}.ma-benefit-grid,.ma-steps-grid{grid-template-columns:1fr}.ma-header{min-height:780px}.ma-hero{justify-content:center}.ma-hero-copy{max-width:680px;width:100%}}@media (max-width:760px){.ma-nav{flex-direction:column;gap:18px}.ma-nav-links{flex-wrap:wrap;justify-content:center}.ma-header{background-position:24%;min-height:auto}.ma-hero{min-height:auto;padding-bottom:72px;padding-top:64px}.ma-footer,.ma-hero,.ma-nav,.ma-quote-band,.ma-section{padding-left:20px;padding-right:20px}.ma-phone-number{font-size:1.8rem}.ma-button{width:100%}}.ma-intake-section{overflow:hidden;padding:110px 20px 120px;position:relative}.ma-intake-content{margin:0 auto;position:relative;text-align:center;width:min(760px,100%);z-index:1}.ma-eyebrow{color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.32em;margin:0 0 12px;text-transform:uppercase}.ma-heading{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,6vw,4.4rem);letter-spacing:-.04em;line-height:.95;margin:0 auto;max-width:700px}.ma-subheading{color:#ffffffc7;font-size:1rem;line-height:1.7;margin:24px auto 32px;max-width:650px}.ma-form{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:hsla(0,0%,100%,.055);border:1px solid #ffffff1c;border-radius:26px;box-shadow:0 26px 70px #0000005c,inset 0 1px 0 #ffffff0f;padding:28px;text-align:left}.ma-field-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ma-field-row-three{grid-template-columns:1fr 1fr .7fr}.ma-field{margin-bottom:16px}.ma-field label{color:#ffffffdb;display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.ma-field input,.ma-field select,.ma-field textarea{background:#030c17b8;border:1px solid #ffffff21;border-radius:14px;color:#fff;font:inherit;font-size:.95rem;min-height:50px;outline:none;padding:14px 15px;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.ma-field textarea{min-height:120px;resize:vertical}.ma-field input::placeholder,.ma-field textarea::placeholder{color:#ffffff70}.ma-field select{cursor:pointer}.ma-field option{color:#0b1220}.ma-field input:focus,.ma-field select:focus,.ma-field textarea:focus{background:#04111feb;border-color:#da3e43e6;box-shadow:0 0 0 4px #da3e4324,0 0 26px #da3e4329}.ma-consent{align-items:flex-start;color:#ffffffc7;display:flex;font-size:.82rem;gap:12px;line-height:1.55;margin:4px 0 0}.ma-consent input{accent-color:#d83d42;flex:0 0 auto;height:18px;margin-top:3px;width:18px}.ma-submit{background:linear-gradient(135deg,#e24b50,#c93036);border:0;border-radius:999px;box-shadow:0 16px 36px #cd303652;color:#fff;cursor:pointer;font-size:.95rem;font-weight:800;letter-spacing:.14em;margin-top:24px;padding:17px 22px;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;width:100%}.ma-submit:hover{box-shadow:0 22px 44px #cd30366b;filter:brightness(1.06);transform:translateY(-2px)}.ma-submit:active{transform:translateY(0)}.ma-success-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:24px;color:#fff;padding:36px 28px}.ma-success-card h3{font-family:Georgia,Times New Roman,serif;font-size:2rem;margin:0 0 8px}.ma-success-card p{color:#ffffffc7;margin:0}.ma-hidden-frame{display:none}@media (max-width:760px){.ma-intake-section{padding:80px 16px 90px}.ma-form{border-radius:22px;padding:20px}.ma-field-row,.ma-field-row-three{gap:0;grid-template-columns:1fr}.ma-heading{line-height:1}}
/*# sourceMappingURL=main.ee6f921f.css.map*/