.team-open{display:flex;margin-top:16px;gap:24px;white-space:normal;text-align:left}.team-form{padding:45px 55px;max-width:760px}.team-back{background:none;color:#bfc7bf;padding:0;font:inherit;font-size:12px}.team-form>.eyebrow{color:var(--red);margin:30px 0 16px}.team-form h2{font-family:Archivo Black,Arial,sans-serif;font-size:clamp(36px,6vw,58px);line-height:1.05;letter-spacing:-2px}.team-intro{color:#bfc7bf;line-height:1.6;margin:22px 0}.team-form form{display:grid;gap:20px}.team-form label{display:flex;flex-direction:column;gap:9px;font-size:13px;min-width:0}.team-form label>span{color:#a6b3ab;font-size:11px}.team-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;min-width:0}.team-form input:not([type=checkbox]),.team-form textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;background:#0b1110;color:#f0f0e9;border:1px solid #48544d;border-radius:0;padding:12px;font:inherit;font-size:16px}.team-form textarea{resize:vertical}.team-form input[type=file]{font-size:12px}.team-form small{font-size:11px;line-height:1.6;color:#a6b3ab}.team-form .team-permission{flex-direction:row;align-items:flex-start;gap:12px}.team-permission input{flex-shrink:0;margin-top:3px;width:18px;height:18px;accent-color:var(--red)}.team-permission span{line-height:1.6}.team-form .button{justify-self:start;max-width:100%;white-space:normal}.team-form .team-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.team-error{color:#ffc8cb;background:#481920;padding:14px;font-size:13px;line-height:1.6}.team-success{margin-top:30px;line-height:1.7}.team-success p{color:#bfc7bf;margin:16px 0 24px}.team-form :is(input,textarea,button):focus-visible{outline:2px solid var(--red);outline-offset:3px}.team-form button:disabled{opacity:.6;cursor:wait}@media(max-width:640px){.team-form{padding:42px 24px 32px}.team-fields{grid-template-columns:1fr}.team-open{min-height:48px}.team-form .button{font-size:10px;gap:15px;padding-inline:16px}}.archive-filters input[type=date]{display:block;appearance:none;-webkit-appearance:none}.archive-filters input::-webkit-date-and-time-value{text-align:left;min-width:0}@media(min-width:641px){.many-venues .venue-card.active{flex:6 1}.many-venues .closed-venue-title{writing-mode:vertical-rl;white-space:nowrap;bottom:26px;left:50%;right:auto;transform:translateX(-50%);font-size:clamp(14px,1.3vw,19px);width:max-content}.many-venues .closed-venue-title small{display:none}.many-venues .round-arrow{writing-mode:horizontal-tb;margin-top:20px}.many-venues .venue-info h3{overflow-wrap:break-word;font-size:clamp(30px,3.5vw,54px)}}@media(max-width:640px){#venues .venue-mobile-controls{grid-template-columns:repeat(3,minmax(0,1fr))}#venues .venue-mobile-controls button{min-height:54px;font-size:10px;overflow-wrap:break-word}}@media(max-width:480px){#archivo .archive-filters{grid-template-columns:minmax(0,1fr)}#archivo .archive-filters label{grid-column:1}}