.rm2026{--rm-bg:#1b1206;--rm-accent:#ffaa00;--rm-soft:#f4ebda;--rm-ink:#241a08;--rm-accent-deep:#96601f;--rm-accent-ink:#5c3608;--rm-giant-a:var(--rm-accent);--rm-giant-b:var(--rm-soft);--rm-giant-stroke:var(--rm-accent);background:var(--rm-bg);color:var(--rm-soft);overflow-x:hidden}.rm-giant{font-family:var(--font-outfit),sans-serif;font-weight:400;letter-spacing:-.075em;line-height:.936;white-space:nowrap}.rm-dash{position:absolute;top:0;right:0;left:0;transform:translate(.055em,.035em);color:transparent;-webkit-text-stroke:2px var(--rm-giant-stroke);-webkit-mask-image:repeating-linear-gradient(45deg,#000 0 7px,transparent 7px 14px);mask-image:repeating-linear-gradient(45deg,#000 0 7px,transparent 7px 14px)}.rm-giant--card{white-space:normal;letter-spacing:-.04em;line-height:.98;overflow-wrap:break-word}.rm-giant--card .rm-dash{-webkit-text-stroke-width:1px;-webkit-mask-image:repeating-linear-gradient(45deg,#000 0 3px,transparent 3px 6px);mask-image:repeating-linear-gradient(45deg,#000 0 3px,transparent 3px 6px)}@keyframes rm-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.rm-marquee-track{display:flex;width:max-content;animation:rm-marquee 21s linear infinite}.rm-marquee-track--partners{animation-duration:52s}.rm-frame{border:1.5px dashed var(--rm-accent)}.rm-hairline{height:1px;background:var(--rm-accent);opacity:.28}.rm-duotone{position:relative;overflow:hidden;background:var(--rm-soft)}.rm-duotone img{filter:grayscale(1) contrast(1.05)}.rm-duotone:after{content:"";position:absolute;inset:0;background:var(--rm-accent);mix-blend-mode:screen;opacity:.62;pointer-events:none}.rm-link{position:relative;display:inline-block;text-decoration:none}.rm-link:after{content:"";position:absolute;left:0;bottom:-.06em;height:1.5px;width:100%;background:currentColor;transform-origin:right;transition:transform .32s cubic-bezier(.22,1,.36,1)}.rm-link:hover:after{transform:scaleX(0)}.rm-slab{background:var(--rm-soft);color:var(--rm-ink)}.rm-card-photo img{object-fit:cover;filter:grayscale(1) contrast(1.15);opacity:.1;mix-blend-mode:multiply}.rm-btn{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%;border:1.5px solid var(--rm-btn-ink);color:var(--rm-btn-ink);min-height:44px;padding:.5em .75em;font-family:var(--font-outfit),sans-serif;font-size:11px;font-weight:500;line-height:1.15;text-align:left;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s cubic-bezier(.22,1,.36,1)}.rm-btn--filled,.rm-btn:hover{background:var(--rm-btn-ink);color:var(--rm-btn-fill)}.rm-btn--filled:hover{background:transparent;color:var(--rm-btn-ink)}@media (min-width:1280px){.rm-btn--pair{flex:1 1 0;width:auto;min-width:0;justify-content:center;text-align:center;padding-inline:.5em;font-size:11.5px}.rm-btn--pair .rm-btn__arrow{display:none}}.rm-btn__arrow{flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.rm-btn:hover .rm-btn__arrow{transform:translateX(3px)}@media (min-width:640px){.rm-btn{gap:.75em;font-size:12.5px;padding:.62em .8em}}@media (min-width:768px){.rm-btn{font-size:14px;padding:.72em 1em}}.rm-bloom{position:absolute;border-radius:9999px;background:radial-gradient(closest-side,rgba(255,170,0,.22),rgba(255,170,0,0) 100%);will-change:transform;animation:rm-drift 26s ease-in-out infinite alternate}.rm-bloom--a{top:-20vh;left:-12vw;height:74vh;width:74vh}.rm-bloom--b{top:18vh;right:-16vw;height:62vh;width:62vh;opacity:.75;animation-duration:34s;animation-direction:alternate-reverse}@keyframes rm-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4vw,5vh,0) scale(1.14)}}.rm-dotgrid{background-image:radial-gradient(var(--rm-accent) .8px,transparent .8px);background-size:26px 26px;opacity:.07;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 28%,#000 15%,transparent 78%);mask-image:radial-gradient(ellipse 90% 70% at 50% 28%,#000 15%,transparent 78%)}.rm-vignette{background:radial-gradient(ellipse 80% 65% at 50% 42%,transparent 40%,var(--rm-bg) 100%)}.rm-pulse-dot{display:inline-block;height:6px;width:6px;border-radius:9999px;background:var(--rm-accent);animation:rm-pulse 2.4s ease-in-out infinite}@keyframes rm-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}.rm-edge{--rm-dash:3px}.rm-edge--h{background-image:repeating-linear-gradient(to right,var(--rm-accent) 0 var(--rm-dash),transparent var(--rm-dash) calc(var(--rm-dash) * 2))}.rm-edge--v{background-image:repeating-linear-gradient(to bottom,var(--rm-accent) 0 var(--rm-dash),transparent var(--rm-dash) calc(var(--rm-dash) * 2))}.rm-hero-cta{position:relative;display:inline-flex;align-items:center;gap:.6em;overflow:hidden;min-height:44px;padding:.8em 1.6em;border:1.5px solid var(--rm-accent);border-radius:9999px;background:var(--rm-accent);color:var(--rm-ink);font-family:var(--font-outfit),sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.rm-hero-cta:hover{background:transparent;color:var(--rm-accent);transform:scale(1.03)}.rm-hero-cta:active{transform:scale(.97)}.rm-hero-cta:focus-visible{outline:2px solid var(--rm-soft);outline-offset:3px}.rm-hero-cta__arrow{transition:transform .28s cubic-bezier(.22,1,.36,1)}.rm-hero-cta:hover .rm-hero-cta__arrow{transform:translateX(4px)}@media (min-width:768px){.rm-hero-cta{font-size:15px;padding:.85em 1.8em}}.rm-frame--ink{border-color:var(--rm-accent-ink)}.rm-hero-cta--ink{border-color:var(--rm-ink);background:var(--rm-ink);color:var(--rm-soft)}.rm-hero-cta--ink:hover{background:transparent;color:var(--rm-ink)}.rm-hero-cta--ink:focus-visible{outline-color:var(--rm-ink)}.rm-ticker{font-family:var(--font-outfit),sans-serif;font-size:11px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--rm-accent)}.rm-ticker-item{display:flex;flex-shrink:0;align-items:center;gap:1.6em;padding-right:1.6em;white-space:nowrap}@media (min-width:768px){.rm-ticker{font-size:12px}}.rm-disclosure__button{display:inline-flex;align-items:center;gap:.6em;min-height:44px;cursor:pointer;background:none;border:0;padding:0;font-family:var(--font-outfit),sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--rm-accent);transition:opacity .2s cubic-bezier(.22,1,.36,1)}.rm-disclosure__button:hover{opacity:.75}.rm-disclosure__button:focus-visible{outline:2px solid var(--rm-accent);outline-offset:3px}.rm-disclosure__label:after{content:" +";display:inline-block;transition:transform .24s cubic-bezier(.22,1,.36,1)}.rm-disclosure__button[aria-expanded=true] .rm-disclosure__label:after{content:" \2212"}@media (prefers-reduced-motion:reduce){.rm-marquee-track{animation:none}.rm-btn__arrow,.rm-disclosure__button,.rm-disclosure__label:after,.rm-hero-cta,.rm-hero-cta__arrow{transition:none}.rm-bloom,.rm-pulse-dot{animation:none}.rm-hero-cta:hover{transform:none}}