.entry-form_page__09Wfk{min-height:100svh;overflow-x:clip;background:radial-gradient(circle at 92% 8%,rgb(98 189 180/24%),transparent 30rem),radial-gradient(circle at 4% 70%,rgb(217 30 77/20%),transparent 32rem),var(--campaign-ink);color:var(--campaign-paper)}.entry-form_skipLink__FX7Ld{position:fixed;z-index:100;top:10px;left:10px;padding:12px 16px;border:3px solid var(--campaign-ink);background:var(--campaign-yellow);box-shadow:5px 5px 0 var(--campaign-pink);color:var(--campaign-ink);font-weight:850;text-decoration:none;transform:translateY(-180%)}.entry-form_skipLink__FX7Ld:focus{transform:translateY(0)}.entry-form_header__IsMZH{position:relative;z-index:10;display:flex;width:min(90%,1440px);min-height:76px;align-items:center;justify-content:space-between;gap:20px;margin-inline:auto;padding-block:14px}.entry-form_brand__ImhCF{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--campaign-paper);font-size:.83rem;font-weight:900;letter-spacing:.14em;text-decoration:none}.entry-form_brandMark___kZ_j{width:38px;height:38px;flex:0 0 auto}.entry-form_primaryLinkSmall__dDTPI,.entry-form_rulesLink__rCwmJ{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:10px 16px;border:3px solid var(--campaign-paper);color:var(--campaign-paper);font-weight:800;text-decoration:none}.entry-form_primaryLinkSmall__dDTPI:hover,.entry-form_rulesLink__rCwmJ:hover{background:var(--campaign-paper);color:var(--campaign-ink)}.entry-form_shell__b41NT{width:min(90%,1440px);margin-inline:auto;padding:clamp(36px,6vw,88px) 0 120px}.entry-form_formLayout__ehhF6{display:grid;align-items:start;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.entry-form_intro__cOyRQ{position:sticky;top:32px;padding-block:28px}.entry-form_eyebrow___mdaA{margin:0 0 16px;color:var(--campaign-yellow);font-size:.76rem;font-weight:900;letter-spacing:.16em}.entry-form_intro__cOyRQ h1,.entry-form_noticeCard__IVxcS h1,.entry-form_rulesDocument__R_w9n h1,.entry-form_thanksCard__vappf h1{max-width:14ch;margin:0;font-family:var(--campaign-display);font-size:clamp(3.1rem,7vw,7.6rem);font-weight:900;letter-spacing:-.035em;line-height:.87;text-wrap:balance}.entry-form_intro__cOyRQ>p:not(.entry-form_eyebrow___mdaA,.entry-form_facts__IAZfx){max-width:48ch;margin:28px 0;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:620;line-height:1.55}.entry-form_intro__cOyRQ strong{display:inline-block;padding:14px 17px;border:3px solid var(--campaign-ink);background:var(--campaign-yellow);box-shadow:6px 6px 0 var(--campaign-pink);color:var(--campaign-ink);font-size:clamp(1.05rem,2vw,1.45rem);transform:rotate(-1.5deg)}.entry-form_facts__IAZfx{max-width:38ch;margin-top:28px;font-size:.82rem;font-weight:900;letter-spacing:.08em;line-height:1.6}.entry-form_formCard__Ymh_7,.entry-form_noticeCard__IVxcS,.entry-form_rulesDocument__R_w9n,.entry-form_thanksCard__vappf{border:3px solid var(--campaign-ink);background:var(--campaign-paper);box-shadow:9px 9px 0 var(--campaign-pink);color:var(--campaign-ink)}.entry-form_formCard__Ymh_7{min-width:0;padding:clamp(24px,4.5vw,60px)}.entry-form_instructionCallout__DeYzO{margin-bottom:42px;padding:22px;border:3px solid var(--campaign-ink);background:var(--campaign-muted)}.entry-form_instructionCallout__DeYzO h2{margin:0 0 8px;font-family:var(--campaign-display);font-size:clamp(1.65rem,3vw,2.35rem);letter-spacing:.01em;line-height:1}.entry-form_instructionCallout__DeYzO>p{margin:0;color:#393234;font-size:.92rem;line-height:1.5}.entry-form_instructionForm__RjFaz{margin-top:18px}.entry-form_instructionControls__rigsm{display:grid;align-items:end;gap:12px;grid-template-columns:minmax(0,1fr) auto}.entry-form_instructionField__CS2jY{min-width:0}.entry-form_instructionButton__TFvKY{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:10px 16px;border:3px solid var(--campaign-ink);border-radius:0;background:var(--campaign-yellow);color:var(--campaign-ink);font:inherit;font-size:.9rem;font-weight:900;line-height:1.2;cursor:pointer}.entry-form_instructionButton__TFvKY:hover:not(:disabled){background:var(--campaign-paper)}.entry-form_instructionButton__TFvKY:disabled{cursor:wait;opacity:.62}.entry-form_instructionError__t9X31,.entry-form_instructionLiveStatus__1VcFR,.entry-form_instructionSuccess__PyUQM{margin:10px 0 0;font-size:.86rem;font-weight:750;line-height:1.45}.entry-form_instructionError__t9X31{color:#a41035}.entry-form_instructionSuccess__PyUQM{color:#185f57}.entry-form_instructionLiveStatus__1VcFR{min-height:1.25em}.entry-form_progress__ukh5d{margin-bottom:42px}.entry-form_progress__ukh5d>p{margin:0 0 12px;font-size:.82rem;font-weight:800;letter-spacing:.04em}.entry-form_progress__ukh5d ol{display:grid;margin:0;padding:0;gap:8px;grid-template-columns:repeat(3,1fr);list-style:none}.entry-form_progress__ukh5d li{min-width:0;border-top:6px solid #c9c2c3;padding-top:9px;color:#675f61;font-size:.76rem;font-weight:750}.entry-form_progress__ukh5d li>span:first-child{display:none}.entry-form_progress__ukh5d .entry-form_progressActive__AwvFa{border-color:var(--campaign-violet);color:var(--campaign-ink)}.entry-form_form__v2wyC section+section{margin-top:58px;padding-top:48px;border-top:3px dashed var(--campaign-ink)}.entry-form_form__v2wyC section[hidden]{display:none}.entry-form_errorSummary__B6yDf h2,.entry-form_form__v2wyC h2{margin:0 0 32px;font-family:var(--campaign-display);font-size:clamp(2.2rem,5vw,4.4rem);letter-spacing:-.02em;line-height:.95}.entry-form_twoColumns__UW9YN{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.entry-form_field__PQbUT{min-width:0;margin-bottom:28px}.entry-form_postLinks__kUjLB{padding:0;border:0}.entry-form_postLinkList__wudxP{display:grid;gap:16px}.entry-form_postLinkField__RcmhW[hidden]{display:none}.entry-form_postLinkLabel__o_6C_{display:block;margin-bottom:7px;font-size:.86rem;font-weight:780}.entry-form_addPostLinkButton__sP3YJ{margin-top:14px;padding:8px 0;border:0;background:transparent;color:var(--campaign-violet);cursor:pointer;font:inherit;font-size:.9rem;font-weight:850;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.entry-form_addPostLinkButton__sP3YJ:hover{color:var(--campaign-pink)}.entry-form_agreements__nr_ex legend,.entry-form_choiceGroup__DQEUX legend,.entry-form_label__M_o9r{display:block;margin-bottom:9px;font-size:.94rem;font-weight:850;line-height:1.35}.entry-form_optionalSection__rV1l9{margin-top:44px;padding-top:34px;border-top:3px dashed var(--campaign-ink)}.entry-form_optionalSection__rV1l9 h3{margin:0 0 24px;font-family:var(--campaign-display);font-size:1.8rem;letter-spacing:.04em}.entry-form_optional__fGyWG{color:#675f61;font-size:.8em;font-weight:620}.entry-form_input__NdQQz,.entry-form_textarea__fM0Fb{width:100%;min-height:50px;border:3px solid var(--campaign-ink);border-radius:0;background:#fff;color:var(--campaign-ink);font:inherit;font-size:1rem}.entry-form_input__NdQQz{padding:10px 12px}.entry-form_textarea__fM0Fb{min-height:132px;padding:12px;line-height:1.5;resize:vertical}.entry-form_input__NdQQz[aria-invalid=true],.entry-form_textarea__fM0Fb[aria-invalid=true]{border-color:var(--campaign-pink);box-shadow:inset 0 0 0 2px var(--campaign-pink)}.entry-form_examples__jtzdg,.entry-form_helper__HhGbF{margin:0 0 10px;color:#514a4c;font-size:.9rem;line-height:1.5}.entry-form_examples__jtzdg{margin-top:-4px;font-size:.82rem;font-style:italic}.entry-form_agreements__nr_ex,.entry-form_choiceGroup__DQEUX{min-width:0;margin:0 0 32px;padding:0;border:0}.entry-form_choiceGrid__lxdxl,.entry-form_inlineChoices__Kd47y{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.entry-form_inlineChoices__Kd47y{grid-template-columns:repeat(2,minmax(120px,180px))}.entry-form_agreement___KTaF,.entry-form_choice__YNrxp{position:relative;display:flex;min-height:48px;align-items:center;gap:11px;padding:9px 12px;border:2px solid var(--campaign-ink);background:#fff;cursor:pointer;font-size:.91rem;font-weight:700;line-height:1.4}.entry-form_agreement___KTaF input,.entry-form_choice__YNrxp input{width:22px;height:22px;flex:0 0 auto;accent-color:var(--campaign-violet)}.entry-form_agreement___KTaF:has(input:checked),.entry-form_choice__YNrxp:has(input:checked){background:var(--campaign-muted);box-shadow:4px 4px 0 var(--campaign-violet)}.entry-form_agreements__nr_ex{display:grid;gap:12px}.entry-form_agreements__nr_ex legend{margin-bottom:2px;font-family:var(--campaign-display);font-size:1.6rem;letter-spacing:.01em}.entry-form_agreement___KTaF{align-items:flex-start;padding:13px}.entry-form_agreement___KTaF a{font-weight:900;text-decoration-thickness:2px;text-underline-offset:3px}.entry-form_clientError__cjmm3,.entry-form_fieldError__NKYVs{margin:8px 0 0;color:#a41035;font-size:.86rem;font-weight:800;line-height:1.45}.entry-form_clientError__cjmm3{padding:12px;border:2px solid #a41035;background:#fff0f3}.entry-form_errorSummary__B6yDf{margin:0 0 32px;padding:20px;border:3px solid #a41035;background:#fff0f3}.entry-form_errorSummary__B6yDf h2{margin-bottom:10px;font-size:2rem}.entry-form_errorSummary__B6yDf p{margin:0;line-height:1.5}.entry-form_errorSummary__B6yDf ul{margin:12px 0 0;padding-left:22px}.entry-form_errorSummary__B6yDf a{font-weight:750}.entry-form_actions___WpNw{display:flex;align-items:center;justify-content:flex-end;gap:14px;margin-top:34px}.entry-form_primaryButton__OcXJB,.entry-form_primaryLink__tmNSs,.entry-form_secondaryButton__IbfIE,.entry-form_secondaryLink__ATlFx{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:9px;padding:13px 20px;border:3px solid var(--campaign-ink);border-radius:0;box-shadow:5px 5px 0 var(--campaign-blue);font:inherit;font-weight:900;line-height:1.1;text-decoration:none;cursor:pointer}.entry-form_primaryButton__OcXJB,.entry-form_primaryLink__tmNSs{background:var(--campaign-pink);color:var(--campaign-paper)}.entry-form_secondaryButton__IbfIE,.entry-form_secondaryLink__ATlFx{background:var(--campaign-paper);color:var(--campaign-ink)}.entry-form_primaryButton__OcXJB:hover:not(:disabled),.entry-form_primaryLink__tmNSs:hover,.entry-form_secondaryButton__IbfIE:hover:not(:disabled),.entry-form_secondaryLink__ATlFx:hover{box-shadow:2px 2px 0 var(--campaign-blue);transform:translate(3px,3px)}.entry-form_primaryButton__OcXJB:disabled,.entry-form_secondaryButton__IbfIE:disabled{cursor:wait;opacity:.62}.entry-form_liveStatus__EOBuS{min-height:1.5em;margin:14px 0 0;text-align:right;font-size:.86rem;font-weight:750}.entry-form_honeypot__KWFAx{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.entry-form_noticeCard__IVxcS,.entry-form_thanksCard__vappf{width:min(100%,860px);margin:clamp(32px,8vw,100px) auto;padding:clamp(28px,7vw,76px)}.entry-form_noticeCard__IVxcS h1,.entry-form_thanksCard__vappf h1{max-width:12ch;font-size:clamp(3.1rem,9vw,7rem)}.entry-form_noticeCard__IVxcS>p:not(.entry-form_eyebrow___mdaA),.entry-form_thanksCopy__CTxRz{max-width:55ch;margin:28px 0;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;line-height:1.65}.entry-form_thanksPage__pMVTO{display:grid;min-height:100svh;place-items:center;padding:24px}.entry-form_thanksCard__vappf{margin:0;transform:rotate(-.35deg)}.entry-form_thanksCopy__CTxRz p{margin:0 0 12px}.entry-form_thanksActions__uD6d9{display:flex;flex-wrap:wrap;gap:14px}.entry-form_rulesPage__9Z3E_{padding-bottom:90px}.entry-form_rulesDocument__R_w9n{width:min(100% - 32px,940px);margin:clamp(24px,5vw,64px) auto 0;padding:clamp(24px,6vw,72px)}.entry-form_rulesDocument__R_w9n h1{max-width:10ch;font-size:clamp(3rem,8vw,6.5rem)}.entry-form_versionLabel__enhzG{display:inline-block;margin:24px 0 10px;padding:8px 10px;background:var(--campaign-yellow);font-size:.78rem;font-weight:850;letter-spacing:.05em}.entry-form_rulesDocument__R_w9n section{scroll-margin-top:24px;margin-top:42px;padding-top:32px;border-top:3px solid var(--campaign-ink)}.entry-form_rulesDocument__R_w9n h2{margin:0 0 16px;font-family:var(--campaign-display);font-size:clamp(1.9rem,4vw,3rem);letter-spacing:.01em}.entry-form_rulesDocument__R_w9n li,.entry-form_rulesDocument__R_w9n p{font-size:1rem;line-height:1.7}.entry-form_rulesDocument__R_w9n ul{padding-left:24px}.entry-form_rulesDocument__R_w9n li+li{margin-top:10px}.entry-form_rulesFooter__hKCuz{display:flex;flex-wrap:wrap;gap:22px;margin-top:54px;padding-top:26px;border-top:3px dashed var(--campaign-ink)}.entry-form_rulesFooter__hKCuz a{min-height:44px;font-weight:850}@media (max-width:980px){.entry-form_formLayout__ehhF6{grid-template-columns:1fr}.entry-form_intro__cOyRQ{position:static;padding-bottom:0}.entry-form_intro__cOyRQ h1{max-width:13ch;font-size:clamp(3.2rem,11vw,6.3rem)}}@media (max-width:640px){.entry-form_header__IsMZH,.entry-form_shell__b41NT{width:min(100% - 24px,1440px)}.entry-form_brand__ImhCF{font-size:.74rem;letter-spacing:.1em}.entry-form_rulesLink__rCwmJ{padding-inline:11px;font-size:.8rem}.entry-form_formCard__Ymh_7{padding:20px 16px;box-shadow:6px 6px 0 var(--campaign-pink)}.entry-form_choiceGrid__lxdxl,.entry-form_instructionControls__rigsm,.entry-form_twoColumns__UW9YN{grid-template-columns:1fr}.entry-form_instructionCallout__DeYzO{padding:18px 14px}.entry-form_instructionButton__TFvKY{width:100%}.entry-form_progressLabel__2r25A{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0)}.entry-form_progress__ukh5d li>span:first-child{display:block}.entry-form_actions___WpNw{align-items:stretch;flex-direction:column-reverse}.entry-form_primaryButton__OcXJB,.entry-form_secondaryButton__IbfIE{width:100%}.entry-form_noticeCard__IVxcS,.entry-form_rulesDocument__R_w9n,.entry-form_thanksCard__vappf{box-shadow:6px 6px 0 var(--campaign-pink)}.entry-form_rulesDocument__R_w9n{width:min(100% - 24px,940px)}}@media (prefers-reduced-motion:reduce){.entry-form_primaryButton__OcXJB,.entry-form_primaryLink__tmNSs,.entry-form_secondaryButton__IbfIE,.entry-form_secondaryLink__ATlFx{transition:none}}