.mn26{padding-top:0}.mn26 main .mn-shell{padding-right:160px}.mn26 .mn-initiator-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(min-width:1101px){.mn26 .mn-partner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mn26-partner-group+.mn26-partner-group{margin-top:56px}.mn26 .mn-partner-mark img{mix-blend-mode:multiply}.mn26 .mn26-side-nav{position:fixed;z-index:30;top:50%;right:clamp(20px,2.5vw,46px);display:flex;flex-direction:column;align-items:flex-end;gap:13px;transform:translateY(-50%);transition:opacity .2s ease,visibility .2s ease}.mn26 .mn26-side-nav.is-hidden{visibility:hidden;opacity:0;pointer-events:none}.mn26 .mn26-side-nav a{display:inline-flex;align-items:center;justify-content:flex-end;gap:14px;min-height:28px;color:var(--mn-muted);font-size:13px;font-weight:650;white-space:nowrap;transition:color .2s ease}.mn26 .mn26-side-nav a:after{width:7px;height:7px;flex:none;border-radius:50%;background:currentColor;content:""}.mn26 .mn26-side-nav a:hover,.mn26 .mn26-side-nav a.is-active{color:var(--mn-orange-ink)}.mn26 .mn26-side-nav a.is-active{font-weight:850}.mn26 .mn26-side-nav a.is-active:after{width:11px;height:11px;background:var(--mn-orange);box-shadow:0 0 0 4px #ff6a3d2e}.mn26 .mn-section-head h2{max-width:none;font-size:clamp(32px,2.75vw,40px);line-height:1.08}.mn26 .mn-section-head{grid-template-columns:132px minmax(0,1fr);gap:32px}.mn26 .mn-section-no{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:82px;padding:0 14px 0 0;border-right:1px solid var(--mn-ink);color:var(--mn-orange-ink);font-size:13px;font-weight:800;letter-spacing:0;line-height:1.35;text-transform:none}.mn26 .mn-section-no b{display:grid;width:35px;height:35px;place-items:center;border:1px solid var(--mn-orange-ink);font-size:13px;font-weight:900}.mn26-overview-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--mn-ink);border-bottom:1px solid var(--mn-ink)}.mn26-overview-point{min-width:0;padding:26px 25px 30px;border-right:1px solid var(--mn-ink)}.mn26-overview-point:first-child{padding-left:0}.mn26-overview-point:last-child{border-right:0}.mn26-overview-point h3{margin:0 0 12px;font-size:23px;font-weight:900;letter-spacing:-.035em;line-height:1.25}.mn26-overview-point p{max-width:345px;margin:0;color:var(--mn-muted);font-size:14px;line-height:1.7}.mn26-timeline-title{margin:53px 0 20px;font-size:20px;font-weight:900;letter-spacing:-.03em}.mn26-guide{background:var(--mn-white)}.mn26-guide-steps{margin:0;padding:0;border-top:1px solid var(--mn-ink);list-style:none}.mn26-guide-step{display:grid;grid-template-columns:48px minmax(150px,.65fr) minmax(0,1.8fr);gap:24px;align-items:start;padding:30px 0;border-bottom:1px solid var(--mn-line)}.mn26-guide-step-number{display:grid;width:40px;height:40px;place-items:center;background:var(--mn-lime);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.mn26-guide-step h3{margin:5px 0 0;font-size:21px;font-weight:850;letter-spacing:-.025em;line-height:1.4;text-wrap:pretty}.mn26-guide-step-content{min-width:0}.mn26-guide-step p{max-width:70ch;margin:3px 0 0;font-size:15px;line-height:1.75}.mn26-guide-step .mn26-guide-step-detail{margin-top:8px;color:var(--mn-muted);font-size:14px}.mn26 .mn26-guide-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:7px;color:var(--mn-orange-ink);font-size:14px;font-weight:750;text-decoration:underline;text-underline-offset:5px}.mn26-guide-link svg{flex:none}.mn26 .mn26-guide-link:hover{color:var(--mn-ink)}.mn26-guide-audience{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0 0}.mn26-guide-audience h3{margin:0;font-size:16px;font-weight:800}.mn26-guide-audience p{margin:6px 0 0;color:var(--mn-muted);font-size:14px;line-height:1.7}.mn26-guide-audience .mn26-guide-link{flex:none;margin-top:0}@media(max-width:800px){.mn26-guide-step{grid-template-columns:40px minmax(0,1fr);gap:12px 18px;padding-block:26px}.mn26-guide-step h3{align-self:center;margin-top:0;font-size:20px}.mn26-guide-step-content{grid-column:2}.mn26-guide-audience{align-items:flex-start;flex-direction:column;gap:8px}.mn26-guide-audience .mn26-guide-link{flex:initial}}.mn26 .mn-route-item h4{margin:0 0 7px;font-size:20px;font-weight:900;letter-spacing:-.025em}.mn26 .mn-reward-callout strong{white-space:normal;font-size:clamp(58px,7.4vw,100px)}.mn26 #reward .mn-section-head h2{font-size:clamp(44px,5.4vw,74px)}.mn26 #reward .mn-section-intro{max-width:760px}.mn26 .mn-reward-callout p{max-width:440px;font-size:16px}.mn26-reward-info{display:flex;flex-direction:column}.mn26-reward-info .mn-reward-level{grid-template-columns:35px minmax(0,1fr) minmax(94px,140px);min-height:110px}.mn26-reward-info .mn-reward-level>strong{font-size:clamp(22px,2.3vw,32px)}.mn26-reward-info .mn-reward-level small{font-size:11px}.mn26-reward-info .mn-reward-terms{margin-block:auto 18px;padding-top:16px;font-size:11px}.mn26-track-grid{margin-top:0}.mn26-platform-guide{margin-bottom:24px;padding:28px 30px;border:1px solid var(--mn-ink);background:var(--mn-white)}.mn26-platform-guide h3{margin:0 0 16px;font-size:clamp(23px,2.4vw,31px);font-weight:900;letter-spacing:-.045em}.mn26-platform-guide p{max-width:none;margin:10px 0 0;color:var(--mn-muted);font-size:14px;line-height:1.6}.mn26 .mn-brand-resource-card{min-width:0}.mn26 .mn-brand-resource-card p{margin-bottom:16px}.mn26-resource-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:auto;padding-top:10px}.mn26-resource-links a{color:var(--mn-orange-ink);font-size:14px}.mn26-resource-details{margin:16px 0 0;padding:0;color:var(--mn-muted);font-size:14px;line-height:1.65;list-style:none}.mn26-resource-details li{padding:10px 0;border-bottom:1px dashed var(--mn-line)}.mn26-registration-card{min-height:465px}.mn26-registration-card h3{margin-top:0}.mn26-registration-details{margin:26px 0;padding:0;list-style:none}.mn26-registration-details li{padding:10px 0;border-top:1px solid var(--mn-line);color:var(--mn-muted);font-size:13px;line-height:1.55}.mn26-registration-card .mn-registration-button{margin-top:auto}.mn26 .mn-mobile-cta.is-hidden{display:none}.mn26-submission-jump{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding-bottom:5px;border-bottom:1px solid currentColor;color:var(--mn-orange-ink)!important;font-size:14px;font-weight:850}.mn26-submission-jump:hover{color:var(--mn-ink)!important}.mn26-submission-panel{display:grid;grid-template-columns:minmax(230px,.43fr) minmax(0,1fr);border:1px solid var(--mn-ink);background:var(--mn-white)}.mn26-submission-aside{display:flex;flex-direction:column;min-height:450px;padding:36px;background:var(--mn-ink);color:var(--mn-white)}.mn26-submission-aside>span{color:var(--mn-lime);font-size:13px;font-weight:850}.mn26-submission-aside>strong{margin-top:auto;font-size:clamp(66px,7vw,96px);font-weight:950;letter-spacing:-.09em;line-height:1}.mn26-submission-aside>p{margin:10px 0 0;color:#d9d6cc;font-size:15px}.mn26-submission-content{min-width:0;padding:16px 34px 30px}.mn26-submission-row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;min-width:0;min-height:108px;border-bottom:1px solid var(--mn-line)}.mn26-submission-icon{display:grid;width:44px;height:44px;place-items:center;background:var(--mn-paper);color:var(--mn-orange-ink)}.mn26-submission-copy strong{font-size:15px;font-weight:850;line-height:1.35}.mn26-submission-copy strong b{color:var(--mn-orange-ink)}.mn26-submission-copy p{margin:7px 0 0;color:var(--mn-muted);font-size:13px;line-height:1.5}.mn26-submission-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:27px}.mn26-submission-footer p{max-width:290px;margin:0;color:var(--mn-muted);font-size:13px;line-height:1.5}.mn26-submission-footer :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:52px;padding:12px 21px;border:1px solid var(--mn-ink);border-radius:0;background:var(--mn-ink);color:var(--mn-white);font-size:14px;font-weight:850}.mn26-submission-footer a:hover{background:#383838}.mn26-submission-footer a:focus-visible{outline:3px solid var(--mn-orange);outline-offset:3px}.mn26-submission-footer button{opacity:.6;cursor:not-allowed}@media(min-width:1101px){.mn26 .mn-hero h1{font-size:clamp(60px,10.2vw,150px)}}@media(max-width:1100px){.mn26 main .mn-shell{padding-right:34px}.mn26 .mn26-side-nav{display:none}.mn26-submission-row{padding:20px 0}}@media(max-width:800px){.mn26 main .mn-shell{padding-right:20px}.mn26 .mn-section-head{grid-template-columns:1fr;gap:18px}.mn26 .mn-section-no{flex-direction:row;align-items:center;gap:11px;min-height:0;padding:0 0 0 12px;border-right:0;border-left:2px solid var(--mn-orange-ink)}.mn26 .mn-section-head h2{font-size:clamp(28px,4vw,32px)}.mn26 #reward .mn-section-head h2{font-size:clamp(34px,7vw,56px)}.mn26-overview-points{grid-template-columns:1fr}.mn26-overview-point,.mn26-overview-point:first-child{padding:22px 0;border-right:0;border-bottom:1px solid var(--mn-ink)}.mn26-overview-point:last-child{border-bottom:0}.mn26-overview-point h3{margin-top:0}.mn26-timeline-title{margin-top:42px}.mn26-reward-info .mn-reward-level{min-height:112px}.mn26-submission-panel{grid-template-columns:1fr}.mn26-submission-aside{min-height:0;padding:28px}.mn26-submission-aside>strong{margin-top:20px;font-size:70px}}@media(max-width:620px){.mn26 .mn-initiator-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mn26 #reward .mn-section-head h2{font-size:clamp(28px,8vw,38px)}.mn26 .mn-hero-date>div{font-size:54px}.mn26 .mn-reward-callout strong{font-size:clamp(48px,12vw,72px)}.mn26-reward-info .mn-reward-level{grid-template-columns:30px minmax(0,1fr);min-height:0;gap:7px}.mn26-reward-info .mn-reward-level>strong{grid-column:2;margin:0 0 12px;text-align:left;font-size:24px}.mn26-registration-card{min-height:0}.mn26-platform-guide{padding:23px 20px}.mn26-submission-aside{padding:25px 20px}.mn26-submission-aside>strong{font-size:60px}.mn26-submission-content{padding:4px 20px 24px}.mn26-submission-row{grid-template-columns:40px minmax(0,1fr);gap:9px 13px;padding:18px 0}.mn26-submission-icon{width:40px;height:40px}.mn26-submission-footer{align-items:stretch;flex-direction:column;gap:16px}.mn26-submission-footer :is(button,a){width:100%}}
