@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-vwdyme {width: 100%; height: 280px; border-radius: 12px; overflow: hidden}#brxe-xpbfbo {color: #CFAF6A; letter-spacing: 1px; font-size: 12px; font-family: "Inter"}@media (max-width: 350px) {#brxe-xpbfbo {font-size: 10px}}#brxe-jqpeyo {font-size: 18px; color: #E7EAEE; font-family: "Space Grotesk"; font-weight: 600}@media (max-width: 350px) {#brxe-jqpeyo {font-size: 14px}}#brxe-lhoeve {font-size: 14px; line-height: 1.6; font-family: "Inter"; font-weight: 600; color: #7B8591}#brxe-lhoeve a {font-size: 14px; line-height: 1.6; font-family: "Inter"; font-weight: 600; color: #7B8591; font-size: inherit}@media (max-width: 350px) {#brxe-lhoeve {font-size: 11px}#brxe-lhoeve a {font-size: 11px; font-size: inherit}}#brxe-roghrq {color: #CFAF6A; border: 1px solid var(--momentum-gold); border-radius: 6px; padding-top: 10px; padding-right: 20px; background-color: var(--momentum-navy)}@media (max-width: 350px) {#brxe-roghrq {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; font-size: 10px}}#brxe-ygrosu {align-self: center !important; justify-content: center; align-items: center; row-gap: 12px; column-gap: 12px; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}#brxe-knxvjf {background-color: var(--momentum_dark_blue); overflow: HIDDEN; border: 1px solid C9CED620; border-radius: 12px}@media (max-width: 478px) {#brxe-knxvjf {width: 80%; border: 1px solid var(--momentum-gold); border-radius: 18px}}@media (max-width: 350px) {#brxe-knxvjf {width: 100%}}#brxe-tsezyn {width: 100%; max-width: 1200px}#brxe-ipztcf {background-color: var(--momentum-navy); padding-top: 12px; padding-bottom: 10px; border-radius: 12px; width: 100%}.mr-heroes-grid,.mr-tiers-grid { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 24px;} .mr-heroes-grid > * { flex: 1 1 360px; max-width: 460px; } .mr-tiers-grid > * { flex: 1 1 280px; max-width: 360px; }.mr-heroes-grid > *,.mr-tiers-grid > * { transition: transform 0.28s ease, box-shadow 0.28s ease, border-color 0.28s ease; will-change: transform;} .mr-heroes-grid > *:hover,.mr-tiers-grid > *:hover { transform: translateY(-8px); border-color: #CFAF6A; box-shadow: 0 18px 40px rgba(0,0,0,0.4), 0 0 0 1px rgba(207,175,106,0.4);}.mr-card-image { height: 240px; width: 100%; border-radius: 14px 14px 0 0; overflow: hidden; padding: 0; position: relative;} .mr-card-image img { width: 100%; height: 100%; object-fit: cover; display: block;} .mr-card-image::after { content: ""; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(10,20,34,0) 40%, rgba(10,20,34,0.85) 100%); pointer-events: none; border-radius: 14px 14px 0 0;}.mr-card-eyebrow { color: #CFAF6A; letter-spacing: 1px; font-size: 12px; font-family: Inter;} .mr-card-name { font-family: "Space Grotesk"; font-size: 20px; font-weight: 600; color: #E7EAEE;} .mr-card-sub { font-family: Inter; font-size: 13px; font-weight: 400; color: #7B8591; line-height: 1.6;} .mr-card-price { font-family: "Space Grotesk"; font-size: 26px; font-weight: 700; color: #CFAF6A;}.mr-tiers-grid > *:nth-child(2) { border-color: #CFAF6A; transform: scale(1.06) translateY(-4px); box-shadow: 0 16px 38px rgba(0,0,0,0.4); position: relative; z-index: 2;} .mr-tiers-grid > *:nth-child(2):hover { transform: scale(1.06) translateY(-12px); box-shadow: 0 22px 48px rgba(0,0,0,0.45), 0 0 0 1px rgba(207,175,106,0.55);} .mr-tiers-grid > *:nth-child(2)::before { content: "MOST POPULAR"; position: absolute; top: -12px; left: 50%; transform: translateX(-50%); background: #CFAF6A; color: #0A1422; font-size: 11px; font-weight: 700; letter-spacing: 1.5px; padding: 5px 14px; border-radius: 100px; white-space: nowrap; z-index: 3;}@media (max-width: 900px) { .mr-heroes-grid, .mr-tiers-grid { flex-direction: column; align-items: center; } .mr-heroes-grid > *, .mr-tiers-grid > * { width: 100%; max-width: 420px; height: auto; } .mr-card-image { height: 200px; } .mr-card-price { font-size: 22px; } .mr-tiers-grid > *:nth-child(2) { transform: translateY(-4px); } .mr-tiers-grid > *:nth-child(2):hover { transform: translateY(-8px); }}