.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}}.rcmf__brand-slice{position:absolute;z-index:-1;left:46%;bottom:-78px;width:min(1900px, 150vw);transform:translateX(-50%) rotate(-4deg);opacity:.15;pointer-events:none;user-select:none}.rcmf__brand-slice img{display:block;width:100%;height:auto;max-width:none}.rcmf__masthead,.rcmf__stats,.rcmf__utility,.rcmf__nav,.rcmf__closing{position:relative;z-index:1}.rcmf__newsletter-form,.rcmf__search-form{align-items:stretch;min-height:56px;border:0;border-bottom:2px solid rgba(255,255,255,.72);background:0 0;transition:border-color .2s ease}.rcmf__newsletter-form:focus-within,.rcmf__search-form:focus-within{border-bottom-color:var(--rcmf-red)}.rcmf__newsletter-form input,.rcmf__search-form input{padding:0 12px 0 0 !important;background:0 0 !important;color:#fff !important;caret-color:var(--rcmf-red)}.rcmf__newsletter-form input::placeholder,.rcmf__search-form input::placeholder{color:rgba(255,255,255,.46);opacity:1}.rcmf__newsletter-form input:focus,.rcmf__search-form input:focus{box-shadow:none !important}.rcmf__newsletter-form button,.rcmf__search-form button{min-width:118px;padding:0 2px 0 20px;background:0 0;color:#fff;border-left:0;transition:color .2s ease,transform .2s ease}.rcmf__newsletter-form button:after,.rcmf__search-form button:after{content:' →';color:var(--rcmf-red)}.rcmf__newsletter-form button:hover,.rcmf__search-form button:hover{background:0 0;color:var(--rcmf-red);transform:translateX(2px)}@media (max-width:900px){.rcmf__brand-slice{width:190vw;left:45%;bottom:-48px;opacity:.13}}@media (max-width:767px){.rcmf__brand-slice{width:260vw;left:42%;bottom:-8px;transform:translateX(-50%) rotate(-5deg);opacity:.11}.rcmf__newsletter-form button,.rcmf__search-form button{min-width:96px;padding-left:12px}}.rcmf__brand-slice{left:42%;bottom:6px;width:min(2850px, 220vw);transform:translateX(-50%) rotate(-4deg);opacity:.12}.rcmf__stat-value{font-size:clamp(43px, 5.3vw, 82px)}.rcmf__utility{padding-top:86px;padding-bottom:82px}.rcmf__newsletter-form,.rcmf__search-form{min-height:60px;border-bottom-width:2px}.rcmf__closing{padding-bottom:129px}@media (max-width:900px){.rcmf__brand-slice{left:39%;bottom:28px;width:270vw;opacity:.105}.rcmf__closing{padding-bottom:112px}}@media (max-width:767px){.rcmf__brand-slice{left:34%;bottom:48px;width:365vw;transform:translateX(-50%) rotate(-5deg);opacity:.095}.rcmf__stat-value{font-size:clamp(40px, 13vw, 62px)}.rcmf__utility{padding-top:68px;padding-bottom:72px}.rcmf__closing{padding-bottom:105px}}.rcmf__brand-slice{left:42%;bottom:-324px;width:min(3560px, 275vw);opacity:.13}@media (max-width:900px){.rcmf__brand-slice{left:39%;bottom:-302px;width:338vw;opacity:.115}}@media (max-width:767px){.rcmf__brand-slice{left:34%;bottom:-282px;width:455vw;opacity:.105}}