html[data-step=look] .funnel-panel[data-panel=look]{display:block}html[data-step=look] .stepbar__link[data-step-item=look]{background:var(--ink);color:var(--paper)}html[data-step=look] .stepbar__link[data-step-item=look] .stepbar__num{color:var(--volt)}html[data-step=look] .stepbar__link:is([data-step-item=why],[data-step-item=how]),html[data-step=apply] .stepbar__link[data-step-item=look]{color:var(--ink)}html[data-step=look] .stepbar__link:is([data-step-item=why],[data-step-item=how]) .stepbar__num,html[data-step=apply] .stepbar__link[data-step-item=look] .stepbar__num{display:none}html[data-step=look] .stepbar__link:is([data-step-item=why],[data-step-item=how]) .stepbar__tick,html[data-step=apply] .stepbar__link[data-step-item=look] .stepbar__tick{display:inline-flex}.funnel--manufacturers .stepbar__tick{border:2px solid var(--ink)}@media(max-width:899px){html[data-step=look] .stepbar__mobile-head [data-step-item=look]{display:inline}html[data-step=look] .stepbar__link:is([data-step-item=why],[data-step-item=how]) .stepbar__seg,html[data-step=apply] .stepbar__link[data-step-item=look] .stepbar__seg{background:var(--volt)}html[data-step=look] .stepbar__link[data-step-item=look] .stepbar__seg{background:var(--volt)}html[data-step=how] .stepbar__link[data-step-item=why] .stepbar__seg,html[data-step=apply] .stepbar__link:is([data-step-item=why],[data-step-item=how]) .stepbar__seg{background:var(--volt)}}.funnel--manufacturers .dot.mf-dot,.mf-dot{background:var(--volt);border:1px solid var(--ink)}.funnel--manufacturers .f-btn--volt{border:2px solid var(--ink);font-weight:700}.funnel--manufacturers .f-btn--outline.mf-btn--white{background:var(--white)}.mh-h2{font-size:48px;line-height:.95}@media(max-width:899px){.mh-h2{font-size:34px;font-stretch:118%}.funnel--manufacturers .stepnav__next{border:0;font-weight:600}.mf-stepnav .stepnav__end{justify-content:space-between}}.mw-hero{background:var(--paper)}.mw-hero__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"copy split" "acc split";grid-template-rows:auto 1fr;column-gap:56px;row-gap:28px;padding-block:72px 80px;align-items:start}.mw-hero__copy{grid-area:copy;display:flex;flex-direction:column;gap:24px}.mw-hero__copy{container-type:inline-size}@media(min-width:900px){.mw-hero .f-display--hero{font-size:min(76px,11.2cqw)}}.mw-hero .f-display--hero{line-height:.9}.mw-hero .f-display--hero .f-hl{background:linear-gradient(to bottom,transparent .034em,var(--volt) .034em)}.mw-lead{max-width:640px}.mw-acc{grid-area:acc}.mw-split{grid-area:split;align-self:center;display:flex;flex-direction:column;gap:16px}.mw-split__pair{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch}.mw-split__box{border:2px solid var(--ink);background:var(--white);display:flex;flex-direction:column}.mw-split__head{padding:14px 18px;display:flex;align-items:center;gap:10px;border-bottom:2px solid var(--ink);font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mw-split__head--you{background:var(--volt);color:var(--ink)}.mw-split__head--us{background:var(--ink);color:var(--paper)}.mw-split__list{margin:0;padding:18px;list-style:none;display:flex;flex-direction:column;gap:12px}.mw-split__list li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.4}.mw-split__list .icon{flex:none;margin-top:2px}.mw-split__plus{display:flex;align-items:center;justify-content:center}.mw-split__plus span{width:40px;height:40px;border:2px solid var(--ink);background:var(--paper);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:20px}.mw-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:2px solid var(--ink);background:var(--ink)}.mw-fact{background:var(--paper);padding:9px 16px;display:flex;flex-direction:column;gap:2px}.mw-fact+.mw-fact{border-left:2px solid var(--ink)}.mw-facts{container-type:inline-size}.mw-fact__label .d-only-i{white-space:nowrap}@media(min-width:900px){.mw-facts .mw-fact{padding:9px 12px}.mw-facts .mw-fact__label{letter-spacing:.08em;font-size:min(11px,calc((100cqw / 3 - 24px) / 14.4))}}.mw-fact{align-items:center;justify-content:center;text-align:center}.mw-fact__label{text-align:center}.mw-fact__label{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.mw-fact__value{font-size:20px;font-weight:900;font-stretch:112%;text-transform:uppercase}@media(max-width:1099px)and (min-width:900px){.mw-hero__inner{column-gap:36px}.mw-split__list li{font-size:15px}.mw-benefits .fw-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.mw-hero__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "split" "acc";grid-template-rows:none;row-gap:20px;padding-block:36px 40px}.mw-hero__copy{gap:20px}.mw-lead{font-size:17px;line-height:1.5}.mw-split{align-self:stretch}.mw-split__pair{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 40px auto}.mw-fact{padding:9px 10px;justify-content:center;align-items:center;text-align:center}.mw-fact__label{font-size:9px;letter-spacing:.1em;line-height:1.4;min-height:2.8em;display:flex;align-items:center;justify-content:center}.mw-fact__value{font-size:17px}.mw-acc{margin-top:8px}}.mh-top{background:var(--paper)}.mh-top__inner{padding-block:72px;display:flex;flex-direction:column;gap:44px}.mh-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.mh-intro__head{display:flex;flex-direction:column;gap:18px}.mh-kicker{font-size:30px;line-height:1.05;font-weight:800;font-stretch:115%;text-transform:uppercase;color:var(--text)}.mh-intro__text{max-width:420px;font-size:20px;line-height:1.55;color:var(--text);flex:none}.mh-intro__text strong{color:var(--ink)}.mh-tl{display:flex;flex-direction:column;gap:30px}.mh-tl__phases{display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:8px}.mh-phase{border:2px solid var(--ink);padding:14px 18px;display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative}.mh-phase--us{background:var(--ink);color:var(--paper)}.mh-phase--you{background:var(--volt);color:var(--ink)}.mh-tl .mh-phase:after{content:"";position:absolute;left:50%;bottom:-9px;transform:translate(-50%) rotate(45deg);width:16px;height:16px;background:inherit;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink)}.mh-phase__logo{height:30px;width:auto;display:block}.mh-phase__tag{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.mh-phase--us .mh-phase__tag{color:var(--volt)}.mh-phase__title{font-size:18px;font-weight:900;font-stretch:115%;text-transform:uppercase}.mh-tl__track{position:relative}.mh-tl__line{position:absolute;left:calc(50% / var(--steps));right:calc(50% / var(--steps));top:34px;height:4px;background:var(--ink);z-index:1}.mh-tl__seg{position:absolute;top:31px;height:10px;background:var(--volt);border:2px solid var(--ink);z-index:1;margin-left:calc(50% / var(--steps))}.mh-tl__steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));gap:8px}.mh-step{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:0 8px}.mh-step__dot{position:relative;z-index:2;width:72px;height:72px;border-radius:50%;background:var(--ink);color:var(--paper);border:3px solid var(--ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.mh-step--you .mh-step__dot{background:var(--volt);color:var(--ink)}.mh-step__num{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--text-2)}.mh-step__title{font-size:19px;line-height:1.05;font-weight:900;font-stretch:112%;text-transform:uppercase}.mh-step__text{font-size:14px;line-height:1.45;color:var(--text)}.mh-rest{display:flex;flex-direction:column;gap:20px;background:var(--ink);color:var(--paper);border:2px solid var(--ink);padding:28px 32px}.mh-rest__title{font-size:28px;line-height:1;font-weight:900;font-stretch:115%;text-transform:uppercase}.mh-rest__title span{color:var(--volt)}.mh-rest__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.mh-rest__item{border-top:2px solid var(--volt);padding-top:14px;display:flex;flex-direction:column;gap:6px}.mh-rest__tag{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--volt)}.mh-rest__name{font-size:17px;font-weight:900;font-stretch:112%;text-transform:uppercase}.mh-rest__text{font-size:14px;line-height:1.45;color:var(--soft)}.mh-cobrand{background:var(--white);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.mh-cobrand__inner{padding-block:72px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.mh-cobrand__copy{display:flex;flex-direction:column;gap:20px}.mh-cobrand__text{font-size:18px;line-height:1.6;color:var(--text)}.mh-cobrand__text strong,.mh-cobrand__text b{color:var(--ink)}.mh-lockup{background:var(--ink);color:var(--paper);border:2px solid var(--ink);padding:40px;display:flex;flex-direction:column;gap:22px}.mh-lockup__row{display:flex;align-items:center;justify-content:center;gap:14px}.mh-lockup__logo{height:32px;width:auto;flex:none}.mh-lockup__x{font-size:30px;font-weight:900;color:var(--volt)}.mh-lockup__slot{border:2px dashed var(--volt);padding:12px 14px;white-space:nowrap;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mh-lockup__cap{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--volt);text-align:center}.mh-lockup__list{margin:0;padding:18px 0 0;border-top:1px solid var(--line);list-style:none;display:flex;flex-direction:column;gap:10px}.mh-lockup__list li{display:flex;gap:10px;align-items:center;font-size:15px;color:var(--soft)}.mh-lockup__list .icon{color:var(--volt);flex:none}.mh-promise{background:var(--ink);color:var(--paper)}.mh-promise__inner{padding-block:80px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start}.mh-promise__label{font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--volt);border-top:2px solid var(--volt);padding-top:16px}.mh-promise__copy{display:flex;flex-direction:column;gap:20px}.mh-promise__title{font-size:56px;line-height:.95}.mh-promise__title span{color:var(--volt)}.mh-promise__text{font-size:19px;line-height:1.6;color:var(--soft);max-width:720px}@media(max-width:1199px)and (min-width:900px){.mh-intro{flex-direction:column;align-items:flex-start;gap:20px}.mh-intro__text{max-width:640px}.mh-phase{padding:12px}.mh-phase__logo{height:22px}.mh-phase__tag{font-size:10px;letter-spacing:.1em}.mh-phase__title{font-size:15px}.mh-step{padding:0 2px;gap:12px}.mh-step__dot{width:60px;height:60px}.mh-tl__line{top:28px}.mh-tl__seg{top:25px}.mh-step__title{font-size:15px}.mh-step__text{font-size:13px}.mh-cobrand__inner{gap:40px}.mh-lockup{padding:28px 20px}.mh-lockup__row{gap:10px;flex-wrap:wrap}.mh-lockup__logo{height:24px}.mh-lockup__x{font-size:22px}}@media(max-width:899px){.mh-top__inner{padding-block:36px 40px;gap:20px}.mh-intro{flex-direction:column;align-items:stretch;gap:20px}.mh-intro__head{gap:20px}.mh-kicker{font-size:22px;font-stretch:112%}.mh-intro__text{max-width:none;font-size:16px}.mh-vt{margin-top:8px}.mh-vt .mh-phase{padding:12px 14px;gap:10px;margin-bottom:16px}.mh-vt .mh-phase__logo{height:20px}.mh-vt .mh-phase__tag{font-size:10px;letter-spacing:.14em}.mh-vt .mh-phase__title{font-size:15px}.mh-vt__steps{margin:0 0 8px;padding:0;list-style:none}.mh-vstep{position:relative;display:flex;gap:16px;padding-bottom:22px}.mh-vstep:not(:last-child):before{content:"";position:absolute;left:25px;top:52px;bottom:-2px;width:3px;background:var(--ink)}.mh-vstep .mh-step__dot{width:52px;height:52px}.mh-vstep__body{display:flex;flex-direction:column;gap:4px;padding-top:4px}.mh-vstep .mh-step__num{font-size:11px}.mh-vstep .mh-step__title{font-size:18px}.mh-vstep .mh-step__text{font-size:15px}.mh-rest{padding:24px 18px}.mh-rest__title{font-size:24px}.mh-rest__grid{grid-template-columns:minmax(0,1fr)}.mh-cobrand__inner{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:40px}.mh-cobrand__copy{gap:18px}.mh-cobrand__text{font-size:16px}.mh-lockup{padding:24px 18px}.mh-lockup__row{gap:12px;flex-wrap:wrap}.mh-lockup__logo{height:24px}.mh-lockup__x{font-size:20px}.mh-lockup__slot{padding:10px 14px;font-size:12px;letter-spacing:.16em}.mh-promise__inner{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:44px 56px}.mh-promise__label{font-size:12px;padding-top:14px}.mh-promise__title{font-size:34px;font-stretch:118%}.mh-promise__text{font-size:16px}}.ml-top{background:var(--paper)}.ml-top__inner{padding-block:72px;display:flex;flex-direction:column;gap:40px}.ml-intro{display:flex;flex-direction:column;gap:20px;max-width:820px}.ml-lead{max-width:640px}.ml-pledges{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.ml-pledge{border:2px solid var(--ink);background:var(--white);padding:24px 20px;display:flex;flex-direction:column;gap:12px}.ml-pledge__num{align-self:flex-start;background:var(--volt);border:2px solid var(--ink);font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.14em;padding:4px 8px}.ml-pledge__title{font-size:20px;line-height:1.1;font-weight:900;font-stretch:112%;text-transform:uppercase}.ml-pledge__text{font-size:15px;line-height:1.5;color:var(--text)}.ml-roll{background:var(--volt);border-top:2px solid var(--ink)}.ml-roll__inner{padding-block:48px}.ml-roll__card{border:2px solid var(--ink);background:var(--white);box-shadow:6px 6px 0 var(--ink);padding:28px 32px;display:flex;flex-direction:column;gap:20px}.ml-roll__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 32px}.ml-roll__title{flex:1 1 520px;font-size:32px;line-height:1.1;font-weight:800;font-stretch:112%;text-transform:uppercase}.ml-roll__badge{flex:none;background:var(--volt);border:2px solid var(--ink);padding:8px 14px;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ml-roll__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px}.ml-mile{border-top:4px solid var(--ink);padding-top:24px;display:flex;flex-direction:column;gap:4px;position:relative}.ml-mile__dot{position:absolute;top:-12px;left:0;width:20px;height:20px;border-radius:50%;background:var(--white);border:4px solid var(--ink)}.ml-mile.is-now .ml-mile__dot{background:var(--volt)}.ml-mile__when{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ml-mile__title{font-size:16px;font-weight:900;font-stretch:112%;text-transform:uppercase}.ml-mile__text{font-size:14px;line-height:1.45;color:var(--text)}.ml-next{background:var(--white);border-top:2px solid var(--ink)}.ml-next__inner{padding-block:48px 88px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:64px;align-items:start}.ml-next__copy{display:flex;flex-direction:column;gap:20px}.ml-next__text{font-size:18px;line-height:1.6;color:var(--text)}.ml-steps{margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.ml-step{display:flex;gap:16px;align-items:flex-start;padding:18px 0;border-bottom:2px solid var(--ink)}.ml-step__n{flex:none;width:36px;height:36px;background:var(--ink);color:var(--paper);border:2px solid var(--ink);font-family:var(--font-mono);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center}.ml-step__n--first{background:var(--volt);color:var(--ink)}.ml-step__body{display:flex;flex-direction:column;gap:4px}.ml-step__title{font-size:19px;font-weight:900;font-stretch:112%;text-transform:uppercase}.ml-step__text{font-size:16px;line-height:1.5;color:var(--text)}@media(max-width:1199px)and (min-width:900px){.ml-pledges{grid-template-columns:repeat(3,minmax(0,1fr))}.ml-next__inner{gap:40px}}@media(max-width:899px){.ml-top__inner{padding-block:36px 40px;gap:20px}.ml-intro{gap:20px}.ml-lead{font-size:17px;line-height:1.5}.ml-pledges{display:flex;flex-direction:column;gap:12px}.ml-pledge{padding:18px 16px}.ml-pledge__title{font-size:18px}.ml-roll__inner{padding-block:32px}.ml-roll__card{padding:20px 16px 24px;gap:18px}.ml-roll__head{gap:12px}.ml-roll__title{flex:1 1 100%;font-size:22px}.ml-roll__badge{padding:6px 10px;font-size:11px}.ml-roll__list{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:6px}.ml-next__inner{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:40px 48px}.ml-next__copy{gap:18px}.ml-next__text{font-size:16px;line-height:1.55}.ml-next__btn{display:flex;width:100%;padding:0 20px}.ml-step__title{font-size:17px}.ml-step__text{font-size:15px}}.ma{background:var(--paper)}.ma__inner{padding-block:72px 96px;display:grid;grid-template-columns:400px minmax(0,1fr);gap:56px;align-items:start}.ma__side{display:flex;flex-direction:column;gap:22px;position:sticky;top:24px}.ma__lead{font-size:18px}.ma-nav{margin:0;padding:0;list-style:none;border:2px solid var(--ink);background:var(--white)}.ma-nav__btn{width:100%;display:flex;align-items:center;gap:14px;min-height:48px;padding:0 14px;border:0;border-bottom:1px solid var(--soft);text-align:left;cursor:pointer;font-family:inherit;font-size:15px;background:transparent;color:var(--text-2);font-weight:600}.ma-nav li:last-child .ma-nav__btn{border-bottom:0}.ma-nav__n{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px;font-weight:700;border:2px solid var(--ink)}.ma-nav__btn.is-done{color:var(--ink)}.ma-nav__btn.is-done .ma-nav__n{background:var(--volt)}.ma-nav__btn[aria-current=step]{background:var(--ink);color:var(--paper);font-weight:800}.ma-nav__btn[aria-current=step] .ma-nav__n{background:var(--volt);color:var(--ink);border-color:var(--volt)}.ma-nav__btn:focus-visible{outline-offset:-3px}.ma__ask{font-size:15px;color:var(--text-2)}.ma__ask a{color:var(--ink);font-weight:600}.mf-form{min-width:0;background:var(--white);border:2px solid var(--ink);padding:40px;display:flex;flex-direction:column;gap:32px}.mf-head{display:flex;flex-direction:column;gap:14px}.mf-head__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mf-head__num{font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mf-head__qs{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.mf-head__segs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.mf-seg{display:block;height:6px;background:var(--soft)}.mf-seg.is-done{background:var(--volt)}.mf-seg.is-now{background:var(--ink)}.mf-head__title{margin-top:6px;font-size:28px;line-height:1;font-weight:900;font-stretch:118%;text-transform:uppercase}.mf-head__title:focus{outline:none}.mf-head__req{font-size:13px;color:var(--text-2)}.mf-sec{margin:0;padding:0;border:0;min-width:0;position:relative}.mf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.mf-grid>*,.mf-row>*{min-width:0}.mf-field{display:flex;flex-direction:column;gap:8px;grid-column:1 / -1}.mf-field--half{grid-column:span 1}.mf-label,.mf-qlabel{font-size:17px;font-weight:700;line-height:1.4}.mf-sec--first .mf-label,.mf-sec--first .mf-qlabel{font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.mf-sec--first .mf-qlabel--bold{font-family:inherit;font-size:17px;font-weight:700;letter-spacing:0;text-transform:none;line-height:1.4}.mf-label--soc{letter-spacing:.16em!important}.mf-aside{font-weight:400;color:var(--text-2)}.mf-sec--first .mf-aside{text-transform:none;letter-spacing:0}.mf-sub{font-size:14px;color:var(--text-2)}.mf-ghead{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;line-height:1.5;margin-top:8px}.mf-form input[type=text],.mf-form input[type=email],.mf-form input[type=tel],.mf-form input[type=url],.mf-form select,.mf-form textarea{width:100%;height:56px;padding:0 16px;border:2px solid var(--ink);border-radius:0;background:var(--white);color:var(--ink);font-family:inherit;font-size:17px;-webkit-appearance:none;appearance:none}.mf-form select{padding-right:40px;cursor:pointer;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230B0B0A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center}.mf-form select.is-empty{color:var(--text-2)}.mf-form textarea{height:auto;min-height:56px;padding:14px 16px;line-height:1.5;resize:none;overflow:hidden;field-sizing:content}.mf-form ::placeholder{color:#8a877f}.mf-form [aria-invalid=true],.mf-q.is-invalid .chip,.mf-q.is-invalid .mf-card{border-color:#c4141b}.mf-msg{color:#a3101a;font-size:14px;font-weight:600;margin-top:2px}.mf-q{display:flex;flex-direction:column;gap:10px;grid-column:1 / -1}.mf-chips{display:flex;flex-wrap:wrap;gap:8px}.mf-form .chip{font-size:15px}.mf-writein{margin-top:4px}.mf-q--product{gap:8px}.mf-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mf-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:104px;padding:12px 22px;border:2px solid var(--ink);cursor:pointer;overflow:hidden;min-width:0;background:var(--white)}.mf-card input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.mf-card:has(input:checked),.mf-card.is-on{background:var(--volt)}.mf-card:focus-within{outline:3px solid var(--ink);outline-offset:2px}.mf-card__text{display:flex;flex-direction:column;gap:6px;min-width:0}.mf-card__title{font-size:24px;line-height:1;font-weight:900;font-stretch:115%;text-transform:uppercase}.mf-card__desc{font-size:14px;line-height:1.4;color:var(--text)}.mf-card__art{flex:none;display:block;overflow:visible;width:88px;height:88px}.mf-card__art--surf{width:104px;height:104px;margin:-8px 0}.mf-q--rev{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 12px}.mf-q--rev .mf-qlabel{flex:0 0 100%}.mf-q--rev .mf-chips{flex:none}.mf-q--rev .mf-writein{flex:1 1 320px;width:auto;margin-top:0}.mf-rev-extra{flex:0 0 240px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mf-form .mf-rev-extra input{padding:0 10px}.mf-q--rev .mf-msg{flex:0 0 100%}.mf-social{display:flex;flex-direction:column;gap:14px;grid-column:1 / -1}.mf-more{border:2px dashed var(--ink)}.mf-more>summary{list-style:none;cursor:pointer;min-height:52px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mf-more>summary::-webkit-details-marker{display:none}.mf-more__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:8px 16px 20px}.mf-phone{display:flex;gap:8px}.mf-form .mf-phone select{flex:none;width:118px;padding:0 28px 0 10px;font-size:16px;background-position:right 10px center}.mf-phone input{flex:1 1 auto;min-width:0}.mf-row{grid-column:1 / -1;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:20px 48px;align-items:start}.mf-row>.mf-field{grid-column:auto}.mf-row>.mf-field .mf-label{white-space:nowrap}.mf-row>.mf-field input{width:0;min-width:100%}.mf-row>.mf-q{grid-column:auto;gap:8px}.mf-row>.mf-q--months,.mf-row>.mf-q:last-child{grid-column:1 / -1}.mf-q--size .mf-chips{gap:6px}.mf-q--size .chip{padding:0 13px}.mf-q--months .mf-chips{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.mf-q--months .chip{min-width:0;padding:0 2px;justify-content:center}.mf-set{display:block}.mf-consent{margin-top:26px;display:flex;flex-direction:column;gap:14px;padding-top:8px;border-top:2px solid var(--ink)}.mf-check{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;color:var(--text);cursor:pointer}.mf-check:first-child{padding-top:16px}.mf-check input{width:22px;height:22px;margin:0;flex:none;accent-color:var(--ink)}.mf-foot{display:flex;flex-direction:column;gap:14px;border-top:2px solid var(--ink);padding-top:24px}.mf-foot__btns{display:flex;justify-content:space-between;gap:12px}.mf-form .mf-back{background:var(--white)}.mf-form .mf-back.is-hidden{visibility:hidden}.mf-next,.mf-submit{margin-left:auto}.mf-submit:disabled{opacity:.6;cursor:progress}.mf-foot__privacy{font-size:13px;line-height:1.5;color:var(--text-2)}.mf-error{color:#a3101a;font-size:15px;font-weight:600}.mf-trap{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.mf-turnstile:empty{display:none}@media(max-width:1199px)and (min-width:900px){.ma__inner{grid-template-columns:300px minmax(0,1fr);gap:32px}.mf-form{padding:28px}.mf-card{padding:12px 16px}.mf-card__title{font-size:20px}.mf-q--months .mf-chips{grid-template-columns:repeat(6,minmax(0,1fr))}.mf-row{grid-template-columns:minmax(0,1fr)}.mf-row>.mf-field input{width:100%;max-width:240px}}@media(max-width:899px){.ma__inner{display:flex;flex-direction:column;gap:18px;padding-block:32px 48px}.ma__side{position:static;gap:18px}.ma__lead{font-size:16px;line-height:1.55}.ma__ask{font-size:14px}.mf-form{width:100%;padding:24px 16px;gap:26px;margin-top:6px}.mf-head__title{font-size:22px}.mf-grid,.mf-set .mf-grid{grid-template-columns:minmax(0,1fr);gap:22px 20px}.mf-field--half{grid-column:1 / -1}.mf-sec--first .mf-label,.mf-sec--first .mf-qlabel{font-size:11px}.mf-sec--first .mf-qlabel--bold{font-size:17px}.mf-label,.mf-qlabel{font-size:16px}.mf-ghead{font-size:11px}.mf-cards{grid-template-columns:minmax(0,1fr);gap:12px}.mf-card{min-height:82px;padding:10px 16px}.mf-card__title{font-size:20px}.mf-card__art{width:64px;height:64px}.mf-card__art--surf{width:76px;height:76px;margin:-6px 0}.mf-q--rev{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:10px}.mf-q--rev .mf-qlabel{flex:none}.mf-q--rev .mf-writein{flex:none;width:100%;margin-top:4px}.mf-rev-extra{flex:none;grid-template-columns:repeat(2,minmax(0,220px));margin-top:4px}.mf-more__grid{grid-template-columns:minmax(0,1fr);gap:14px;padding:8px 12px 16px}.mf-row{grid-template-columns:minmax(0,1fr);gap:22px}.mf-row>.mf-field input{width:100%}.mf-q--months .mf-chips{grid-template-columns:repeat(6,minmax(0,1fr))}.mf-form .chip{padding:0 12px;font-size:14px}.mf-form .mf-q--months .chip{padding:0 2px}.mf-check{font-size:15px}.mf-foot__btns .f-btn{padding:0 18px}.mf-foot__btns .mf-next{font-size:13px;letter-spacing:.1em;padding:0 14px}}@media(max-width:380px){.mf-foot__btns .mf-back{padding:0 12px}}.mt .ft__inner{padding-block:48px}.mt__strip{flex:none;height:200px;border-top:2px solid var(--ink);background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;gap:28px}.mt__logo{height:46px;width:auto;position:relative;top:5px}.mt__x{font-size:34px;font-weight:900;color:var(--volt)}.mt__slot{border:2px dashed var(--volt);padding:16px 26px;font-family:var(--font-mono);font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}@media(max-width:899px){.mt__strip{height:120px;gap:14px}.mt__logo{height:24px;top:0}.mt__x{font-size:22px}.mt__slot{padding:10px 14px;font-size:12px}}.mw-acc .f-acc__item>summary{font-size:16px}.mw-acc .f-acc__body{font-size:15px}@media(max-width:899px){.mw-acc .f-acc__item>summary{font-size:15px}}@media(max-width:899px){.mt .ft__title{font-size:60px}}.funnel-panel h1:focus,.funnel-panel h2:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mfg.css.map */
