.mcrc{--rc-ink:var(--mc-ink,#264c4c);--rc-moss:var(--mc-moss,#3a6830);--rc-straw:var(--mc-straw,#a0b040);--rc-order:var(--mc-order,#e8820c);--rc-order-dk:#c46d09;--rc-warm:var(--mc-paper-warm,#edf3ed);--rc-rule:var(--mc-paper-rule,#d0dfcf);--rc-mid:var(--mc-ink-mid,#5d8070);--rc-faint:var(--mc-ink-faint,#8aaa98);--rc-dim-bg:#f3f5f3;--rc-dim-ink:#a9b8b0;--rc-serif:"Playfair Display",Georgia,"Times New Roman",serif;--rc-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--rc-mono:"IBM Plex Mono",ui-monospace,Consolas,monospace;color:var(--rc-ink);font-family:var(--rc-sans);font-size:17px;line-height:1.65}.mcrc *{box-sizing:border-box}.mcrc p{margin:0}.mcrc .mcrc-wrap{margin:0 auto;max-width:1160px;padding:0 20px}.mcrc .mcrc-narrow{max-width:820px}.mcrc .mcrc-eyebrow{color:var(--rc-mid);display:inline-block;font-family:var(--rc-mono);font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.mcrc .mcrc-eyebrow--moss{color:var(--rc-moss)}.mcrc .mcrc-small{color:var(--rc-mid);font-size:.9rem}.mcrc .mcrc-lead{font-size:1.06rem;max-width:62ch}.mcrc h1.mcrc-h1:not(#mc-nope){color:var(--rc-ink)!important;font-family:var(--rc-serif)!important;font-size:clamp(2rem,4.2vw,3.1rem)!important;font-weight:900!important;letter-spacing:-.02em;line-height:1.1!important;margin:0!important;text-wrap:balance}.mcrc h1.mcrc-h1:not(#mc-nope) em{color:var(--rc-moss)!important;font-style:italic!important;font-weight:700!important}.mcrc h2.mcrc-h2{font-size:clamp(1.55rem,2.8vw,2.2rem);font-weight:900;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.mcrc h2.mcrc-h2,.mcrc h3.mcrc-h3{font-family:var(--rc-serif);margin:0}.mcrc h3.mcrc-h3{font-size:1.18rem;font-weight:700;line-height:1.2}.mcrc a.mcrc-btn{border:2px solid transparent;border-radius:6px;display:inline-block;font-family:var(--rc-sans);font-size:1rem;font-weight:600;line-height:1.3;padding:11px 22px;text-align:center;text-decoration:none!important}.mcrc a.mcrc-btn--order{background:var(--rc-order)!important;color:#fff!important}.mcrc a.mcrc-btn--order:hover{background:var(--rc-order-dk)!important}.mcrc a.mcrc-btn--line{background:#fff!important;border-color:var(--rc-ink);color:var(--rc-ink)!important}.mcrc a.mcrc-cta-link{color:var(--rc-moss)!important;font-weight:500;text-decoration:underline}.mcrc .mcrc-hero{background:linear-gradient(180deg,var(--rc-warm),#fff 85%);padding:40px 0 28px}.mcrc .mcrc-hero--home{padding:28px 0 26px}.mcrc .mcrc-hero__grid{align-items:center;display:grid;gap:34px;grid-template-columns:1.05fr .95fr}.mcrc .mcrc-hero__grid--reports{grid-template-columns:1.25fr .75fr}.mcrc .mcrc-hero__copy{display:grid;gap:14px}@media (max-width:880px){.mcrc .mcrc-hero__grid,.mcrc .mcrc-hero__grid--reports{grid-template-columns:1fr}.mcrc .mcrc-collage{display:none}}.mcrc .mcrc-video{display:grid;gap:6px;margin:0}.mcrc .mcrc-video video{background:#0d1f1f;border:1px solid var(--rc-rule);border-radius:10px;box-shadow:0 12px 30px rgba(38,76,76,.18);display:block;width:100%}.mcrc .mcrc-video figcaption{color:var(--rc-mid);font-size:.82rem}.mcrc .mcrc-collage{height:250px;position:relative}.mcrc .mcrc-collage>img{border:1px solid var(--rc-rule);border-radius:6px;box-shadow:0 10px 28px rgba(38,76,76,.22);position:absolute;width:58%}.mcrc .mcrc-collage .c1{left:0;top:18px;transform:rotate(-4deg)}.mcrc .mcrc-collage .c2{left:22%;top:0;z-index:2}.mcrc .mcrc-collage .c3{right:0;top:30px;transform:rotate(4deg)}.mcrc .mcrc-collage__tag{bottom:-6px;color:var(--rc-mid);font-family:var(--rc-mono);font-size:.7rem;left:0;letter-spacing:.06em;position:absolute;text-transform:uppercase}.mcrc .mcrc-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.mcrc .mcrc-pill{background:#fff;border:1.5px solid var(--rc-ink);border-radius:999px;color:var(--rc-ink);cursor:pointer;font-family:var(--rc-sans);font-size:.97rem;font-weight:500;line-height:1.3;padding:9px 18px;transition:background .15s,color .15s}.mcrc .mcrc-pill:hover{background:var(--rc-warm)}.mcrc .mcrc-pill[aria-pressed=true]{background:var(--rc-ink);color:#fff}.mcrc .mcrc-pill:focus-visible,.mcrc a:focus-visible{outline:3px solid var(--rc-straw);outline-offset:2px}.mcrc .mcrc-pick{background:#fff;border:1px solid var(--rc-rule);border-left:4px solid var(--rc-moss);border-radius:6px;margin-top:16px;padding:12px 16px}.mcrc .mcrc-pick.is-active{border:2px solid var(--rc-moss);border-left-width:6px;box-shadow:0 10px 26px rgba(38,76,76,.14);padding:16px 20px}.mcrc .mcrc-pick__goal{align-items:center;display:flex;flex-wrap:wrap;gap:14px 28px;justify-content:space-between}.mcrc .mcrc-pick__goal[hidden],.mcrc .mcrc-pick__prompt[hidden]{display:none}.mcrc .mcrc-pick__txt{display:grid;flex:1 1 380px;gap:4px;max-width:64ch}.mcrc .mcrc-pick__cta{display:grid;flex:0 0 auto;gap:6px;justify-items:center}.mcrc .mcrc-pick__cta .mcrc-btn{box-shadow:0 4px 12px rgba(232,130,12,.3);font-size:1.05rem;padding:13px 26px}.mcrc a.mcrc-pick__alt{font-size:.88rem}@media (max-width:600px){.mcrc .mcrc-pick__cta{flex-basis:100%;justify-items:stretch;text-align:center}}.mcrc .mcrc-board{padding:26px 0 8px}.mcrc .mcrc-board__head{align-items:end;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;margin-bottom:16px}.mcrc .mcrc-count{color:var(--rc-mid);font-family:var(--rc-mono);font-size:.82rem;letter-spacing:.04em}.mcrc .mcrc-count b{color:var(--rc-moss);font-size:1.05rem}.mcrc .mcrc-groups{display:grid;gap:14px;grid-template-columns:repeat(5,1fr)}@media (max-width:1000px){.mcrc .mcrc-groups{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.mcrc .mcrc-groups{grid-template-columns:1fr}}.mcrc .mcrc-group__h{border-bottom:2px solid var(--rc-rule);color:var(--rc-mid);font-family:var(--rc-mono);font-size:.72rem;font-weight:600;letter-spacing:.09em;margin:0 0 8px;padding-bottom:6px;text-transform:uppercase}.mcrc .mcrc-tiles{display:grid;gap:8px}.mcrc .mcrc-tile{background:var(--rc-warm);border:1px solid var(--rc-rule);border-radius:6px;color:var(--rc-ink);font-size:.92rem;line-height:1.35;padding:10px 12px 9px;transition:background .2s,color .2s,opacity .2s,border-color .2s}.mcrc .mcrc-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.mcrc .mcrc-tag{background:#fff;border:1px solid var(--rc-rule);border-radius:3px;color:var(--rc-ink);display:inline-block;font-family:var(--rc-mono);font-size:.64rem;font-weight:600;letter-spacing:.06em;line-height:1.5;padding:0 6px}.mcrc .mcrc-tag--free{background:var(--rc-straw);border-color:var(--rc-straw);color:#1f2b12}.mcrc .is-filtering .mcrc-tile{background:var(--rc-dim-bg);border-color:#e6ebe7;color:var(--rc-dim-ink);opacity:.42}.mcrc .is-filtering .mcrc-tile .mcrc-tag{color:var(--rc-dim-ink)}.mcrc .is-filtering .mcrc-tile.on{background:var(--rc-ink);border-color:var(--rc-ink);box-shadow:0 4px 14px rgba(38,76,76,.18);color:#fff;opacity:1}.mcrc .is-filtering .mcrc-tile.on .mcrc-tag{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3);color:#fff}.mcrc .is-filtering .mcrc-tile.on .mcrc-tag--free{background:var(--rc-straw);border-color:var(--rc-straw);color:#1f2b12}.mcrc .mcrc-board--compact{padding:14px 0 10px}.mcrc .mcrc-board--compact .mcrc-board__head{align-items:center;margin-bottom:8px}.mcrc .mcrc-board--compact .mcrc-groups{gap:10px}.mcrc .mcrc-board--compact .mcrc-tiles{gap:6px}.mcrc .mcrc-board--compact .mcrc-tile{font-size:.83rem;padding:7px 9px 6px}.mcrc .mcrc-board--compact .mcrc-tag{font-size:.6rem}.mcrc .mcrc-go{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:8px}.mcrc .mcrc-anchor{position:relative;top:-80px}.mcrc .mcrc-band{padding:52px 0}.mcrc .mcrc-band--tight{padding:10px 0 40px}.mcrc .mcrc-band--alt{background:var(--rc-warm)}.mcrc .mcrc-head{display:grid;gap:8px;margin-bottom:24px;max-width:70ch}.mcrc .mcrc-prods{display:grid;gap:20px;grid-template-columns:1fr 1fr}@media (max-width:760px){.mcrc .mcrc-prods{grid-template-columns:1fr}}.mcrc .mcrc-prod{background:#fff;border:1px solid var(--rc-rule);border-radius:10px;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden;transition:box-shadow .2s,border-color .2s,opacity .2s}.mcrc .mcrc-prod__img{background-position:50%;background-size:cover;height:150px;position:relative}.mcrc .mcrc-prod__img span{bottom:12px;color:#fff;font-family:var(--rc-serif);font-size:1.15rem;font-weight:700;left:14px;line-height:1.25;position:absolute;right:14px;text-shadow:0 1px 8px rgba(0,0,0,.6)}.mcrc .mcrc-prod__body{align-content:start;display:grid;gap:10px;padding:18px 20px 6px}.mcrc .mcrc-price{font-family:var(--rc-serif);font-size:2rem;font-weight:900;line-height:1}.mcrc .mcrc-price small{color:var(--rc-mid);font-family:var(--rc-sans);font-size:.85rem;font-weight:400}.mcrc .mcrc-prod ul{display:grid;font-size:.96rem;gap:4px;margin:0;padding-left:1.1em}.mcrc .mcrc-prod__foot{align-items:center;display:flex;flex-wrap:wrap;gap:14px;padding:14px 20px 20px}.mcrc .mcrc-badge{background:var(--rc-moss);border-radius:3px;color:#fff;font-family:var(--rc-mono);font-size:.68rem;font-weight:600;justify-self:start;letter-spacing:.08em;padding:3px 8px;text-transform:uppercase;visibility:hidden}.mcrc .mcrc-prods.is-filtering .mcrc-prod.rec{border-color:var(--rc-moss);box-shadow:0 0 0 2px var(--rc-moss),0 10px 26px rgba(38,76,76,.14)}.mcrc .mcrc-prods.is-filtering .mcrc-prod.rec .mcrc-badge{visibility:visible}.mcrc .mcrc-addon{align-items:center;background:#fff;border:1px dashed var(--rc-faint);border-radius:10px;display:grid;gap:18px;grid-template-columns:auto 1fr auto;margin-top:18px;padding:16px 20px}.mcrc .mcrc-addon__plus{color:var(--rc-moss);font-family:var(--rc-serif);font-size:1.6rem;font-weight:900;white-space:nowrap}.mcrc .mcrc-pack{align-items:center;background:var(--rc-ink);border-radius:10px;color:#fff;display:grid;gap:18px 30px;grid-template-columns:1fr auto;margin-top:18px;padding:22px 24px}.mcrc .mcrc-pack .mcrc-eyebrow{color:#cfe0c8}.mcrc .mcrc-pack h3.mcrc-h3{color:#fff!important;font-size:1.5rem}.mcrc .mcrc-pack__txt{display:grid;gap:6px;max-width:70ch}.mcrc .mcrc-pack__buy{display:grid;gap:10px;justify-items:end}.mcrc .mcrc-pack .mcrc-price small{color:#cfe0c8}@media (max-width:700px){.mcrc .mcrc-addon,.mcrc .mcrc-pack{grid-template-columns:1fr}.mcrc .mcrc-pack__buy{justify-items:start}}.mcrc .mcrc-why{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.mcrc .mcrc-why{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mcrc .mcrc-why{grid-template-columns:1fr}}.mcrc .mcrc-why>div{align-content:start;border-top:3px solid var(--rc-moss);display:grid;gap:6px;padding-top:12px}.mcrc .mcrc-why p{font-size:.96rem}.mcrc .mcrc-borrow{font-family:var(--rc-serif);font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:700;line-height:1.3;margin-top:30px;max-width:40ch}.mcrc .mcrc-borrow span{color:var(--rc-moss)}.mcrc .mcrc-free{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.mcrc .mcrc-free{grid-template-columns:1fr}}.mcrc a.mcrc-cta-card{background:#fff;border:1px solid var(--rc-rule);border-radius:8px;color:var(--rc-ink)!important;display:grid;gap:6px;padding:16px 18px;text-decoration:none!important}.mcrc a.mcrc-cta-card:hover{border-color:var(--rc-moss)}.mcrc .mcrc-go-link{color:var(--rc-moss);font-size:.95rem;font-weight:600}.mcrc details{border-top:1px solid var(--rc-rule);padding:12px 0}.mcrc details:last-child{border-bottom:1px solid var(--rc-rule)}.mcrc summary{cursor:pointer;font-weight:600}.mcrc details p{margin-top:8px;max-width:68ch}@media (prefers-reduced-motion:reduce){.mcrc .mcrc-pill,.mcrc .mcrc-prod,.mcrc .mcrc-tile{transition:none}}.mcrc .mcrc-pack .mcrc-pack__txt p:not(#mc-nope){color:#e6efe4!important}.mcrc .mcrc-pack .mcrc-price:not(#mc-nope){color:#fff!important}.mcrc .mcrc-prod__img:after{background:linear-gradient(180deg,transparent 35%,rgba(10,30,30,.72));content:"";inset:0;position:absolute}.mcrc .mcrc-prod__img span{z-index:1}.mcrc p.mcrc-borrow:not(#mc-nope){font-family:var(--rc-serif)!important}.mcrc .mcrc-hero--tight{padding:16px 0 22px}.mcrc .mcrc-hero--tight h1.mcrc-h1:not(#mc-nope){font-size:clamp(1.9rem,3.3vw,2.55rem)!important;margin:6px 0 0!important}.mcrc .mcrc-hero--tight .mcrc-lead{font-size:1rem;line-height:1.55;margin:10px 0 14px}.mcrc .mcrc-hero--tight .mcrc-pills{gap:8px}.mcrc .mcrc-hero--tight .mcrc-pill{font-size:.92rem;padding:7px 15px}.mcrc .mcrc-hero--tight .mcrc-go--top{justify-content:center;margin-top:12px}.mcrc .mcrc-hero--tight .mcrc-pick{margin-top:14px}.mcrc .mcrc-pills__arrow{align-items:center;animation:mcrc-nudge 1.2s ease-in-out infinite;color:var(--rc-order,#e8820c);display:inline-flex}@keyframes mcrc-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(7px)}}.mcrc .mcrc-hero--tight .mcrc-pill{border-width:2px;box-shadow:0 2px 0 rgba(38,76,76,.25)}.mcrc .mcrc-hero--tight .mcrc-pill:hover{border-color:var(--rc-order,#e8820c);transform:translateY(-1px)}.mcrc .mcrc-hero--tight .mcrc-pills:not(:has([aria-pressed=true])) .mcrc-pill{animation:mcrc-glow 2.4s ease-in-out 3}@keyframes mcrc-glow{0%,to{box-shadow:0 2px 0 rgba(38,76,76,.25)}50%{box-shadow:0 0 0 4px rgba(232,130,12,.28)}}.mcrc .mcrc-pills:has([aria-pressed=true]) .mcrc-pills__arrow{visibility:hidden}.mcrc .mcrc-hero--tight .mcrc-pick:not(.is-active){display:none}@media (prefers-reduced-motion:reduce){.mcrc .mcrc-hero--tight .mcrc-pill,.mcrc .mcrc-pills__arrow{animation:none!important}}.mcrc .mcrc-hero--tight .mcrc-wrap{max-width:1440px;padding:0 32px}.mcrc .mcrc-hero--tight .mcrc-hero__grid{gap:48px}.mcrc .mcrc-pills__arrow{margin-right:4px}.mcrc a.mcrc-btn--big{align-items:center;box-shadow:0 6px 16px rgba(232,130,12,.35);display:inline-flex;font-size:1.15rem;gap:10px;padding:14px 28px}.mcrc .mcrc-down{animation:mcrc-drop 1.2s ease-in-out infinite}@keyframes mcrc-drop{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.mcrc .mcrc-down{animation:none}}@media (max-width:880px){.mcrc .mcrc-hero--tight .mcrc-video .mcrc-go--top{justify-content:flex-start;margin:0 0 6px;order:-1}.mcrc .mcrc-hero--tight .mcrc-wrap{padding:0 16px}}.mcrc .mcrc-stage{position:relative}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick{align-items:center;border-radius:10px;display:flex;inset:0;margin:0;overflow:auto;position:absolute}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick.is-active{padding:24px 30px}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__goal{align-items:flex-start;flex-direction:column;gap:18px;justify-content:center;width:100%}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__txt{flex:0 0 auto;max-width:none}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__txt p{font-size:1.08rem;line-height:1.55}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__cta{justify-items:start}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__cta .mcrc-btn{font-size:1.12rem;padding:14px 28px}@media (max-width:600px){.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick.is-active{padding:14px 16px}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__txt p{font-size:.95rem}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__goal{gap:10px}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick__cta{justify-items:stretch}.mcrc .mcrc-hero--tight .mcrc-stage .mcrc-pick{position:static}}@media (max-width:600px){.mcrc .mcrc-hero--tight .mcrc-stage:has(.mcrc-pick.is-active) video{display:none}}.mcrc .mcrc-rib{bottom:12px;left:12px;opacity:0;pointer-events:none;position:absolute;right:12px;transform:translateY(16px);transition:opacity .3s,transform .3s}.mcrc .mcrc-rib.is-active{opacity:1;pointer-events:auto;transform:none}.mcrc .mcrc-rib__goal{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(20,46,46,.92);border-left:5px solid var(--rc-order);border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.35);display:flex;gap:16px;padding:12px 16px 12px 14px}.mcrc .mcrc-rib__goal[hidden]{display:none}.mcrc .mcrc-rib__thumb{border:2px solid #fff;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.35);flex:0 0 auto;height:80px;height:80px!important;object-fit:cover;object-position:top;transform:rotate(-4deg);width:62px}.mcrc .mcrc-rib__txt{display:grid;flex:1 1 auto;gap:3px;min-width:0}.mcrc .mcrc-rib__eb{color:#cfdf7a;font-family:var(--rc-mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mcrc .mcrc-rib__name{color:#fff;font-family:var(--rc-serif);font-size:1.18rem;font-weight:700;line-height:1.2}.mcrc a.mcrc-rib__cta-alt{color:#dfe9e2!important;font-size:.85rem;text-decoration:underline!important}.mcrc a.mcrc-rib__btn{box-shadow:0 4px 12px rgba(232,130,12,.4);flex:0 0 auto;white-space:nowrap}.mcrc .mcrc-pills:has([aria-pressed=true]) .mcrc-pills__arrow{animation:none;visibility:visible}@media (max-width:600px){.mcrc .mcrc-rib{display:none;margin-top:8px;opacity:1;position:static;transform:none}.mcrc .mcrc-rib.is-active{display:block}.mcrc .mcrc-rib__goal{flex-wrap:wrap;gap:10px 12px}.mcrc .mcrc-rib__thumb{height:60px!important;width:46px}.mcrc .mcrc-rib__txt{flex:1 1 60%}.mcrc a.mcrc-rib__btn{flex:1 1 100%;justify-content:center;text-align:center}}.mcrc .mcrc-rib__close{align-items:center;background:var(--rc-ink);border:2px solid #fff;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.35);color:#fff;cursor:pointer;display:flex;font-size:1.2rem;height:30px;justify-content:center;line-height:1;padding:0;position:absolute;right:-8px;top:-12px;width:30px;z-index:2}.mcrc .mcrc-rib__close:hover{background:var(--rc-order)}@media (max-width:600px){.mcrc .mcrc-rib{position:relative}.mcrc .mcrc-rib__close{right:-4px;top:-10px}}.mcrc .mcrc-hero--tight .mcrc-board--compact{padding:10px 0 6px}.mcrc .mcrc-hero--tight .mcrc-board--compact .mcrc-board__head{margin-bottom:4px}.mcrc .mcrc-hero--tight .mcrc-board--compact .mcrc-group__h{margin-bottom:6px;padding-bottom:4px}.mcrc .mcrc-hero--tight .mcrc-board--compact .mcrc-tiles{gap:5px}.mcrc .mcrc-hero--tight .mcrc-board--compact .mcrc-tile{line-height:1.3;padding:5px 9px}.mcrc .mcrc-hero--tight .mcrc-board--compact .mcrc-tags{margin-top:3px}.mcrc .mcrc-hero--tight .mcrc-go:not(.mcrc-go--top){margin-top:4px}.mcrc .mcrc-flat{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.mcrc .mcrc-flat .mcrc-tile{display:flex;flex-direction:column;font-size:.85rem;justify-content:space-between;line-height:1.3;padding:7px 10px 6px}.mcrc .mcrc-flat .mcrc-tags{margin-top:4px}.mcrc .mcrc-flat .mcrc-tag{font-size:.6rem}@media (max-width:1000px){.mcrc .mcrc-flat{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.mcrc .mcrc-flat{grid-template-columns:repeat(2,1fr)}}.mcrc.mcrc--wide .mcrc-wrap{max-width:1440px;padding:0 32px}.mcrc .mcrc-hero--rtight .mcrc-hero__grid--reports{gap:48px;grid-template-columns:1.05fr .95fr}.mcrc .mcrc-hero--rtight .mcrc-collage{height:300px}.mcrc .mcrc-hero--rtight .mcrc-collage>img{width:52%}.mcrc .mcrc-hero--rtight .mcrc-rib{bottom:0;left:0;right:0;z-index:5}.mcrc.mcrc--wide .mcrc-band--tight{padding:6px 0 36px}@media (max-width:880px){.mcrc .mcrc-hero--rtight .mcrc-collage{display:block;height:auto}.mcrc .mcrc-hero--rtight .mcrc-collage>img,.mcrc .mcrc-hero--rtight .mcrc-collage__tag{display:none}.mcrc .mcrc-hero--rtight .mcrc-rib{display:none;margin-top:12px;opacity:1;position:static;transform:none}.mcrc .mcrc-hero--rtight .mcrc-rib.is-active{display:block}}@media (max-width:600px){.mcrc.mcrc--wide .mcrc-wrap{padding:0 16px}}.mcrc.mcrc--wide .mcrc-band--tight h2.mcrc-h2:not(#mc-nope){font-size:clamp(1.6rem,2.4vw,2.1rem)!important;margin:2px 0 0!important}.mcrc.mcrc--wide .mcrc-band--tight .mcrc-board{padding-top:8px}.mcrc .mcrc-hero--rtight{padding-bottom:18px}