.PublicSubmissionApp_page__T9Puu{--navy:#020712;--navy-soft:#061424;--glass:rgba(7,21,36,0.78);--line:rgba(191,234,255,0.2);--cyan:#bfeaff;--gold:#ffc85a;position:relative;min-height:100dvh;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 78% 48% at 50% 96%,rgba(78,161,202,.16),transparent 72%),linear-gradient(180deg,#01050c 0,var(--navy) 50%,#061424 100%);color:#f7fbff}.PublicSubmissionApp_page__T9Puu:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.22;background-image:linear-gradient(rgba(191,234,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(191,234,255,.045) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,black,transparent 78%)}.PublicSubmissionApp_page__T9Puu:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-16%;z-index:-1;height:48%;transform:perspective(520px) rotateX(62deg);transform-origin:top;background-image:linear-gradient(rgba(191,234,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(191,234,255,.13) 1px,transparent 0);background-size:42px 42px;mask-image:linear-gradient(180deg,black,transparent 84%);opacity:.42}.PublicSubmissionApp_shell__ndSpA{position:relative;z-index:1;width:min(100% - 2rem,760px);min-height:100dvh;margin:0 auto;padding:max(1.35rem,env(safe-area-inset-top)) 0 max(1.5rem,env(safe-area-inset-bottom))}.PublicSubmissionApp_header__oSjGD{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.25rem 0 1.15rem;border-bottom:1px solid rgba(191,234,255,.16)}.PublicSubmissionApp_brand__eoRoZ{display:flex;align-items:center;gap:.65rem;min-width:0;color:rgba(247,251,255,.74);font-size:.7rem;font-weight:700;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.PublicSubmissionApp_brand__eoRoZ strong{color:#f7fbff;font-family:var(--font-display-local),var(--font-sans-local),sans-serif;font-size:1.05rem;letter-spacing:.05em}.PublicSubmissionApp_brand__eoRoZ em{color:var(--gold);font-style:normal}.PublicSubmissionApp_brand__eoRoZ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicSubmissionApp_liveBadge__cUC8f{display:inline-flex;align-items:center;gap:.45rem;color:#ff947d;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.PublicSubmissionApp_liveBadge__cUC8f i{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 .8rem currentColor}.PublicSubmissionApp_hero__8fmYF{position:relative;padding:clamp(2.5rem,8vw,5rem) 0 clamp(1.7rem,5vw,3rem)}.PublicSubmissionApp_hero__8fmYF:after{content:"";position:absolute;right:8%;top:22%;width:5rem;height:5rem;border:1px solid rgba(191,234,255,.24);border-radius:50%;box-shadow:0 0 3rem rgba(95,200,245,.12);opacity:.72}.PublicSubmissionApp_kicker__pcxaO{margin:0 0 .85rem;color:var(--gold);font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.PublicSubmissionApp_heroTitle__HiRkF{max-width:42rem;margin:0;color:#f7fbff;font-family:var(--font-display-local),var(--font-sans-local),sans-serif;font-size:clamp(1.8rem,6vw,3.2rem);font-weight:600;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.PublicSubmissionApp_heroRule__8iqqA{width:min(10rem,36%);height:1px;margin-top:1.5rem;background:linear-gradient(90deg,var(--gold),rgba(255,200,90,.08))}.PublicSubmissionApp_heroMeta__I_fkz{display:flex;align-items:center;gap:.75rem;margin-top:1rem;color:rgba(191,234,255,.62);font-size:.65rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.PublicSubmissionApp_heroMeta__I_fkz b{width:.3rem;height:.3rem;border-radius:50%;background:var(--cyan)}.PublicSubmissionApp_main__ICK_A{padding-bottom:1rem}.PublicSubmissionApp_formCard__5VfVS{position:relative;padding:clamp(1.15rem,4vw,2rem);overflow:hidden;border:1px solid var(--line);border-radius:1.25rem;background:linear-gradient(145deg,rgba(11,31,50,.88),var(--glass));box-shadow:0 1.5rem 4rem rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(18px)}.PublicSubmissionApp_formCard__5VfVS:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:linear-gradient(90deg,var(--gold),var(--cyan),transparent 82%);opacity:.82}.PublicSubmissionApp_form__5tKNj{display:flex;flex-direction:column;gap:1.35rem;padding-bottom:.25rem}.PublicSubmissionApp_fieldGroup__xu_OL{display:flex;flex-direction:column;gap:.5rem}.PublicSubmissionApp_label__Gec0B,.PublicSubmissionApp_primaryLabel__E8GN5{color:var(--gold);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.PublicSubmissionApp_label__Gec0B{color:rgba(191,234,255,.75)}.PublicSubmissionApp_optional__q2zxE{color:rgba(191,234,255,.38);font-weight:500;letter-spacing:0;text-transform:none}.PublicSubmissionApp_input__CXOQi,.PublicSubmissionApp_textarea__R8p9m{width:100%;border:1px solid rgba(191,234,255,.18);border-radius:.8rem;background:rgba(2,7,18,.45);color:#f7fbff;font:inherit;font-size:1rem;line-height:1.55;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.PublicSubmissionApp_textarea__R8p9m{min-height:10.5rem;resize:vertical;padding:1rem 1.05rem}.PublicSubmissionApp_input__CXOQi{min-height:3.1rem;padding:.75rem .9rem}.PublicSubmissionApp_input__CXOQi option{color:#f7fbff;background:#071526}.PublicSubmissionApp_input__CXOQi::placeholder,.PublicSubmissionApp_textarea__R8p9m::placeholder{color:rgba(191,234,255,.38)}.PublicSubmissionApp_input__CXOQi:focus,.PublicSubmissionApp_textarea__R8p9m:focus{border-color:rgba(255,200,90,.76);background:rgba(2,7,18,.62);box-shadow:0 0 0 3px rgba(255,200,90,.11),0 0 1.4rem rgba(95,200,245,.08)}.PublicSubmissionApp_fieldError__gT_d_{border-color:rgba(255,77,94,.8)}.PublicSubmissionApp_counter__cC592{align-self:flex-end;color:rgba(191,234,255,.5);font-size:.66rem}.PublicSubmissionApp_counterWarm__XPrCG{color:#ffb703}.PublicSubmissionApp_hint__dDXtT{margin:0;color:rgba(191,234,255,.42);font-size:.72rem;line-height:1.45}.PublicSubmissionApp_splitFields__OoVwe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.PublicSubmissionApp_error__gHYew{margin:-.2rem 0 0;color:#ff7180;font-size:.78rem;font-weight:600;line-height:1.45}.PublicSubmissionApp_submitButton__DNMcR{width:100%;min-height:3.5rem;margin-top:.15rem;border:1px solid rgba(255,222,137,.75);border-radius:.8rem;background:linear-gradient(105deg,#ffc85a,#ffe08a);color:#07111d;box-shadow:0 0 2rem rgba(255,200,90,.18);cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.PublicSubmissionApp_submitButton__DNMcR:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 2.5rem rgba(255,200,90,.3)}.PublicSubmissionApp_submitButton__DNMcR:focus-visible{outline:3px solid rgba(191,234,255,.68);outline-offset:3px}.PublicSubmissionApp_submitButton__DNMcR:disabled{cursor:not-allowed;opacity:.38}.PublicSubmissionApp_consentNote__8GLBQ{margin:-.55rem 0 0;color:rgba(191,234,255,.48);font-size:.7rem;line-height:1.5;text-align:center}@media (max-width:520px){.PublicSubmissionApp_shell__ndSpA{width:min(100% - 1.25rem,760px)}.PublicSubmissionApp_brand__eoRoZ span{max-width:13rem}.PublicSubmissionApp_hero__8fmYF:after{right:2%;top:18%;width:3.8rem;height:3.8rem}}@media (max-width:390px){.PublicSubmissionApp_splitFields__OoVwe{grid-template-columns:1fr}.PublicSubmissionApp_brand__eoRoZ span{display:none}}