.ml-about{--ml-accent: var(--color-primary-button-background);--ml-accent-text: var(--color-primary-button-text);--ml-fg: var(--color-foreground);--ml-bg: var(--color-background);--ml-tint: color-mix(in srgb, rgb(var(--ml-accent)) 12%, rgb(var(--ml-bg)));--ml-tint-soft: color-mix(in srgb, rgb(var(--ml-accent)) 5%, rgb(var(--ml-bg)));--ml-line: rgb(var(--ml-fg) / .12);--ml-radius: 16px;--ml-gap: clamp(1.6rem, 2.5vw, 2.4rem);position:relative;padding-block:clamp(4.8rem,7vw,8.8rem);color:rgb(var(--ml-fg));background:rgb(var(--ml-bg));scroll-margin-top:calc(var(--header-height, 0px) + 72px)}.ml-about--tint{background:var(--ml-tint)}.ml-about--soft{background:var(--ml-tint-soft)}.ml-about--tight{padding-block:clamp(3.2rem,5vw,5.2rem)}.ml-about__wrap{max-width:var(--page-width, 1440px);margin-inline:auto;padding-inline:clamp(1.6rem,4vw,4.8rem)}.ml-about h1,.ml-about h2,.ml-about h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 700);color:inherit;margin:0;letter-spacing:-.01em}.ml-about h1{font-size:clamp(3.36rem,5vw,5.76rem);line-height:1.06;margin-bottom:1.76rem}.ml-about h2{font-size:clamp(2.8rem,3.4vw,4.16rem);line-height:1.12;margin-bottom:1.6rem}.ml-about h3{font-size:2rem;line-height:1.25;margin-bottom:.64rem}.ml-about p{margin:0 0 1.6rem}.ml-about__sub{display:block;font-size:1.47rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ml-accent));margin-bottom:.96rem}.ml-about__lead{font-size:1.84rem;max-width:62ch}.ml-about__lead p:last-child{margin-bottom:0}.ml-about__note{font-size:1.41rem;opacity:.8;margin-top:1.6rem}.ml-about__row{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;margin-top:2.24rem}.ml-about__split{display:grid;gap:4rem}@media(min-width:990px){.ml-about__split{grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}.ml-about__split--top{align-items:start}.ml-about__split--narrow{grid-template-columns:.85fr 1.15fr}}.ml-about__media{display:block;width:100%;height:auto;border-radius:var(--ml-radius);object-fit:cover;background:var(--ml-tint)}.ml-about__ph{display:grid;place-items:center;border-radius:var(--ml-radius);background:var(--ml-tint);overflow:hidden}.ml-about__ph svg{width:100%;height:100%;opacity:.35}.ml-about a:not(.btn){color:inherit;text-decoration-color:rgb(var(--ml-accent));text-decoration-thickness:2px;text-underline-offset:3px}.ml-about a:focus-visible,.ml-about button:focus-visible,.ml-about summary:focus-visible{outline:3px solid rgb(var(--ml-accent));outline-offset:3px;border-radius:6px}.ml-about__card{background:rgb(var(--ml-bg));border:1px solid var(--ml-line);border-radius:var(--ml-radius);padding:2.4rem}.ml-about__card p:last-child{margin-bottom:0}.ml-about__card--accent{border-left:5px solid rgb(var(--ml-accent))}.ml-about--tint .ml-about__card,.ml-about--soft .ml-about__card{background:rgb(var(--ml-bg))}.ml-about--hero{background:linear-gradient(180deg,var(--ml-tint-soft),rgb(var(--ml-bg)))}.ml-hero__pills{display:flex;flex-wrap:wrap;gap:.8rem;list-style:none;margin:0 0 2.24rem;padding:0}.ml-hero__pills li{padding:.48rem 1.36rem;border-radius:999px;border:1px solid rgb(var(--ml-accent) / .55);font-size:1.52rem;font-weight:600;background:rgb(var(--ml-bg))}.ml-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;list-style:none;margin:0;padding:0}@media(min-width:750px){.ml-stats{grid-template-columns:repeat(var(--ml-cols, 4),minmax(0,1fr))}}.ml-stats__num{display:block;font-family:var(--font-heading--family);font-size:clamp(3.68rem,5vw,5.76rem);line-height:1;font-weight:700;color:rgb(var(--ml-accent))}.ml-stats__label{display:block;margin-top:.64rem;font-weight:600}.ml-toc-host{position:sticky;top:var(--header-height, 0px);z-index:5}.ml-toc{background:rgb(var(--ml-bg) / .95);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--ml-line);position:relative}.ml-toc__in{max-width:var(--page-width, 1440px);margin-inline:auto;padding-inline:clamp(.8rem,4vw,4.8rem);display:flex;align-items:center;gap:1.6rem;min-height:58px}.ml-toc__label{flex:none;font-size:1.28rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ml-accent))}.ml-toc__list{display:flex;gap:.56rem;margin:0;padding:.48rem 24px .48rem 12px;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 14px,#000 calc(100% - 26px),transparent 100%)}.ml-toc__list::-webkit-scrollbar{display:none}.ml-toc__list a{color:inherit;display:block;white-space:nowrap;padding:.72rem 1.52rem;border-radius:999px;font-weight:700;font-size:1.52rem;text-decoration:none!important;border:1px solid transparent;transition:background-color .15s,color .15s,border-color .15s}.ml-toc__list a:hover{border-color:rgb(var(--ml-accent) / .55)}.ml-toc__list a[aria-current=true]{background:rgb(var(--ml-accent));color:rgb(var(--ml-accent-text))}.ml-toc__bar{position:absolute;left:0;bottom:-1px;height:3px;width:0;background:rgb(var(--ml-accent))}@media(max-width:749px){.ml-toc__label{display:none}}.ml-tl{list-style:none;margin:0;padding:0 0 0 2.56rem;border-left:2px solid rgb(var(--ml-accent) / .5)}.ml-tl>li{position:relative;padding-bottom:2.4rem}.ml-tl>li:before{content:"";position:absolute;left:calc(-1.6rem - 7px);top:.72rem;width:12px;height:12px;border-radius:50%;background:rgb(var(--ml-accent))}.ml-tl__year{display:block;font-weight:700;font-size:1.84rem;color:rgb(var(--ml-accent))}.ml-tl__text p{margin:.16rem 0 0}.ml-tl__text ul{margin:.56rem 0 0;padding-left:1.76rem;list-style:disc}.ml-tl__text li{margin-bottom:.72rem}.ml-tl__text li::marker{color:rgb(var(--ml-accent))}.ml-acc__body ul{margin:.64rem 0 0;padding-left:1.92rem}.ml-acc__body li{margin-bottom:.48rem}.ml-acc{display:grid;gap:1.6rem;margin-top:2.88rem}.ml-acc details{border:2px solid rgb(var(--ml-accent) / .5);border-radius:60px;background:rgb(var(--ml-bg))}.ml-acc details[open]{border-radius:36px}.ml-acc summary{display:flex;align-items:center;gap:1.6rem;padding:1.6rem 2.56rem 1.6rem 1.92rem;cursor:pointer;list-style:none}.ml-acc summary::-webkit-details-marker{display:none}.ml-acc summary img{width:68px;height:68px;flex:none;object-fit:contain}.ml-acc summary h3{flex:1;margin:0;font-size:clamp(1.84rem,2.3vw,2.32rem)}.ml-acc summary:after{content:"";flex:none;width:12px;height:12px;margin-right:.64rem;border-right:2px solid rgb(var(--ml-accent));border-bottom:2px solid rgb(var(--ml-accent));transform:rotate(45deg) translateY(-3px);transition:transform .2s}.ml-acc details[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.ml-acc__body{padding:0 3.2rem 2.56rem}.ml-acc__body p:last-child{margin-bottom:0}@media(max-width:749px){.ml-acc summary img{width:52px;height:52px}.ml-acc__body{padding:0 2.08rem 2.08rem}.ml-acc details{border-radius:40px}.ml-acc details[open]{border-radius:26px}}.ml-stack{display:grid;gap:1.6rem}.ml-loop{position:relative;display:block;overflow:hidden;color:#fff;text-decoration:none!important;background:var(--ml-tint)}.ml-loop video,.ml-loop img{display:block;width:100%;height:clamp(240px,32vw,460px);object-fit:cover;object-position:center 30%}.ml-loop__ov{position:absolute;inset:auto 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.6rem;padding:clamp(1.6rem,3vw,3.2rem) clamp(1.6rem,4vw,4.8rem);background:linear-gradient(0deg,rgb(0 0 0 / .5),transparent)}.ml-loop__ov p{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(1.84rem,3vw,3.2rem);line-height:1.15;max-width:24ch;color:#fff}.ml-loop__btn{display:inline-flex;align-items:center;min-height:46px;padding:0 2.24rem;border-radius:999px;background:#fff;color:rgb(var(--ml-accent));font-weight:700}@media(max-width:749px){.ml-loop video,.ml-loop img{height:300px}}.ml-ing{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(64%,1fr);gap:2.4rem;list-style:none;padding:0 clamp(1.6rem,4vw,4.8rem) 1.28rem;margin:0 calc(-1*clamp(1.6rem,4vw,4.8rem));overflow-x:auto;scroll-snap-type:x mandatory}.ml-ing li{scroll-snap-align:start;text-align:center}.ml-ing__art{position:relative;aspect-ratio:1;display:grid;place-items:center}.ml-ing__art:before{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:var(--ml-tint)}.ml-ing__art img{position:relative;width:84%;height:auto}.ml-ing h3{margin:1.28rem 0 .16rem;font-size:2.24rem}.ml-ing__ben{display:block;font-weight:700;color:rgb(var(--ml-accent));margin-bottom:.64rem}.ml-ing p{font-size:1.57rem;margin:0 auto .96rem;max-width:32ch}.ml-ing a{font-weight:700}@media(min-width:990px){.ml-ing{grid-auto-flow:row;grid-template-columns:repeat(var(--ml-cols, 5),minmax(0,1fr));overflow:visible;margin:0;padding:0}}.ml-checks{list-style:none;margin:2.4rem 0 0;padding:0}.ml-checks li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:1.6rem;padding:1.84rem 0;border-top:1px solid var(--ml-line)}.ml-checks li:last-child{border-bottom:1px solid var(--ml-line)}.ml-checks__ic{width:44px;height:44px;border-radius:50%;background:var(--ml-tint);display:grid;place-items:center;color:rgb(var(--ml-accent))}.ml-checks__ic svg{width:20px;height:20px}.ml-checks h3{margin:.56rem 0 .32rem}.ml-checks p{margin:0}.ml-amb-g{display:grid;border-radius:24px;overflow:hidden;background:var(--ml-tint);margin-top:3.2rem}@media(min-width:990px){.ml-amb-g{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ml-amb-g__img img,.ml-amb-g__img .ml-about__ph{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:0}.ml-amb-g__txt{padding:clamp(2.56rem,4vw,5.44rem);display:flex;flex-direction:column;justify-content:center}.ml-amb-g__kick{align-self:flex-start;font-weight:700;font-size:1.44rem;padding:.4rem 1.28rem;border-radius:999px;background:rgb(var(--ml-bg));color:rgb(var(--ml-accent));margin-bottom:1.6rem}.ml-amb-g h3{font-size:clamp(3.52rem,5vw,5.76rem);line-height:1;margin-bottom:.96rem}.ml-amb__role{display:block;font-weight:700;margin-bottom:1.44rem}.ml-amb-g blockquote{margin:0 0 2.08rem;padding-left:1.6rem;border-left:4px solid rgb(var(--ml-accent))}.ml-amb-g blockquote p{margin:0 0 .56rem;font-size:1.92rem;font-weight:600;line-height:1.4}.ml-amb-g blockquote cite{font-style:normal;font-size:1.52rem}.ml-amb-p{display:grid;gap:2.24rem;align-items:center;margin-top:1.92rem;padding:clamp(1.6rem,2.5vw,2.56rem);border-radius:24px;background:rgb(var(--ml-bg));border:1px solid var(--ml-line)}@media(min-width:990px){.ml-amb-p{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3.84rem}}.ml-amb-p h3{font-size:2.72rem;margin-bottom:.32rem}.ml-amb-p .ml-amb__role{color:rgb(var(--ml-accent))}.ml-yt{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border:0;padding:0;border-radius:16px;overflow:hidden;background:#000;cursor:pointer}.ml-yt img{width:100%;height:100%;object-fit:cover}.ml-yt__play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:76px;height:76px;border-radius:50%;background:rgb(var(--ml-accent));box-shadow:0 6px 20px #00000040}.ml-yt__play:after{content:"";position:absolute;left:31px;top:24px;border-left:22px solid #fff;border-top:14px solid transparent;border-bottom:14px solid transparent}.ml-yt__cap{position:absolute;left:1.6rem;bottom:1.44rem;color:#fff;font-weight:700;font-size:1.52rem;text-shadow:0 1px 6px rgb(0 0 0 / .6);text-align:left}.ml-yt iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ml-awards{margin-top:3.84rem;padding-top:2.24rem;border-top:1px solid var(--ml-line)}.ml-awards ul{margin:.64rem 0 0;padding-left:1.92rem}.ml-about--impact{--ml-fg: var(--ml-accent-text);background:rgb(var(--ml-accent));color:rgb(var(--ml-accent-text))}.ml-about--impact .ml-about__sub{color:inherit;opacity:.9}.ml-about--impact p,.ml-about--impact li{font-weight:600}.ml-about--impact a:not(.btn){text-decoration-color:currentColor}.ml-imp{display:grid;gap:4rem;grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.ml-imp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:6.4rem;align-items:start}}.ml-imp>*{min-width:0}.ml-figs{display:grid;gap:.48rem;margin:2.4rem 0 2.88rem;padding:0;list-style:none}.ml-figs li{display:grid;grid-template-columns:clamp(14.08rem,30vw,20.8rem) minmax(0,1fr);column-gap:1.92rem;align-items:center;padding:1.44rem 0;border-top:1px solid rgb(var(--ml-accent-text) / .45)}.ml-figs b{font-family:var(--font-heading--family);font-size:clamp(3.36rem,6vw,5.76rem);line-height:1}.ml-figs span{font-size:1.73rem}.ml-mile{list-style:none;margin:1.92rem 0 2.56rem;padding:0 0 0 2.24rem;border-left:2px solid currentColor}.ml-mile li{position:relative;padding-bottom:1.6rem}.ml-mile li:before{content:"";position:absolute;left:calc(-1.4rem - 7px);top:.8rem;width:12px;height:12px;border-radius:50%;background:currentColor}.ml-mile b{display:block}.ml-photos{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ml-photos>*{min-width:0}.ml-photos__wide{grid-column:1 / -1}.ml-photos img{width:100%;height:100%;object-fit:cover;border-radius:var(--ml-radius);aspect-ratio:1}.ml-photos__wide img{aspect-ratio:16 / 9}.ml-quote{margin:1.92rem 0 0;padding:1.92rem 2.08rem;border-left:4px solid currentColor;background:#ffffff29;border-radius:0 var(--ml-radius) var(--ml-radius) 0}.ml-quote p{font-size:2rem;font-weight:700;line-height:1.35;margin:0 0 .64rem}.ml-quote cite{font-style:normal;font-weight:600}.ml-about--impact .btn--secondary{background:transparent;color:rgb(var(--ml-accent-text));border-color:rgb(var(--ml-accent-text))}.ml-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.24rem clamp(2.56rem,4vw,5.12rem);padding:2.24rem 1.6rem;margin:0 0 3.2rem;list-style:none;border-top:1px solid var(--ml-line);border-bottom:1px solid var(--ml-line)}.ml-logos li{display:flex;align-items:center}.ml-logos a{display:block;line-height:0;opacity:.85;transition:opacity .15s}.ml-logos a:hover{opacity:1}.ml-logos img{height:var(--h, 26px);width:auto}@media(max-width:749px){.ml-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:2.24rem 1.28rem}.ml-logos img{height:calc(var(--h, 26px) * .78);max-width:100%}}.ml-press{display:grid;gap:1.44rem;grid-template-columns:minmax(0,1fr)}@media(min-width:860px){.ml-press{grid-template-columns:repeat(2,minmax(0,1fr))}}.ml-press a{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.76rem;align-items:center;text-decoration:none!important;border:1px solid var(--ml-line);border-radius:var(--ml-radius);padding:1.76rem 1.92rem;background:rgb(var(--ml-bg))}.ml-press a:hover{border-color:rgb(var(--ml-accent))}.ml-press__logo{display:grid;place-items:center;height:56px}.ml-press__logo img{height:calc(var(--h, 26px) * .82);width:auto;max-width:100%}.ml-press__body{display:flex;flex-direction:column;gap:.48rem;min-width:0}.ml-press__title{margin:0;font-weight:700;line-height:1.35}.ml-press__meta{display:flex;flex-wrap:wrap;gap:.64rem 1.12rem;align-items:center;font-size:1.41rem}.ml-press__tag{font-size:1.28rem;font-weight:700;padding:.16rem .88rem;border-radius:999px;background:var(--ml-tint)}.ml-press__go{font-weight:700;color:rgb(var(--ml-accent));font-size:1.52rem}@media(max-width:480px){.ml-press a{grid-template-columns:8.32rem minmax(0,1fr);gap:1.28rem;padding:1.6rem}}.ml-strip{display:block;line-height:0}.ml-strip img{width:100%;height:auto;display:block}.ml-score{display:grid;gap:2.4rem 4rem;align-items:center;margin-bottom:3.84rem;padding:clamp(2.24rem,3.5vw,3.52rem);border-radius:var(--ml-radius);background:var(--ml-tint)}@media(min-width:860px){.ml-score{grid-template-columns:auto minmax(0,1fr)}}.ml-score__card{display:flex;align-items:center;gap:2.24rem;background:rgb(var(--ml-bg));border-radius:var(--ml-radius);padding:1.76rem 2.4rem}.ml-score__val{display:flex;align-items:baseline;gap:.24rem;line-height:1}.ml-score__val b{font-family:var(--font-heading--family);font-size:clamp(5.12rem,7vw,7.04rem);color:rgb(var(--ml-accent));letter-spacing:-.02em}.ml-score__val span{font-size:2.24rem;font-weight:700}.ml-score__lbl{display:grid;gap:.56rem;padding-left:2.24rem;border-left:1px solid var(--ml-line)}.ml-score__lbl strong{font-size:2.4rem;line-height:1}.ml-score__lbl small{font-size:1.44rem}.ml-stars{color:rgb(var(--ml-accent));letter-spacing:.1em;line-height:1}.ml-revs{display:grid;gap:1.6rem;grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.ml-revs{grid-template-columns:repeat(3,minmax(0,1fr))}}.ml-rev{margin:0;background:rgb(var(--ml-bg));border:1px solid var(--ml-line);border-radius:var(--ml-radius);padding:2.24rem}.ml-rev header{display:flex;align-items:center;gap:1.28rem;margin-bottom:1.12rem}.ml-rev__av{width:44px;height:44px;border-radius:50%;background:var(--ml-tint);color:rgb(var(--ml-accent));display:grid;place-items:center;font-weight:700;flex:none}.ml-rev__name{display:block;font-weight:700;line-height:1.2}.ml-rev__date{font-size:1.41rem}.ml-rev blockquote{margin:.96rem 0 0}.ml-rev blockquote p{margin:0}.ml-rev footer{margin-top:1.28rem;font-size:1.41rem}.ml-rev footer a{font-weight:700}@media(max-width:480px){.ml-score__card{gap:1.6rem;padding:1.6rem}.ml-score__lbl{padding-left:1.6rem}}.ml-soc-head{display:grid;gap:2.4rem 4.8rem;align-items:end;margin-bottom:3.2rem}@media(min-width:990px){.ml-soc-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ml-soc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.12rem}.ml-soc a{display:flex;align-items:center;gap:1.28rem;padding:1.2rem 1.6rem;border-radius:999px;background:rgb(var(--ml-bg));text-decoration:none!important;border:1px solid transparent}.ml-soc a:hover{border-color:rgb(var(--ml-accent))}.ml-soc__ic{width:40px;height:40px;flex:none;border-radius:50%;background:var(--ml-tint);display:grid;place-items:center;color:rgb(var(--ml-accent))}.ml-soc__ic svg{width:20px;height:20px}.ml-soc b,.ml-soc small{display:block;line-height:1.2}.ml-soc small{font-size:1.36rem}.ml-shorts{list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(58%,1fr);gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 clamp(1.6rem,4vw,4.8rem) .96rem;margin:0 calc(-1*clamp(1.6rem,4vw,4.8rem))}@media(min-width:750px){.ml-shorts{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;margin:0;padding:0}}.ml-shorts li{scroll-snap-align:start}.ml-shorts a{position:relative;display:block;border-radius:var(--ml-radius);overflow:hidden;aspect-ratio:9 / 16;background:var(--ml-tint);text-decoration:none!important}.ml-shorts img{width:100%;height:100%;object-fit:cover}.ml-shorts__play{position:absolute;top:1.28rem;right:1.28rem;width:40px;height:40px;border-radius:50%;background:rgb(var(--ml-accent))}.ml-shorts__play:after{content:"";position:absolute;left:16px;top:12px;border-left:12px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.ml-shorts__t{position:absolute;left:0;right:0;bottom:0;padding:3.84rem 1.6rem 1.6rem;color:#fff;font-weight:700;line-height:1.25;background:linear-gradient(0deg,rgb(0 0 0 / .6),transparent)}.ml-cards{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.ml-cards{grid-template-columns:repeat(var(--ml-cols, 3),minmax(0,1fr));gap:2rem}}.ml-cards--tiles{grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.ml-cards--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.ml-cards--tiles{grid-template-columns:repeat(var(--ml-cols, 4),minmax(0,1fr))}}.ml-cards__item{display:block;text-decoration:none!important}.ml-cards__item img,.ml-cards__item .ml-about__ph{width:100%;aspect-ratio:5 / 6;object-fit:cover;border-radius:var(--ml-radius)}.ml-cards__t{padding:1.12rem .16rem 0}.ml-cards__t h3{font-size:1.84rem;margin-bottom:.24rem}.ml-cards__t p{margin:0;font-size:1.52rem}a.ml-cards__item:hover h3{color:rgb(var(--ml-accent))}.ml-cards--tiles .ml-cards__item{border:1px solid var(--ml-line);border-radius:var(--ml-radius);padding:2.24rem;background:rgb(var(--ml-bg))}.ml-cards--tiles a.ml-cards__item:hover{border-color:rgb(var(--ml-accent))}.ml-cards--tiles .ml-cards__t{padding:0}.ml-cards__go{display:inline-block;margin-top:1.12rem;font-weight:700;color:rgb(var(--ml-accent))}.ml-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2.4rem;padding:0;list-style:none}.ml-chips a{display:block;padding:.64rem 1.6rem;border-radius:999px;border:1px solid rgb(var(--ml-accent) / .55);font-weight:700;color:rgb(var(--ml-accent))!important;text-decoration:none!important;background:rgb(var(--ml-bg))}.ml-chips a:hover{background:var(--ml-tint)}.ml-band{display:grid;gap:1.6rem 3.2rem;align-items:center;margin-top:2.24rem;padding:clamp(1.92rem,3vw,2.88rem);border-radius:var(--ml-radius);background:rgb(var(--ml-accent));color:rgb(var(--ml-accent-text))}@media(min-width:860px){.ml-band{grid-template-columns:minmax(0,1fr) auto}}.ml-band h3{font-size:2.32rem}.ml-band p{margin:0;font-weight:600}.ml-band__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--button-height, 50px);padding:0 2.56rem;border-radius:999px;background:rgb(var(--ml-accent-text));color:rgb(var(--ml-accent))!important;font-weight:700;text-decoration:none!important}.ml-who{list-style:none;margin:1.92rem 0;padding:0}.ml-who li{padding:1.44rem 0;border-top:1px solid var(--ml-line)}.ml-who b{display:block;font-size:1.68rem}.ml-who p{margin:0}.ml-faq{max-width:860px;margin-top:1.92rem}.ml-faq details{border-bottom:1px solid var(--ml-line);padding:1.6rem 0}.ml-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:1.6rem;align-items:center;font-weight:700;font-size:1.79rem}.ml-faq summary::-webkit-details-marker{display:none}.ml-faq summary:after{content:"+";flex:none;font-size:2.56rem;line-height:1;color:rgb(var(--ml-accent))}.ml-faq details[open] summary:after{content:"\2212"}.ml-faq__a{margin-top:1.28rem}.ml-faq__a p:last-child{margin-bottom:0}.ml-about--center{text-align:center}.ml-about--center .ml-about__lead{margin-inline:auto}.ml-about--center .ml-about__row{justify-content:center}.ml-about h2 .ml-hl{display:inline-grid;place-items:center;width:1.1em;height:1.1em;margin-left:.3em;font-size:.6em;vertical-align:middle;border-radius:50%;color:rgb(var(--ml-accent));text-decoration:none!important;opacity:0;transition:opacity .15s;background:var(--ml-tint)}.ml-about h2:hover .ml-hl,.ml-about h2 .ml-hl:focus-visible{opacity:1}@media(hover:none){.ml-about h2 .ml-hl{display:none}}.ml-toast{position:fixed;left:50%;bottom:calc(8rem + env(safe-area-inset-bottom,0px));transform:translate(-50%,10px);background:rgb(var(--color-foreground));color:rgb(var(--color-background));padding:.88rem 1.6rem;border-radius:999px;font-size:1.44rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:60}.ml-toast.is-on{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.ml-toc__list a,.ml-acc summary:after,.ml-toast,.ml-logos a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ml-about.css.map */
