:root{--ink: #111110;--ink-soft: rgba(17, 17, 16, .55);--ochre: #c8d0c2;--ecru: #f4f0e8;--paper: #e5e0d6;--vintage-blue: #111110;--display: "Special Elite", "Courier Prime", monospace;--mono: "Courier Prime", "Courier New", monospace;--sans: "Montserrat", Helvetica, Arial, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%;min-height:100svh;min-height:100dvh;background-color:var(--paper);color:var(--ink);font-family:var(--mono);overscroll-behavior:none}#bald-department,.bald-department-section{min-height:100svh;min-height:100dvh;background:var(--paper)}button,input{font:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[hidden]{display:none!important}.grain,.ink-filter{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none}.grain{z-index:50;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.chrome{position:fixed;top:18px;left:18px;right:18px;z-index:51;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.chrome button{pointer-events:auto;background:none;border:none;cursor:pointer;min-height:36px;padding:8px 2px;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.chrome button:hover,.chrome button:focus-visible{color:var(--ink);outline:none;opacity:.55}.chrome .back-link,.chrome .mute-toggle{font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}.chrome .back-link:hover,.chrome .back-link:focus-visible,.chrome .mute-toggle:hover,.chrome .mute-toggle:focus-visible{color:var(--ink)}.chrome .back-link[hidden]{display:none}.screen{position:fixed;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;padding:max(56px,env(safe-area-inset-top)) 20px max(56px,env(safe-area-inset-bottom));text-align:center;overflow-y:auto}.screen.active{display:flex}#screenEnter{cursor:pointer}.display{font-family:var(--display);font-weight:400;letter-spacing:.02em;line-height:1.08;filter:url(#ink-warp) contrast(1.08)}.enter-kicker,.member-tag,.error-msg{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase}.brand-logo,.enter-logo{width:min(82vw,480px);height:auto}.brand-logo{mix-blend-mode:multiply}.enter-logo{position:relative;line-height:0}.enter-logo img{display:block;width:100%;height:auto}.enter-logo__oval{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none;opacity:0;transition:opacity .22s ease}.enter-logo:hover .enter-logo__oval{opacity:1}.brand-logo--small{width:min(56vw,240px);margin-bottom:12px}.brand-logo--join{width:min(90vw,560px);margin:4px 0 2px}.enter-kicker{margin-top:28px;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);cursor:pointer;animation:none}.question{position:relative;font-size:clamp(34px,8vw,84px);max-width:min(92vw,16ch)}.question .typed-word>span,.options-title .typed-word>span,.options-title>.typed-space,.question>.typed-space{position:relative;display:inline-block;opacity:0}.question .typed-word>span.shown,.options-title .typed-word>span.shown,.options-title>.typed-space.shown,.question>.typed-space.shown{opacity:1}.typed-word{display:inline;white-space:nowrap}.cursor-blink{position:absolute;left:100%;bottom:.12em;width:.08em;height:.78em;margin-left:.12em;background:var(--ink);animation:blink .9s step-end infinite;pointer-events:none}.cursor-blink.is-off{opacity:0;animation:none}.choices{display:flex;align-items:center;justify-content:center;gap:36px;margin-top:48px;opacity:0;pointer-events:none;transition:opacity .4s ease}.choices.visible{opacity:1;pointer-events:auto}.choice-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:96px;min-width:96px;min-height:42px;padding:10px 0;background:transparent;border:1px solid var(--ink);border-radius:0;cursor:pointer;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.22em;line-height:1;text-transform:uppercase}.choice-btn:focus-visible{outline:none}.choice-btn--yes:active,.choice-btn--yes.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.choice-btn--no{overflow:hidden;transition:background .22s ease,color .22s ease,width .28s ease,min-width .28s ease,padding .28s ease}.no-ghost{display:inline-block;max-width:0;margin-left:0;overflow:hidden;opacity:0;white-space:nowrap;letter-spacing:.18em;font-weight:500;pointer-events:none;transition:max-width .34s ease,opacity .28s ease .05s,margin-left .28s ease}.choice-btn--no:active,.choice-btn--no.is-ghost{width:auto;min-width:168px;padding-left:16px;padding-right:16px;background:var(--ink);color:var(--paper)}.choice-btn--no:active .no-ghost,.choice-btn--no.is-ghost .no-ghost{max-width:8.5em;margin-left:.08em;opacity:.38}.welcome-title{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;max-width:22em;line-height:1.35;filter:none}.welcome-title span{display:block}.options-title{font-size:clamp(20px,4.6vw,30px);max-width:18ch;line-height:1.08}#screenJoin{gap:8px}.status-mark{margin-top:4px;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}.join-form,.options-list,.proof-actions{width:min(100%,380px);margin-top:12px;display:flex;flex-direction:column;gap:10px}.options-list{opacity:0;pointer-events:none;transition:opacity .4s ease}.options-list.visible{opacity:1;pointer-events:auto}.join-form input[type=email],.join-form input[type=text]{width:100%;background:var(--ink);border:none;border-radius:0;padding:14px;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.08em;text-align:center;color:var(--ecru);outline:none}.join-form input[type=email]::placeholder,.join-form input[type=text]::placeholder{color:#f4f0e86b}.join-form input[type=email]:-webkit-autofill,.join-form input[type=email]:-webkit-autofill:hover,.join-form input[type=email]:-webkit-autofill:focus,.join-form input[type=email]:-webkit-autofill:active,.join-form input[type=text]:-webkit-autofill,.join-form input[type=text]:-webkit-autofill:hover,.join-form input[type=text]:-webkit-autofill:focus,.join-form input[type=text]:-webkit-autofill:active{-webkit-text-fill-color:var(--ecru);caret-color:var(--ecru);border:none;box-shadow:0 0 0 1000px var(--ink) inset;transition:background-color 99999s ease-out;background-color:var(--ink)}.join-btn{cursor:pointer;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:0;padding:14px 16px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;white-space:normal}.join-btn:focus-visible{outline:none}.join-btn:active{background:var(--ink);color:var(--paper)}.option-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background:transparent;color:var(--ink);border:1px solid var(--ink);border-radius:0;padding:15px 16px;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.option-btn.is-in{opacity:1;transform:none;pointer-events:auto}.option-btn--ally{flex-direction:column;align-items:center;gap:0;transition:opacity .16s ease,transform .16s ease,background .22s ease,color .22s ease,padding .28s ease}.option-core{display:block}.ally-ghost{display:flex;flex-direction:column;align-items:center;gap:4px;max-height:0;margin-top:0;overflow:hidden;opacity:0;pointer-events:none;width:100%;transition:max-height .32s ease,opacity .24s ease,margin-top .24s ease}.ally-ghost span{display:block;font-family:var(--sans);font-size:9px;font-weight:500;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:var(--paper);opacity:.5;white-space:nowrap}.ally-ghost span:last-child{letter-spacing:.06em}.option-btn--ally.is-ghost,.option-btn--ally.is-open{background:var(--ink);color:var(--paper);border-color:var(--ink);padding-top:14px;padding-bottom:16px}.option-btn--ally.is-ghost .ally-ghost,.option-btn--ally.is-open .ally-ghost{max-height:8.5em;margin-top:10px;opacity:1}.option-btn:active,.option-btn:focus-visible{background:var(--ink);color:var(--paper);border-color:var(--ink);outline:none}.error-msg{min-height:16px;font-size:12px;color:var(--rust);letter-spacing:.1em}.proof-title{font-size:clamp(20px,5vw,34px);text-transform:uppercase;filter:none}#screenProof{gap:10px}.mugshot{width:min(64vw,260px)}.mugshot-frame{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#111;border:1px solid var(--ink);box-shadow:none}.mugshot-meta{position:absolute;top:8px;left:8px;z-index:2;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#f6ead2b8;mix-blend-mode:difference}.mugshot-frame video,.mugshot-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mugshot-frame video{transform:scaleX(-1);filter:grayscale(1) contrast(1.7) brightness(1.04)}.mugshot-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.mugshot-caption{margin-top:10px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.mugshot-frame--filed{border-width:1px}.mugshot-stamp{position:absolute;right:10px;top:10px;left:auto;z-index:2;margin:0;padding:4px 7px;border:1px solid var(--vintage-blue);color:var(--vintage-blue);font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;background:transparent;transform:none;mix-blend-mode:multiply;animation:none}.join-btn--solid{background:var(--ink);color:var(--paper)}#proofLive,#proofReview,#proofFallback{display:flex;flex-direction:column;gap:10px;width:100%}.proof-skip{margin-top:4px;background:none;border:none;cursor:pointer;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.proof-skip:hover,.proof-skip:focus-visible{color:var(--ink);outline:none}.confirm-card{width:min(100%,420px);padding:28px 24px 32px;background:var(--ecru);border-radius:0;box-shadow:none}.dept-file .brand-logo--small{display:block;width:min(42vw,160px);margin:0 auto 20px}.file-title,.file-evidence-label,.file-fields dt,.file-fields dd{font-family:var(--sans);font-weight:500;text-transform:uppercase;color:var(--ink)}.file-title{margin:0 0 20px;padding-bottom:14px;border-bottom:1px solid rgba(17,17,16,.16);font-size:12px;letter-spacing:.14em;text-align:center}.file-body{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:28px;text-align:left}.file-evidence{flex:0 0 88px;width:88px}.file-evidence .mugshot-frame{width:88px;aspect-ratio:3 / 4;border:1px solid var(--ink);border-radius:0}.file-evidence .mugshot-frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0}.file-evidence-label{margin-top:8px;font-size:12px;letter-spacing:.14em;text-align:center}.file-fields{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px}.file-fields dt{font-size:8px;letter-spacing:.18em;opacity:.5}.file-fields dd{margin:5px 0 0;font-size:12px;letter-spacing:.14em}.dept-file:not(:has(.file-evidence:not([hidden]))) .file-body{justify-content:center}.dept-file:not(:has(.file-evidence:not([hidden]))) .file-fields{text-align:center;align-items:center}.confirm-stamp{margin:0 0 12px;font-family:var(--sans);font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.confirm-kicker,.confirm-title{font-family:var(--display)}.confirm-kicker{font-size:clamp(22px,5vw,34px)}.confirm-title{margin-top:14px;font-size:clamp(28px,6vw,44px)}.confirm-sub{margin:0;font-family:var(--display);font-size:clamp(18px,4.4vw,24px);letter-spacing:.02em;text-transform:none;line-height:1.25}.confirm-note{margin:14px auto 0;max-width:28ch;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.04em;line-height:1.45;color:var(--ink)}.member-tag{display:none}@keyframes blink{50%{opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.28}}@keyframes stampIn{0%{opacity:0;transform:translate(-50%,-50%) rotate(-14deg) scale(1.45)}to{opacity:1;transform:translate(-50%,-50%) rotate(-14deg) scale(1)}}@media(hover:hover){.choice-btn:hover,.choice-btn:focus-visible{background:var(--ink);color:var(--paper)}.choice-btn--no:hover,.choice-btn--no:focus-visible{width:auto;min-width:168px;padding-left:16px;padding-right:16px}.choice-btn--no:hover .no-ghost,.choice-btn--no:focus-visible .no-ghost{max-width:8.5em;margin-left:.08em;opacity:.38}.join-btn:hover,.join-btn:focus-visible{background:var(--ink);color:var(--paper)}.option-btn:hover,.option-btn:focus-visible{background:var(--ink);color:var(--paper);border-color:var(--ink)}.option-btn--ally:hover,.option-btn--ally:focus-visible{padding-top:14px;padding-bottom:16px}.option-btn--ally:hover .ally-ghost,.option-btn--ally:focus-visible .ally-ghost{max-height:8.5em;margin-top:10px;opacity:1}}@media(max-width:640px){.chrome{top:12px;left:14px;right:14px}.chrome .back-link,.chrome .mute-toggle{font-size:10px}.screen{justify-content:center;padding:max(52px,calc(env(safe-area-inset-top) + 20px)) 20px max(40px,calc(env(safe-area-inset-bottom) + 16px))}.brand-logo,.enter-logo{width:min(78vw,280px)}.brand-logo--join{width:min(80vw,300px)}.welcome-title{font-size:11px}.enter-kicker{font-size:10px;margin-top:22px}.options-title{font-size:clamp(20px,5.8vw,26px);max-width:18ch}.question{font-size:clamp(28px,9.2vw,40px);max-width:92vw}.choices{width:min(100%,280px);gap:12px;margin-top:36px}.choice-btn{flex:1;min-width:0;min-height:44px;font-size:11px}.join-form,.options-list,.proof-actions{width:min(100%,320px);margin-top:24px;margin-left:auto;margin-right:auto;gap:10px}.option-btn{min-height:48px;padding:14px 16px;font-size:11px}.ally-ghost span{font-size:8px;letter-spacing:.08em}.ally-ghost span:last-child{letter-spacing:.04em}.option-btn--ally.is-ghost .ally-ghost{max-height:6.5em}.join-btn{min-height:48px;font-size:11px}.join-form input[type=email],.join-form input[type=text]{min-height:48px;font-size:12px}.status-mark,.proof-skip{font-size:10px}.proof-title{font-size:clamp(18px,5.2vw,26px);text-transform:uppercase;filter:none;letter-spacing:.04em}.file-title,.file-fields dt,.file-fields dd,.file-evidence-label,.status-mark{text-transform:uppercase}.dept-file .brand-logo--small{width:min(46vw,150px);margin-bottom:16px}.file-title{font-size:12px;letter-spacing:.14em;margin-bottom:18px;padding-bottom:12px}.mugshot{width:min(64vw,240px)}.file-body{flex-direction:column;align-items:center;gap:20px}.file-evidence{order:-1;flex-basis:72px;width:72px}.file-evidence .mugshot-frame{width:72px}.file-fields{text-align:center;align-items:center;width:100%}.confirm-card{padding:24px 20px 28px}}@media(prefers-reduced-motion:reduce){.enter-kicker,.choice-btn,.join-btn,.option-btn,.cursor-blink,.mugshot-stamp{animation:none}.question span{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bald-department.css.map */
