._page_rocbm_1{color:var(--app-text);isolation:isolate;background:#000;position:relative}._section_rocbm_8{width:min(100%, var(--page-max,88rem));padding:clamp(1.75rem, 4vw, 3rem) var(--page-inline,clamp(1rem, 3.5vw, 3rem));box-sizing:border-box;z-index:1;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);margin-inline:auto;display:flex;position:relative}._hero_rocbm_20{align-items:center;min-height:min(100dvh,56rem);padding:clamp(6rem,12vw,8rem) 0 clamp(3rem,7vw,5rem);display:flex;position:relative;overflow:hidden}._heroScene_rocbm_29{z-index:0;position:absolute;inset:0}._heroShot_rocbm_36{transform-origin:100%;width:min(70vw,1180px);animation:1.4s ease-out both _heroReveal_rocbm_1;position:absolute;top:50%;right:-6%;transform:translateY(-50%)perspective(1400px)rotateY(-14deg);-webkit-mask-image:radial-gradient(58% 62% at 55%,#000 35%,#0000 75%);mask-image:radial-gradient(58% 62% at 55%,#000 35%,#0000 75%)}._heroShot_rocbm_36 img{filter:blur(.6px)brightness(.8)saturate(.85)sepia(.2);width:100%;height:auto;display:block}._heroShade_rocbm_55{background:linear-gradient(90deg,#000 0%,#000000eb 28%,#0000 58%),radial-gradient(50% 60% at 62%,#0000 40%,#000 100%),linear-gradient(#0000 70%,#000 100%);position:absolute;inset:0}._heroCopy_rocbm_64{z-index:2;width:min(100%, var(--page-max,88rem));padding-inline:var(--page-inline,clamp(1rem, 3.5vw, 3rem));box-sizing:border-box;flex-direction:column;gap:1.15rem;max-width:none;margin-inline:auto;display:flex;position:relative}._heroCopy_rocbm_64>*{max-width:36rem}._heroTitle_rocbm_81{font-family:var(--mantine-font-family-headings);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,5.5vw,3.6rem);font-weight:700;line-height:1.08}._heroLead_rocbm_91{max-width:34ch;color:var(--app-text-muted);margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5}._heroMeta_rocbm_99{color:var(--app-text-muted);margin:0;font-size:.9rem}._heroCta_rocbm_105{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:.35rem;display:flex}._showcase_rocbm_113{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:grid}._showcaseCopy_rocbm_120{flex-direction:column;gap:.85rem;min-width:0;display:flex}._role_rocbm_127{font-family:var(--mantine-font-family-headings);letter-spacing:.12em;text-transform:uppercase;color:var(--copper);font-size:.85rem}._name_rocbm_135{font-family:var(--mantine-font-family-headings);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}._lore_rocbm_144{max-width:36ch;color:var(--app-text-muted);margin:0;font-size:1.02rem;line-height:1.55}._stats_rocbm_152{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.5rem;display:grid}._statLabel_rocbm_159{letter-spacing:.08em;text-transform:uppercase;color:var(--copper);margin-bottom:.15rem;font-size:.72rem;display:block}._statValue_rocbm_168{font-family:var(--mantine-font-family-headings);font-variant-numeric:tabular-nums;font-size:1.05rem}._artWrap_rocbm_174{min-height:min(62vh,560px);position:relative}._artWrap_rocbm_174 img{object-fit:contain;object-position:center bottom;width:100%;height:100%}._moreHeroes_rocbm_186{justify-content:center;display:flex}._mechanics_rocbm_191{grid-template-columns:minmax(220px,.85fr) minmax(0,1.25fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}._stepGrid_rocbm_198{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}._stepBtn_rocbm_204{border:1px solid color-mix(in srgb, var(--brass) 35%, transparent);background:color-mix(in srgb, var(--app-surface) 70%, transparent);color:var(--app-text);cursor:pointer;text-align:left;font:inherit;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.85rem .9rem;display:flex}._stepBtn_rocbm_204[aria-selected=true]{border-color:var(--copper);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--copper) 40%, transparent)}._stepN_rocbm_223{font-family:var(--mantine-font-family-headings);letter-spacing:.1em;color:var(--copper);font-size:.75rem}._stepTitle_rocbm_230{font-family:var(--mantine-font-family-headings);letter-spacing:.04em;text-transform:uppercase;font-size:1rem}._detail_rocbm_237{flex-direction:column;gap:1.25rem;display:flex}._detailBody_rocbm_243{color:var(--app-text-muted);max-width:52ch;margin:0;line-height:1.55}._detailScene_rocbm_250{object-fit:contain;object-position:center top;width:100%;height:clamp(14rem,30vw,22rem);display:block}._newsFeature_rocbm_258{color:inherit;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(1.25rem,3vw,2.5rem);text-decoration:none;display:grid}._newsFeature_rocbm_258:hover ._name_rocbm_135,._newsFeature_rocbm_258:focus-visible ._name_rocbm_135{color:var(--copper)}._newsFeature_rocbm_258:focus-visible{outline:1px solid var(--copper);outline-offset:6px}._newsFeatureCopy_rocbm_277{flex-direction:column;gap:.85rem;min-width:0;display:flex}._newsFeatureCopy_rocbm_277>*{margin:0}._newsFeatureSummary_rocbm_288{color:var(--app-text-muted);max-width:none;font-size:1.02rem;line-height:1.55}._newsRead_rocbm_295{font-family:var(--mantine-font-family-headings);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:.85rem}._newsCover_rocbm_303{aspect-ratio:16/10;object-fit:cover;width:100%}._newsCardCover_rocbm_309{aspect-ratio:16/9;object-fit:cover;object-position:center top;border-bottom:1px solid color-mix(in srgb, var(--brass) 35%, transparent);filter:saturate(.85);width:calc(100% + 2.2rem);margin:-1rem -1.1rem .25rem;display:block}._newsGrid_rocbm_320{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._newsCardTitle_rocbm_326{font-family:var(--mantine-font-family-headings);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1.05rem;line-height:1.25}._newsCardSummary_rocbm_335{color:var(--app-text-muted);margin:0;font-size:.92rem;line-height:1.45}._newsMeta_rocbm_342{letter-spacing:.08em;text-transform:uppercase;color:var(--copper);font-size:.78rem}._newsLink_rocbm_349{color:inherit;text-decoration:none}._newsLink_rocbm_349:hover ._newsCardTitle_rocbm_326{color:var(--copper)}._faqItem_rocbm_358 .mantine-Accordion-control{font-family:var(--mantine-font-family-headings);letter-spacing:.03em;color:var(--app-text)}._faqItem_rocbm_358 .mantine-Accordion-panel{color:var(--app-text-muted);line-height:1.55}._faqAnswer_rocbm_369 .mantine-Text-root{color:inherit;margin-bottom:0}@keyframes _heroReveal_rocbm_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._heroShot_rocbm_36{animation:none}}@media (width<=48em){._heroShot_rocbm_36{opacity:.55;width:150vw;top:auto;bottom:4%;right:-30%;transform:none}._heroShade_rocbm_55{background:linear-gradient(#000 0%,#000000b3 45%,#000 100%)}}@media (width<=62em){._showcase_rocbm_113,._mechanics_rocbm_191,._newsFeature_rocbm_258,._newsGrid_rocbm_320{grid-template-columns:minmax(0,1fr)}}
