.mt-head[data-astro-cid-7wvsl737]{padding:clamp(2rem,4vw,3rem) 0 1.6rem}.mt-head[data-astro-cid-7wvsl737] .crumbs{margin-bottom:1.1rem}.mt-eyebrow[data-astro-cid-7wvsl737]{font:600 .78rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--teal-ink);margin-bottom:.7rem;display:block}.mt-head[data-astro-cid-7wvsl737] h1[data-astro-cid-7wvsl737]{max-width:20ch;font:600 clamp(2rem,1.4rem + 2vw,3rem)/1.04 var(--font-display);color:var(--navy);letter-spacing:-.02em;margin:0}.mt-intro[data-astro-cid-7wvsl737]{max-width:62ch;font:400 1.05rem/1.62 var(--font-body);color:var(--ink-soft);margin:.9rem 0 0}.mt-photo[data-astro-cid-7wvsl737]{box-shadow:var(--shadow);background:var(--card);border-radius:20px;margin:1.2rem 0 0;overflow:hidden}.mt-photo[data-astro-cid-7wvsl737] img[data-astro-cid-7wvsl737]{object-fit:cover;aspect-ratio:16/7;width:100%;height:100%;max-height:420px;display:block}.mt-main[data-astro-cid-7wvsl737]{padding:3rem 0 5rem}.mt-block[data-astro-cid-7wvsl737]{margin-top:clamp(2.4rem,5vw,3.6rem)}.mt-block[data-astro-cid-7wvsl737]>h2[data-astro-cid-7wvsl737]{font:600 clamp(1.5rem,1.2rem + 1vw,2rem)/1.1 var(--font-display);color:var(--navy);letter-spacing:-.015em;margin:0 0 1.6rem}.mt-flow[data-astro-cid-7wvsl737]{--gap:3.2rem;gap:var(--gap);display:grid}.mt-steps[data-astro-cid-7wvsl737]{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.mt-step[data-astro-cid-7wvsl737]{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:1.4rem 1.4rem 1.5rem;position:relative;box-shadow:0 1px 3px #2b21180f}.mt-num[data-astro-cid-7wvsl737]{border:2px solid var(--teal);width:40px;height:40px;font:600 13px/1 var(--font-body);color:var(--teal-ink);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid}.mt-step[data-astro-cid-7wvsl737] h3[data-astro-cid-7wvsl737]{font:600 1.05rem/1.25 var(--font-body);color:var(--navy);margin:0 0 .4rem}.mt-step[data-astro-cid-7wvsl737] p[data-astro-cid-7wvsl737]{font:400 .92rem/1.55 var(--font-body);color:var(--ink-soft);margin:0}.mt-arrow[data-astro-cid-7wvsl737]{z-index:1;background:var(--navy);color:#fff;width:38px;height:38px;left:50%;bottom:calc(var(--gap) / -2);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,50%)rotate(90deg);box-shadow:0 4px 12px -4px #0f2c4973}.mt-arrow[data-astro-cid-7wvsl737] svg{width:18px;height:18px}@media (width>=960px){.mt-flow[data-astro-cid-7wvsl737]{grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr)}.mt-steps[data-astro-cid-7wvsl737]{display:contents}.s1[data-astro-cid-7wvsl737]{grid-area:1/1}.s2[data-astro-cid-7wvsl737]{grid-area:1/2}.s3[data-astro-cid-7wvsl737]{grid-area:1/3}.s4[data-astro-cid-7wvsl737]{grid-area:2/3}.s5[data-astro-cid-7wvsl737]{grid-area:2/2}.mt-flow[data-astro-cid-7wvsl737] .mt-combine[data-astro-cid-7wvsl737]{grid-area:2/1;align-self:stretch;margin:0}.mt-arrow[data-astro-cid-7wvsl737].a-right{left:auto;right:calc(var(--gap) / -2);top:50%;bottom:auto;transform:translate(50%,-50%)}.mt-arrow[data-astro-cid-7wvsl737].a-left{left:calc(var(--gap) / -2);top:50%;bottom:auto;transform:translate(-50%,-50%)rotate(180deg)}.mt-arrow[data-astro-cid-7wvsl737].a-down{left:50%;bottom:calc(var(--gap) / -2);transform:translate(-50%,50%)rotate(90deg)}}.mt-combine[data-astro-cid-7wvsl737]{border:1.5px dashed var(--line-2);background:var(--ground-2);border-radius:18px;padding:1.4rem 1.5rem}.mt-combine-k[data-astro-cid-7wvsl737]{font:600 1.05rem/1.25 var(--font-display);color:var(--navy);margin-bottom:.5rem;display:block}.mt-combine[data-astro-cid-7wvsl737] p[data-astro-cid-7wvsl737]{font:400 .92rem/1.55 var(--font-body);color:var(--ink-soft);margin:0}.mt-reveals[data-astro-cid-7wvsl737]{scroll-margin-top:110px}.mt-who[data-astro-cid-7wvsl737]{gap:1.4rem 2.4rem;display:grid}@media (width>=760px){.mt-who[data-astro-cid-7wvsl737]{grid-template-columns:1.1fr .9fr;align-items:start}}.mt-who-p[data-astro-cid-7wvsl737]{max-width:52ch;font:400 1rem/1.6 var(--font-body);color:var(--ink-soft);margin:.6rem 0 0}.mt-points[data-astro-cid-7wvsl737]{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.mt-points[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]{font:500 .98rem/1.4 var(--font-body);color:var(--ink);gap:.6rem;display:flex}.mt-points[data-astro-cid-7wvsl737] svg[data-astro-cid-7wvsl737]{width:1.2rem;height:1.2rem;color:var(--teal);flex:none;margin-top:.05rem}.mt-cta[data-astro-cid-7wvsl737]{background:linear-gradient(155deg,#20527f,var(--navy-2));border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem 2rem;margin-top:clamp(2.6rem,5vw,3.6rem);padding:clamp(1.8rem,4vw,2.8rem);display:flex}.mt-cta[data-astro-cid-7wvsl737] h2[data-astro-cid-7wvsl737]{font:600 clamp(1.5rem,1.2rem + 1vw,2rem)/1.1 var(--font-display);color:#fff;margin:0}.mt-cta[data-astro-cid-7wvsl737] p[data-astro-cid-7wvsl737]{max-width:48ch;font:400 1rem/1.6 var(--font-body);color:#ffffffd9;margin:.6rem 0 0}.mt-cta-btns[data-astro-cid-7wvsl737]{flex-wrap:wrap;gap:.8rem;display:flex}.mt-btn-primary[data-astro-cid-7wvsl737],.mt-btn-ghost[data-astro-cid-7wvsl737]{font:600 .92rem/1 var(--font-body);border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.5rem;text-decoration:none;transition:transform .15s,filter .15s,background .2s;display:inline-flex}.mt-btn-primary[data-astro-cid-7wvsl737]{background:var(--red);color:var(--card)}.mt-btn-primary[data-astro-cid-7wvsl737]:hover{filter:brightness(1.06);transform:translateY(-2px)}.mt-btn-ghost[data-astro-cid-7wvsl737]{color:#fff;background:#ffffff14;border:1px solid #ffffff40}.mt-btn-ghost[data-astro-cid-7wvsl737]:hover{background:#ffffff29}
