.mb-about-ilm,.mb-about-ilm *{box-sizing:border-box}.mb-about-ilm{--mb-about-ilm-bg: #F4EFE3;--mb-about-ilm-navy: #1B2A4A;--mb-about-ilm-ink: #1C2230;--mb-about-ilm-muted: #6A6E78;--mb-about-ilm-gold: #A9853F;--mb-about-ilm-gold-dark: #836528;--mb-about-ilm-accent: #2E6E6A;--mb-about-ilm-surface: #FAF7EF;--mb-about-ilm-border: #E4DDCB;--mb-about-ilm-ivory: #F4EFE3;--mb-about-ilm-font-heading: "Fraunces", Georgia, serif !important;--mb-about-ilm-font-body: "Spectral", Georgia, serif !important;--mb-about-ilm-font-ui: "Inter", system-ui, sans-serif !important;--mb-about-ilm-size-heading: 32px;--mb-about-ilm-size-heading-mobile: 18px;--mb-about-ilm-size-body: 17px;--mb-about-ilm-size-body-mobile: 14px;--mb-about-ilm-padding-top: 64px;--mb-about-ilm-padding-bottom: 64px;--mb-about-ilm-padding-top-mobile: 20px;--mb-about-ilm-padding-bottom-mobile: 24px;--mb-about-ilm-narrative-radius-mobile: 14px;background:var(--mb-about-ilm-bg)}.mb-about-ilm .page-width{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.mb-about-ilm img{max-width:100%;display:block}.mb-about-ilm a{text-decoration:none}.mb-about-ilm__inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;padding-top:var(--mb-about-ilm-padding-top);padding-bottom:var(--mb-about-ilm-padding-bottom)}.mb-about-ilm__mark{display:inline-flex;width:34px;height:34px;color:var(--mb-about-ilm-gold);margin-bottom:14px}.mb-about-ilm__mark svg{width:100%;height:100%;display:block}.mb-about-ilm__heading{font-family:var(--mb-about-ilm-font-heading);font-size:var(--mb-about-ilm-size-heading);font-weight:500;letter-spacing:-.02em;color:var(--mb-about-ilm-navy);margin:0 0 14px}.mb-about-ilm__body{font-family:var(--mb-about-ilm-font-body)}.mb-about-ilm__body p{font-size:var(--mb-about-ilm-size-body);line-height:1.65;color:var(--mb-about-ilm-ink);max-width:520px;margin:0 0 14px}.mb-about-ilm__body p:last-child{margin-bottom:0}.mb-about-ilm__body strong{color:var(--mb-about-ilm-navy);font-weight:600}.mb-about-ilm__counter{display:flex;flex-direction:column;gap:6px;margin:22px 0 20px}.mb-about-ilm__amount{font-family:var(--mb-about-ilm-font-heading);font-size:clamp(30px,4.5vw,48px);font-weight:500;letter-spacing:-.02em;color:var(--mb-about-ilm-gold-dark);line-height:1;font-variant-numeric:tabular-nums}.mb-about-ilm__counter-label{font-family:var(--mb-about-ilm-font-body);font-size:16px;color:var(--mb-about-ilm-muted);line-height:1.4}.mb-about-ilm__live{display:inline-flex;align-items:center;gap:7px;font-family:var(--mb-about-ilm-font-ui);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mb-about-ilm-accent);margin-top:2px}.mb-about-ilm__dot{width:7px;height:7px;border-radius:50%;background:var(--mb-about-ilm-accent);position:relative}.mb-about-ilm__dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--mb-about-ilm-accent);opacity:.5;animation:mbAboutIlmPulse 2s ease-out infinite}@keyframes mbAboutIlmPulse{0%{transform:scale(.6);opacity:.6}to{transform:scale(1.8);opacity:0}}.mb-about-ilm a.mb-about-ilm__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mb-about-ilm-font-ui);font-size:14px;font-weight:600;letter-spacing:.03em;padding:15px 28px;border-radius:3px;background:var(--mb-about-ilm-navy)!important;color:var(--mb-about-ilm-ivory)!important;transition:background-color .18s ease}.mb-about-ilm a.mb-about-ilm__cta:hover{background:#122038!important}.mb-about-ilm__recipients-heading{font-family:var(--mb-about-ilm-font-heading);font-size:24px;font-weight:500;color:var(--mb-about-ilm-navy);margin:0 0 16px}.mb-about-ilm__recipients-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.mb-about-ilm__recipient{border:1px solid var(--mb-about-ilm-border);border-radius:3px;background:#fff;padding:20px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;min-height:120px}.mb-about-ilm__recipient-logo{width:46px;height:46px;border-radius:50%;background:var(--mb-about-ilm-surface);border:1px dashed var(--mb-about-ilm-border);display:flex;align-items:center;justify-content:center;color:var(--mb-about-ilm-gold);overflow:hidden}.mb-about-ilm__recipient-logo svg{width:22px;height:22px}.mb-about-ilm__recipient-logo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.mb-about-ilm__recipient-name{font-family:var(--mb-about-ilm-font-ui);font-size:13px;font-weight:600;color:var(--mb-about-ilm-navy);line-height:1.25}.mb-about-ilm__recipient-type{font-family:var(--mb-about-ilm-font-ui);font-size:11px;color:var(--mb-about-ilm-muted)}@media(max-width:860px){.mb-about-ilm__inner{grid-template-columns:1fr;gap:32px}}@media(max-width:760px){.mb-about-ilm__inner{padding-top:var(--mb-about-ilm-padding-top-mobile);padding-bottom:var(--mb-about-ilm-padding-bottom-mobile);gap:0}.mb-about-ilm__narrative{background:#e7efec;border:1px solid #CFE0DB;border-radius:var(--mb-about-ilm-narrative-radius-mobile);padding:18px}.mb-about-ilm__heading{font-size:var(--mb-about-ilm-size-heading-mobile);margin:0 0 8px}.mb-about-ilm__body p{font-size:var(--mb-about-ilm-size-body-mobile)}.mb-about-ilm__mark{width:22px;height:22px;margin-bottom:8px}.mb-about-ilm__counter{margin:12px 0 0}.mb-about-ilm__live,.mb-about-ilm a.mb-about-ilm__cta,.mb-about-ilm__recipients{display:none}}@media(max-width:560px){.mb-about-ilm__recipients-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/mecca-about-ilm.css.map */
