/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
.brand-btn{letter-spacing:.005em;font-size:14.5px;font-weight:600;font-family:var(--font-sans);will-change:transform;border:1px solid #0000;border-radius:999px;min-height:44px;transition:background .22s,color .22s,border-color .22s,transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .25s,filter .22s;position:relative}.brand-btn:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.brand-btn--gold{background:linear-gradient(180deg, var(--gold-bright) 0%, var(--gold) 55%, var(--gold) 100%)}@supports (color:color-mix(in lab, red, red)){.brand-btn--gold{background:linear-gradient(180deg, color-mix(in oklab, var(--gold-bright) 35%, var(--gold)) 0%, var(--gold) 55%, color-mix(in oklab, var(--gold) 88%, #000) 100%)}}.brand-btn--gold{color:#1a130a;box-shadow:inset 0 1px #ffe6aa73,inset 0 -1px #0000002e,0 8px 22px -8px #d3a23a8c,0 2px 6px -2px #0006}.brand-btn--gold:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 1px #ffe6aa80,inset 0 -1px #0003,0 14px 28px -10px #d3a23a99,0 3px 8px -2px #00000073}.brand-btn--gold:active{filter:brightness(.97);transform:translateY(0);box-shadow:inset 0 1px #ffe6aa59,inset 0 -1px #00000040,0 6px 14px -8px #d3a23a73}.brand-btn--ghost{border-color:var(--line);color:var(--text-ink-dim);background:0 0}.brand-btn--ghost:hover{color:var(--text-ink);border-color:var(--steel);background:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){.brand-btn--ghost:hover{background:color-mix(in oklab, var(--ink-3) 60%, transparent)}}.brand-btn--ghost:active{background:var(--ink-3);transform:translateY(.5px)}@supports (color:color-mix(in lab, red, red)){.brand-btn--ghost:active{background:color-mix(in oklab, var(--ink-3) 80%, transparent)}}.rbd-intro-wrap{isolation:isolate;position:relative}.rbd-intro-content{z-index:1;position:relative}.rbd-intro-backdrop{z-index:0;pointer-events:none;position:absolute;inset:-8vh -8vw -4vh;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.rbd-orb{filter:blur(60px);opacity:.55;will-change:transform;border-radius:50%;position:absolute}.rbd-orb-gold{background:radial-gradient(circle,#d3a23a59 0%,#d3a23a1f 40%,#0000 70%);width:520px;height:520px;animation:22s ease-in-out infinite alternate rbd-orb-drift-a;top:-10%;right:-10%}.rbd-orb-steel{background:radial-gradient(circle,#788ca038 0%,#788ca014 45%,#0000 70%);width:420px;height:420px;animation:28s ease-in-out infinite alternate rbd-orb-drift-b;bottom:-15%;left:-12%}@keyframes rbd-orb-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(-40px,30px)scale(1.08)}}@keyframes rbd-orb-drift-b{0%{transform:translate(0)scale(1)}to{transform:translate(50px,-25px)scale(1.1)}}.rbd-grid{background-image:linear-gradient(90deg,#d3a23a0b 1px,#0000 1px),linear-gradient(#d3a23a0b 1px,#0000 1px);background-size:56px 56px;animation:40s linear infinite rbd-grid-pan;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 80%)}@keyframes rbd-grid-pan{0%{background-position:0 0,0 0}to{background-position:56px 56px,56px 56px}}.rbd-particles{position:absolute;inset:0}.rbd-particle{background:var(--gold);opacity:0;border-radius:50%;width:2px;height:2px;animation-name:rbd-particle-rise;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;bottom:-8px;box-shadow:0 0 6px #d3a23ab3}@keyframes rbd-particle-rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.75}90%{opacity:.5}to{opacity:0;transform:translateY(-90vh)translate(20px)}}.rbd-path-draw{stroke-dasharray:700;stroke-dashoffset:700px;animation:2.2s cubic-bezier(.22,1,.36,1) forwards rbd-draw}.rbd-path-steel{animation-delay:.1s}.rbd-path-gold{animation-duration:2.6s;animation-delay:.5s}@keyframes rbd-draw{to{stroke-dashoffset:0}}.rbd-fill-fade{opacity:0;animation:1.4s ease-out 1.8s forwards rbd-fade-in}@keyframes rbd-fade-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.rbd-orb,.rbd-grid,.rbd-particle,.rbd-path-draw,.rbd-fill-fade{animation:none!important}.rbd-path-draw{stroke-dashoffset:0}.rbd-fill-fade{opacity:1}}
