.pioneers-page{position:relative;background-color:transparent;min-height:calc(100svh - var(--site-header-height));min-height:calc(100dvh - var(--site-header-height))}.pioneers-inner{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:var(--site-shell-max,80rem);margin-inline:auto;padding:clamp(2rem,5vh,3.5rem) 1rem clamp(3rem,8vh,5rem)}@media (min-width:640px){.pioneers-inner{padding-inline:1.5rem}}@media (min-width:1024px){.pioneers-inner{padding-inline:var(--site-shell-padding-x)}}.pioneers-hero{margin:0 0 clamp(2rem,5vh,3.5rem);text-align:center}.pioneers-hero-title{margin:0;font-family:var(--font-pixel),sans-serif;font-size:clamp(1.75rem,5.5vw,3.5rem);line-height:1.15;letter-spacing:.08em;text-transform:lowercase;color:var(--site-page-title-color)}.pioneers-layout{display:flex;flex-direction:column;gap:clamp(1.5rem,4vw,2rem);margin-bottom:clamp(2rem,5vh,3rem);width:100%;max-width:100%;overflow-x:clip}@media (min-width:1024px){.pioneers-layout{display:grid;grid-template-columns:2fr 1fr;gap:clamp(.65rem,1.25vw,.85rem) clamp(1.5rem,3vw,2.5rem);align-items:start}.pioneers-prose-col{grid-column:1;grid-row:1}.pioneers-side-col{grid-column:2;grid-row:1}.pioneers-rally{grid-column:1/-1;grid-row:2}}.pioneers-prose-col{display:flex;flex-direction:column;align-items:stretch;gap:clamp(1.25rem,3vh,2rem);min-width:0;max-width:100%}.pioneers-page .site-gold-panel{background-color:rgba(192,174,112,.24);border-color:rgba(192,174,112,.45)}.pioneers-prose{word-break:break-word}.pioneers-prose,.pioneers-prose a{overflow-wrap:anywhere}.pioneers-prose .pioneers-deadline-lead,.pioneers-prose .pioneers-disclaimer-lead,.pioneers-prose .pioneers-mission-lead,.pioneers-prose .pioneers-note-lead,.pioneers-prose .pioneers-role-label{font-family:var(--font-pixel),sans-serif;font-size:clamp(.82rem,1.35vw,.95rem);letter-spacing:.07em;color:var(--deepred-gold-light);text-shadow:0 0 10px var(--deepred-gold-light-glow)}.pioneers-prose .pioneers-role-label{text-transform:lowercase}.pioneers-prose .pioneers-deadline-lead,.pioneers-prose .pioneers-disclaimer-lead,.pioneers-prose .pioneers-mission-lead,.pioneers-prose .pioneers-note-lead{text-transform:none}.pioneers-requirements p:last-child{margin-bottom:0}.pioneers-note{font-style:italic}.pioneers-list{margin:0;padding-left:1.25em}.pioneers-list li::marker{color:var(--deepred-gold)}.pioneers-estimated-start{font-weight:700}.pioneers-roles{margin:0;padding:0;list-style:none;display:grid;gap:.65em}.pioneers-role{margin:0}.pioneers-side-col{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;text-align:center}.pioneers-quote-frame{width:100%;max-width:14rem;margin-inline:auto}.pioneers-quote-frame .frame-red-photo-content{inset:22% 16% 16% 16%}.pioneers-quote{margin:0;padding:0;font-family:var(--font-pixel),sans-serif;font-size:clamp(.55rem,2.35vw,.7rem);line-height:1.4;letter-spacing:.07em;text-transform:lowercase;color:var(--deepred-red);border:0;background:transparent;box-shadow:none}.pioneers-rally{display:grid;gap:clamp(.35rem,1vh,.65rem);box-sizing:border-box;width:100%;max-width:100%;margin:clamp(2rem,5vh,3.5rem) 0 0;padding-inline:0;text-align:center}.pioneers-rally-line{margin:0 auto;max-width:100%;text-shadow:var(--site-page-title-shadow)}.pioneers-prose .pioneers-apply-email a{color:var(--deepred-gold-light);text-decoration:none}.pioneers-prose .pioneers-apply-email a:focus-visible,.pioneers-prose .pioneers-apply-email a:hover{color:var(--deepred-gold);text-decoration:underline;outline:none}.pioneers-prose .pioneers-apply-instructions{margin:0 0 1.1em}.pioneers-prose .pioneers-disclaimer{font-style:italic;color:var(--deepred-gold)}.pioneers-side-form{width:100%;max-width:18rem}.pioneers-apply-form{width:100%}.pioneers-apply-form .pioneers-form-intro{margin-bottom:clamp(1rem,2.5vh,1.35rem)}.pioneers-deadline-lead{font-weight:700}.pioneers-apply-form .pioneers-form-panel-wrap{display:flex;flex-direction:column;align-items:center;width:100%}.pioneers-form-panel-btn{--play-btn-size:clamp(8rem,22vw,11rem);--play-btn-label-size:clamp(0.7rem,2vw,0.95rem);flex-shrink:0}.pioneers-form-panel-btn .play-style-btn-label{display:flex;flex-direction:column;align-items:center;justify-content:center;white-space:normal;line-height:1.12;text-align:center}.pioneers-form-panel{display:grid;grid-template-rows:0fr;width:100%;overflow-x:clip;transition:grid-template-rows .25s ease}.pioneers-form-panel--open{grid-template-rows:1fr;overflow:visible}.pioneers-form-panel-inner{overflow:hidden;min-height:0}.pioneers-form-panel--open .pioneers-form-panel-inner{overflow:visible;padding-inline:clamp(.5rem,2vw,.75rem);margin-inline:calc(-1 * clamp(.5rem, 2vw, .75rem))}.pioneers-form-panel--open .pioneers-form{padding-top:clamp(1.25rem,3vh,1.75rem)}.pioneers-apply-form .pioneers-form{max-width:100%}.pioneers-form-heading{margin:0 0 clamp(.75rem,2vh,1rem);font-family:var(--font-pixel),sans-serif;font-size:clamp(1.1rem,3vw,1.65rem);line-height:1.2;letter-spacing:.07em;text-transform:lowercase;text-align:center;color:var(--deepred-gold-light);text-shadow:0 0 14px var(--deepred-gold-light-glow)}.pioneers-form-intro{margin:0 0 clamp(1.5rem,4vh,2rem);display:grid;gap:.5rem;text-align:center}.pioneers-form-intro p{margin:0;font-family:var(--font-pixel),sans-serif;font-size:clamp(.72rem,2vw,1.05rem);font-weight:400;line-height:1.45;letter-spacing:.06em;text-transform:lowercase;color:var(--deepred-gold-light)}.pioneers-form{display:grid;gap:clamp(1.1rem,2.5vh,1.5rem);max-width:28rem;margin-inline:auto}.pioneers-fieldset{margin:0;padding:0;border:0;min-width:0}.pioneers-label{display:block;margin-bottom:.45rem;font-family:var(--font-pixel),sans-serif;font-size:clamp(.72rem,1.3vw,.85rem);line-height:1.35;letter-spacing:.07em;text-transform:lowercase;color:var(--deepred-gold)}.pioneers-sublabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pioneers-name-row{display:grid;gap:.85rem}@media (min-width:640px){.pioneers-name-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pioneers-field{min-width:0}.pioneers-pills{display:flex;flex-wrap:wrap;gap:.55rem}.pioneers-pill{padding:.45rem .85rem;font-family:var(--font-sans),sans-serif;font-size:.8125rem;font-weight:700;line-height:1.3;letter-spacing:.02em;text-transform:lowercase;color:var(--deepred-gold-light);background:rgba(0,0,0,.35);border:1px solid rgba(235,225,195,.45);border-radius:.375rem;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.pioneers-pill:hover{border-color:rgba(240,232,205,.75);color:var(--deepred-gold-light)}.pioneers-pill--selected{color:var(--deepred-black);background-color:var(--deepred-gold-light);border-color:var(--deepred-gold-light);box-shadow:0 0 12px var(--deepred-gold-light-glow)}.pioneers-select-trigger{display:flex;width:100%;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem 1rem;font-family:var(--font-sans),sans-serif;font-size:1rem;font-weight:600;color:var(--deepred-gold-light);cursor:pointer}.pioneers-select-trigger[data-placeholder]{color:rgba(235,225,195,.45)}.pioneers-select-trigger:focus{outline:none}.pioneers-select-content{z-index:50;overflow:hidden;border:1px solid rgba(192,174,112,.45);border-radius:.375rem;background-color:#1a1208;box-shadow:0 8px 24px rgba(0,0,0,.45)}.pioneers-select-item{padding:.55rem .85rem;font-family:var(--font-sans),sans-serif;font-size:.9375rem;font-weight:600;color:var(--deepred-gold-light);cursor:pointer;outline:none}.pioneers-select-item[data-highlighted]{background-color:rgba(192,174,112,.2);color:var(--deepred-gold-light)}.pioneers-submit{justify-self:center;margin-top:.35rem}.pioneers-feedback{margin:0;text-align:center;font-family:var(--font-sans),sans-serif;font-size:.9375rem;font-weight:600;line-height:1.5;color:var(--deepred-gold-light)}.pioneers-feedback--error{color:#f5a8a4}.pioneers-field-error{margin:.35rem 0 0;font-family:var(--font-sans),sans-serif;font-size:.8125rem;font-weight:600;color:#f5a8a4}@media (prefers-reduced-motion:reduce){.pioneers-form-panel{transition:none}}@media (max-width:640px){.pioneers-form-panel-btn{--play-btn-size:clamp(10rem,29vw,12.5rem);--play-btn-label-size:clamp(0.82rem,3.6vw,1.05rem)}.pioneers-form-panel-btn .play-style-btn-label{line-height:1.12;padding-inline:.65em;text-shadow:0 0 1px rgba(0,0,0,.9);filter:none;opacity:1}.pioneers-side-form{max-width:100%}}