.badge_page__4kWbf{--ink:#ffffff;--dim:rgba(255,255,255,0.56);--line:rgba(255,255,255,0.18);position:relative;height:100svh;min-height:560px;overflow:hidden;color-scheme:dark;-webkit-tap-highlight-color:transparent;color:var(--ink);background:#000}.badge_stage__yyYmu{position:absolute;inset:0}.badge_flat__q4auo{position:absolute;left:50%;transform:translateX(-50%);top:10vh;height:46vh;border-radius:14px;filter:grayscale(1) contrast(1.15)}.badge_top__5nKoR{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;align-items:center;height:88px;padding:0 clamp(20px,4.4vw,64px);pointer-events:none}.badge_mark__iOXlj{font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.badge_copy__cvVId{position:absolute;left:clamp(20px,4.4vw,64px);right:clamp(20px,4.4vw,64px);bottom:clamp(28px,6vh,64px);z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.badge_name__iDn7E{margin:0;font-family:var(--font-geist-pixel-circle),ui-monospace,monospace;font-weight:500;font-size:clamp(3.2rem,8.4vw,8.5rem);line-height:.95;letter-spacing:-.01em;background:linear-gradient(90deg,#ffffff,#e4e9ff 45%,#e2fff0);-webkit-background-clip:text;background-clip:text;color:transparent}.badge_ko__biBaY{margin:.8rem 0 0;font-size:clamp(.85rem,1.2vw,1.1rem);line-height:1;letter-spacing:.14em;color:var(--dim)}.badge_meta__pXHjQ{display:grid;grid-template-columns:repeat(2,max-content);gap:0 3.5rem;margin:1.6rem 0 0;padding:0;list-style:none}.badge_meta__pXHjQ a{display:inline-flex;align-items:center;min-height:34px;color:var(--ink);text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-size:.95rem}.badge_meta__pXHjQ a:hover{text-decoration:underline;text-underline-offset:5px}.badge_act__WGB34{display:flex;flex-direction:column;align-items:center;gap:1rem;flex:0 0 auto}.badge_call__LKWG9{--n:14px;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-width:360px;min-height:108px;padding:0 2.4rem;background:#fff;color:#000;text-decoration:none;font-family:var(--font-geist-pixel-circle),ui-monospace,monospace;font-size:2.3rem;clip-path:polygon(0 var(--n),var(--n) var(--n),var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)));transition:background-color .15s}.badge_call__LKWG9:hover{background:#d9d9d9}.badge_biz__2c4Jj{display:inline-flex;align-items:center;min-height:40px;color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:.95rem;text-decoration:none}.badge_biz__2c4Jj:hover{color:var(--ink)}.badge_biz__2c4Jj:after{content:" →";white-space:pre}.badge_flip__qHjdp,.badge_page__4kWbf a{touch-action:manipulation}.badge_hint__OTHxw{position:absolute;top:22px;right:clamp(20px,4.4vw,64px);z-index:2}.badge_flip__qHjdp{font:inherit;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);background:none;border:1px solid var(--line);min-height:44px;padding:0 1rem;cursor:pointer}.badge_flip__qHjdp:hover{border-color:var(--ink)}.badge_flip__qHjdp:focus-visible,.badge_page__4kWbf a:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:719px){.badge_top__5nKoR{height:88px}.badge_copy__cvVId{flex-direction:column;align-items:stretch;gap:1.25rem;bottom:max(20px,env(safe-area-inset-bottom))}.badge_name__iDn7E{font-size:clamp(2.6rem,13.4vw,3.4rem)}.badge_ko__biBaY{margin-top:.55rem;font-size:.85rem}.badge_meta__pXHjQ{margin-top:1rem;gap:0 2rem}.badge_meta__pXHjQ a{font-size:.85rem;min-height:32px}.badge_act__WGB34{gap:.4rem}.badge_call__LKWG9{--n:10px;min-width:0;width:100%;min-height:72px;font-size:1.7rem}}@media (max-height:560px) and (orientation:landscape){.badge_name__iDn7E{font-size:2.8rem}.badge_meta__pXHjQ{margin-top:.6rem}.badge_call__LKWG9{min-width:0;min-height:64px;font-size:1.5rem}}