.hub-hero[data-astro-cid-7er67dry]{background:var(--mlr-acc-soft);overflow:hidden}.hub-hero__inner[data-astro-cid-7er67dry]{display:grid;grid-template-columns:1.02fr .98fr;gap:64px;align-items:center;padding-top:48px;padding-bottom:104px}.hub-hero[data-astro-cid-7er67dry] h1[data-astro-cid-7er67dry]{font-size:clamp(32px,4vw,46px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:16px 0 20px}.hub-hero[data-astro-cid-7er67dry] h1[data-astro-cid-7er67dry] em{font-style:normal;color:var(--mlr-acc-text)}.hub-hero[data-astro-cid-7er67dry] h1[data-astro-cid-7er67dry]:has(+.hub-hero__subtitle){margin-bottom:0}.hub-hero__subtitle[data-astro-cid-7er67dry],.hub-hero[data-astro-cid-7er67dry] h1[data-astro-cid-7er67dry] small{display:block;margin:12px 0 20px;font-size:clamp(17px,1.7vw,20px);font-weight:600;letter-spacing:0;line-height:1.4;color:var(--mlr-text-soft)}.hub-hero__lead[data-astro-cid-7er67dry]{font-size:16.5px;line-height:1.7;color:var(--mlr-text-soft);max-width:54ch}.hub-hero__actions[data-astro-cid-7er67dry]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hub-hero__meta[data-astro-cid-7er67dry]{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px;font-size:13px;font-weight:500;color:var(--mlr-text-soft)}.hub-hero__meta[data-astro-cid-7er67dry] span[data-astro-cid-7er67dry]{display:inline-flex;align-items:center;gap:8px}.hub-hero__meta[data-astro-cid-7er67dry] svg{color:var(--mlr-acc)}.hub-hero__visual[data-astro-cid-7er67dry]{position:relative}.hub-hero__frame[data-astro-cid-7er67dry] img[data-astro-cid-7er67dry]{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.hub-hero__badge[data-astro-cid-7er67dry]{position:absolute;left:-24px;bottom:-28px;display:grid;place-items:center;align-content:center;gap:8px;width:132px;height:132px;background:var(--mlr-ink);color:var(--mlr-white);text-align:center}.hub-hero__badge[data-astro-cid-7er67dry] strong[data-astro-cid-7er67dry]{font-size:40px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--mlr-acc-on-dark)}.hub-hero__badge[data-astro-cid-7er67dry] span[data-astro-cid-7er67dry]{font-size:10.9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.hub-facts[data-astro-cid-7er67dry]{margin-top:-52px;position:relative;z-index:1}.hub-head[data-astro-cid-7er67dry]{max-width:720px;margin-bottom:36px}.hub-head[data-astro-cid-7er67dry] h2[data-astro-cid-7er67dry]{font-size:clamp(23px,2.4vw,29px);font-weight:700;letter-spacing:-.015em;line-height:1.18;margin:12px 0 0}.hub-head[data-astro-cid-7er67dry] p[data-astro-cid-7er67dry]{margin-top:12px;font-size:15.5px;line-height:1.7;color:var(--mlr-text-soft)}.hub-head--light[data-astro-cid-7er67dry] .mlr-eyebrow[data-astro-cid-7er67dry]{color:var(--mlr-acc-on-dark)}.hub-head--light[data-astro-cid-7er67dry] h2[data-astro-cid-7er67dry]{color:var(--mlr-white)}.hub-head--light[data-astro-cid-7er67dry] p[data-astro-cid-7er67dry]{color:#ffffffad}.hub-journey[data-astro-cid-7er67dry]{padding:88px 0 80px}.hub-journey__list[data-astro-cid-7er67dry]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;counter-reset:none}.hub-step[data-astro-cid-7er67dry]{position:relative;display:flex;flex-direction:column;height:100%;background:var(--mlr-white);border:1px solid var(--mlr-line);border-top:2px solid var(--mlr-acc);text-decoration:none;color:inherit;transition:border-color .2s,box-shadow .2s}.hub-step[data-astro-cid-7er67dry]:hover{border-color:var(--mlr-acc);box-shadow:var(--mlr-shadow-hover)}.hub-step__num[data-astro-cid-7er67dry]{position:absolute;top:12px;left:14px;z-index:1;font-size:26px;font-weight:600;line-height:1;color:var(--mlr-acc-text)}.hub-step__media[data-astro-cid-7er67dry]{display:grid;place-items:center;aspect-ratio:4 / 3;padding:34px 18px 14px;background:var(--mlr-tile);border-bottom:1px solid var(--mlr-line)}.hub-step__media[data-astro-cid-7er67dry] img[data-astro-cid-7er67dry]{width:100%;height:100%;object-fit:contain}.hub-step__body[data-astro-cid-7er67dry]{display:flex;flex-direction:column;gap:8px;padding:20px 20px 22px;flex:1}.hub-step__label[data-astro-cid-7er67dry]{font-size:10.9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mlr-acc-text)}.hub-step__title[data-astro-cid-7er67dry]{font-size:17px;font-weight:600;line-height:1.3;color:var(--mlr-ink)}.hub-step__text[data-astro-cid-7er67dry]{font-size:14px;line-height:1.6;color:var(--mlr-text-soft);flex:1}.hub-step__cta[data-astro-cid-7er67dry]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mlr-ink);transition:color .2s}.hub-step[data-astro-cid-7er67dry]:hover .hub-step__cta[data-astro-cid-7er67dry]{color:var(--mlr-acc-text)}.hub-featured[data-astro-cid-7er67dry]{padding:0 0 88px}.hub-featured__card[data-astro-cid-7er67dry]{display:grid;grid-template-columns:1.05fr .95fr;background:var(--mlr-ink);color:var(--mlr-white);text-decoration:none;overflow:hidden}.hub-featured__visual[data-astro-cid-7er67dry]{background:var(--mlr-tile)}.hub-featured__visual[data-astro-cid-7er67dry] img[data-astro-cid-7er67dry]{display:block;width:100%;height:100%;aspect-ratio:16 / 10;object-fit:cover}.hub-featured__content[data-astro-cid-7er67dry]{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:48px 52px}.hub-featured__content[data-astro-cid-7er67dry] .mlr-eyebrow[data-astro-cid-7er67dry]{color:var(--mlr-acc-on-dark)}.hub-featured__title[data-astro-cid-7er67dry]{font-size:clamp(23px,2.4vw,29px);font-weight:700;letter-spacing:-.015em;line-height:1.2}.hub-featured__excerpt[data-astro-cid-7er67dry]{font-size:15.5px;line-height:1.7;color:#ffffffb8}.hub-featured__meta[data-astro-cid-7er67dry]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13px;font-weight:500;color:#ffffff8c}.hub-featured__btn[data-astro-cid-7er67dry]{align-self:flex-start;margin-top:8px}.hub-featured__card[data-astro-cid-7er67dry]:hover .hub-featured__btn[data-astro-cid-7er67dry]{background:transparent;color:var(--mlr-white)}.hub-depth[data-astro-cid-7er67dry]{position:relative;overflow:hidden;background:var(--mlr-ink);padding:88px 0}.hub-depth[data-astro-cid-7er67dry]:before{content:"";position:absolute;left:50%;top:-14%;width:min(1000px,92%);height:460px;transform:translate(-50%);pointer-events:none;background:radial-gradient(58% 58% at 50% 50%,var(--mlr-acc-glow),rgba(154,111,85,0) 72%)}.hub-depth[data-astro-cid-7er67dry]>.mlr-container[data-astro-cid-7er67dry]{position:relative}.hub-depth__figure[data-astro-cid-7er67dry]{margin:0 0 16px;padding:28px 32px;background:var(--mlr-tile)}.hub-depth__figure[data-astro-cid-7er67dry] img[data-astro-cid-7er67dry]{display:block;width:100%;height:auto;max-width:900px;margin:0 auto}.hub-depth__stages[data-astro-cid-7er67dry]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.hub-stage[data-astro-cid-7er67dry]{display:flex;flex-direction:column;gap:10px;padding:26px 22px 24px;background:var(--mlr-ink);color:var(--mlr-white);text-decoration:none;transition:background .2s}.hub-stage[data-astro-cid-7er67dry]:hover{background:#222}.hub-stage__value[data-astro-cid-7er67dry]{font-size:36px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--mlr-acc-on-dark)}.hub-stage__name[data-astro-cid-7er67dry]{font-size:16px;font-weight:600}.hub-stage__fits[data-astro-cid-7er67dry]{font-size:13.5px;line-height:1.6;color:#f5f1e6a8;flex:1}.hub-stage__cta[data-astro-cid-7er67dry]{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mlr-white);transition:color .2s}.hub-stage[data-astro-cid-7er67dry]:hover .hub-stage__cta[data-astro-cid-7er67dry]{color:var(--mlr-acc-on-dark2)}.hub-questions[data-astro-cid-7er67dry]{padding:88px 0 72px;background:var(--mlr-tile)}.hub-questions__grid[data-astro-cid-7er67dry]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hub-q[data-astro-cid-7er67dry]{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px 22px 22px;background:var(--mlr-white);border:1px solid var(--mlr-line);text-decoration:none;color:inherit;overflow:hidden;transition:border-color .2s,box-shadow .2s}.hub-q[data-astro-cid-7er67dry]:hover{border-color:var(--mlr-acc);box-shadow:var(--mlr-shadow-hover)}.hub-q__mark[data-astro-cid-7er67dry]{position:absolute;right:18px;top:10px;font-size:52px;font-weight:700;line-height:1;color:var(--mlr-acc-soft2)}.hub-q__q[data-astro-cid-7er67dry]{position:relative;font-size:17px;font-weight:600;line-height:1.35;color:var(--mlr-ink);padding-right:34px}.hub-q__a[data-astro-cid-7er67dry]{font-size:14px;line-height:1.6;color:var(--mlr-text-soft);flex:1}.hub-q__cta[data-astro-cid-7er67dry]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--mlr-ink);transition:color .2s}.hub-q[data-astro-cid-7er67dry]:hover .hub-q__cta[data-astro-cid-7er67dry]{color:var(--mlr-acc-text)}.hub-products[data-astro-cid-7er67dry]{padding:80px 0 24px}.hub-articles[data-astro-cid-7er67dry]{padding:64px 0 88px}@media(max-width:1100px){.hub-journey__list[data-astro-cid-7er67dry],.hub-depth__stages[data-astro-cid-7er67dry],.hub-questions__grid[data-astro-cid-7er67dry]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:968px){.hub-hero__inner[data-astro-cid-7er67dry]{grid-template-columns:1fr;gap:40px;padding-bottom:92px}.hub-hero__visual[data-astro-cid-7er67dry]{max-width:620px}.hub-hero__badge[data-astro-cid-7er67dry]{left:auto;right:-6px;bottom:-26px;width:112px;height:112px}.hub-hero__badge[data-astro-cid-7er67dry] strong[data-astro-cid-7er67dry]{font-size:32px}.hub-featured__card[data-astro-cid-7er67dry]{grid-template-columns:1fr}.hub-featured__content[data-astro-cid-7er67dry]{padding:32px 26px 34px}}@media(max-width:640px){.hub-journey[data-astro-cid-7er67dry],.hub-depth[data-astro-cid-7er67dry],.hub-questions[data-astro-cid-7er67dry]{padding-top:60px;padding-bottom:60px}.hub-featured[data-astro-cid-7er67dry]{padding-bottom:60px}.hub-journey__list[data-astro-cid-7er67dry],.hub-depth__stages[data-astro-cid-7er67dry],.hub-questions__grid[data-astro-cid-7er67dry]{grid-template-columns:1fr}.hub-depth__figure[data-astro-cid-7er67dry]{padding:16px}.hub-facts__grid[data-astro-cid-7er67dry]{grid-template-columns:repeat(2,1fr)}.hub-facts__grid[data-astro-cid-7er67dry] .mlr-stat[data-astro-cid-7er67dry]{padding:22px 10px}}
