.apply-builder-id-card{aspect-ratio:.73;width:min(100%,510px);margin:0;position:relative}.apply-builder-id-card-canvas{z-index:2;opacity:0;touch-action:pan-y;outline:none;width:100%;height:100%;transition:opacity .26s;display:block;position:relative}.apply-builder-id-card.is-webgl-ready .apply-builder-id-card-canvas{opacity:1}.apply-builder-id-card-fallback{z-index:1;color:#f0f0ed;font-family:var(--font-mono), "IBM Plex Mono", monospace;background:linear-gradient(115deg,#ffffff12,#0000 36%),#121416;border:10px solid #84919c4d;border-radius:22px;padding:34px 30px 28px;transition:opacity .18s;position:absolute;inset:14% 10% 5%;overflow:hidden;box-shadow:inset 0 0 0 1px #f0f7fc4d,0 22px 40px #00000047}.apply-builder-id-card-fallback:before{content:"";background:#090b0d;border-radius:999px;width:34%;height:12px;position:absolute;top:13px;left:33%}.apply-builder-id-card.is-webgl-ready .apply-builder-id-card-fallback{opacity:0}.apply-builder-id-card-fallback header{text-transform:uppercase;border-bottom:1px solid #f0f0ed3d;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.apply-builder-id-card-fallback header span{font-size:var(--t-200);font-weight:var(--w-medium);letter-spacing:.12em}.apply-builder-id-card-fallback header small,.apply-builder-id-card-fallback dt,.apply-builder-id-card-fallback footer{color:#f0f0eda3;font-size:var(--t-000);letter-spacing:.08em;text-transform:uppercase}.apply-builder-id-card-fallback>strong{font-family:var(--font-sans), Arial, sans-serif;font-size:var(--d-400);font-weight:var(--w-bold);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:78px;line-height:.96;display:block;overflow:hidden}.apply-builder-id-card-fallback>p{color:#f0f0edad;font-size:var(--t-100);text-overflow:ellipsis;white-space:nowrap;margin-top:18px;overflow:hidden}.apply-builder-id-card-fallback dl{border-top:1px solid #f0f0ed33;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin-top:42px;padding-top:20px;display:grid}.apply-builder-id-card-fallback dl>div{min-width:0}.apply-builder-id-card-fallback dl>div:nth-child(5),.apply-builder-id-card-fallback dl>div:nth-child(6){grid-column:1/-1}.apply-builder-id-card-fallback dd{color:#f0f0ed;font-size:var(--t-100);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;overflow:hidden}.apply-builder-id-card-fallback footer{border-top:1px solid #f0f0ed3d;padding-top:14px;position:absolute;bottom:26px;left:30px;right:30px}@media (max-width:760px){.apply-builder-id-card{justify-self:center;width:min(100%,470px)}}@media (prefers-reduced-motion:reduce){.apply-builder-id-card-canvas,.apply-builder-id-card-fallback{transition:none}}
