.mf30{--ivory:#f7f3ea;--paper:#fff;--ink:#1a2138;--navy:#0b1124;--red:#c8102e;--red-hot:#e4173a;--gold:#b8862e;--gold-soft:#e0b25c;--olive:#6e7f3a;--cold:#2e7fb8;--frz:#3a93c9;--dry:#b8862e;--muted:#6b7287;--muted-light:#9aa3bc;--line:rgba(26,33,56,.12);--line-dark:hsla(0,0%,100%,.08);--display:"Fraunces",Georgia,serif;--body:"Inter",system-ui,sans-serif}.mf30 *,.mf30 :after,.mf30 :before{box-sizing:border-box;margin:0;padding:0}.mf30{background:var(--ivory);color:var(--ink);font-family:var(--body);line-height:1.65;-webkit-font-smoothing:antialiased;overflow-x:hidden}.mf30 a{color:inherit;text-decoration:none}.mf30 img{display:block;max-width:100%}.mf30 .wrap{margin:0 auto;max-width:1240px;padding:0 28px}.mf30 h2{color:var(--ink);font-family:var(--display);font-size:clamp(32px,3.6vw,48px);font-weight:650;letter-spacing:-.015em;line-height:1.08}.mf30 .kicker{align-items:center;color:var(--olive);display:inline-flex;font-size:12.5px;font-weight:700;gap:12px;letter-spacing:.24em;text-transform:uppercase}.mf30 .kicker:before{background:currentColor;content:"";height:2px;width:40px}.mf30 .rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.mf30 .rv.in{opacity:1;transform:none}.mf30 .topbar{background:var(--navy);border-bottom:1px solid var(--line-dark);color:var(--muted-light);font-size:13px}.mf30 .topbar .wrap{align-items:center;display:flex;height:38px;justify-content:space-between}.mf30 .topbar a:hover{color:#fff}.mf30 .topbar .right span{font-weight:500;opacity:.85}.mf30 header{backdrop-filter:blur(16px);background:rgba(247,243,234,.86);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:90}.mf30 nav{align-items:center;display:flex;gap:36px;height:82px}.mf30 .logo-img{height:50px;width:auto}.mf30 .nav-links{color:#3a415a;display:flex;font-size:15px;font-weight:500;gap:30px;margin-left:auto}.mf30 .nav-links a{padding:8px 0;position:relative}.mf30 .nav-links a:after{background:var(--olive);bottom:2px;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.mf30 .nav-links a:hover:after{width:100%}.mf30 .btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:8px;padding:13px 26px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.mf30 .btn:focus-visible{outline:3px solid var(--olive);outline-offset:2px}.mf30 .btn-red{background:var(--red);box-shadow:0 6px 22px rgba(200,16,46,.28);color:#fff}.mf30 .btn-red:hover{background:var(--red-hot);box-shadow:0 10px 28px rgba(228,23,58,.35);transform:translateY(-2px)}.mf30 .btn-out{background:transparent;border:1.5px solid #b9becf;color:var(--ink)}.mf30 .btn-out:hover{background:rgba(26,33,56,.04);border-color:var(--ink)}.mf30 .cta-box .btn-out,.mf30 .hero .btn-out{border-color:#5a6790;color:#fff}.mf30 .cta-box .btn-out:hover,.mf30 .hero .btn-out:hover{background:hsla(0,0%,100%,.08);border-color:#fff}.mf30 .nav-cta{display:flex;gap:12px}.mf30 .hero{align-items:center;display:flex;isolation:isolate;min-height:74vh;overflow:hidden;position:relative}.mf30 .hero-bg{animation:kbv30 26s ease-in-out infinite alternate;background:url(https://macarfoods.com/hs-fs/hubfs/web_homepage%202.webp?width=1800) 50%/cover no-repeat;inset:-4%;position:absolute;will-change:transform}@keyframes kbv30{0%{transform:scale(1.04) translateX(0)}to{transform:scale(1.12) translateX(-1.5%)}}.mf30 .hero-shade{background:linear-gradient(100deg,rgba(11,17,36,.95),rgba(11,17,36,.86) 38%,rgba(11,17,36,.45) 72%,rgba(11,17,36,.22));inset:0;position:absolute}.mf30 .hero-spot{background:radial-gradient(560px circle at var(--mx,70%) var(--my,40%),rgba(224,178,92,.1),transparent 60%);inset:0;pointer-events:none;position:absolute;z-index:1}.mf30 .hero .wrap{padding-bottom:96px;padding-top:56px;position:relative;z-index:2}.mf30 .eyebrow{align-items:center;color:var(--gold-soft);display:inline-flex;font-size:13px;font-weight:700;gap:12px;letter-spacing:.22em;text-transform:uppercase}.mf30 .eyebrow:before{background:var(--gold-soft);content:"";height:2px;width:44px}.mf30 h1{color:#fff;font-family:var(--display);font-size:clamp(44px,5.6vw,78px);font-weight:650;letter-spacing:-.02em;line-height:1.02;margin-top:26px;max-width:780px}.mf30 h1 .acc{background:linear-gradient(92deg,var(--gold-soft),#f4d9a4);-webkit-background-clip:text;background-clip:text;font-style:italic;-webkit-text-fill-color:transparent}.mf30 .hero .lede{color:#c4cbde;font-size:19px;margin-top:26px;max-width:580px}.mf30 .hero .lede b{color:#fff}.mf30 .hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.mf30 .hero-meta{display:flex;flex-wrap:wrap;gap:52px;margin-top:44px}.mf30 .hm .n{color:#fff;font-family:var(--display);font-size:38px;font-weight:650;line-height:1}.mf30 .hm .n em{color:var(--gold-soft);font-style:italic}.mf30 .hm .l{color:var(--muted-light);font-size:13px;font-weight:600;letter-spacing:.12em;margin-top:8px;text-transform:uppercase}.mf30 .ticker{backdrop-filter:blur(10px);background:rgba(247,243,234,.92);border-top:1px solid var(--line);bottom:0;left:0;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);overflow:hidden;padding:15px 0;position:absolute;right:0;z-index:3}.mf30 .tk-track{animation:tkv30 36s linear infinite;display:flex;gap:0;width:max-content}.mf30 .ticker span{border-right:1px solid var(--line);color:#7a7460;font-size:13.5px;font-weight:600;letter-spacing:.2em;padding:0 34px;text-transform:uppercase;white-space:nowrap}@keyframes tkv30{to{transform:translateX(-50%)}}.mf30 .bwall{background:var(--ivory);padding:110px 0 96px;position:relative}.mf30 .bw-head{align-items:end;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin-bottom:54px}.mf30 .bw-head p{color:var(--muted);font-size:16.5px;margin-top:14px;max-width:520px}.mf30 .bw-head b{color:var(--ink)}.mf30 .mq{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;padding:10px 0}.mf30 .mq-track{animation:mqv30 46s linear infinite;display:flex;gap:18px;width:max-content}.mf30 .mq.rev .mq-track{animation:mqrv30 52s linear infinite}.mf30 .mq:hover .mq-track{animation-play-state:paused}@keyframes mqv30{to{transform:translateX(-50%)}}@keyframes mqrv30{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.mf30 .lcard{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:0 2px 10px rgba(26,33,56,.05);display:flex;flex:0 0 auto;height:104px;justify-content:center;padding:20px 26px;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:198px}.mf30 .lcard img{filter:grayscale(1) opacity(.7);max-height:58px;max-width:100%;object-fit:contain;transition:filter .35s ease,transform .35s ease;width:auto}.mf30 .lcard:hover{box-shadow:0 18px 40px rgba(26,33,56,.16);transform:translateY(-6px) scale(1.03)}.mf30 .lcard:hover img{filter:none;transform:scale(1.05)}.mf30 .wm{color:#3a415a;filter:opacity(.8);font-family:var(--display);font-size:27px;font-weight:650;letter-spacing:-.01em;transition:filter .35s ease,transform .35s ease}.mf30 .lcard:hover .wm{filter:none;transform:scale(1.05)}.mf30 .wm.r{color:#c8102e}.mf30 .wm.g{color:#b8902a}.mf30 .wm.o{color:#5c6e2e}.mf30 .wm.b{color:#1b4fa0}.mf30 .wm.p{color:#7a2e8e}.mf30 .bw-note{color:var(--muted);font-size:14.5px;margin-top:46px;text-align:center}.mf30 .bw-note b{color:var(--ink)}.mf30 .cats{background:var(--paper);padding:104px 0}.mf30 .cats .head{align-items:end;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.mf30 .cats .head p{color:var(--muted);font-size:16.5px;margin-top:14px;max-width:480px}.mf30 .tempbar{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.mf30 .chip{background:transparent;border:1.5px solid var(--line);border-radius:99px;color:var(--muted);cursor:pointer;font-family:var(--body);font-size:14px;font-weight:600;padding:10px 22px;transition:all .22s ease}.mf30 .chip:hover{border-color:#8a93ac;color:var(--ink)}.mf30 .chip.on{background:var(--navy);border-color:var(--navy);color:#fff}.mf30 .chip:focus-visible{outline:3px solid var(--olive);outline-offset:2px}.mf30 .cat-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr);margin-top:38px}.mf30 .ccard{background:var(--ivory);border:1px solid var(--line);border-radius:20px;overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,opacity .35s ease,border-color .35s ease}.mf30 .ccard:hover{border-color:rgba(26,33,56,.2);box-shadow:0 26px 56px rgba(26,33,56,.14);transform:translateY(-8px)}.mf30 .ccard.dim{opacity:.25;pointer-events:none;transform:scale(.97)}.mf30 .ccard .ph{align-items:center;background:linear-gradient(180deg,#fff,#f1ecdf);display:flex;height:188px;justify-content:center;overflow:hidden;position:relative}.mf30 .ccard .ph img{height:80%;object-fit:contain;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:88%}.mf30 .ccard .ph:after{background:radial-gradient(120% 90% at 50% 0,rgba(184,134,46,.06),transparent 55%);content:"";inset:0;position:absolute}.mf30 .ccard:hover .ph img{transform:scale(1.08)}.mf30 .ccard .tx{padding:22px 24px 26px}.mf30 .ccard h3{color:var(--ink);font-family:var(--display);font-size:22px;font-weight:650}.mf30 .ccard p{color:var(--muted);font-size:14.5px;margin-top:7px;min-height:44px}.mf30 .temp{align-items:center;background:#fff;border:1px solid;border-radius:99px;color:var(--dry);display:inline-flex;font-size:11.5px;font-weight:700;gap:7px;letter-spacing:.14em;margin-top:14px;padding:6px 13px;text-transform:uppercase}.mf30 .temp:before{background:currentColor;border-radius:50%;box-shadow:0 0 8px currentColor;content:"";height:7px;width:7px}.mf30 .temp.cold{color:var(--cold)}.mf30 .temp.frz{color:var(--frz)}.mf30 .ops{background:var(--navy);overflow:hidden;padding:112px 0 72px;position:relative}.mf30 .ops .wrap{align-items:center;display:grid;gap:70px;grid-template-columns:1.05fr 1fr}.mf30 .ops h2{color:#fff;margin-top:18px}.mf30 .ops .left>p{color:var(--muted-light);font-size:16.5px;margin-top:20px;max-width:480px}.mf30 .ops .left b{color:#fff}.mf30 .ops-points{display:grid;gap:18px;margin-top:34px}.mf30 .op{align-items:flex-start;display:flex;gap:16px}.mf30 .op .ic{align-items:center;background:rgba(224,178,92,.1);border:1px solid rgba(224,178,92,.25);border-radius:12px;display:flex;flex:0 0 auto;font-size:18px;height:42px;justify-content:center;width:42px}.mf30 .op h4{color:#fff;font-size:16px;font-weight:700}.mf30 .op p{color:var(--muted-light);font-size:14.5px;margin-top:3px}.mf30 .route{position:relative}.mf30 .route svg{height:auto;overflow:visible;width:100%}.mf30 .route .path{fill:none;stroke:hsla(0,0%,100%,.14);stroke-dasharray:7 9;stroke-width:2.5}.mf30 .route .path-draw{fill:none;stroke:var(--gold-soft);stroke-linecap:round;stroke-width:2.5}.mf30 .route .stop circle{fill:var(--navy);stroke:var(--gold-soft);stroke-width:2.5}.mf30 .route .stop text{fill:#e7eaf3;font-family:var(--body);font-size:13px;font-weight:600;letter-spacing:.02em}.mf30 .route .stop .sub{fill:var(--muted-light);font-size:11px;font-weight:500}.mf30 .route .dot{fill:var(--red-hot);filter:drop-shadow(0 0 8px rgba(228,23,58,.8))}.mf30 .ctasec{background:var(--ivory);padding:96px 0 120px}.mf30 .cta-box{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:26px;box-shadow:0 20px 60px rgba(26,33,56,.08);display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;overflow:hidden;padding:74px 62px;position:relative}.mf30 .cta-box:before{background:radial-gradient(600px 280px at 85% 0,rgba(200,16,46,.06),transparent 65%);content:"";inset:0;position:absolute}.mf30 .cta-box:after{color:var(--gold);content:"✦";font-size:22px;opacity:.6;position:absolute;right:60px;top:32px}.mf30 .cta-box h2{max-width:540px;position:relative}.mf30 .cta-box p{color:var(--muted);font-size:16px;margin-top:14px;max-width:480px;position:relative}.mf30 .cta-box .btn-out{border-color:#b9becf;color:var(--ink)}.mf30 .cta-box .btn-out:hover{background:rgba(26,33,56,.04);border-color:var(--ink)}.mf30 .cta-actions{display:flex;flex-wrap:wrap;gap:14px;position:relative}.mf30 footer{background:var(--navy);color:var(--muted-light);font-size:14.5px;padding:74px 0 34px}.mf30 .foot-grid{display:grid;gap:46px;grid-template-columns:1.5fr 1fr 1fr 1.2fr}.mf30 .foot-grid h4{color:#fff;font-family:var(--display);font-size:18px;font-weight:650;margin-bottom:16px}.mf30 .foot-grid a{display:block;padding:5px 0}.mf30 .foot-grid a:hover{color:#fff}.mf30 .foot-note{line-height:1.7;margin-top:16px;max-width:300px}.mf30 .legal{border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;font-size:13.5px;gap:20px;justify-content:space-between;margin-top:54px;padding-top:24px}.mf30 .legal b{color:#fff}.mf30 .fab{bottom:26px;opacity:0;pointer-events:none;position:fixed;right:26px;transform:translateY(16px);transition:opacity .35s ease,transform .35s ease;z-index:80}.mf30 .fab.show{opacity:1;pointer-events:auto;transform:none}.mf30 .fab a{align-items:center;background:var(--red);border-radius:99px;box-shadow:0 14px 38px rgba(200,16,46,.4);color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:10px;padding:15px 26px}.mf30 .fab a:hover{background:var(--red-hot)}@media(max-width:1020px){.mf30 .ops .wrap{gap:50px;grid-template-columns:1fr}.mf30 .cat-grid{grid-template-columns:repeat(2,1fr)}.mf30 .nav-links{display:none}.mf30 .hero{min-height:0}}@media(max-width:680px){.mf30 .cat-grid{grid-template-columns:1fr}.mf30 .foot-grid{grid-template-columns:1fr 1fr}.mf30 .hero-meta{gap:28px}.mf30 .topbar .right{display:none}.mf30 .cta-box{padding:48px 30px}.mf30 .nav-cta .btn-out{display:none}.mf30 .lcard{height:88px;width:158px}}@media(prefers-reduced-motion:reduce){.mf30 .hero-bg{animation:none}.mf30 .mq-track,.mf30 .tk-track{animation-duration:200s}.mf30 .rv{opacity:1;transform:none;transition:none}}.mf30 #progress{background:linear-gradient(90deg,var(--red),var(--gold-soft));height:3px;left:0;position:fixed;top:0;transition:width .08s linear;width:0;z-index:120}.mf30 header{transition:box-shadow .3s ease}.mf30 header.slim{box-shadow:0 6px 24px rgba(26,33,56,.08)}.mf30 header.slim nav{height:64px}.mf30 header.slim .logo-img{height:40px}.mf30 .logo-img,.mf30 nav{transition:height .3s ease}@keyframes fuv30{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.mf30 .hero .eyebrow,.mf30 .hero .lede,.mf30 .hero h1,.mf30 .hero-actions,.mf30 .hero-meta{animation:fuv30 .8s cubic-bezier(.2,.7,.2,1) forwards;opacity:0}.mf30 .hero h1{animation-delay:.12s}.mf30 .hero .lede{animation-delay:.26s}.mf30 .hero-actions{animation-delay:.4s}.mf30 .hero-meta{animation-delay:.55s}.mf30 .route .stop{opacity:.32;transition:opacity .45s ease}.mf30 .route .stop.lit{opacity:1}.mf30 .route .stop.lit circle{filter:drop-shadow(0 0 6px rgba(224,178,92,.6));stroke-width:3.5}.mf30 .route .stop circle{transition:stroke-width .3s ease,filter .3s ease}@media(prefers-reduced-motion:reduce){.mf30 .hero .eyebrow,.mf30 .hero .lede,.mf30 .hero h1,.mf30 .hero-actions,.mf30 .hero-meta{animation:none;opacity:1}.mf30 .route .stop{opacity:1}}.mf30 .mq.names .mq-track{animation-duration:74s;gap:12px}.mf30 .ncard{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:99px;box-shadow:0 1px 6px rgba(26,33,56,.04);color:#5a6378;display:inline-flex;flex:0 0 auto;font-size:14.5px;font-weight:600;padding:11px 24px;white-space:nowrap}.mf30 .range{margin-top:70px}.mf30 .range-head{align-items:end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.mf30 .range-head h3{color:var(--ink);font-family:var(--display);font-size:26px;font-weight:650}.mf30 .range-head h3 em{color:var(--gold);font-style:italic}.mf30 .range-head p{color:var(--muted);font-size:15px}.mf30 .rgrid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:26px}.mf30 .rtile{align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;padding:18px 20px;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease,border-color .3s ease}.mf30 .rtile:hover{border-color:rgba(26,33,56,.2);box-shadow:0 14px 32px rgba(26,33,56,.1);transform:translateY(-4px)}.mf30 .rtile.dim{opacity:.22;transform:scale(.98)}.mf30 .rtile .ri{align-items:center;background:var(--ivory);border:1px solid var(--line);border-radius:11px;display:flex;flex:0 0 auto;font-size:19px;height:40px;justify-content:center;width:40px}.mf30 .rtile h4{color:var(--ink);font-size:15.5px;font-weight:700}.mf30 .rtile p{color:var(--muted);font-size:13px;line-height:1.55;margin-top:4px}@media(max-width:1020px){.mf30 .rgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.mf30 .rgrid{grid-template-columns:1fr}}.mf30 .rotw{border-bottom:4px solid var(--olive);display:inline-block;line-height:1;padding-bottom:2px;vertical-align:bottom;white-space:nowrap}.mf30 #rotword{display:inline-block;font-style:italic;transition:opacity .28s ease,transform .28s ease}.mf30 #rotword.out{opacity:0;transform:translateY(-14px)}.mf30 #rotword.pre{opacity:0;transform:translateY(14px);transition:none}.mf30 .plabel{background:var(--ivory);padding:96px 0 0}.mf30 .pl-box{align-items:center;background:var(--navy);border-radius:26px;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;overflow:hidden;padding:64px 60px;position:relative}.mf30 .pl-box:before{background:radial-gradient(520px 260px at 90% 10%,rgba(224,178,92,.14),transparent 65%);content:"";inset:0;position:absolute}.mf30 .pl-box h2{color:#fff;max-width:520px;position:relative}.mf30 .pl-box p{color:var(--muted-light);font-size:16px;margin-top:16px;max-width:560px;position:relative}.mf30 .pl-box p b{color:#fff}.mf30 .pl-box .btn{position:relative}.mf30 .faq{background:var(--ivory);padding:96px 0 10px}.mf30 .faq-list{margin-top:36px;max-width:840px}.mf30 .faq-list details{background:var(--paper);border:1px solid var(--line);border-radius:16px;margin-bottom:12px;padding:0 26px;transition:box-shadow .25s ease}.mf30 .faq-list details[open]{box-shadow:0 10px 28px rgba(26,33,56,.07)}.mf30 .faq-list summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:16.5px;font-weight:700;gap:18px;justify-content:space-between;list-style:none;padding:21px 0}.mf30 .faq-list summary::-webkit-details-marker{display:none}.mf30 .faq-list summary:after{color:var(--gold);content:"+";flex:0 0 auto;font-family:var(--display);font-size:24px;transition:transform .25s ease}.mf30 .faq-list details[open] summary:after{transform:rotate(45deg)}.mf30 .faq-list details p{color:var(--muted);font-size:15px;max-width:700px;padding:0 0 22px}@media(max-width:680px){.mf30 .pl-box{padding:44px 28px}}.mf30 .stampzone{display:flex;justify-content:center;pointer-events:none;position:absolute;right:6%;top:46%;transform:translateY(-50%);width:280px;z-index:2}.mf30 .stamp{--r:-6deg;align-items:center;border:3px solid hsla(40,78%,80%,.85);border-radius:10px;box-shadow:inset 0 0 0 2px transparent;display:inline-flex;flex-direction:column;gap:4px;mix-blend-mode:screen;opacity:.92;padding:18px 30px;position:relative;transform:rotate(var(--r)) scale(1)}.mf30 .stamp:before{border:1.5px solid hsla(40,78%,80%,.5);border-radius:6px;content:"";inset:5px;position:absolute}.mf30 .st-main{color:#f4d9a4;font-size:21px;font-weight:800;letter-spacing:.18em;text-shadow:0 0 14px rgba(224,178,92,.35);white-space:nowrap}.mf30 .st-sub{color:hsla(40,78%,80%,.75);font-size:10.5px;font-weight:600;letter-spacing:.3em;white-space:nowrap}.mf30 .stamp.in{animation:stv30 .5s cubic-bezier(.2,1.4,.4,1) both}.mf30 .stamp.fade{opacity:0;transition:opacity .4s ease}@keyframes stv30{0%{opacity:0;transform:rotate(var(--r)) scale(1.9)}55%{opacity:.95;transform:rotate(var(--r)) scale(.94)}to{opacity:.92;transform:rotate(var(--r)) scale(1)}}@media(max-width:1180px){.mf30 .stampzone{display:none}}@media(prefers-reduced-motion:reduce){.mf30 .stamp.in{animation:none}}.mf30 .shipmap{background:var(--navy);padding:0 0 112px}.mf30 .shipmap .goldit{color:var(--gold-soft);font-style:italic}.mf30 .map-stage{margin-top:44px;position:relative}.mf30 #usmap{display:block;height:auto;width:100%}.mf30 .map-meta{border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;gap:56px;margin-top:8px;padding-top:24px}.mf30 .map-meta b{color:#fff;display:block;font-family:var(--display);font-size:21px;font-weight:650}.mf30 .map-meta span{color:var(--muted-light);font-size:13.5px}@media(max-width:680px){.mf30 .map-meta{gap:26px}}.dnd-section:has(.mf30){padding:0!important}.dnd-section:has(.mf30)>.row-fluid{max-width:none!important}