a:hover{color:var(--mn-sunset-harvest);text-decoration:none}.bl-container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(24px,5vw,64px)}.ab-h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0 0 16px;font-size:clamp(32px,4.2vw,60px);font-weight:800;line-height:.98}.ac-head{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-bottom:clamp(32px,4vw,52px);display:flex}.ac-head .ab-h2{text-align:center;max-width:18ch;margin:8px 0 0}.ac-head__c{text-wrap:pretty;max-width:62ch;margin:16px 0 0;font-size:16px}.in-hero{isolation:isolate;background:var(--mn-global-green);padding:clamp(120px,17vh,190px) 0 clamp(70px,10vh,120px);position:relative;overflow:clip}.in-hero__bg{z-index:0;background:var(--mn-global-green);position:absolute;inset:0}.in-hero__bg img{object-fit:cover;object-position:center;width:100%;height:100%}.in-hero__bg:before{content:"";z-index:1;pointer-events:none;background:var(--mn-global-green);mix-blend-mode:color;position:absolute;inset:0;mask-image:linear-gradient(100deg,#000 0% 22%,#000000a8 40%,#0000003d 60%,#0000 78%)}.in-hero__bg:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#003e41f0 0%,#003e41db 44%,#003e416b 64%,#003e411f 100%);position:absolute;inset:0}.in-hero__dots{background-image:radial-gradient(var(--mn-alabaster) 16%, transparent 17%);opacity:.16;pointer-events:none;z-index:0;background-size:12px 12px;width:380px;height:380px;position:absolute;top:-60px;right:-60px;mask-image:radial-gradient(closest-side,#000 35%,#0000 100%)}.in-hero__in{z-index:10;flex-direction:column;align-items:flex-start;display:flex;position:relative}.in-hero__text{flex-direction:column;align-items:flex-start;max-width:640px;display:flex}.in-hero__text .mn-eyebrow{color:var(--mn-orange-400);margin-bottom:16px;display:block}.in-hero__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-alabaster);align-items:flex-start;margin:0 0 22px;font-size:clamp(32px,4.4vw,60px);font-weight:800;line-height:.96}.in-hero__lead{color:#f9ebd1e0;text-wrap:pretty;max-width:52ch;margin:0 0 34px;font-size:17.5px}.in-hero__btns{flex-wrap:wrap;gap:14px;display:flex}.mlc-facts{border-top:1px solid var(--border-on-dark);grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;align-items:start;gap:24px clamp(18px,2.4vw,40px);width:100%;margin-top:40px;padding-top:28px;display:grid}@media (width<=620px){.mlc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.mlc-facts__item{flex-direction:column;gap:4px;display:flex}.mlc-facts__l{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-orange-400);font-size:11.5px;font-weight:700}.mlc-facts__v{font-family:var(--font-subhead);color:var(--mn-alabaster);font-size:15px;font-weight:700}.pc-format{background:var(--mn-global-green);padding:clamp(56px,9vh,110px) 0;overflow:clip}.pc-format .mn-eyebrow{color:var(--mn-orange-400)}.pc-format .ab-h2{color:var(--mn-alabaster)}.pc-fmt{border-top:1px solid var(--border-on-dark);flex-direction:column;display:flex}.pc-fmt__row{border-bottom:1px solid var(--border-on-dark);transition:background .22s var(--ease-out);grid-template-columns:100px 1fr 1.1fr 24px;align-items:center;gap:clamp(16px,3vw,40px);padding:clamp(20px,3vh,34px) 4px;display:grid;position:relative}.pc-fmt__row:hover{background:#f9ebd10b}.pc-fmt__row>*{transition:transform .22s var(--ease-out)}.pc-fmt__row:hover>:not(.pc-fmt__arrow){transform:translate(16px)}@media (prefers-reduced-motion:reduce){.pc-fmt__row>*{transition:none}.pc-fmt__row:hover>:not(.pc-fmt__arrow){transform:none}}.pc-fmt__num{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-orange-400);font-size:clamp(20px,1.8vw,26px);font-weight:800;line-height:1}.pc-fmt__num--icon{justify-content:center;align-items:center;display:flex}.pc-fmt__mid{flex-direction:column;gap:6px;display:flex}.pc-fmt__label{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-orange-400);font-size:12px;font-weight:700}.pc-fmt__h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-alabaster);margin:0;font-size:clamp(19px,1.9vw,25px);font-weight:800;line-height:1.1}.pc-fmt__end{flex-direction:column;gap:4px;display:flex}.pc-fmt__c{color:#f9ebd1d1;margin:0;font-size:14.5px}@media (width<=780px){.pc-fmt__row{grid-template-columns:70px 1fr}.pc-fmt__end{grid-column:2}}.mlc-stats{background:var(--surface-page);padding:clamp(56px,9vh,110px) 0}.mlc-stats__wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.mlc-stats__text{flex-direction:column;align-items:flex-start;display:flex}.mlc-stats__h{text-align:left;margin:8px 0 16px}.mlc-stats__c{color:var(--text-body);text-wrap:pretty;max-width:38ch;margin:0 0 26px;font-size:15.5px}.mlc-stats__grid{grid-template-columns:1fr 1fr;gap:clamp(16px,1.8vw,22px);display:grid}.mlc-stat{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(24px,2.6vw,32px);display:flex}.mlc-stat:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.mlc-stat__n{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-global-green);font-size:clamp(38px,3.6vw,52px);font-weight:800;line-height:1}.mlc-stat__t{font-family:var(--font-subhead);color:var(--mn-global-green);margin-top:6px;font-size:15px;font-weight:700}.mlc-stat__c{color:var(--text-body);font-size:13.5px}@media (width<=900px){.mlc-stats__wrap{grid-template-columns:1fr}}@media (width<=560px){.mlc-stats__grid{grid-template-columns:1fr}}.mlc-why{padding:clamp(56px,9vh,110px) 0}.mlc-why__steps{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3.5vw,48px);display:grid}@media (width<=800px){.mlc-why__steps{grid-template-columns:1fr;gap:36px}}.mlc-why__step{flex-direction:column;align-items:flex-start;display:flex}.mlc-why__marker{align-items:center;width:100%;margin-bottom:22px;display:flex;position:relative}.mlc-why__dot{background:var(--mn-global-green);border:2px solid var(--mn-global-green);width:56px;height:56px;color:var(--mn-alabaster);font-family:var(--font-display);letter-spacing:var(--track-display);transition:background .32s var(--ease-out), border-color .32s var(--ease-out), transform .32s var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex}.mlc-why__step.is-lit .mlc-why__dot{background:var(--mn-sunset-harvest);border-color:var(--mn-sunset-harvest);transform:scale(1.08)}.mlc-why__step.is-done .mlc-why__dot{background:var(--mn-orange-400);border-color:var(--mn-orange-400)}.mlc-why__line{background:var(--border-subtle);height:2px;transition:background var(--dur) var(--ease-out);flex:1;margin-left:14px}.mlc-why__step.is-lit .mlc-why__line,.mlc-why__step.is-done .mlc-why__line{background:#ff7b0173}@media (width<=800px){.mlc-why__line{display:none}}.mlc-why__label{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:.1em;color:var(--mn-vibrant-fire);font-size:12px;font-weight:700}.mlc-why__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);text-wrap:balance;margin:10px 0 12px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.04}.mlc-why__c{color:var(--text-body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}.in-ways{padding:clamp(56px,9vh,110px) 0}.in-way__a{font-family:var(--font-subhead);align-items:center;gap:8px;margin-top:auto;font-size:14.5px;font-weight:700;display:inline-flex}.mlc-band{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(28px,4vw,56px);display:grid}.mlc-band__media{border-radius:14px;min-height:380px;position:relative;overflow:hidden}.mlc-band__badge{z-index:1;font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-alabaster);backdrop-filter:blur(3px);background:#003e418c;border-radius:8px;padding:6px 16px;font-size:34px;font-weight:800;position:absolute;bottom:20px;left:20px}.mlc-band__list{flex-direction:column;display:flex}.mlc-band__row{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:padding-left .2s var(--ease-out);align-items:flex-start;gap:18px;padding:20px 4px;display:flex}.mlc-band__row:first-child{border-top:1px solid var(--border-subtle)}.mlc-band__row:hover{padding-left:10px}.mlc-band__n{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-vibrant-fire);flex:none;padding-top:3px;font-size:15px;font-weight:800}.mlc-band__mid{flex-direction:column;flex:1;align-items:flex-start;gap:10px;display:flex}.mlc-band__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0;font-size:18px;font-weight:800}.mlc-band__row.is-open .mlc-band__t{color:var(--mn-sunset-harvest)}.mlc-band__c{color:var(--text-body);max-width:46ch;margin:0;font-size:14.5px}.mlc-band__row svg{color:var(--mn-global-green);flex:none;margin-top:2px}.mlc-band__slide{opacity:0;transition:opacity .32s var(--ease-out);position:absolute;inset:0}.mlc-band__slide.is-shown{opacity:1}.mlc-band__row:not(.is-open) .mlc-band__c,.mlc-band__row:not(.is-open) .mlc-band__mid .in-way__a{display:none}.mlc-band__row.is-open .mlc-band__ic--plus,.mlc-band__row:not(.is-open) .mlc-band__ic--minus{display:none!important}@media (width<=860px){.mlc-band{grid-template-columns:1fr}.mlc-band__media{min-height:260px}}.pc-quotes{background:var(--surface-page);padding:clamp(56px,9vh,110px) 0}.mlc-speakers__grid{grid-template-columns:repeat(4,1fr);gap:clamp(28px,3vw,40px) clamp(20px,2.4vw,30px);display:grid}@media (width<=780px){.mlc-speakers__grid{grid-template-columns:1fr 1fr}}@media (width<=480px){.mlc-speakers__grid{grid-template-columns:1fr}}.mlc-speaker{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.mlc-speaker__photo{background:var(--mn-cream-200,#f2e8d6);border-radius:50%;width:84px;height:84px;margin-bottom:12px;overflow:hidden}.mlc-speaker__photo .mn-imageslot--empty{border:0;height:100%;min-height:100%;padding:4px;font-size:10px}.mlc-speaker__n{font-family:var(--font-subhead);color:var(--mn-global-green);font-size:16px;font-weight:700}.mlc-speaker__r{color:var(--mn-vibrant-fire);font-size:13.5px}.mlc-jointeam{background:var(--mn-cream-100,var(--mn-alabaster));border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:clamp(40px,6vh,64px) 0}.mlc-jointeam__wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.mlc-jointeam__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0 0 6px;font-size:clamp(22px,2.6vw,32px);font-weight:800}.mlc-jointeam__c{color:var(--text-body);max-width:52ch;margin:0;font-size:15.5px}.mlc-pricing__grid{grid-template-columns:repeat(auto-fit,minmax(0,360px));justify-content:center;align-items:stretch;gap:clamp(20px,2.4vw,28px);display:grid}.mlc-pricing__note{text-align:center;max-width:62ch;color:var(--text-body);text-wrap:pretty;margin:clamp(24px,3vw,34px) auto 0;font-size:14px}.mlc-terms{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);gap:clamp(24px,3vw,44px);margin-top:clamp(34px,4vw,52px);padding-top:clamp(28px,3.4vw,40px);display:grid}@media (width<=900px){.mlc-terms{grid-template-columns:1fr;gap:28px}}.mlc-terms__h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0 0 12px;font-size:16px;font-weight:800}.mlc-terms__c{color:var(--text-body);text-wrap:pretty;margin:0 0 10px;font-size:14.5px}.mlc-terms__c:last-child{margin-bottom:0}.mlc-terms__list{margin:0}.mlc-terms__list dt{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-vibrant-fire);margin-top:14px;font-size:13px;font-weight:700}.mlc-terms__list dt:first-child{margin-top:0}.mlc-terms__list dd{color:var(--text-body);text-wrap:pretty;margin:4px 0 0;font-size:14.5px}.mlc-terms a{color:var(--mn-global-green);text-underline-offset:2px;font-weight:700;text-decoration:underline}.mlc-terms a:hover{color:var(--mn-vibrant-fire)}@media (width<=900px){.mlc-pricing__grid{grid-template-columns:1fr}}.mlc-price{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:clamp(28px,3vw,36px);display:flex;position:relative}.mlc-price.is-accent{border-color:var(--mn-sunset-harvest);box-shadow:var(--shadow-accent)}.mlc-price__badge{background:var(--mn-sunset-harvest);color:#fff;font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700;position:absolute;top:-13px;right:24px}.mlc-price__t{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);font-size:20px;font-weight:800}.mlc-price__sub{color:var(--text-body);margin-bottom:12px;font-size:13.5px}.mlc-price__amt{font-family:var(--font-display);color:var(--mn-global-green);align-items:baseline;gap:8px;margin-bottom:20px;font-size:clamp(30px,3vw,38px);font-weight:800;display:flex}.mlc-price__per{font-family:var(--font-body);color:var(--text-body);font-size:13px;font-weight:500}.mlc-price__feats{flex-direction:column;gap:10px;width:100%;margin:20px 0 0;padding:0;list-style:none;display:flex}.mlc-price__feats li{color:var(--text-body);padding-left:22px;font-size:14px;position:relative}.mlc-price__feats li:before{content:"";background:var(--mn-sunset-harvest);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:0}.mn-acc__panel{grid-template-rows:0fr}.mn-acc__item.is-open .mn-acc__panel{grid-template-rows:1fr}.mlc-faq__more{font-family:var(--font-subhead);color:var(--text-body);justify-content:center;align-items:center;gap:16px;margin-top:clamp(32px,4vh,48px);font-weight:700;display:flex}.pc-apply__btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}@media (width<=700px){.in-hero__bg:after{background:linear-gradient(#003e41e6 0%,#003e41bd 100%)}}@media (width<=900px){.in-hero__bg:before{mask-image:none}}.mlc-facts--3{grid-template-columns:repeat(3,minmax(0,auto))}@media (width<=640px){.mlc-facts--3{grid-template-columns:1fr;row-gap:16px}}.mlc-recap__more{justify-content:center;margin-top:clamp(32px,4vw,48px);display:flex}.mlc-nums{background:var(--surface-cream);padding:clamp(70px,10vh,130px) 0}.mlc-nums__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mlc-nums__title{color:var(--mn-global-green);flex-direction:column;display:flex}.mlc-nums__title .n4-ink-orange{color:var(--mn-sunset-harvest)}.mlc-nums__copy{max-width:480px;color:var(--text-body);margin:0 0 28px;font-size:16px}.mlc-nums__stats{grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,22px);display:grid}.mlc-num{background:var(--mn-white);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;gap:6px;padding:clamp(20px,2.4vw,30px);display:flex}.mlc-num__label{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-vibrant-fire);font-size:13px;font-weight:700}.mlc-num__n{font-family:var(--font-display);letter-spacing:var(--track-display);color:var(--mn-global-green);font-size:clamp(40px,4vw,64px);font-weight:800;line-height:1}.mlc-num__note{color:var(--text-body);font-size:13px}@media (width<=900px){.mlc-nums__grid{grid-template-columns:1fr}}@media (width<=560px){.mlc-nums__stats{grid-template-columns:1fr}}.mlc-theme__grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(36px,6vw,88px);display:grid}.mlc-theme__h{flex-direction:column;margin:8px 0 22px;display:flex}.mlc-theme__h .n4-ink-orange{color:var(--mn-sunset-harvest)}.mlc-theme__c{color:#f9ebd1db;text-wrap:pretty;max-width:48ch;margin:0 0 26px;font-size:16px;line-height:1.65}.mlc-theme__close{border-left:3px solid var(--mn-sunset-harvest);font-family:var(--font-subhead);color:var(--mn-alabaster);text-wrap:pretty;max-width:40ch;margin:0;padding-left:18px;font-size:18px;font-weight:700;line-height:1.45}.mlc-fade{width:100%}.mlc-fade__panel{aspect-ratio:3/2;background:var(--mn-green-900);border-radius:14px;width:100%;position:relative;overflow:hidden;box-shadow:0 18px 40px #00141659}.mlc-fade__shot{opacity:0;position:absolute;inset:0}.mlc-fade__shot:first-child{opacity:1}.mlc-fade__shot img{object-fit:cover;width:100%;height:100%}@keyframes mlc-fade-x{0%{opacity:0}2.8%{opacity:1}20%{opacity:1}24%{opacity:0}to{opacity:0}}.mlc-fade__shot{animation:12.5s linear -350ms infinite mlc-fade-x}.mlc-fade__shot:nth-child(2){animation-delay:2.15s}.mlc-fade__shot:nth-child(3){animation-delay:4.65s}.mlc-fade__shot:nth-child(4){animation-delay:7.15s}.mlc-fade__shot:nth-child(5){animation-delay:9.65s}.mlc-fade__dots{justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.mlc-fade__dot{background:#f9ebd157;border-radius:50%;width:9px;height:9px}.mlc-fade__dot:first-child{background:var(--mn-sunset-harvest);transform:scale(1.25)}@keyframes mlc-fade-dot{0%{background:var(--mn-sunset-harvest);transform:scale(1.25)}19.99%{background:var(--mn-sunset-harvest);transform:scale(1.25)}20%{background:#f9ebd157;transform:scale(1)}to{background:#f9ebd157;transform:scale(1)}}.mlc-fade__dot{animation:12.5s linear -350ms infinite mlc-fade-dot}.mlc-fade__dot:nth-child(2){animation-delay:2.15s}.mlc-fade__dot:nth-child(3){animation-delay:4.65s}.mlc-fade__dot:nth-child(4){animation-delay:7.15s}.mlc-fade__dot:nth-child(5){animation-delay:9.65s}html[data-motion=off] .mlc-fade__shot,html[data-motion=off] .mlc-fade__dot{animation:none}@media (prefers-reduced-motion:reduce){.mlc-fade__shot,.mlc-fade__dot{animation:none}}@media (width<=900px){.mlc-theme__grid{grid-template-columns:1fr}}.mlc-video{max-width:920px;margin:0 auto clamp(44px,5vw,64px)}.mlc-video__frame{aspect-ratio:16/9;background:var(--mn-global-green);box-shadow:var(--shadow-md);border-radius:14px;position:relative;overflow:hidden}.mlc-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mlc-video__cap{flex-direction:column;gap:4px;margin-top:16px;display:flex}.mlc-video__l{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-vibrant-fire);font-size:12px;font-weight:700}.mlc-video__t{font-family:var(--font-subhead);color:var(--mn-global-green);font-size:18px;font-weight:700}.mlc-keynotes__grid{align-items:start}.mlc-speaker__talk{color:var(--text-body);text-wrap:balance;max-width:30ch;font-size:14px;line-height:1.45}.mlc-speaker__tag{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-vibrant-fire);margin-top:6px;font-size:11px;font-weight:700}.mlc-gallery{background:var(--surface-page);padding:clamp(56px,9vh,110px) 0;overflow:clip}.mlc-gallery__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(24px,3vw,36px);display:flex}.mlc-gallery__head .ab-h2{margin:8px 0 0}.mlc-gallery__all{display:none}.mlc-gallery.has-lightbox .mlc-gallery__all{display:inline-flex}.mlc-bento{grid-template-rows:repeat(2,clamp(150px,17vw,250px));grid-template-columns:2fr 1fr 1fr;gap:clamp(10px,1.2vw,16px);display:grid}.mlc-bento__tile{background:var(--mn-foggy-runway);cursor:zoom-in;border-radius:14px;display:block;position:relative;overflow:hidden}.mlc-bento__tile--big{grid-row:1/3}.mlc-bento__img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out), transform .6s var(--ease-out);position:absolute;inset:0}.mlc-bento__img.is-on{opacity:1}.mlc-bento__img:not([src]){display:none}.mlc-bento__tile:hover .mlc-bento__img.is-on{transform:scale(1.03)}.mlc-bento__tile:focus-visible{outline:3px solid var(--mn-sunset-harvest);outline-offset:3px}.mlc-bento__cap{z-index:1;max-width:calc(100% - 24px);color:var(--mn-alabaster);font-family:var(--font-subhead);background:#002a2cc7;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.3;transition:opacity .3s linear;position:absolute;bottom:12px;left:12px}.mlc-bento__cap.is-swapping{opacity:0}.mlc-bento__tile:not(.mlc-bento__tile--big) .mlc-bento__cap{opacity:0;max-width:calc(100% - 16px);font-size:12px;bottom:8px;left:8px}.mlc-bento__tile:not(.mlc-bento__tile--big):is(:hover,:focus-visible) .mlc-bento__cap{opacity:1}@media (width<=760px){.mlc-bento{grid-template-rows:clamp(200px,56vw,320px) repeat(2,clamp(110px,30vw,180px));grid-template-columns:1fr 1fr}.mlc-bento__tile--big{grid-area:auto/1/auto/-1}}html[data-motion=off] .mlc-bento__img,html[data-motion=off] .mlc-bento__cap{transition:none}html[data-motion=off] .mlc-bento__tile:hover .mlc-bento__img.is-on{transform:none}@media (prefers-reduced-motion:reduce){.mlc-bento__img,.mlc-bento__cap{transition:none!important}.mlc-bento__tile:hover .mlc-bento__img.is-on{transform:none}}.mlc-lightbox{background:0 0;border:0;max-width:min(92vw,1200px);max-height:92vh;padding:0;overflow:visible}.mlc-lightbox::backdrop{background:#003e41eb}.mlc-lightbox__img{border-radius:10px;width:auto;max-width:100%;height:auto;max-height:70vh;margin:0 auto;display:block}.mlc-lightbox__cap{text-align:center;color:var(--mn-alabaster);margin:12px 0 0;font-size:14px}.mlc-lightbox__btn{width:48px;height:48px;color:var(--mn-alabaster);cursor:pointer;background:#003e4199;border:1px solid #f9ebd166;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:fixed}.mlc-lightbox__btn:hover{color:var(--mn-sunset-harvest);border-color:var(--mn-sunset-harvest)}.mlc-lightbox__btn:focus-visible{outline:3px solid var(--mn-sunset-harvest);outline-offset:3px}.mlc-lightbox__close{top:20px;right:20px}.mlc-lightbox__prev{top:50%;left:20px;transform:translateY(-50%)}.mlc-lightbox__next{top:50%;right:20px;transform:translateY(-50%)}.mlc-lightbox__thumbs{scrollbar-width:none;justify-content:safe center;gap:8px;max-width:min(92vw,1000px);margin:14px auto 0;padding:4px;display:flex;overflow-x:auto}.mlc-lightbox__thumbs::-webkit-scrollbar{display:none}.mlc-lightbox__thumb{aspect-ratio:3/2;background:var(--mn-green-900,var(--mn-global-green));cursor:pointer;opacity:.5;outline-offset:2px;border:0;border-radius:6px;outline:2px solid #0000;flex:none;width:72px;padding:0;transition:opacity .2s linear,outline-color .2s linear;overflow:hidden}.mlc-lightbox__thumb img{object-fit:cover;width:100%;height:100%;display:block}.mlc-lightbox__thumb:hover{opacity:.85}.mlc-lightbox__thumb.is-on{opacity:1;outline-color:var(--mn-sunset-harvest)}.mlc-lightbox__thumb:focus-visible{opacity:1;outline:3px solid var(--mn-sunset-harvest)}@media (width<=640px){.mlc-lightbox__img{max-height:62vh}.mlc-lightbox__thumb{width:56px}.mlc-lightbox__prev,.mlc-lightbox__next{width:40px;height:40px}.mlc-lightbox__prev{left:8px}.mlc-lightbox__next{right:8px}}@media (prefers-reduced-motion:reduce){.mlc-lightbox__thumb{transition:none}}html[data-motion=off] .mlc-lightbox__thumb{transition:none}.mlc-said{padding-bottom:clamp(110px,15vw,210px);position:relative}.mlc-said__ghost{z-index:0;pointer-events:none;user-select:none;white-space:nowrap;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:#0000;-webkit-text-stroke:1.5px #f9ebd11a;font-size:clamp(90px,17vw,260px);font-weight:800;line-height:1;position:absolute;bottom:-.16em;left:50%;transform:translate(-50%)}.mlc-said__in{z-index:1;position:relative}@media (width<=560px){.mlc-said__ghost{display:none}.mlc-said{padding-bottom:clamp(56px,9vh,110px)}}.mlc-said__grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);display:grid}@media (width<=1000px){.mlc-said__grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.mlc-said__grid{grid-template-columns:1fr}}.mlc-said__card{border:1px solid var(--border-on-dark);background:#f9ebd10a;border-radius:12px;flex-direction:column;justify-content:space-between;gap:20px;margin:0;padding:clamp(24px,2.6vw,32px);display:flex}.mlc-said__q{font-family:var(--font-subhead);color:var(--mn-alabaster);text-wrap:pretty;margin:0;font-size:16.5px;font-weight:700;line-height:1.5}.mlc-said__who{font-family:var(--font-subhead);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--mn-orange-400);font-size:11.5px;font-weight:700}.mlc-said__who:before{content:"";vertical-align:middle;background:var(--mn-sunset-harvest);width:18px;height:2px;margin-right:10px;display:inline-block}.mlc-moments__grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,28px);display:grid}@media (width<=900px){.mlc-moments__grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}}.mlc-moment{background:var(--mn-white);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mlc-moment__photo{aspect-ratio:3/2}.mlc-moment__photo .mn-imageslot{height:100%}.mlc-moment__photo img{object-fit:cover;width:100%;height:100%}.mlc-moment__body{flex-direction:column;gap:8px;padding:clamp(20px,2.2vw,26px);display:flex}.mlc-moment__l{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);color:var(--mn-global-green);margin:0;font-size:20px;font-weight:800;line-height:1.1}.mlc-moment__t{color:var(--text-body);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.mlc-sponsors{background:var(--surface-page);border-top:1px solid var(--border-subtle);padding:clamp(40px,6vh,72px) 0}.mlc-sponsors__head{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:clamp(22px,2.6vw,32px);display:flex}.mlc-sponsors__c{color:var(--text-body);text-wrap:balance;max-width:52ch;margin:0;font-size:16px}.mlc-sponsors .n4-members__wf{box-sizing:border-box;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:grid}.mlc-sponsors .n4-members__cell{height:88px;overflow:hidden}.mlc-sponsors .n4-members__stack{flex-direction:column;transition:transform .72s cubic-bezier(.22,.61,.36,1);display:flex}.mlc-sponsors .n4-members__logo--cell{box-sizing:border-box;flex:none;justify-content:center;align-items:center;width:100%;height:88px;margin:0;padding:6px 0;display:flex}.mlc-sponsors .n4-members__link{border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mlc-sponsors .n4-members__link:focus-visible{outline:3px solid var(--mn-sunset-harvest);outline-offset:2px}.mlc-sponsors .n4-members__logo--cell img{object-fit:contain;filter:grayscale();opacity:.75;width:100%;height:100%;max-height:52px;transition:filter .2s linear,opacity .2s linear;display:block}.mlc-sponsors .n4-members__link:hover img{filter:none;opacity:1}.mlc-sponsors .n4-members__ph{box-sizing:border-box;border:1.5px dashed var(--mn-foggy-runway);background:var(--mn-white);width:100%;height:100%;font-family:var(--font-subhead);text-align:center;color:var(--mn-gravel-road);text-wrap:balance;border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;line-height:1.25;transition:border-color .2s linear,color .2s linear;display:flex}.mlc-sponsors .n4-members__link:hover .n4-members__ph{border-color:var(--mn-global-green);color:var(--mn-global-green)}html[data-motion=off] .mlc-sponsors .n4-members__stack{transition:none}@media (prefers-reduced-motion:reduce){.mlc-sponsors .n4-members__stack{transition:none}}@media (width<=900px){.mlc-sponsors .n4-members__wf{gap:10px}.mlc-sponsors .n4-members__cell,.mlc-sponsors .n4-members__logo--cell{height:72px}}@media (width<=560px){.mlc-sponsors .n4-members__wf{gap:6px;padding:0 12px}.mlc-sponsors .n4-members__cell,.mlc-sponsors .n4-members__logo--cell{height:64px}.mlc-sponsors .n4-members__ph{overflow-wrap:anywhere;hyphens:auto;padding:4px 3px;font-size:9.5px}}.mlc-std__when{font-family:var(--font-subhead);color:var(--mn-alabaster);text-wrap:balance;margin-bottom:8px;font-weight:700}
