.hub_stage__i_CQu{position:relative;background:var(--g-obsidian);overflow:clip;padding-block:52px 72px}.hub_halo__PdItU{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 90% 42% at 50% -4%,rgba(201,154,63,.14) 0,transparent 62%),radial-gradient(ellipse 70% 34% at 85% 100%,rgba(201,154,63,.06) 0,transparent 60%)}.hub_floor__05UsY{position:relative;display:grid;gap:38px}.hub_hero__Ub_uL{text-align:left;padding-block:10px 26px}.hub_eyebrow__j94BZ{font-family:var(--ui);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--gold);margin:0 0 18px}.hub_title__mtwup{font-family:var(--serif);font-weight:500;font-size:clamp(44px,13vw,88px);line-height:1.02;letter-spacing:-.02em;color:var(--ink);margin:0;text-wrap:balance}.hub_subtitle__oKF7J{font-family:var(--ui);font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.34em;color:var(--champagne);margin:18px 0 0}.hub_support__Ku_ZC{font-family:var(--ui);font-size:16px;line-height:1.6;color:var(--dim);max-width:44ch;margin:14px 0 0}.hub_shell__YZtjF{position:relative;padding:0}.hub_shellLabel__P9EEe{font-size:13px;letter-spacing:.3em;color:var(--champagne);margin:0 0 18px}.hub_shellLabel__P9EEe,.hub_wingEyebrow__gVif8{font-family:var(--ui);font-weight:700;text-transform:uppercase}.hub_wingEyebrow__gVif8{font-size:12px;letter-spacing:.18em;color:var(--gold);margin:0 0 10px}.hub_promise__VJs1G{font-family:var(--serif);font-weight:500;font-size:clamp(32px,5.2vw,42px);line-height:1.14;letter-spacing:-.015em;color:var(--ink);margin:0 0 22px;max-width:26ch;text-wrap:balance}.hub_rackBlock__6MTWw+.hub_rackBlock__6MTWw{margin-top:28px}.hub_rackHead__u9IoB{display:flex;align-items:center;gap:10px;width:fit-content;font-family:var(--ui);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--fct);margin:0 0 14px;padding:5px 12px 5px 10px;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--fc) 26%,transparent) 0,color-mix(in srgb,var(--fc) 20%,transparent) 72%,color-mix(in srgb,var(--fc) 6%,transparent) 100%);box-shadow:inset 3px 0 0 var(--fc)}.hub_chipIcon__LNMLo,.hub_headIcon__SiqeD{flex-shrink:0;color:var(--fct)}.hub_gemDot__rT8w5{width:9px;height:9px;border-radius:50%;background:var(--fc);box-shadow:0 0 10px var(--fc);flex-shrink:0}.hub_rack__1LAdr{display:grid;grid-auto-flow:column;grid-auto-columns:min(76vw,300px);gap:14px;overflow-x:auto;margin-inline:-20px;padding-inline:20px;padding-bottom:10px;scroll-snap-type:x mandatory;scroll-padding-inline:20px;overscroll-behavior-x:contain;scrollbar-width:none}.hub_rack__1LAdr::-webkit-scrollbar{display:none}.hub_rack__1LAdr>*{scroll-snap-align:start}.hub_rackLg__6gp6Q{grid-auto-columns:min(84vw,345px);gap:16px}.hub_card__w6Yf5{display:grid;perspective:1200px}.hub_inner__t4y57{position:relative;display:grid;transform-style:preserve-3d;transition:transform .55s var(--ease)}.hub_inner__t4y57[data-flipped]{transform:rotateY(180deg)}.hub_face__PPcKu{position:relative;grid-area:1/1;display:flex;flex-direction:column;gap:10px;min-height:236px;padding:18px 18px 12px;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--fc) 20%,transparent) 0,color-mix(in srgb,var(--fc) 11%,transparent) 100%),var(--panel-2);border:1px solid color-mix(in srgb,var(--fc) 42%,transparent);border-radius:var(--r-md);box-shadow:0 14px 34px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.04);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:border-color var(--motion) var(--ease),box-shadow var(--motion) var(--ease)}.hub_face__PPcKu:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--fc) 0,var(--fc) 46%,color-mix(in srgb,var(--fc) 42%,transparent) 78%,transparent 100%)}.hub_card__w6Yf5:hover .hub_face__PPcKu{border-color:color-mix(in srgb,var(--fc) 62%,transparent);box-shadow:0 14px 34px rgba(0,0,0,.38),0 0 26px color-mix(in srgb,var(--fc) 16%,transparent),inset 0 1px 0 rgba(255,255,255,.04)}.hub_cardLg__oop_M .hub_face__PPcKu{--cap:26px;padding:calc(var(--cap) + 16px) 18px 12px;background:linear-gradient(155deg,color-mix(in srgb,var(--fc) 30%,transparent) 0,color-mix(in srgb,var(--fc) 18%,transparent) 26%,color-mix(in srgb,var(--fc) 8%,transparent) 62%),var(--panel-2);border-color:color-mix(in srgb,var(--fc) 70%,transparent);box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 30px color-mix(in srgb,var(--fc) 22%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.hub_cardLg__oop_M .hub_face__PPcKu:before{height:var(--cap);background:var(--fc)}.hub_cardLg__oop_M:hover .hub_face__PPcKu{box-shadow:0 14px 34px rgba(0,0,0,.45),0 0 42px color-mix(in srgb,var(--fc) 38%,transparent),inset 0 1px 0 rgba(255,255,255,.06)}.hub_cardLg__oop_M .hub_front__y1nrT .hub_chipRow__wmtED{position:absolute;inset-block-start:0;inset-inline:0;height:var(--cap);padding-inline:16px;z-index:1}.hub_cardLg__oop_M .hub_chip__5eTv9{color:var(--g-obsidian)}.hub_cardLg__oop_M .hub_chip__5eTv9 .hub_gemDot__rT8w5{background:var(--g-obsidian);box-shadow:none}.hub_cardLg__oop_M .hub_livePill__5Ofeo{background:var(--g-obsidian);color:var(--fc)}.hub_front__y1nrT{transform:rotateY(0deg)}.hub_back__cW0bF{transform:rotateY(180deg)}.hub_cardLg__oop_M .hub_face__PPcKu{min-height:258px;padding:calc(var(--cap) + 16px) 20px 14px}.hub_cardLg__oop_M .hub_front__y1nrT .hub_chipRow__wmtED{padding-inline:18px}@media (prefers-reduced-motion:reduce){.hub_inner__t4y57{transition:none}.hub_back__cW0bF,.hub_inner__t4y57[data-flipped]{transform:none}.hub_face__PPcKu{backface-visibility:visible;-webkit-backface-visibility:visible}.hub_inner__t4y57:not([data-flipped]) .hub_back__cW0bF,.hub_inner__t4y57[data-flipped] .hub_front__y1nrT{display:none}}.hub_chipRow__wmtED{display:flex;align-items:center;justify-content:space-between;gap:10px}.hub_chip__5eTv9{display:inline-flex;align-items:center;gap:7px;min-width:0;font-family:var(--ui);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fct)}.hub_chip__5eTv9 .hub_gemDot__rT8w5{width:8px;height:8px;box-shadow:0 0 8px var(--fc)}.hub_cardLg__oop_M .hub_front__y1nrT .hub_chipIcon__LNMLo,.hub_livePill__5Ofeo{color:var(--g-obsidian)}.hub_livePill__5Ofeo{font-family:var(--ui);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;background:var(--fc);border-radius:var(--r-pill);padding:3px 9px;flex-shrink:0}.hub_name__t432_{margin:2px 0 0}.hub_nameLink__4vsTx{display:inline-block;padding-block:2px;font-family:var(--ui);font-size:19px;font-weight:600;line-height:1.25;color:var(--ink);text-decoration:none;transition:color var(--motion-fast)}.hub_nameLink__4vsTx:hover{color:var(--fct)}.hub_cardLg__oop_M .hub_nameLink__4vsTx{font-size:22px}.hub_oneRep__woet2{font-family:var(--ui);font-size:15px;line-height:1.55;color:var(--dim);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hub_cardLg__oop_M .hub_oneRep__woet2{font-size:16px;-webkit-line-clamp:4}.hub_cardFoot__owMAp{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid color-mix(in srgb,var(--fc) 22%,transparent);padding-top:4px}.hub_repUnit__iR0mO{font-family:var(--ui);font-size:13px;line-height:1.45;letter-spacing:.02em;color:var(--dim);font-variant-numeric:tabular-nums;margin:0;min-width:0}.hub_flipBtn__UJmO_{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;padding:4px 10px;margin-inline-end:-10px;border:none;background:transparent;border-radius:var(--r-sm);font-family:var(--ui);font-size:16px;font-weight:500;color:var(--champagne);cursor:pointer;flex-shrink:0;transition:color var(--motion-fast)}.hub_flipBtn__UJmO_:hover{color:var(--fct)}.hub_flipGlyph__2Zs0R{font-size:17px;line-height:1}.hub_whyLabel__U78Wd{font-family:var(--ui);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:var(--fct);margin:0}.hub_why__D1gri{font-family:var(--ui);font-size:15px;line-height:1.55;color:var(--ink);margin:0}.hub_cardLg__oop_M .hub_why__D1gri{font-size:16px}.hub_meters__a_rcX{display:grid;gap:8px;margin-top:2px}.hub_meter__GynPm{display:flex;align-items:center;gap:10px}.hub_meterLabel__beEFe{font-family:var(--ui);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--dim);width:72px;flex-shrink:0}.hub_meterDots__eBAAm{display:inline-flex;gap:5px}.hub_meterDot__mj2I_{width:8px;height:8px;border-radius:50%;background:var(--well);box-shadow:inset 0 0 0 1px var(--line)}.hub_meterDotLit__XONqW{background:var(--fc);box-shadow:0 0 6px var(--fc)}.hub_meterVal__WgKZ0{font-family:var(--ui);font-size:12px;color:var(--dim);font-variant-numeric:tabular-nums;margin-inline-start:2px}.hub_backFoot__M3sZ5{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid color-mix(in srgb,var(--fc) 22%,transparent);padding-top:4px}.hub_repLink__o41ua{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--ui);font-size:16px;font-weight:600;color:var(--fct);text-decoration:none;transition:gap var(--motion-fast) ease}.hub_repLink__o41ua:hover{gap:12px}.hub_flipBtn__UJmO_:focus-visible,.hub_nameLink__4vsTx:focus-visible,.hub_repLink__o41ua:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:var(--r-sm)}@media (min-width:721px){.hub_stage__i_CQu{padding-block:72px 96px}.hub_floor__05UsY{gap:26px}.hub_hero__Ub_uL{text-align:center;padding-block:12px 34px}.hub_subtitle__oKF7J{padding-inline-start:.34em}.hub_support__Ku_ZC{margin-inline:auto}.hub_shell__YZtjF{background:rgba(22,24,30,.55);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border:1px solid rgba(255,255,255,.04);border-top-color:rgba(255,255,255,.07);border-radius:var(--r-card);padding:36px 36px 40px}.hub_rack__1LAdr{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,1fr);gap:16px;overflow-x:visible;margin-inline:0;padding-inline:0;padding-bottom:0;scroll-snap-type:none}.hub_rackLg__6gp6Q{grid-template-columns:repeat(2,1fr);gap:20px}.hub_face__PPcKu{min-height:248px;padding:20px 20px 14px}.hub_cardLg__oop_M .hub_face__PPcKu{--cap:30px;min-height:280px;padding:calc(var(--cap) + 20px) 26px 18px}.hub_cardLg__oop_M .hub_front__y1nrT .hub_chipRow__wmtED{padding-inline:24px}}@media (min-width:1000px){.hub_rack__1LAdr{grid-template-columns:repeat(3,1fr)}.hub_rackLg__6gp6Q{grid-template-columns:repeat(2,1fr)}}