.rcmf{--rcmf-red:#c00;--rcmf-black:#050505;--rcmf-panel:#0d0d0d;--rcmf-line:rgba(255,255,255,.16);position:relative;left:50%;width:100vw;max-width:none;margin-left:-50vw;margin-top:80px;background:var(--rcmf-black);color:#fff;font-family:Arial,Helvetica,sans-serif;overflow:hidden;isolation:isolate}.rcmf *,.rcmf *:before,.rcmf *:after{box-sizing:border-box}.rcmf a{color:inherit;text-decoration:none}.rcmf__inner{width:min(1240px, calc(100% - 48px));margin-inline:auto}.rcmf__masthead{padding:76px 0 52px;text-align:center}.rcmf__logo-link{display:inline-block}.rcmf__logo{display:block;width:min(500px, 80vw);max-height:160px;object-fit:contain;margin:0 auto}.rcmf__wordmark{font-size:clamp(48px, 8vw, 112px);font-weight:1000;letter-spacing:-.065em;line-height:.78}.rcmf__wordmark span{display:block;color:var(--rcmf-red);font-size:.36em;letter-spacing:.27em;margin-top:.33em}.rcmf__tagline{margin:24px 0 0;font-family:Georgia,serif;font-size:clamp(20px, 2vw, 31px);font-style:italic;color:rgba(255,255,255,.82)}.rcmf__stats{border-top:1px solid var(--rcmf-line);border-bottom:1px solid var(--rcmf-line);background:#090909}.rcmf__stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rcmf__stat{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px 16px;text-align:center;border-right:1px solid var(--rcmf-line)}.rcmf__stat:last-child{border-right:0}.rcmf__stat-value{display:block;font-size:clamp(34px, 4.25vw, 66px);font-weight:1000;line-height:.95;letter-spacing:-.055em;text-transform:uppercase}.rcmf__stat-label{display:block;margin-top:12px;color:var(--rcmf-red);font-size:11px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.rcmf__utility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:74px 0 68px}.rcmf__newsletter,.rcmf__search{min-width:0;padding:0 54px}.rcmf__newsletter{border-right:1px solid var(--rcmf-line);padding-left:0}.rcmf__search{padding-right:0}.rcmf__eyebrow{margin:0 0 13px !important;color:var(--rcmf-red) !important;font-size:11px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:.14em !important;text-transform:uppercase !important}.rcmf__utility h2{margin:0 0 12px;font-size:clamp(30px, 3.25vw, 50px);line-height:.98;letter-spacing:-.045em;color:#fff}.rcmf__utility section>p:not(.rcmf__eyebrow):not(.rcmf__notice){margin:0 0 24px;color:rgba(255,255,255,.64);font-size:16px;line-height:1.6}.rcmf__newsletter-form,.rcmf__search-form{display:flex;min-height:58px;border:1px solid rgba(255,255,255,.32);background:#fff}.rcmf__newsletter-form input,.rcmf__search-form input{min-width:0;flex:1;border:0 !important;border-radius:0 !important;padding:0 20px !important;background:#fff !important;color:#111 !important;font-size:15px !important;box-shadow:none !important;outline:0}.rcmf__newsletter-form input:focus,.rcmf__search-form input:focus{box-shadow:inset 0 0 0 2px var(--rcmf-red) !important}.rcmf__newsletter-form button,.rcmf__search-form button{flex:0 0 auto;min-width:126px;border:0;border-radius:0;padding:0 20px;background:var(--rcmf-red);color:#fff;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.rcmf__newsletter-form button:hover,.rcmf__search-form button:hover{background:#f00000}.rcmf__notice{margin:-4px 0 12px !important;font-size:13px !important;color:rgba(255,255,255,.75) !important}.rcmf__notice--success{color:#8ee89a !important}.rcmf__notice--error{color:#ff8e8e !important}.rcmf__nav{padding:32px 0;border-top:1px solid var(--rcmf-line);border-bottom:1px solid var(--rcmf-line)}.rcmf__menu{display:flex;flex-wrap:wrap;justify-content:center;gap:13px 32px;list-style:none;margin:0;padding:0}.rcmf__menu li{margin:0;padding:0}.rcmf__menu a{position:relative;font-size:12px;font-weight:900;letter-spacing:.075em;text-transform:uppercase;color:rgba(255,255,255,.82)}.rcmf__menu a:after{content:'';position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:var(--rcmf-red);transition:right .2s ease}.rcmf__menu a:hover{color:#fff}.rcmf__menu a:hover:after{right:0}.rcmf__closing{padding:45px 0 54px;text-align:center}.rcmf__legacy{margin:0 0 10px;font-family:Georgia,serif;font-size:clamp(17px, 1.8vw, 24px);font-style:italic;color:#fff}.rcmf__copyright{margin:0;color:rgba(255,255,255,.42);font-size:11px;letter-spacing:.08em;text-transform:uppercase}body.rcmf-hide-theme-footer footer.site-footer,body.rcmf-hide-theme-footer #colophon{display:none !important}@media (max-width:900px){.rcmf__stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rcmf__stat:nth-child(2){border-right:0}.rcmf__stat:nth-child(-n+2){border-bottom:1px solid var(--rcmf-line)}.rcmf__utility{gap:38px}.rcmf__newsletter,.rcmf__search{padding-inline:28px}.rcmf__newsletter{padding-left:0}.rcmf__search{padding-right:0}}@media (max-width:767px){.rcmf{margin-top:54px}.rcmf__inner{width:min(100% - 30px, 1240px)}.rcmf__masthead{padding:52px 0 38px}.rcmf__stat{min-height:135px}.rcmf__utility{grid-template-columns:1fr;gap:48px;padding:58px 0}.rcmf__newsletter,.rcmf__search{padding:0;border:0}.rcmf__newsletter{padding-bottom:48px;border-bottom:1px solid var(--rcmf-line)}.rcmf__newsletter-form,.rcmf__search-form{min-height:54px}.rcmf__newsletter-form button,.rcmf__search-form button{min-width:104px;padding-inline:14px}.rcmf__nav{padding:28px 0}.rcmf__menu{gap:14px 24px}}