.mf{--ink:#121212;--ink-2:#1c1c1c;--line-d:#2e2e2e;--paper:#f4f2ee;--paper-2:#ebe7e0;--card:#fbfaf8;--line:#d6d1c8;--text:#161616;--muted:#5a5752;--muted-d:#a9a6a1;--acc:#b8431a;--acc-h:#963413;--acc-d:#e0763f;--wrap:1180px;--display:"MF Barlow Condensed","Arial Narrow",sans-serif;--body:"MF Barlow","Segoe UI",sans-serif}.mf,.mf *{box-sizing:border-box}.mf{font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6;color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased}.mf img{max-width:100%;height:auto;display:block}.mf a{color:inherit}.mf .wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(20px,4vw,40px)}.mf h1,.mf h2,.mf h3,.mf h4{font-family:var(--display);font-weight:800;text-transform:uppercase;line-height:1.02;letter-spacing:.005em;text-wrap:balance}.mf h2{font-size:clamp(2.1rem,1.4rem + 3vw,3.75rem);margin-bottom:.4em}.mf h3{font-size:clamp(1.3rem,1.1rem + .6vw,1.6rem);margin-bottom:.5em}.mf h4{font-size:1.35rem;margin-bottom:.4em}.mf p{max-width:68ch}.mf :focus-visible{outline:3px solid var(--acc-d);outline-offset:3px}.mf .hero{background:var(--ink);color:#fff;padding:clamp(56px,9vw,120px) 0 0;overflow:hidden}.mf .hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(32px,6vw,80px);align-items:end;padding-bottom:clamp(48px,7vw,96px)}.mf .kicker,.mf .eyebrow{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.95rem;color:var(--acc-d);margin-bottom:18px}.mf .eyebrow{color:var(--acc)}.mf .ink .eyebrow{color:var(--acc-d)}.mf .hero h1{font-size:clamp(4.5rem,2rem + 12vw,11rem);line-height:.86;margin-bottom:28px}.mf .lede{font-size:clamp(1.1rem,1rem + .4vw,1.3rem);color:#d8d6d2;max-width:56ch}.mf .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.mf .btn{display:inline-block;text-decoration:none;font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem;padding:14px 24px;border-radius:2px;transition:background .18s,color .18s,border-color .18s}.mf .btn-accent{background:var(--acc);color:#fff}.mf .btn-accent:hover{background:var(--acc-h)}.mf .btn-ghost{border:2px solid #fff;color:#fff}.mf .btn-ghost:hover{background:#fff;color:var(--ink)}.mf .hero-quote{border-left:4px solid var(--acc);padding-left:24px}.mf .hero-quote blockquote{font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.4rem);line-height:1.08}.mf .hero-quote figcaption{margin-top:14px;color:var(--muted-d);font-size:.95rem}.mf .ticker{border-top:1px solid var(--line-d);white-space:nowrap;overflow:hidden;font-family:var(--display);font-weight:800;font-size:1.1rem;letter-spacing:.2em;color:#4a4a4a;padding:14px 0}.mf .ticker span{display:inline-block;animation:tick 40s linear infinite}@keyframes tick{to{transform:translate(-50%)}}.mf .sec{padding:clamp(72px,10vw,128px) 0}.mf .paper{background:var(--paper)}.mf .paper-2{background:var(--paper-2)}.mf .ink{background:var(--ink);color:#f1efec}.mf .intro{font-size:clamp(1.05rem,1rem + .3vw,1.25rem);color:var(--muted);margin-bottom:48px}.mf .intro.light{color:#c9c6c1}.mf .src{display:inline-block;margin-top:14px;font-size:.88rem;color:var(--acc);font-weight:600}.mf .ink .src{color:var(--acc-d)}.mf .schedule{background:var(--ink);color:#fff;border-radius:4px;padding:28px clamp(20px,3vw,40px);margin-bottom:40px}.mf .sched-head{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:1rem;color:var(--muted-d);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line-d);padding-bottom:14px;margin-bottom:8px}.mf .sched-head span{color:var(--acc-d)}.mf .schedule ol{list-style:none}.mf .schedule li{display:flex;gap:20px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--line-d);font-size:1.1rem;color:#bdbab5}.mf .schedule li .t{font-family:var(--display);font-weight:800;color:#555;width:2ch}.mf .schedule li.hl{color:#fff;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.6rem);letter-spacing:.01em}.mf .schedule li.hl .t{color:var(--acc-d)}.mf .schedule .src{color:var(--muted-d)}.mf .schedule .src a{color:var(--acc-d)}.mf .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mf .card{background:var(--card);border:1px solid var(--line);border-top:4px solid var(--ink);padding:28px;border-radius:2px;display:flex;flex-direction:column}.mf .card blockquote{font-style:italic;font-size:1.08rem;margin-bottom:14px;color:var(--text)}.mf .card p{color:var(--muted)}.mf .card p a{color:var(--acc);font-weight:600}.mf .card .src{margin-top:auto;padding-top:14px}.mf .wellness{margin-top:40px;display:grid;grid-template-columns:1.4fr 1fr;gap:32px;align-items:center;border:2px solid var(--ink);padding:clamp(24px,3vw,40px);border-radius:2px}.mf .wellness p{color:var(--muted)}.mf .tracks{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}.mf .tracks a{display:block;text-align:center;text-decoration:none;background:var(--ink);color:#fff;font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:1.3rem;letter-spacing:.05em;padding:16px 10px;border-radius:2px;transition:background .18s}.mf .tracks a:hover{background:var(--acc)}.mf .split{display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(32px,6vw,80px);align-items:start}.mf .prose p{margin-bottom:1.1em;color:inherit}.mf .ink .prose p{color:#c9c6c1}.mf .stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--ink);margin-top:24px}.mf .stat{padding:32px 28px 32px 0;border-bottom:1px solid var(--line)}.mf .stat:not(:nth-child(3n+1)){padding-left:28px;border-left:1px solid var(--line)}.mf .num{font-family:var(--display);font-weight:800;font-size:clamp(3rem,2rem + 3vw,4.5rem);line-height:1;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin-bottom:12px}.mf .num small{font-size:.45em;color:var(--acc);margin-left:2px}.mf .stat p{color:var(--muted);font-size:1rem}.mf .stat a{color:var(--acc);font-weight:600}.mf .two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px)}.mf .two h2{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem)}.mf .list{list-style:none}.mf .list li{padding:16px 0 16px 28px;border-bottom:1px solid var(--line);position:relative;color:var(--muted)}.mf .list li:before{content:"";position:absolute;left:0;top:26px;width:12px;height:3px;background:var(--acc)}.mf .list strong{color:var(--text)}.mf .list a,.mf .note a{color:var(--acc);font-weight:600}.mf .note{margin-top:24px;font-size:.95rem;background:var(--card);border-left:4px solid var(--acc);padding:16px 20px;color:var(--muted)}.mf .scriptures{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-d);border:1px solid var(--line-d)}.mf .scriptures article{background:var(--ink-2);padding:32px 28px;display:flex;flex-direction:column}.mf .scriptures h3{color:var(--acc-d);font-size:1.15rem;letter-spacing:.08em;margin-bottom:14px}.mf .scriptures blockquote{font-size:1.1rem;color:#f1efec;margin-bottom:18px;flex:1}.mf .scriptures cite{font-style:normal;font-size:.9rem}.mf .scriptures cite a{color:var(--muted-d)}.mf .scriptures cite a:hover{color:#fff}.mf .weak{margin-top:56px;display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:end}.mf .weak .big{font-family:var(--display);font-weight:800;text-transform:uppercase;font-size:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);line-height:1.02;max-width:none}.mf .weak p:not(.big){color:#c9c6c1}.mf .weak a{color:var(--acc-d);font-weight:600}.mf .personal p{font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}.mf .sig{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--acc)!important;font-size:1rem!important}.mf .climb{margin:56px 0;background:var(--ink);color:#fff;border-radius:4px;padding:clamp(28px,4vw,48px);display:grid;grid-template-columns:auto auto auto auto auto;gap:clamp(12px,2.5vw,32px);align-items:center;justify-content:center}.mf .climb-num{font-family:var(--display);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-d);text-align:center;font-size:1rem}.mf .climb-num span{display:block;font-weight:800;font-size:clamp(2.6rem,1.6rem + 4vw,5rem);line-height:1;color:#fff;font-variant-numeric:tabular-nums}.mf .climb-num:last-of-type span{color:var(--acc-d)}.mf .climb-eq{font-family:var(--display);font-weight:800;font-size:2.4rem;color:#555}.mf .climb-note{grid-column:1/-1;text-align:center;margin:12px auto 0;color:var(--muted-d);font-size:.95rem}.mf .sub{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem);margin-bottom:24px}.mf .box-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,6vw,72px);align-items:center}.mf .specs{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-d);border:1px solid var(--line-d);margin-top:8px}.mf .specs li{background:var(--ink-2);padding:18px 20px}.mf .specs b{display:block;font-family:var(--display);font-weight:800;font-size:1.9rem;color:#fff;line-height:1.05}.mf .specs span{color:var(--muted-d);font-size:.95rem}.mf .fine{margin-top:20px;font-size:.9rem;color:var(--muted-d)}.mf .box-art{display:grid;gap:20px}.mf .art-card{background:#fff;border-radius:4px;padding:24px}.mf .art-card.small{width:70%;justify-self:end;padding:18px}.mf .art-card figcaption{color:#555;font-size:.9rem;margin-top:8px;text-align:center}.mf .faq{max-width:860px}.mf .faq details{border-bottom:1px solid var(--line);padding:20px 0}.mf .faq details:first-of-type{border-top:2px solid var(--ink)}.mf .faq summary{cursor:pointer;font-family:var(--display);font-weight:700;text-transform:uppercase;font-size:1.35rem;list-style:none;display:flex;justify-content:space-between;gap:16px}.mf .faq summary::-webkit-details-marker{display:none}.mf .faq summary:after{content:"+";color:var(--acc);font-weight:800;font-size:1.6rem;line-height:1}.mf .faq details[open] summary:after{content:"\2013"}.mf .faq details p{margin-top:12px;color:var(--muted)}.mf .faq a{color:var(--acc);font-weight:600}.mf .rv{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.mf .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mf .rv{opacity:1;transform:none;transition:none}.mf .ticker span{animation:none}}@media(max-width:960px){.mf .hero-grid,.mf .split,.mf .two,.mf .box-grid,.mf .weak,.mf .wellness{grid-template-columns:1fr}.mf .grid3,.mf .scriptures,.mf .stats{grid-template-columns:1fr 1fr}.mf .stat,.mf .stat:not(:nth-child(3n+1)){padding:28px 20px 28px 0;border-left:0}.mf .stat:nth-child(2n){padding-left:20px;border-left:1px solid var(--line)}}@media(max-width:620px){.mf .grid3,.mf .scriptures,.mf .stats,.mf .specs{grid-template-columns:1fr}.mf .stat:nth-child(2n){padding-left:0;border-left:0}.mf .climb{grid-template-columns:1fr}.mf .climb-eq{text-align:center;font-size:1.8rem;line-height:1}.mf .art-card.small{width:100%}}.mf{font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.6;letter-spacing:normal}.mf h1,.mf h2,.mf h3,.mf h4,.mf .kicker,.mf .eyebrow,.mf .btn,.mf .num,.mf .climb-num,.mf .climb-eq,.mf .ticker,.mf .sched-head,.mf .schedule li .t,.mf .schedule li.hl,.mf .hero-quote blockquote,.mf .tracks a,.mf .specs b,.mf .faq summary,.mf .weak .big,.mf .sig{font-family:var(--display)}.mf h1,.mf h2,.mf h3,.mf h4{color:inherit;margin-top:0}.mf ul,.mf ol{margin:0;padding:0}.mf blockquote{margin:0;border:0;padding:0}.mf figure{margin:0}.mf .ink h1,.mf .ink h2,.mf .ink h3,.mf .hero h1,.mf .btn-accent,.mf .btn-accent:hover{color:#fff}.mf-disc{padding:28px 0!important}.mf-disc p{font-size:.88rem;color:var(--muted)}.mf,.mf p,.mf li,.mf summary,.mf blockquote{font-family:var(--body)}.mf h1,.mf h2,.mf h3,.mf h4,.mf .kicker,.mf .eyebrow,.mf .btn,.mf .num,.mf .climb-num,.mf .climb-eq,.mf .ticker,.mf .sched-head,.mf .schedule li.hl,.mf .hero-quote blockquote,.mf .tracks a,.mf .specs b,.mf .faq summary,.mf .weak .big,.mf p.sig{font-family:var(--display)}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mission-fit.css.map */
