[hidden]{display:none!important}.beta-form{gap:26px;max-width:36rem;margin-top:40px;display:grid}.beta-field{gap:8px;display:grid}.beta-field>label:not(.beta-check){font-variation-settings:"wght" 700;letter-spacing:.02em;font-size:16px;font-weight:700}.beta-opt{font-variation-settings:"wght" 400;opacity:.7;font-weight:400}.beta-form :is(input:not([type=checkbox]),textarea,select){width:100%;color:var(--ink);border:2px solid color-mix(in srgb, var(--ink) 22%, transparent);background:#fff;border-radius:0;padding:12px 14px;font:19px/1.4 Signika,system-ui,sans-serif}.beta-form textarea{resize:vertical;min-height:6.5em}.beta-form select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(-45deg, transparent 50%, var(--ink) 50%);background-position:right 20px center,right 14px center;background-repeat:no-repeat;background-size:6px 6px;padding-right:40px}.beta-form :is(input,textarea,select):focus-visible{outline:3px solid var(--terra);outline-offset:2px;border-color:var(--ink)}.beta-form [aria-invalid=true]{border-color:var(--terra)}.beta-hint{opacity:.75;margin:0;font-size:16px}.beta-err,.beta-msg{font-variation-settings:"wght" 700;color:var(--terra);margin:0;font-size:16px;font-weight:700}.beta-msg:empty{display:none}.beta-check{grid-template-columns:24px 1fr;align-items:start;gap:12px;font:17px/1.5 Signika,system-ui,sans-serif;display:grid}.beta-check input{width:22px;height:22px;accent-color:var(--ink);margin:2px 0 0}.beta-check a{color:inherit}.beta-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.beta-form .final-cta{font-family:var(--font);cursor:pointer;border:0;justify-self:start}.beta-form .final-cta:disabled{opacity:.6;cursor:progress}.beta-done{background:var(--ink);max-width:36rem;color:var(--cream);margin-top:40px;padding:28px}.beta-done h2{margin:0}.beta-done p{margin:12px 0 0}.beta-done:focus{outline:none}.panel{max-width:46rem;min-height:100svh;padding:24px var(--g) 64px;margin-inline:auto}.panel-head{align-items:center;gap:16px;display:flex}.panel-mark{flex:none;width:44px;display:block}.panel-head h1{font-variation-settings:"wght" 900, "wdth" 85;text-transform:uppercase;flex:1;margin:0;font-size:clamp(22px,4vw,30px);font-weight:900;line-height:1.1}.panel-out{font:700 16px var(--font);color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.panel-note{margin-top:32px;font:18px/1.5 Signika,system-ui,sans-serif}.panel-tabs{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.panel-tabs button{font:700 16px var(--font);color:var(--ink);border:2px solid var(--ink);cursor:pointer;background:0 0;padding:10px 14px}.panel-tabs button[aria-selected=true]{color:var(--cream);background:var(--ink)}.panel-cards{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.card{border:2px solid color-mix(in srgb, var(--ink) 12%, transparent);background:#fff;padding:20px}.card-name{font-variation-settings:"wght" 900, "wdth" 85;text-transform:uppercase;margin:0;font-size:24px;font-weight:900}.card-city{opacity:.75;margin:4px 0 0;font:17px Signika,system-ui,sans-serif}.card dl{grid-template-columns:max-content 1fr;gap:6px 16px;margin:16px 0 0;font:17px/1.45 Signika,system-ui,sans-serif;display:grid}.card dt{font:700 15px/1.6 var(--font);letter-spacing:.02em}.card dd{overflow-wrap:anywhere;margin:0}.card dd a{color:inherit}.card-status{font:700 16px var(--font);margin:14px 0 0}.card-status.is-error{color:var(--terra)}.card-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.card-actions button{height:48px;font:700 17px var(--font);border:2px solid var(--ink);cursor:pointer;padding:0 20px}.card-actions [data-act=accept]{color:var(--cream);background:var(--ink)}.card-actions [data-act=reject]{color:var(--ink);background:0 0}.card-actions button:disabled{opacity:.5;cursor:progress}.panel-login{margin-top:40px}:root:has(main.beta) .bar{position:absolute}:root:has(main.beta) .bar:before{display:none}:root:has(main.beta) .bar-mark .ring .fig{fill:var(--cream)}main.beta{--fh:clamp(42px, 5.4svh, 52px);--row:clamp(10px, 1.7svh, 18px)}.beta-top{grid-template:"poster sheet"minmax(0,1fr)"qr sheet"/minmax(0,44fr) minmax(0,56fr);min-height:100svh;display:grid}.beta-poster,.beta-qr{background:var(--terra);color:var(--cream)}.beta-poster{padding:calc(var(--bar-h) + clamp(8px, 3svh, 40px)) var(--g) clamp(16px, 3svh, 40px);flex-direction:column;grid-area:poster;justify-content:center;display:flex;container-type:inline-size}.beta-kicker{font-variation-settings:"wght" 700;letter-spacing:.12em;text-transform:uppercase;font-size:16px;font-weight:700}.beta-h1{font-variation-settings:"wght" 900, "wdth" 100;text-transform:uppercase;margin-top:clamp(8px,1.6svh,18px);font-size:min(32.6797cqi,18svh);font-weight:900;line-height:.88;position:relative}.beta-h1 .ln{overflow-clip-margin:.06em;display:block;overflow:clip}.beta-h1 .ln>span{display:inline-block}.beta-ring{--mark-1:var(--cream);--mark-2:var(--espresso);--mark-3:var(--cream);width:.74em;position:absolute;top:1.03em;left:2.36em}.beta-lead{max-width:26rem;margin-top:clamp(14px,2.6svh,30px);font:clamp(18px,1.5vw,22px)/1.45 Signika,system-ui,sans-serif}.beta-qr{padding:0 var(--g) clamp(20px, 4.4svh, 56px);grid-area:qr;align-items:center;gap:20px;display:flex}.beta-qr svg{flex:none;width:clamp(96px,14svh,132px);height:auto;display:block}.beta-qr-bg{fill:var(--cream)}.beta-qr path{fill:var(--ink)}.beta-qr p{max-width:17rem;font:16px/1.45 Signika,system-ui,sans-serif}.beta-qr b{font:700 17px/1.3 var(--font);font-variation-settings:"wght" 700;margin-bottom:2px;display:block}@media (width>=900px){.beta-poster{box-shadow:0 2px 0 var(--terra)}}@media not ((hover:hover) and (pointer:fine)){.beta-qr{display:none}}.beta-sheet{padding:clamp(20px, 4svh, 56px) var(--g);flex-direction:column;grid-area:sheet;justify-content:center;align-items:center;display:flex}.beta-join{width:100%;max-width:40rem}:is(.beta-join-head,.beta-about-head) h2{font-variation-settings:"wght" 900, "wdth" 100;text-transform:uppercase;font-size:clamp(30px,3.4vw,46px);font-weight:900;line-height:1}:is(.beta-join-head,.beta-about-head) p{opacity:.8;margin-top:8px;font:17px/1.45 Signika,system-ui,sans-serif}.beta-steps{margin:clamp(12px,2.2svh,26px) 0 0;padding:0;list-style:none}.beta-steps li{border-top:2px solid #1b16111f;grid-template-columns:44px minmax(0,1fr);align-items:start;padding:clamp(12px,2.1svh,22px) 0;display:grid}.beta-steps li>:not(.beta-n){grid-column:2}.beta-n{font-variation-settings:"wght" 900;color:var(--terra);grid-row:1/span 3;font-size:30px;font-weight:900;line-height:1}.beta-steps h3{font-variation-settings:"wght" 700;margin:0;font-size:21px;font-weight:700;line-height:1.2}.beta-steps p{margin:4px 0 0;font:17px/1.45 Signika,system-ui,sans-serif}.beta-steps p b{font-weight:600}.beta-btn{min-height:calc(var(--fh) + 4px);font:700 18px var(--font);font-variation-settings:"wght" 700;letter-spacing:.01em;color:var(--cream);background:var(--ink);justify-content:center;justify-self:start;align-items:center;margin-top:clamp(8px,1.3svh,14px);padding:0 24px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.beta-btn:hover{background:var(--terra)}.beta-btn:focus-visible{outline:3px solid var(--terra);outline-offset:3px}.beta-btn-line{color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.beta-btn-line:hover{color:var(--cream);background:var(--ink)}.beta-more{border-top:2px solid #1b16111f;padding-top:clamp(12px,2svh,18px);font:16px/1.45 Signika,system-ui,sans-serif}.beta-more a{color:inherit;font-weight:600}.beta-about{border-top:2px solid #1b16111a;grid-template-columns:minmax(0,44fr) minmax(0,56fr);display:grid}.beta-about-head{padding:clamp(40px, 8svh, 96px) var(--g) 0}.beta-about-head p{max-width:24rem}.beta-about-body{padding:clamp(40px, 8svh, 96px) var(--g);flex-direction:column;align-items:center;display:flex}main.beta .beta-form{align-items:start;gap:var(--row) 16px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:40rem;margin:0}main.beta :is([data-f=crew],[data-f=source],[data-f=consent],.beta-msg,.beta-send){grid-column:1/-1}main.beta .beta-field{gap:6px}main.beta .beta-field>label:not(.beta-check),.beta-chips legend{font-variation-settings:"wght" 700;letter-spacing:.02em;font-size:16px;font-weight:700}main.beta .beta-opt{font-variation-settings:"wght" 500;opacity:.62;letter-spacing:0;margin-left:4px;font-weight:500}main.beta .beta-form input:is([type=text],[type=email]){height:var(--fh);border-color:#1b161129;padding:0 14px;font-size:18px;transition:border-color .2s}main.beta .beta-form input::placeholder{color:#1b16116b}main.beta .beta-form input:hover:not(:focus){border-color:#1b161157}main.beta .beta-form input:focus{border-color:var(--ink)}main.beta .beta-form input[aria-invalid=true]{border-color:var(--terra)}.beta-chips{border:0;min-width:0;margin:0;padding:0}.beta-chips legend{margin-bottom:6px;padding:0}.beta-chip-row{flex-wrap:wrap;gap:8px;display:flex}.beta-chip{position:relative}.beta-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.beta-chip span{height:calc(var(--fh) - 4px);font-variation-settings:"wght" 600;background:#fff;border:2px solid #1b161129;align-items:center;padding:0 14px;font-size:16px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.beta-chip:hover span{border-color:#1b161157}.beta-chip input:checked+span{background:var(--ink);color:var(--cream);border-color:var(--ink)}.beta-chip input:focus-visible+span{outline:3px solid var(--terra);outline-offset:2px}.beta-chips:has([aria-invalid=true]) .beta-chip span{border-color:var(--terra)}main.beta .beta-check{grid-template-columns:24px 1fr;gap:12px;font-size:16px;line-height:1.45}main.beta .beta-check input{appearance:none;cursor:pointer;background:#fff;border:2px solid #1b161157;width:24px;height:24px;margin:0}main.beta .beta-check input:checked{background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M4.5 10.5l3.6 3.6 7.4-8' fill='none' stroke='%23F7F4EE' stroke-width='2.6'/%3E%3C/svg%3E") center / 18px no-repeat;border-color:var(--ink)}main.beta .beta-check input:focus-visible{outline:3px solid var(--terra);outline-offset:2px}main.beta .beta-check input[aria-invalid=true]{border-color:var(--terra)}.beta-send{height:calc(var(--fh) + 8px);font:700 19px var(--font);font-variation-settings:"wght" 700;letter-spacing:.01em;color:var(--cream);background:var(--ink);cursor:pointer;border:0;margin-top:clamp(0px,.6svh,6px);transition:background-color .2s}.beta-send:hover{background:var(--terra)}.beta-send:disabled{opacity:.6;cursor:progress}.beta-send:focus-visible{outline:3px solid var(--terra);outline-offset:3px}main.beta .beta-done{width:100%;max-width:40rem;color:inherit;background:0 0;justify-items:start;gap:16px;margin:0;padding:0;display:grid}.beta-done-ring{width:88px}main.beta .beta-done h2{font-variation-settings:"wght" 900, "wdth" 100;text-transform:uppercase;text-wrap:balance;font-size:clamp(36px,4.4vw,60px);font-weight:900;line-height:1.02}main.beta .beta-done p{max-width:30rem;margin:0;font:20px/1.5 Signika,system-ui,sans-serif}.beta-home{font-variation-settings:"wght" 700;font-weight:700}.beta-noscript{max-width:37rem;margin-top:16px;font:17px/1.5 Signika,system-ui,sans-serif}@keyframes beta-rise{0%{transform:translateY(104%)}}@keyframes beta-turn{0%{opacity:0;transform:rotate(-150deg)scale(.4)}}@keyframes beta-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:no-preference){.beta-h1 .ln>span{animation:.8s cubic-bezier(.2,.8,.2,1) both beta-rise}.beta-h1 .ln+.ln>span{animation-delay:90ms}.beta-ring .ring-all{animation:1.1s cubic-bezier(.2,.8,.2,1) .25s both beta-turn}:is(.beta-kicker,.beta-lead,.beta-qr,.beta-join-head,.beta-steps li,.beta-more){animation:.7s cubic-bezier(.2,.8,.2,1) both beta-in}.beta-kicker{animation-delay:50ms}.beta-join-head{animation-delay:.15s}.beta-steps li{animation-delay:.25s}.beta-steps li+li{animation-delay:.32s}.beta-steps li+li+li{animation-delay:.39s}.beta-lead{animation-delay:.3s}.beta-more{animation-delay:.46s}.beta-qr{animation-delay:.5s}.beta-done:not([hidden])>*{animation:.6s cubic-bezier(.2,.8,.2,1) both beta-in}.beta-done:not([hidden]) .beta-done-ring .ring-all{animation:1s cubic-bezier(.2,.8,.2,1) both beta-turn}}@media (width<=899px){.beta-top{grid-template:"poster""sheet"/minmax(0,1fr);min-height:0}.beta-qr{display:none}.beta-poster{padding:calc(var(--bar-h) + 6px) var(--g) 26px}.beta-h1{margin-top:8px;font-size:min(17.8571cqi,96px)}.beta-h1 .ln{vertical-align:top;display:inline-block}.beta-ring{display:none}.beta-lead{max-width:30rem;margin-top:10px;font-size:18px}.beta-sheet{padding:28px var(--g) 36px}main.beta{--fh:48px;--row:14px}.beta-steps li{grid-template-columns:34px minmax(0,1fr)}.beta-n{font-size:26px}.beta-btn{justify-self:stretch}.beta-about{grid-template-columns:minmax(0,1fr)}.beta-about-head{padding:32px var(--g) 0}.beta-about-body{padding:20px var(--g) 48px}}@media (width<=519px){main.beta :is([data-f=email],[data-f=ig]){grid-column:1/-1}}
