.Loader-module__9u6O_W__loader{z-index:100;background:#0b0b0b;place-items:center;animation:.6s cubic-bezier(.4,0,.2,1) 4.4s forwards Loader-module__9u6O_W__curtainOut;display:grid;position:fixed;inset:0}@keyframes Loader-module__9u6O_W__curtainOut{to{opacity:0;visibility:hidden}}.Loader-module__9u6O_W__inner{justify-items:center;gap:clamp(30px,5vh,54px);animation:.7s cubic-bezier(.16,.86,.28,1) both Loader-module__9u6O_W__innerIn,.6s cubic-bezier(.5,0,.75,0) 4.4s forwards Loader-module__9u6O_W__innerOut;display:grid}@keyframes Loader-module__9u6O_W__innerIn{0%{opacity:0;transform:translateY(22px)scale(.94)}to{opacity:1;transform:none}}@keyframes Loader-module__9u6O_W__innerOut{to{opacity:0;transform:scale(1.14)}}.Loader-module__9u6O_W__markWipe{color:#f2f1ee;clip-path:inset(0 0 100%);width:clamp(190px,30vw,360px);animation:3s cubic-bezier(.35,.02,.2,1) .3s forwards Loader-module__9u6O_W__wipe,1s ease-in-out 3.3s 2 Loader-module__9u6O_W__breathe}@keyframes Loader-module__9u6O_W__wipe{to{clip-path:inset(0)}}@keyframes Loader-module__9u6O_W__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.028)}}.Loader-module__9u6O_W__count{font-family:var(--font-mono),ui-monospace,Menlo,monospace;letter-spacing:.3em;color:#4a4a48;font-variant-numeric:tabular-nums;gap:1.2em;font-size:.82rem;font-weight:600;display:flex}.Loader-module__9u6O_W__count b{opacity:.28;font-weight:600;animation:.5s step-end forwards Loader-module__9u6O_W__tick}.Loader-module__9u6O_W__count b:first-child{animation-delay:.3s}.Loader-module__9u6O_W__count b:nth-child(2){animation-delay:.8s}.Loader-module__9u6O_W__count b:nth-child(3){animation-delay:1.3s}.Loader-module__9u6O_W__count b:nth-child(4){animation-delay:1.8s}@keyframes Loader-module__9u6O_W__tick{to{opacity:1;color:#f2f1ee}}.Loader-module__9u6O_W__bar{background:#232321;width:clamp(190px,30vw,360px);height:2px;overflow:hidden}.Loader-module__9u6O_W__barFill{background:#f2f1ee;width:0;height:100%;animation:4.4s cubic-bezier(.25,.6,.35,1) forwards Loader-module__9u6O_W__fill}@keyframes Loader-module__9u6O_W__fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.Loader-module__9u6O_W__loader{display:none}}
.Header-module__Af2_WG__head{z-index:40;background:color-mix(in srgb,var(--ink) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.Header-module__Af2_WG__inner{align-items:center;gap:clamp(14px,2vw,26px);min-height:82px;display:flex}.Header-module__Af2_WG__brand{color:var(--chalk);transition:color var(--beat) ease;align-items:center;margin-right:auto;text-decoration:none;display:flex}.Header-module__Af2_WG__brand:hover{color:var(--marigold)}.Header-module__Af2_WG__nav{gap:clamp(16px,2vw,30px);display:none}@media (min-width:880px){.Header-module__Af2_WG__nav{display:flex}}.Header-module__Af2_WG__nav a{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);transition:color var(--beat) ease;padding:6px 0;font-size:.7rem;text-decoration:none;position:relative}.Header-module__Af2_WG__nav a:after{content:"";background:var(--marigold);transform-origin:0;height:1px;transition:transform var(--beat) cubic-bezier(.16,.84,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Header-module__Af2_WG__nav a:hover{color:var(--chalk)}.Header-module__Af2_WG__nav a:hover:after{transform:scaleX(1)}
.Waveform-module__hc5uCG__wrap{gap:10px;display:grid}.Waveform-module__hc5uCG__canvas{width:100%;height:clamp(84px,13vh,132px);display:block}.Waveform-module__hc5uCG__transport{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:baseline;gap:12px;font-size:.68rem;display:flex}.Waveform-module__hc5uCG__time{color:var(--marigold);font-variant-numeric:tabular-nums}.Waveform-module__hc5uCG__spacer{margin-left:auto}
.Hero-module__Z8hQ_W__hero{padding-block:clamp(52px,10vh,104px) 0}.Hero-module__Z8hQ_W__eyebrow{flex-wrap:nowrap;align-items:center;gap:.7em;margin-bottom:clamp(22px,4vh,40px);display:flex}.Hero-module__Z8hQ_W__dot{background:var(--rani);width:7px;height:7px;animation:Hero-module__Z8hQ_W__beacon calc(var(--beat)*2) ease-out infinite;border-radius:50%;flex:none}@keyframes Hero-module__Z8hQ_W__beacon{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--rani) 60%,transparent)}70%{box-shadow:0 0 0 9px color-mix(in srgb,var(--rani) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--rani) 0%,transparent)}}.Hero-module__Z8hQ_W__title{margin-bottom:clamp(26px,4.5vh,44px);font-size:clamp(3.1rem,12.5vw,10.5rem)}.Hero-module__Z8hQ_W__title em{color:var(--marigold);font-style:normal}.Hero-module__Z8hQ_W__grid{grid-template-columns:1fr;align-items:end;gap:clamp(26px,4vw,56px);display:grid}@media (min-width:900px){.Hero-module__Z8hQ_W__grid{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr)}}.Hero-module__Z8hQ_W__ctas{flex-wrap:wrap;gap:12px;display:flex}.Hero-module__Z8hQ_W__meta{flex-wrap:wrap;gap:clamp(20px,3vw,38px);padding-block:clamp(28px,4.5vh,48px) clamp(18px,3vh,30px);display:flex}.Hero-module__Z8hQ_W__stat{gap:5px;display:grid}.Hero-module__Z8hQ_W__stat b{font-family:var(--font-anton),Impact,sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:400;line-height:1}.Hero-module__Z8hQ_W__wave{padding-bottom:clamp(40px,6vh,76px)}
.Who-module__JdD5Ja__trio{background:var(--line-soft);border-block:1px solid var(--line-soft);grid-template-columns:1fr;gap:1px;display:grid}@media (min-width:820px){.Who-module__JdD5Ja__trio{grid-template-columns:repeat(3,1fr)}}.Who-module__JdD5Ja__card{--pad:clamp(24px,3vw,38px);background:var(--ink);padding:clamp(28px,3.6vw,44px) var(--pad) clamp(34px,4.6vw,54px);transition:background var(--beat) ease;align-content:start;gap:14px;display:grid;position:relative}.Who-module__JdD5Ja__card:hover{background:var(--ink-2)}.Who-module__JdD5Ja__card:before{content:"";top:0;left:var(--pad);background:var(--marigold);transform-origin:top;width:1px;height:26px;transition:transform var(--beat) cubic-bezier(.16,.84,.3,1);position:absolute;transform:scaleY(0)}.Who-module__JdD5Ja__card:hover:before{transform:scaleY(1)}@media (min-width:820px){.Who-module__JdD5Ja__card:first-child{padding-left:0}.Who-module__JdD5Ja__card:first-child:before{left:0}.Who-module__JdD5Ja__card:last-child{padding-right:0}}.Who-module__JdD5Ja__card h3{font-family:var(--font-anton),Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0;font-size:clamp(1.5rem,2.6vw,2.05rem);font-weight:400;line-height:1}.Who-module__JdD5Ja__card h3 em{color:var(--marigold);font-style:normal}.Who-module__JdD5Ja__card p{color:var(--muted);max-width:38ch}.Who-module__JdD5Ja__doodle{width:clamp(56px,6vw,84px);color:var(--chalk);opacity:.07;pointer-events:none;transition:opacity var(--beat) ease,color var(--beat) ease;position:absolute;bottom:clamp(14px,2vw,22px);right:clamp(14px,2vw,26px)}.Who-module__JdD5Ja__card:hover .Who-module__JdD5Ja__doodle{opacity:.22;color:var(--marigold)}
.Setlist-module__iV8N4G__side{align-items:center;gap:14px;padding-block:clamp(18px,2.6vh,26px) 10px;display:flex}.Setlist-module__iV8N4G__side span{white-space:nowrap}.Setlist-module__iV8N4G__side hr{border:0;border-top:1px solid var(--line-soft);flex:1;height:0;margin:0}.Setlist-module__iV8N4G__track{border-top:1px solid var(--line-soft);transition:padding-left var(--beat) cubic-bezier(.16,.84,.3,1);grid-template-columns:auto 1fr;grid-template-areas:"no title""no body";align-items:baseline;gap:6px clamp(16px,2.4vw,34px);padding-block:clamp(20px,2.8vh,30px);display:grid}.Setlist-module__iV8N4G__track:last-child{border-bottom:1px solid var(--line-soft)}@media (min-width:860px){.Setlist-module__iV8N4G__track{grid-template-columns:42px minmax(0,300px) minmax(0,1fr) auto;grid-template-areas:"no title body time"}.Setlist-module__iV8N4G__track:hover{padding-left:10px}}.Setlist-module__iV8N4G__no{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;color:var(--muted);font-variant-numeric:tabular-nums;transition:color var(--beat) ease;grid-area:no;font-size:.7rem}.Setlist-module__iV8N4G__track:hover .Setlist-module__iV8N4G__no{color:var(--marigold)}.Setlist-module__iV8N4G__title{font-family:var(--font-anton),Impact,sans-serif;text-transform:uppercase;transition:color var(--beat) ease;grid-area:title;margin:0;font-size:clamp(1.3rem,2.3vw,1.75rem);font-weight:400;line-height:1.05}.Setlist-module__iV8N4G__track:hover .Setlist-module__iV8N4G__title{color:var(--marigold)}.Setlist-module__iV8N4G__body{color:var(--muted);grid-area:body;max-width:52ch}.Setlist-module__iV8N4G__time{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;grid-area:time;font-size:.7rem;display:none}@media (min-width:860px){.Setlist-module__iV8N4G__time{display:block}}
.Ticker-module__Qw-ZlG__ticker{border-block:1px solid var(--line-soft);background:var(--ink-2);align-items:stretch;display:flex;position:relative;overflow:hidden}.Ticker-module__Qw-ZlG__tag{z-index:2;background:var(--ink-2);border-right:1px solid var(--line-soft);white-space:nowrap;align-items:center;gap:.7em;padding:14px clamp(16px,2.4vw,28px);display:none;position:relative}@media (min-width:700px){.Ticker-module__Qw-ZlG__tag{display:flex}}.Ticker-module__Qw-ZlG__pip{background:var(--marigold);width:6px;height:6px;animation:Ticker-module__Qw-ZlG__blink calc(var(--beat)*2) steps(1,end) infinite;border-radius:50%;flex:none}@keyframes Ticker-module__Qw-ZlG__blink{0%,49%{opacity:1}50%,to{opacity:.25}}.Ticker-module__Qw-ZlG__track{flex:1;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.Ticker-module__Qw-ZlG__run{flex:none;align-items:center;padding-block:14px;animation:38s linear infinite Ticker-module__Qw-ZlG__roll;display:flex}.Ticker-module__Qw-ZlG__ticker:hover .Ticker-module__Qw-ZlG__run{animation-play-state:paused}@keyframes Ticker-module__Qw-ZlG__roll{0%{transform:translate(0)}to{transform:translate(-100%)}}.Ticker-module__Qw-ZlG__city{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);white-space:nowrap;padding-inline:clamp(14px,1.8vw,24px);font-size:.74rem}.Ticker-module__Qw-ZlG__city b{color:var(--chalk);font-weight:400}.Ticker-module__Qw-ZlG__city i{color:var(--marigold);padding-left:.9em;font-style:normal}@media (prefers-reduced-motion:reduce){.Ticker-module__Qw-ZlG__run,.Ticker-module__Qw-ZlG__pip{animation:none}}
.Manifesto-module__ciNx7q__manifesto{background:var(--marigold);color:var(--ink);padding-block:clamp(58px,9vh,112px);position:relative;overflow:hidden}.Manifesto-module__ciNx7q__doodles{pointer-events:none;color:var(--ink);position:absolute;inset:0}.Manifesto-module__ciNx7q__doodles svg{opacity:.14;width:clamp(90px,11vw,168px);position:absolute}.Manifesto-module__ciNx7q__doodles svg:first-child{top:10%;right:1%;transform:rotate(-13deg)}.Manifesto-module__ciNx7q__doodles svg:nth-child(2){bottom:8%;right:1%;transform:rotate(9deg)}.Manifesto-module__ciNx7q__doodles svg:nth-child(3){opacity:.13;top:12%;left:31%;transform:rotate(6deg)}.Manifesto-module__ciNx7q__doodles svg:nth-child(4){opacity:.12;bottom:8%;left:28%;transform:rotate(-8deg)}@media (max-width:900px){.Manifesto-module__ciNx7q__doodles svg:nth-child(3),.Manifesto-module__ciNx7q__doodles svg:nth-child(4){display:none}.Manifesto-module__ciNx7q__doodles svg:first-child{top:2%;right:-2%}.Manifesto-module__ciNx7q__doodles svg:nth-child(2){bottom:2%;left:-3%;right:auto}}.Manifesto-module__ciNx7q__inner{z-index:1;grid-template-columns:1fr;gap:clamp(24px,4vw,48px);display:grid;position:relative}@media (min-width:960px){.Manifesto-module__ciNx7q__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end}}.Manifesto-module__ciNx7q__eyebrow{color:color-mix(in srgb,var(--ink) 60%,transparent)}.Manifesto-module__ciNx7q__deva{font-family:var(--font-body),sans-serif;letter-spacing:-.02em;margin-block:.24em 0;font-size:clamp(2.6rem,7vw,5.6rem);font-weight:700;line-height:1}.Manifesto-module__ciNx7q__head{color:var(--ink);margin-block:.3em 0;font-size:clamp(2.3rem,6.4vw,5rem)}.Manifesto-module__ciNx7q__body p{color:color-mix(in srgb,var(--ink) 82%,transparent);max-width:42ch;font-size:clamp(1.05rem,1rem + .4vw,1.25rem)}.Manifesto-module__ciNx7q__body p+p{margin-top:1.1em}.Manifesto-module__ciNx7q__body strong{color:var(--ink)}.Manifesto-module__ciNx7q__body em{font-style:italic}
.RollCall-module__Xpo9Da__grid{grid-template-columns:1fr;gap:clamp(34px,5vw,72px);display:grid}@media (min-width:980px){.RollCall-module__Xpo9Da__grid{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start}}.RollCall-module__Xpo9Da__aside{align-content:start;gap:18px;display:grid}@media (min-width:980px){.RollCall-module__Xpo9Da__aside{position:sticky;top:96px}}.RollCall-module__Xpo9Da__aside h2{font-size:clamp(2.2rem,5.4vw,3.9rem)}.RollCall-module__Xpo9Da__aside p{color:var(--muted);max-width:32ch}.RollCall-module__Xpo9Da__fine{letter-spacing:.1em;line-height:1.6}.RollCall-module__Xpo9Da__form{gap:clamp(24px,3.4vh,34px);display:grid}.RollCall-module__Xpo9Da__field{gap:9px;display:grid}.RollCall-module__Xpo9Da__top{align-items:baseline;gap:.75em;display:flex}.RollCall-module__Xpo9Da__no{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:var(--marigold);font-variant-numeric:tabular-nums;flex:none;font-size:.7rem}.RollCall-module__Xpo9Da__q{color:var(--chalk);font-size:clamp(1.05rem,1rem + .35vw,1.2rem);font-weight:500;line-height:1.3}.RollCall-module__Xpo9Da__hint{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;color:var(--muted);white-space:nowrap;flex:none;margin-left:auto;font-size:.68rem}@media (max-width:600px){.RollCall-module__Xpo9Da__hint{display:none}}.RollCall-module__Xpo9Da__field input[type=text],.RollCall-module__Xpo9Da__field input[type=url],.RollCall-module__Xpo9Da__field textarea{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--chalk);transition:border-color var(--beat) ease,background var(--beat) ease;background:0 0;border-radius:0;padding:10px 2px;font-family:inherit;font-size:1.0625rem;line-height:1.6}.RollCall-module__Xpo9Da__field textarea{resize:vertical;min-height:118px}.RollCall-module__Xpo9Da__field input::placeholder,.RollCall-module__Xpo9Da__field textarea::placeholder{color:color-mix(in srgb,var(--muted) 60%,transparent)}.RollCall-module__Xpo9Da__field input:focus,.RollCall-module__Xpo9Da__field textarea:focus{border-bottom-color:var(--marigold);background:color-mix(in srgb,var(--chalk) 3%,transparent);outline:none}.RollCall-module__Xpo9Da__chips{flex-wrap:wrap;gap:8px;padding-top:3px;display:flex}.RollCall-module__Xpo9Da__chip{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;border:1px solid var(--line);color:var(--muted);cursor:pointer;transition:color var(--beat) ease,border-color var(--beat) ease, background var(--beat) ease;background:0 0;padding:.55em .95em;font-size:.72rem}.RollCall-module__Xpo9Da__chip:hover{color:var(--chalk);border-color:var(--muted)}.RollCall-module__Xpo9Da__chip[aria-pressed=true]{background:var(--marigold);border-color:var(--marigold);color:var(--ink);font-weight:700}.RollCall-module__Xpo9Da__other{border:1px dashed var(--line);min-width:140px;color:var(--chalk);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;background:0 0;flex:160px;padding:.55em .95em;font-size:.72rem}.RollCall-module__Xpo9Da__other::placeholder{color:color-mix(in srgb,var(--muted) 65%,transparent)}.RollCall-module__Xpo9Da__other:focus{border-style:solid;border-color:var(--marigold);outline:none}.RollCall-module__Xpo9Da__meter{align-items:center;gap:12px;padding-top:2px;display:flex}.RollCall-module__Xpo9Da__segments{flex:1;gap:2px;min-width:0;display:flex}.RollCall-module__Xpo9Da__segments i{background:var(--line-soft);height:6px;transition:background calc(var(--beat)/2) ease;flex:1}.RollCall-module__Xpo9Da__segments i[data-lit=on]{background:var(--marigold)}.RollCall-module__Xpo9Da__segments i[data-lit=hot]{background:var(--rani)}.RollCall-module__Xpo9Da__readout{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem}.RollCall-module__Xpo9Da__err{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;color:var(--rani);margin:0;font-size:.68rem}.RollCall-module__Xpo9Da__bad input,.RollCall-module__Xpo9Da__bad textarea{border-bottom-color:var(--rani)}.RollCall-module__Xpo9Da__bad .RollCall-module__Xpo9Da__chips{outline:1px solid var(--rani);outline-offset:6px}.RollCall-module__Xpo9Da__foot{flex-wrap:wrap;align-items:center;gap:16px;padding-top:6px;display:flex}.RollCall-module__Xpo9Da__foot p{letter-spacing:.1em;max-width:30ch;line-height:1.5}.RollCall-module__Xpo9Da__done{align-content:start;gap:16px;padding-block:clamp(28px,4vw,44px);display:grid}.RollCall-module__Xpo9Da__done h3{color:var(--marigold);font-size:clamp(2.4rem,6vw,4.2rem)}.RollCall-module__Xpo9Da__done p{color:var(--muted);max-width:40ch}
.Footer-module__EZoWya__foot{border-top:1px solid var(--line-soft);padding-block:clamp(38px,6vh,64px)}.Footer-module__EZoWya__inner{flex-wrap:wrap;align-items:center;gap:clamp(18px,3vw,40px);display:flex}.Footer-module__EZoWya__inner .mark{color:var(--muted);transition:color var(--beat) ease}.Footer-module__EZoWya__inner:hover .mark{color:var(--marigold)}.Footer-module__EZoWya__note{margin-right:auto}.Footer-module__EZoWya__note p:last-child{color:var(--muted);margin-top:6px}.Footer-module__EZoWya__ig{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--chalk);border-bottom:1px solid var(--line);transition:color var(--beat) ease,border-color var(--beat) ease;padding-bottom:3px;font-size:.74rem;text-decoration:none}.Footer-module__EZoWya__ig:hover{color:var(--marigold);border-color:var(--marigold)}
.RollCallForm-module__D2oveW__root{--edge:20px;--ink:#08080a;--surface:#111114;--surface-2:#17171b;--fg:#f4f3f0;--dim:#9a9aa3;--rule:#26262c;--rule-2:#34343c;--hot:#fff;--bad:#ff6b57;--r:16px;--ease:cubic-bezier(.22,1,.36,1);background:var(--ink);min-height:100svh;color:var(--fg);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-feature-settings:"ss01" 1,"cv01" 1;word-spacing:.055em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;position:relative}.RollCallForm-module__D2oveW__root:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(110% 70% at 50% -10%,#ffffff0e,#fff0 70%);height:60vh;position:fixed;inset:0 0 auto}.RollCallForm-module__D2oveW__root>*{z-index:1;position:relative}.RollCallForm-module__D2oveW__wrap{width:100%;max-width:35rem;padding-inline:var(--edge);margin-inline:auto}.RollCallForm-module__D2oveW__meta{letter-spacing:.13em;text-transform:uppercase;color:#7c7c86;margin:0;font-size:.66rem;font-weight:700}.RollCallForm-module__D2oveW__top{padding-block:calc(26px + env(safe-area-inset-top)) 16px;flex:none;align-items:center;gap:14px;display:flex}.RollCallForm-module__D2oveW__top .mark{opacity:.95;flex:none;width:34px}.RollCallForm-module__D2oveW__track{background:#1a1a1f;border-radius:999px;flex:1;height:4px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.RollCallForm-module__D2oveW__trackFill{height:100%;transition:width .5s var(--ease);background:linear-gradient(90deg,#b9b9c2,#fff);border-radius:999px;box-shadow:0 0 12px #ffffff59}.RollCallForm-module__D2oveW__count{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:#6e6e78;font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;flex:none;font-size:.7rem;font-weight:500}.RollCallForm-module__D2oveW__count b{color:var(--fg);font-weight:600}.RollCallForm-module__D2oveW__stage{flex:1;padding-block:34px 24px;display:block}.RollCallForm-module__D2oveW__step{align-content:start;gap:16px;display:grid}.RollCallForm-module__D2oveW__fwd>*,.RollCallForm-module__D2oveW__bwd>*{animation-duration:.42s;animation-timing-function:cubic-bezier(.16,.86,.28,1);animation-fill-mode:both}.RollCallForm-module__D2oveW__fwd>*{animation-name:RollCallForm-module__D2oveW__lineInFwd}.RollCallForm-module__D2oveW__bwd>*{animation-name:RollCallForm-module__D2oveW__lineInBack}.RollCallForm-module__D2oveW__fwd>:first-child,.RollCallForm-module__D2oveW__bwd>:first-child{animation-delay:0s}.RollCallForm-module__D2oveW__fwd>:nth-child(2),.RollCallForm-module__D2oveW__bwd>:nth-child(2){animation-delay:50ms}.RollCallForm-module__D2oveW__fwd>:nth-child(3),.RollCallForm-module__D2oveW__bwd>:nth-child(3){animation-delay:.1s}.RollCallForm-module__D2oveW__fwd>:nth-child(4),.RollCallForm-module__D2oveW__bwd>:nth-child(4){animation-delay:.15s}.RollCallForm-module__D2oveW__fwd>:nth-child(n+5),.RollCallForm-module__D2oveW__bwd>:nth-child(n+5){animation-delay:.2s}@keyframes RollCallForm-module__D2oveW__lineInFwd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes RollCallForm-module__D2oveW__lineInBack{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.RollCallForm-module__D2oveW__question:focus,.RollCallForm-module__D2oveW__introTitle:focus,.RollCallForm-module__D2oveW__doneTitle:focus{outline:none}.RollCallForm-module__D2oveW__question{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.72rem,6.4vw,2.2rem);font-weight:800;line-height:1.1}.RollCallForm-module__D2oveW__hint{letter-spacing:-.005em;color:var(--dim);max-width:38ch;margin:-4px 0 0;font-size:.95rem;font-weight:400;line-height:1.5}.RollCallForm-module__D2oveW__hasMark{line-height:1.3}.RollCallForm-module__D2oveW__inlineMark{vertical-align:-.16em;width:1.15em;height:1.15em;-webkit-mask:var(--mark) center/contain no-repeat;-webkit-mask:var(--mark) center/contain no-repeat;mask:var(--mark) center/contain no-repeat;background:currentColor;display:inline-block}.RollCallForm-module__D2oveW__label{letter-spacing:.13em;text-transform:uppercase;color:#7c7c86;margin-bottom:9px;font-size:.68rem;font-weight:700;display:block}.RollCallForm-module__D2oveW__label i{text-transform:none;letter-spacing:0;font-style:normal;font-weight:500}.RollCallForm-module__D2oveW__field input,.RollCallForm-module__D2oveW__field textarea,.RollCallForm-module__D2oveW__select{letter-spacing:-.006em;width:100%;color:var(--fg);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);transition:border-color .18s var(--ease),background .18s var(--ease), box-shadow .18s var(--ease);padding:17px 16px;font-family:inherit;font-size:1rem;font-weight:500;line-height:1.5;box-shadow:inset 0 1px #ffffff0b}.RollCallForm-module__D2oveW__field input::placeholder,.RollCallForm-module__D2oveW__field textarea::placeholder{color:#5a5a64;font-weight:400}.RollCallForm-module__D2oveW__field input:focus,.RollCallForm-module__D2oveW__field textarea:focus,.RollCallForm-module__D2oveW__select:focus{border-color:var(--rule-2);background:var(--surface-2);outline:none;box-shadow:inset 0 1px #ffffff0f,0 0 0 3px #ffffff12}.RollCallForm-module__D2oveW__field textarea{resize:none;min-height:8.5em}.RollCallForm-module__D2oveW__field.RollCallForm-module__D2oveW__bad input,.RollCallForm-module__D2oveW__field.RollCallForm-module__D2oveW__bad textarea,.RollCallForm-module__D2oveW__field.RollCallForm-module__D2oveW__bad .RollCallForm-module__D2oveW__select{border-color:var(--bad)}.RollCallForm-module__D2oveW__selectWrap{align-items:center;display:flex;position:relative}.RollCallForm-module__D2oveW__select{appearance:none;cursor:pointer;padding-right:44px}.RollCallForm-module__D2oveW__select option{color:var(--fg);background:#141416}.RollCallForm-module__D2oveW__selectWrap svg{color:var(--dim);pointer-events:none;position:absolute;right:16px;transform:rotate(90deg)}.RollCallForm-module__D2oveW__opts{gap:10px;display:grid}.RollCallForm-module__D2oveW__opt{text-align:left;letter-spacing:-.008em;width:100%;color:var(--fg);background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);cursor:pointer;transition:border-color .18s var(--ease),background .18s var(--ease), box-shadow .18s var(--ease),transform .18s var(--ease);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 14px;padding:16px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.35;display:grid;box-shadow:inset 0 1px #ffffff0a}.RollCallForm-module__D2oveW__opt:active{transform:scale(.994)}.RollCallForm-module__D2oveW__opt[aria-checked=true],.RollCallForm-module__D2oveW__opt[aria-pressed=true]{background:var(--surface-2);border-color:#ffffff8c;box-shadow:inset 0 1px #ffffff17,0 0 0 1px #ffffff29,0 10px 30px -12px #000000e6}.RollCallForm-module__D2oveW__opt:focus-visible{outline:2px solid var(--hot);outline-offset:2px}.RollCallForm-module__D2oveW__opt:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover){.RollCallForm-module__D2oveW__opt:not([aria-checked=true]):not([aria-pressed=true]):hover:not(:disabled){background:var(--surface-2);border-color:#4a4a50}}.RollCallForm-module__D2oveW__box{color:#0000;width:22px;height:22px;transition:background .18s var(--ease),border-color .18s var(--ease), color .18s var(--ease);border:1.5px solid #45454f;border-radius:7px;flex:none;grid-row:1/-1;place-items:center;display:grid}.RollCallForm-module__D2oveW__round{border-radius:999px}.RollCallForm-module__D2oveW__opt[aria-checked=true] .RollCallForm-module__D2oveW__box,.RollCallForm-module__D2oveW__opt[aria-pressed=true] .RollCallForm-module__D2oveW__box{background:var(--hot);border-color:var(--hot);color:var(--ink)}.RollCallForm-module__D2oveW__optBlurb{letter-spacing:-.003em;color:#83838d;grid-column:2;font-size:.84rem;font-weight:400;line-height:1.4}.RollCallForm-module__D2oveW__other{width:100%;color:var(--fg);border:1px dashed var(--rule);border-radius:var(--r);background:0 0;padding:15px;font-family:inherit;font-size:1rem}.RollCallForm-module__D2oveW__other::placeholder{color:#5c5c60}.RollCallForm-module__D2oveW__other:focus{border-style:solid;border-color:var(--hot);outline:none}.RollCallForm-module__D2oveW__level{align-items:flex-end;gap:3px;height:16px;display:flex}.RollCallForm-module__D2oveW__level i{background:#232327;border-radius:1px;flex:1;min-width:2px;transition:height .25s cubic-bezier(.2,.8,.3,1),background .25s}.RollCallForm-module__D2oveW__level i[data-on]{background:var(--hot)}.RollCallForm-module__D2oveW__count2{color:var(--dim);font-variant-numeric:tabular-nums;text-align:right;margin:-8px 0 0;font-size:.72rem}.RollCallForm-module__D2oveW__countHot{color:var(--fg)}.RollCallForm-module__D2oveW__errSlot{min-height:1.2rem}.RollCallForm-module__D2oveW__err{letter-spacing:-.008em;color:var(--bad);margin:0;font-size:.88rem;font-weight:600}.RollCallForm-module__D2oveW__action{z-index:20;background:linear-gradient(to bottom,#08080a00,var(--ink) 26%);padding-block:18px calc(18px + env(safe-area-inset-bottom));flex:none;position:sticky;bottom:0}.RollCallForm-module__D2oveW__actionRow{align-items:center;gap:10px;display:flex}.RollCallForm-module__D2oveW__cta{letter-spacing:-.008em;border-radius:var(--r);color:#0a0a0c;cursor:pointer;height:58px;transition:transform .18s var(--ease),box-shadow .18s var(--ease), filter .18s var(--ease);background:linear-gradient(#fff 0%,#e9e8e4 100%);border:0;flex:1;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:1.02rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 12px 34px -14px #ffffff73}.RollCallForm-module__D2oveW__cta:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.RollCallForm-module__D2oveW__cta:disabled{background:var(--surface-2);color:#6e6e78;cursor:wait;box-shadow:inset 0 1px #ffffff0a}.RollCallForm-module__D2oveW__cta:focus-visible{outline:2px solid var(--fg);outline-offset:3px}@media (hover:hover){.RollCallForm-module__D2oveW__cta:hover:not(:disabled){filter:brightness(1.06)}}.RollCallForm-module__D2oveW__back{border:1px solid var(--rule);border-radius:var(--r);background:var(--surface);width:58px;height:58px;color:var(--dim);cursor:pointer;transition:color .18s var(--ease),border-color .18s var(--ease), transform .18s var(--ease);flex:none;place-items:center;font-family:inherit;display:grid;box-shadow:inset 0 1px #ffffff0a}.RollCallForm-module__D2oveW__back:active{transform:translateY(1px)}.RollCallForm-module__D2oveW__back:focus-visible{outline:2px solid var(--hot);outline-offset:2px}@media (hover:hover){.RollCallForm-module__D2oveW__back:hover{color:var(--fg);border-color:var(--fg)}}.RollCallForm-module__D2oveW__fine{letter-spacing:-.002em;color:#5e5e68;text-align:center;margin:14px 0 0;font-size:.76rem;font-weight:500;line-height:1.4}.RollCallForm-module__D2oveW__kbd{display:none}.RollCallForm-module__D2oveW__introMark{width:64px;margin-bottom:2px}.RollCallForm-module__D2oveW__introTitle{font-family:var(--font-display),"Arial Black","Helvetica Neue",sans-serif;text-transform:uppercase;letter-spacing:-.005em;margin:0;font-size:clamp(2.6rem,13vw,3.6rem);font-weight:400;line-height:.94}.RollCallForm-module__D2oveW__introLede{letter-spacing:-.012em;color:#d8d7d2;max-width:28ch;margin:0;font-size:1.1rem;font-weight:500;line-height:1.45}.RollCallForm-module__D2oveW__wideOnly{display:inline}.RollCallForm-module__D2oveW__facts{gap:10px;margin:6px 0 0;padding:0;list-style:none;display:grid}.RollCallForm-module__D2oveW__facts li{letter-spacing:-.008em;color:var(--dim);align-items:center;gap:12px;font-size:.92rem;font-weight:500;display:flex}.RollCallForm-module__D2oveW__facts li svg{width:26px;height:26px;color:var(--fg);background:#ffffff0f;border-radius:999px;flex:none;padding:6px;box-shadow:inset 0 0 0 1px #ffffff12}.RollCallForm-module__D2oveW__review{gap:8px;margin:0;display:grid}.RollCallForm-module__D2oveW__reviewRow{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 12px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0a}.RollCallForm-module__D2oveW__reviewRow dt{grid-column:1;margin:0}.RollCallForm-module__D2oveW__reviewRow dd{letter-spacing:-.008em;overflow-wrap:anywhere;grid-column:1;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.RollCallForm-module__D2oveW__reviewRow dd.RollCallForm-module__D2oveW__empty{color:#5c5c60}.RollCallForm-module__D2oveW__edit{letter-spacing:.08em;text-transform:uppercase;color:var(--dim);cursor:pointer;background:0 0;border:0;grid-area:1/2/-1;align-self:center;padding:6px 0 6px 8px;font-family:inherit;font-size:.74rem;font-weight:700}@media (hover:hover){.RollCallForm-module__D2oveW__edit:hover{color:var(--fg)}}.RollCallForm-module__D2oveW__tick{width:58px;height:58px;color:var(--ink);background:linear-gradient(#fff,#e4e3df);border-radius:999px;place-items:center;display:grid;box-shadow:0 14px 40px -16px #fff9}.RollCallForm-module__D2oveW__doneTitle{font-family:var(--font-display),"Arial Black","Helvetica Neue",sans-serif;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,10vw,3rem);font-weight:400;line-height:.96}.RollCallForm-module__D2oveW__doneBody{letter-spacing:-.008em;color:var(--dim);max-width:34ch;margin:0;font-size:1.04rem;font-weight:500;line-height:1.5}.RollCallForm-module__D2oveW__link{letter-spacing:-.008em;border-radius:var(--r);color:#0a0a0c;width:100%;height:58px;transition:filter .18s var(--ease);background:linear-gradient(#fff 0%,#e9e8e4 100%);justify-content:center;align-items:center;gap:10px;font-size:1.02rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 12px 34px -14px #ffffff73}@media (hover:hover){.RollCallForm-module__D2oveW__link:hover{filter:brightness(1.06)}}@media (min-width:720px){.RollCallForm-module__D2oveW__root{--edge:28px}.RollCallForm-module__D2oveW__top{gap:18px;padding-block:26px 20px}.RollCallForm-module__D2oveW__top .mark{width:40px}.RollCallForm-module__D2oveW__question{font-size:2.3rem}.RollCallForm-module__D2oveW__hint{font-size:1rem}.RollCallForm-module__D2oveW__stage{padding-block:16px 32px}.RollCallForm-module__D2oveW__step{gap:18px}.RollCallForm-module__D2oveW__introTitle{font-size:4rem}.RollCallForm-module__D2oveW__introLede{font-size:1.25rem}.RollCallForm-module__D2oveW__kbd{color:#63636a;text-align:center;margin:12px 0 0;font-size:.76rem;display:block}.RollCallForm-module__D2oveW__kbd kbd{border:1px solid var(--rule);border-radius:5px;padding:2px 6px;font-family:inherit;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.RollCallForm-module__D2oveW__fwd>*,.RollCallForm-module__D2oveW__bwd>*{animation:none}.RollCallForm-module__D2oveW__trackFill{transition:none}}.RollCallForm-module__D2oveW__pane{display:none}.RollCallForm-module__D2oveW__main{flex-direction:column;min-width:0;min-height:100svh;display:flex}@media (min-width:1024px){.RollCallForm-module__D2oveW__root{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);align-items:stretch;display:grid}.RollCallForm-module__D2oveW__root:before{height:100%}.RollCallForm-module__D2oveW__pane{border-right:1px solid var(--rule);background:radial-gradient(120% 80% at 0 0,#ffffff0d,#0000 60%),linear-gradient(#0d0d11,#08080a);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(36px,4vw,56px);display:flex}.RollCallForm-module__D2oveW__paneTop{align-items:center;gap:14px;display:flex}.RollCallForm-module__D2oveW__paneTitle{font-family:var(--font-display),"Arial Black","Helvetica Neue",sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);margin:0;font-size:.9rem;font-weight:400}.RollCallForm-module__D2oveW__paneBody{flex:1;align-content:center;gap:26px;display:grid}.RollCallForm-module__D2oveW__paneLede{letter-spacing:-.028em;color:var(--fg);max-width:16ch;margin:0;font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:700;line-height:1.18}.RollCallForm-module__D2oveW__paneSteps{gap:2px;margin:0;padding:0;list-style:none;display:grid}.RollCallForm-module__D2oveW__paneSteps li{letter-spacing:-.006em;color:#5a5a64;transition:color .25s var(--ease);align-items:center;gap:14px;padding:9px 0;font-size:.94rem;font-weight:500;display:flex}.RollCallForm-module__D2oveW__paneSteps li[data-state=done]{color:#8a8a94}.RollCallForm-module__D2oveW__paneSteps li[data-state=now]{color:var(--fg);font-weight:700}.RollCallForm-module__D2oveW__paneNo{border:1px solid var(--rule);width:26px;height:26px;font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em;color:inherit;border-radius:999px;flex:none;place-items:center;font-size:.62rem;display:grid}.RollCallForm-module__D2oveW__paneSteps li[data-state=done] .RollCallForm-module__D2oveW__paneNo{color:var(--fg);background:#ffffff14;border-color:#0000}.RollCallForm-module__D2oveW__paneSteps li[data-state=now] .RollCallForm-module__D2oveW__paneNo{background:var(--hot);border-color:var(--hot);color:var(--ink);box-shadow:0 0 0 4px #ffffff17}.RollCallForm-module__D2oveW__paneFoot{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#4e4e58;margin:0;font-size:.68rem}.RollCallForm-module__D2oveW__main{overscroll-behavior:contain;max-height:100svh;overflow-y:auto}.RollCallForm-module__D2oveW__wrap{max-width:none;margin-inline:0;padding-inline:clamp(36px,3.4vw,72px)}.RollCallForm-module__D2oveW__hint{max-width:60ch}.RollCallForm-module__D2oveW__introLede{max-width:38ch}.RollCallForm-module__D2oveW__doneBody{max-width:46ch}.RollCallForm-module__D2oveW__cta{flex:0 360px}.RollCallForm-module__D2oveW__fine,.RollCallForm-module__D2oveW__kbd{text-align:left}.RollCallForm-module__D2oveW__top .mark{display:none}.RollCallForm-module__D2oveW__top{padding-block:40px 24px}.RollCallForm-module__D2oveW__stage{padding-block:20px 40px}.RollCallForm-module__D2oveW__action{background:linear-gradient(to bottom,#08080a00,var(--ink) 30%);padding-block:20px 40px}.RollCallForm-module__D2oveW__question{font-size:clamp(2rem,2.6vw,2.5rem)}.RollCallForm-module__D2oveW__step{gap:20px}.RollCallForm-module__D2oveW__wideOnly{display:none}.RollCallForm-module__D2oveW__action[data-phase=intro] .RollCallForm-module__D2oveW__fine{visibility:hidden}}@media (min-width:1240px){.RollCallForm-module__D2oveW__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.RollCallForm-module__D2oveW__opts>.RollCallForm-module__D2oveW__other{grid-column:1/-1}.RollCallForm-module__D2oveW__review{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (min-width:1500px){.RollCallForm-module__D2oveW__root{grid-template-columns:minmax(380px,.72fr) minmax(0,1.28fr)}}@media (min-width:1800px){.RollCallForm-module__D2oveW__opts,.RollCallForm-module__D2oveW__review{grid-template-columns:repeat(3,minmax(0,1fr))}}
