/* GENERATED by tools/build_subpage.py from mf-sub/css/manager.css - do not edit */
.mg-crumb{display:block;font-size:14rem;line-height:1.6;font-weight:500;letter-spacing:-.01em;color:#666666;margin-bottom:26rem}.mg-crumb > a{color:#666666;transition:color var(--mf-dur) ease}.mg-crumb > b{font-weight:600;color:#333333}.mg-crumb__s{margin:0 6rem;color:#DDDDDD}.mg-hero__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:80rem;align-items:flex-end}.mg-hero__lead{font-size:18rem;line-height:1.8;font-weight:500;letter-spacing:-.01em;color:#333333}.mg-hero__lead strong{font-weight:700;color:#111111}.mg-hero__frame{position:relative;margin-top:64rem;padding-top:45%;border-radius:16rem;overflow:hidden;background-color:#F4F4F4}.mg-proof{--mf-data-pad:140rem;--mg-num:66rem;isolation:isolate}.mg-proof__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:#000000;background-image: linear-gradient(90deg,rgba(101,209,255,0) 0%,rgba(101,209,255,.95) 22%,rgba(53,191,255,.9) 48%,rgba(255,82,172,.85) 78%,rgba(255,82,172,0) 100%), radial-gradient(ellipse 46% 78% at 30% 0%,rgba(101,209,255,.34) 0%,rgba(101,209,255,.12) 42%,rgba(101,209,255,0) 72%), radial-gradient(ellipse 40% 70% at 76% 0%,rgba(255,82,172,.17) 0%,rgba(255,82,172,.06) 44%,rgba(255,82,172,0) 72%);background-size:100% 2px,100% 100%,100% 100%;background-position:0 0,0 0,0 0;background-repeat:no-repeat}.mg-proof__wrap{position:relative}.mg-proof__item{min-width:0;text-align:left}.mg-proof__nums{display:flex;justify-content:flex-start;align-items:baseline;gap:6rem}.mg-proof__num{display:block;font-family:var(--mf-font);font-size:var(--mg-num);line-height:1.1;font-weight:800;letter-spacing:-.045em;color:#FFFFFF;white-space:nowrap}.mg-proof__n{display:inline-block;font-variant-numeric:tabular-nums}.mg-proof__unit{display:block;flex:none;font-family:var(--mf-font);font-size:calc(var(--mg-num) * .34);line-height:1;font-weight:700;letter-spacing:-.02em;color:#FFFFFF}.mg-proof__label{display:block;margin-top:14rem;font-size:17rem;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:rgba(255,255,255,.72)}@media (min-width:861px){.mg-proof__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.mg-proof__item{padding:6rem 0 6rem 36rem;border-left:1px solid rgba(255,255,255,.16)}}html.mf-js .mg-proof.is-armed [data-mg-rv]{opacity:0;transform:translate3d(0,20rem,0)}html.mf-js .mg-proof.is-armed [data-mg-rv].is-in{opacity:1;transform:none;transition:opacity .5s ease var(--mf-delay,0s),transform .5s cubic-bezier(.2,.8,.2,1) var(--mf-delay,0s)}.mg-prose > p{font-size:18rem;line-height:1.95;font-weight:500;letter-spacing:-.01em;color:#333333}.mg-prose > p + p{margin-top:26rem}.mg-prose strong{font-weight:700;color:#111111}.mg-quote{margin-top:64rem;padding-left:30rem;border-left:4rem solid #0080FF}.mg-quote__p{font-size:28rem;line-height:1.55;font-weight:700;letter-spacing:-.025em;color:#111111}.mg-pull{margin-top:60rem;padding:38rem 42rem;border-radius:16rem;background-color:#F4F4F4;font-size:28rem;line-height:1.55;font-weight:700;letter-spacing:-.025em;color:#111111}.mg-edi__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:70rem;align-items:center}.mg-edi__media{position:relative;padding-top:56.25%;border-radius:16rem;overflow:hidden;background-color:#F4F4F4}.mg-edi__media > video{background-color:#F4F4F4}.mg-edi__title{text-align:left}.mg-edi__p{margin-top:24rem;font-size:18rem;line-height:1.85;font-weight:500;letter-spacing:-.01em;color:#333333}.mg-do__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20rem}.mg-card{position:relative;padding:44rem 32rem 46rem;border-radius:16rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.mg-card::before{content:"";display:block;width:22rem;height:2px;border-radius:2px;background:#0080FF}.mg-card__t{margin-top:20rem;font-size:22rem;line-height:1.4;font-weight:700;letter-spacing:-.02em;color:#111111}.mg-card__d{margin-top:14rem;font-size:16rem;line-height:1.75;font-weight:500;letter-spacing:-.01em;color:#333333}@media (hover:hover) and (pointer:fine){.mg-card:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-4rem)}}.mg-cta__row{display:grid;gap:14rem}.mg-cta__q{display:flex;align-items:center;gap:18rem;padding:20rem 26rem;border-radius:12rem;background-color:#FFFFFF;box-shadow:var(--mf-ring);transition:box-shadow var(--mf-dur) ease,transform var(--mf-dur) ease}.mg-cta__ic{display:flex;align-items:center;justify-content:center;flex:none;width:44rem;height:44rem;border-radius:50%;background-color:#F4F4F4;color:#0080FF}.mg-cta__ic > svg{display:block;width:24rem;height:24rem}.mg-cta__txt > b{display:block;font-size:17rem;line-height:1.4;font-weight:700;letter-spacing:-.01em;color:#111111}.mg-cta__txt > small{display:block;margin-top:3rem;font-size:14rem;line-height:1.5;font-weight:500;letter-spacing:-.01em;color:#666666}.mg-cta__go{margin-top:6rem}@media (hover:hover) and (pointer:fine){.mg-cta__q:hover{box-shadow:inset 0 0 0 1px #0080FF;transform:translateY(-3rem)}.mg-cta__q:hover .mg-cta__ic{background-color:#0080FF;color:#FFFFFF}.mg-crumb > a:hover{color:#0080FF}}@media (max-width:1480px){.mg-hero__top{column-gap:60rem}.mg-proof{--mg-num:60rem}}@media (max-width:1200px){.mg-crumb{margin-bottom:22rem}.mg-hero__top{grid-template-columns:minmax(0,1fr);row-gap:28rem}.mg-hero__lead{font-size:17rem}.mg-hero__frame{margin-top:50rem;padding-top:47%}.mg-proof{--mf-data-pad:120rem;--mg-num:54rem}.mg-proof__item{padding-left:26rem}.mg-proof__label{font-size:15rem;margin-top:12rem}.mg-prose > p{font-size:17rem;line-height:1.9}.mg-quote{margin-top:52rem;padding-left:24rem;border-left-width:3rem}.mg-quote__p{font-size:24rem}.mg-pull{margin-top:50rem;padding:32rem 34rem;font-size:24rem}.mg-edi__row{column-gap:48rem}.mg-edi__p{font-size:17rem}.mg-do__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mg-card{padding:36rem 30rem 38rem}.mg-card__t{margin-top:18rem;font-size:21rem}.mg-card__d{font-size:15rem}}@media (max-width:860px){.mg-hero__frame{margin-top:40rem;padding-top:52%}.mg-hero__lead{font-size:16rem}.mg-proof{--mf-data-pad:100rem;--mg-num:52rem}.mg-proof__item{display:flex;align-items:baseline;justify-content:space-between;gap:16rem;padding:22rem 0;border-top:1px solid rgba(255,255,255,.16)}.mg-proof__item:last-child{border-bottom:1px solid rgba(255,255,255,.16)}.mg-proof__label{order:-1;margin-top:0;font-size:16rem}.mg-prose > p{font-size:16rem}.mg-prose > p + p{margin-top:22rem}.mg-quote{margin-top:44rem}.mg-quote__p{font-size:21rem}.mg-pull{margin-top:44rem;padding:28rem;font-size:21rem}.mg-edi__row{grid-template-columns:minmax(0,1fr);row-gap:32rem}.mg-edi__p{font-size:16rem;margin-top:20rem}.mg-card{padding:32rem 26rem 34rem}.mg-card__t{font-size:20rem}.mg-cta__q{padding:18rem 20rem;gap:14rem}.mg-cta__ic{width:40rem;height:40rem}.mg-cta__ic > svg{width:22rem;height:22rem}.mg-cta__txt > b{font-size:16rem}}@media (max-width:540px){.mg-crumb{font-size:13rem;margin-bottom:18rem}.mg-hero__frame{margin-top:32rem;padding-top:72%;border-radius:12rem}.mg-hero__lead{font-size:15rem;line-height:1.75}.mg-proof{--mf-data-pad:88rem;--mg-num:40rem}.mg-proof__item{padding:18rem 0}.mg-proof__label{font-size:14.5rem}.mg-prose > p{font-size:15rem;line-height:1.85}.mg-quote{margin-top:36rem;padding-left:18rem}.mg-quote__p{font-size:18rem;line-height:1.55}.mg-pull{margin-top:36rem;padding:22rem 20rem;border-radius:12rem;font-size:18rem;line-height:1.55}.mg-edi__media{border-radius:12rem}.mg-edi__p{font-size:15rem;line-height:1.78}.mg-do__grid{grid-template-columns:minmax(0,1fr);gap:16rem}.mg-card{padding:26rem 22rem 28rem;border-radius:12rem}.mg-card__t{margin-top:16rem;font-size:19rem}.mg-card__d{font-size:14.5rem;line-height:1.7;margin-top:10rem}.mg-cta__q{padding:16rem 16rem;border-radius:10rem}.mg-cta__txt > b{font-size:15rem}.mg-cta__txt > small{font-size:13rem}}@media (prefers-reduced-motion:reduce){.mg-card,.mg-cta__q{transition:none}html.mf-js .mg-proof.is-armed [data-mg-rv]{opacity:1;transform:none;transition:none}}html[data-mf-static] .mg-proof.is-armed [data-mg-rv]{opacity:1;transform:none;transition:none}@media (max-width:540px){.mg-crumb{font-size:max(14px,14rem);color:#555555}.mg-crumb > a{display:inline-block;padding:12px 8px;margin:-12px -8px;color:#555555}.mg-hero__lead{font-size:max(17px,17rem);line-height:1.75;color:#222222}.mg-hero__frame{margin-top:28rem;padding-top:50%}.mg-hero__img{object-position:50% 35%}.mg-proof__label{font-size:max(16px,16rem);color:rgba(255,255,255,.85)}.mg-proof__unit{font-size:max(15px,15rem)}.mg-prose > p{font-size:max(17px,17rem);line-height:1.8;color:#222222}.mg-prose > p + p{margin-top:18rem}.mg-quote__p{font-size:max(19px,19rem)}.mg-pull{font-size:max(19px,19rem)}.mg-edi__row{row-gap:24rem}.mg-edi__media{padding-top:42%}.mg-edi__media > video{object-position:50% 38%}.mg-edi__p{font-size:max(17px,17rem);line-height:1.8;color:#222222}.mg-card{padding:22px 20px 24px}.mg-card__t{margin-top:14rem}.mg-card__d{font-size:max(16px,16rem);line-height:1.7;color:#222222}.mg-cta__txt > b{font-size:max(17px,17rem)}.mg-cta__txt > small{font-size:max(15px,15rem);color:#555555}}
