.founder__links{display: flex;align-items: center;gap: 20px;flex-wrap: wrap;margin-top: 4px}.founder__links .founder__link{margin-top: 0}.founder__card{display: inline-flex;align-items: center;gap: 10px;height: 40px;padding: 0 16px;border-radius: 0 var(--corner) 0 0;background: var(--t-hi, var(--on-accent));color: var(--t-on, var(--accent));font: 600 15px/1 var(--sans)}.founder__card svg{width: 22px;height: 15px}.founder__card:hover svg{rotate: -8deg;translate: 0 -2px}.founder__card svg{transition: rotate .4s var(--spring-snappy, ease), translate .4s var(--spring-snappy, ease)}.bc-dialog{position: fixed;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;margin: 0;padding: 0;border: 0;background: transparent;color: var(--white);overflow: hidden}.bc-dialog::backdrop{background: var(--ink)}.bc-rays{position: absolute;left: 50%;top: 50%;width: 170vmax;aspect-ratio: 1;margin: -85vmax 0 0 -85vmax;border-radius: 50%;background: repeating-conic-gradient(rgb(255 255 255 / .06) 0 7.5deg, transparent 7.5deg 22.5deg);scale: 0;pointer-events: none}.bc-dialog.is-open .bc-rays{scale: 1;transition: scale .9s var(--spring-soft, ease);animation: bc-rays 60s linear infinite}.bc-dialog.is-closing .bc-rays{scale: 0;transition: scale .3s ease-in}@keyframes bc-rays{to{rotate: 1turn}}.bc-fx{position: absolute;inset: 0;width: 100%;height: 100%;z-index: 2;pointer-events: none}.bc-stage{position: absolute;inset: 0;display: grid;place-items: center;perspective: 1400px}.bc-stage > *{grid-area: 1 / 1}.bc-shadow{width: min(540px, 80vw);height: 30px;border-radius: 50%;background: rgb(0 0 0 / .5)}.bc{position: relative;width: min(580px, 86vw);aspect-ratio: 85 / 55;transform-style: preserve-3d;cursor: grab;touch-action: none;user-select: none;--t: 3px}.bc:active{cursor: grabbing}.bc__face{position: absolute;inset: 0;overflow: hidden;border-radius: 6px;backface-visibility: hidden;background: var(--yellow);color: var(--ink)}.bc__face--front{transform: translateZ(calc(var(--t) / 2))}.bc__face--back{transform: rotateY(180deg) translateZ(calc(var(--t) / 2))}.bc__side{position: absolute;background: #cdb92f}.bc__side--l{left: 0;top: 6px;width: var(--t);height: calc(100% - 12px);transform: translateX(calc(var(--t) / -2)) rotateY(-90deg)}.bc__side--r{right: 0;top: 6px;width: var(--t);height: calc(100% - 12px);transform: translateX(calc(var(--t) / 2)) rotateY(90deg)}.bc__side--t{left: 6px;top: 0;width: calc(100% - 12px);height: var(--t);transform: translateY(calc(var(--t) / -2)) rotateX(90deg)}.bc__side--b{left: 6px;bottom: 0;width: calc(100% - 12px);height: var(--t);transform: translateY(calc(var(--t) / 2)) rotateX(-90deg)}.bc__print{display: block;width: 100%;height: 100%;max-width: none;pointer-events: none;-webkit-user-drag: none}.bc__mail{position: absolute;left: 5%;top: 81%;width: 42%;height: 6.5%;border-radius: 4px}.bc__mail:focus-visible{outline: 2px solid var(--ink);outline-offset: 2px}.bc__glint{position: absolute;inset: 0;overflow: hidden;pointer-events: none}.bc__glint::before{content: "";position: absolute;top: -30%;bottom: -30%;left: -45%;width: 32%;rotate: 18deg;background: linear-gradient(90deg, transparent 0 18%, rgb(255 255 255 / .6) 18% 58%, transparent 58% 68%, rgb(255 255 255 / .6) 68% 80%, transparent 80%);translate: 0 0;opacity: 0}.bc__glint.is-on::before{animation: bc-glint .75s cubic-bezier(.3, .1, .2, 1)}@keyframes bc-glint{0%{translate: 0 0;opacity: 1}100%{translate: 520% 0;opacity: 1}}.bc-hint{position: absolute;z-index: 3;left: 50%;top: max(6vh, 28px);translate: -50% 0;margin: 0;font: 600 14px/1.3 var(--sans);color: var(--yellow);white-space: nowrap}.bc-ui{position: absolute;z-index: 3;left: 50%;bottom: max(6vh, 28px);translate: -50% 0;display: flex;gap: 12px;flex-wrap: wrap;justify-content: center;width: max-content;max-width: calc(100vw - 32px)}.bc-ui .btn{height: 52px;padding: 14px 20px}.bc-ui .btn--line{background: transparent;color: var(--yellow);box-shadow: inset 0 0 0 1px var(--yellow)}.bc-close{position: absolute;z-index: 3;right: 20px;top: 16px;width: 48px;height: 48px;font: 400 34px/1 var(--sans);color: var(--yellow)}:root[data-theme="white"] .bc-dialog{color: var(--ink)}:root[data-theme="white"] .bc-dialog::backdrop{background: var(--white)}:root[data-theme="white"] .bc-rays{background: repeating-conic-gradient(rgb(35 31 32 / .06) 0 7.5deg, transparent 7.5deg 22.5deg)}:root[data-theme="white"] .bc-shadow{background: rgb(35 31 32 / .2)}:root[data-theme="white"] .bc__face{background: var(--white)}:root[data-theme="white"] .bc__print{filter: grayscale(1) brightness(1.14)}:root[data-theme="white"] .bc__glint{border-radius: inherit;box-shadow: inset 0 0 0 2px var(--ink)}:root[data-theme="white"] .bc__side{background: var(--ink)}:root[data-theme="white"] :is(.bc-hint, .bc-close){color: var(--ink)}:root[data-theme="white"] .bc-ui .btn--line{color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink)}