.Brand_section__t4b5p{padding:3rem 0 7rem;background:var(--obsidian)}.Brand_stage__ybqGL{display:grid;grid-gap:2.5rem;gap:2.5rem}.Brand_visual__ebfGe{position:relative;min-height:18rem;display:grid;place-items:center;border:1px solid var(--line);background:radial-gradient(circle at 50% 45%,rgba(200,16,46,.12),transparent 55%),linear-gradient(180deg,#0e1014,#090a0c);overflow:hidden}.Brand_orb__0akmf{position:relative;width:min(70vw,18rem);height:min(70vw,18rem);display:grid;place-items:center;cursor:pointer}.Brand_orbCore__wRqhO{position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle,rgba(200,16,46,.45),transparent 70%);filter:blur(8px);opacity:.75;transform:scale(.9);transition:transform .7s var(--ease),opacity .7s var(--ease)}.Brand_orbRing2__hwPso,.Brand_orbRing__TQ3lW{position:absolute;inset:8%;border-radius:50%;border:1px solid rgba(200,205,210,.18);transition:transform .8s var(--ease),border-color .5s var(--ease)}.Brand_orbRing2__hwPso{inset:18%;border-style:dashed;border-color:rgba(200,16,46,.35);animation:Brand_spin__EhnCz 18s linear infinite}.Brand_flipped__dkA5N .Brand_orbCore__wRqhO{transform:scale(1.25);opacity:1}.Brand_flipped__dkA5N .Brand_orbRing__TQ3lW{transform:rotate(18deg) scale(1.04);border-color:rgba(200,16,46,.55)}.Brand_glyph__mP69n{position:relative;width:70%;color:var(--white);transition:transform .7s var(--ease)}.Brand_flipped__dkA5N .Brand_glyph__mP69n{transform:scaleX(-1) rotate(-6deg)}.Brand_glyphPath__eKOm8{fill:currentColor}.Brand_glyphAccent__cuXT9{fill:var(--crimson)}.Brand_caption__8Lq9t{position:absolute;left:1rem;bottom:1rem;font-family:var(--font-display);font-size:.5rem;letter-spacing:.24em;text-transform:uppercase;color:var(--titanium-dim)}.Brand_panel__k_ywd{display:grid}.Brand_points__B8MtX{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.Brand_points__B8MtX li{padding:1.5rem 0;border-bottom:1px solid var(--line)}.Brand_points__B8MtX h2{font-family:var(--font-display);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--white);margin-bottom:.65rem}.Brand_points__B8MtX p{color:var(--titanium-dim);font-weight:300;max-width:32rem}@keyframes Brand_spin__EhnCz{to{transform:rotate(1turn)}}@media (min-width:900px){.Brand_stage__ybqGL{grid-template-columns:1.05fr .95fr;align-items:center;gap:3.5rem}.Brand_visual__ebfGe{min-height:26rem}}@media (prefers-reduced-motion:reduce){.Brand_orbRing2__hwPso{animation:none}}