.submit_page__6gVaV{--card:#f7f5f1;--gutter:clamp(20px,4.3vw,56px);min-height:100vh;padding-top:var(--il-nav-h);background:var(--il-paper);color:var(--il-ink);font-family:var(--il-text);font-weight:300}.submit_page__6gVaV :focus-visible{outline:2px solid var(--il-ink);outline-offset:3px}.submit_page__6gVaV h1,.submit_page__6gVaV h2,.submit_page__6gVaV h3{color:var(--il-ink);letter-spacing:0}.submit_page__6gVaV button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.submit_wrap__KctPH{max-width:1280px;margin:0 auto;padding-inline:var(--gutter)}.submit_layout__98wjM{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;padding-block:40px 120px;align-items:start}.submit_main__BU_uI{min-width:0;scroll-margin-top:calc(var(--il-nav-h) + 16px)}.submit_hero__VusmN{padding-block:44px 36px;border-bottom:1px solid var(--il-ink)}.submit_tagline__x6El4{color:var(--il-ink);font-weight:400;font-size:clamp(22px,2.4vw,30px);line-height:1.05;margin:14px 0 0}.submit_jump__SuMCY,.submit_tagline__x6El4{font-family:var(--il-display);text-transform:uppercase}.submit_jump__SuMCY{display:none;margin-top:22px;background:var(--il-ink);color:#fff;font-size:18px;padding:15px 18px;text-align:center;text-decoration:none}.submit_brief__tiJBf{display:grid;gap:34px;min-width:0}.submit_bh__gf7qu{font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:26px;line-height:1;margin:0 0 14px}.submit_prize__KD3Mw{background:var(--il-ink);color:#fff;padding:22px 24px;display:grid;gap:4px}.submit_prize__KD3Mw span{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#bdb8b0}.submit_prize__KD3Mw b{font-family:var(--il-display);font-weight:400;font-size:clamp(56px,7vw,84px);line-height:.95}.submit_prize__KD3Mw small{font-size:15px;color:#e8e4dd}.submit_awards__9zw42{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.submit_awards__9zw42 div{border:1px solid var(--il-ink);background:#fff;padding:14px;display:grid;gap:6px}.submit_awards__9zw42 b{font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:20px;line-height:1}.submit_awards__9zw42 span{font-size:13.5px;color:var(--il-soft);line-height:1.45}.submit_points__gHM9O{list-style:none;margin:0;padding:0;display:grid;gap:10px}.submit_points__gHM9O li{border-left:3px solid var(--il-ink);padding:4px 0 4px 14px;font-size:15px;line-height:1.55;color:var(--il-soft)}.submit_points__gHM9O b{color:var(--il-ink);font-weight:700}.submit_steps__b_y0v{list-style:none;margin:0;padding:0;border-top:1px solid var(--il-ink)}.submit_steps__b_y0v li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:14px 0;border-bottom:1px solid var(--il-rule)}.submit_steps__b_y0v li>span{font-family:var(--il-display);font-size:24px;line-height:1}.submit_steps__b_y0v b{display:block;font-size:16px;font-weight:700}.submit_steps__b_y0v p{margin:4px 0 0;font-size:14.5px;line-height:1.55;color:var(--il-soft)}.submit_chips__C4HqF{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.submit_chips__C4HqF li{border:1px solid var(--il-ink);padding:7px 10px;font-size:13.5px;font-weight:600;background:#fff}.submit_ask__OeQo7 ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:15px}.submit_sel__6fy1p{user-select:all;font-variant-numeric:tabular-nums}.submit_ask__OeQo7 a{text-decoration:underline;text-underline-offset:3px}.submit_eyebrow__1f2R_{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--il-pink);margin:0 0 10px}.submit_h1__3mLth{margin:0;font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:clamp(60px,7vw,108px);line-height:.95;text-wrap:balance}.submit_lede__eeuFc{font-size:17px;line-height:1.55;color:var(--il-soft);margin:20px 0 0;max-width:42ch}.submit_tbd__YezWO{color:var(--il-muted);font-style:italic;font-weight:500}.submit_facts__K5yxU{margin:26px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:0;border:1px solid var(--il-ink);background:#fff}.submit_facts__K5yxU div{padding:14px 16px;border-right:1px solid var(--il-rule);display:grid;gap:4px;align-content:start}.submit_facts__K5yxU div:last-child{border-right:0}.submit_facts__K5yxU dt{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--il-muted)}.submit_facts__K5yxU dd{margin:0;font-size:15px;font-weight:600;line-height:1.4}.submit_facts__K5yxU .submit_due__GzHdn{background:var(--il-ink);color:#fff}.submit_facts__K5yxU .submit_due__GzHdn dt{color:#bdb8b0}.submit_facts__K5yxU .submit_due__GzHdn dd{font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:24px;line-height:1}.submit_part__HlYQs{border-top:1px solid var(--il-ink);padding:26px 0 34px}.submit_part__HlYQs:first-child{border-top:0;padding-top:0}.submit_ph__dAmaL{display:flex;align-items:baseline;gap:14px;margin-bottom:14px}.submit_ph__dAmaL b{font-size:20px}.submit_ph__dAmaL b,.submit_ph__dAmaL h2{font-family:var(--il-display);font-weight:400}.submit_ph__dAmaL h2{margin:0;text-transform:uppercase;font-size:clamp(30px,3.2vw,40px);line-height:1}.submit_sub__VjW0M{font-size:15px;color:var(--il-soft);margin:-4px 0 16px}.submit_grid2__8jUgF{display:grid;grid-template-columns:1fr 1fr;gap:16px}.submit_f__O8zMD{display:flex;flex-direction:column;gap:7px;min-width:0}.submit_f__O8zMD.submit_full__5NDyo{grid-column:1/-1}.submit_f__O8zMD label{font-size:14px;font-weight:600}.submit_f__O8zMD input{width:100%;border:1px solid var(--il-rule);background:#fff;padding:14px;font:inherit;font-size:16px;font-weight:400;color:var(--il-ink);border-radius:0}.submit_f__O8zMD input:focus{outline:none;border-color:var(--il-ink)}.submit_f__O8zMD input:disabled{background:var(--card);color:var(--il-muted)}.submit_f__O8zMD.submit_bad__rrUy0 input{border-color:#8e1d15}.submit_err__BXPHA{color:#8e1d15;font-size:13.5px;font-weight:600;margin:8px 0 0}.submit_linkf__GTz_6{margin-top:18px}.submit_gap__9FKsk{margin-bottom:16px}.submit_select__WhNAF{width:100%;border:1px solid var(--il-rule);background:#fff;padding:14px;font:inherit;font-size:16px;font-weight:400;color:var(--il-ink);border-radius:0}.submit_select__WhNAF:focus{outline:none;border-color:var(--il-ink)}.submit_f__O8zMD.submit_bad__rrUy0 .submit_select__WhNAF{border-color:#8e1d15}.submit_team__K8OGH{display:grid;gap:10px}.submit_member__4hNX2{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:start;border:1px solid var(--il-rule);background:#fff;padding:12px}.submit_mnum__X8R_E{font-family:var(--il-display);font-size:22px;line-height:1;padding-top:30px}.submit_mfields__1oDtn{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}.submit_mfields__1oDtn .submit_f__O8zMD input{padding:11px 12px;font-size:15px}.submit_page__6gVaV .submit_x__ZaLEo{font-size:22px;line-height:1;padding:26px 4px 0;color:var(--il-muted)}.submit_page__6gVaV .submit_add__C_6vv{margin-top:10px;width:100%;border:1px dashed var(--il-ink);padding:13px;font-weight:700;font-size:14px}.submit_opt__uPtMZ{font-weight:400;color:var(--il-muted)}.submit_note__Mr81r{font-size:13.5px;color:var(--il-muted);margin:10px 0 0;line-height:1.5}.submit_drop__YrSij{position:relative;display:grid;gap:6px;place-items:center;text-align:center;border:2px dashed var(--il-ink);background:#fff;padding:38px 20px;cursor:pointer;transition:background .15s ease}.submit_drop__YrSij input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%}.submit_drop__YrSij:focus-within{outline:2px solid var(--il-ink);outline-offset:3px}.submit_drop__YrSij b{font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:24px;overflow-wrap:anywhere}.submit_drop__YrSij span{font-size:14px;color:var(--il-muted)}.submit_drop__YrSij.submit_over__3W0DN{background:#ebe7df}.submit_drop__YrSij.submit_has___TK4R{border-style:solid}.submit_drop__YrSij.submit_dropBad__eZGpI{border-color:#8e1d15}.submit_page__6gVaV .submit_btn__Am80W{display:flex;width:100%;align-items:center;justify-content:center;background:var(--il-ink);color:#fff;font-family:var(--il-display);text-transform:uppercase;font-size:20px;padding:18px;transition:color .15s ease}.submit_page__6gVaV .submit_btn__Am80W:hover{color:var(--il-pink)}.submit_progress__tj8Nu{display:grid;gap:4px}.submit_bar__M_OyC{height:14px;background:#e4e0d8;border:1px solid var(--il-ink);overflow:hidden}.submit_bar__M_OyC i{display:block;height:100%;background:var(--il-ink);transition:width .4s ease}.submit_ptext__UpYZF{margin:8px 0 0;font-size:15px;font-variant-numeric:tabular-nums}.submit_ptext__UpYZF b{font-family:var(--il-display);font-weight:400;font-size:22px}.submit_done__dLxVg{border:1px solid var(--il-ink);background:#fff;padding:30px 28px}.submit_done__dLxVg h2{margin:0;font-family:var(--il-display);font-weight:400;text-transform:uppercase;font-size:clamp(38px,5vw,60px);line-height:.95}.submit_done__dLxVg p{font-size:16px;line-height:1.55;color:var(--il-soft);margin:14px 0 0;max-width:56ch}.submit_receipt__jbG7d{display:inline-grid;gap:2px;margin-top:20px;border:2px dashed var(--il-ink);padding:12px 18px}.submit_receipt__jbG7d span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--il-muted)}.submit_receipt__jbG7d b{font-family:var(--il-display);font-weight:400;font-size:34px;letter-spacing:.04em}.submit_sum__s6Po3{margin:18px 0 0;padding-left:18px;font-size:14px;color:var(--il-soft);line-height:1.7;overflow-wrap:anywhere}@media (max-width:900px){.submit_layout__98wjM{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:28px}.submit_jump__SuMCY{display:block}.submit_awards__9zw42{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.submit_grid2__8jUgF{grid-template-columns:minmax(0,1fr)}.submit_mfields__1oDtn{grid-template-columns:minmax(0,1fr)!important}.submit_mnum__X8R_E{padding-top:2px}.submit_page__6gVaV .submit_x__ZaLEo{padding-top:0;min-width:44px;min-height:44px}.submit_facts__K5yxU div{border-right:0;border-bottom:1px solid var(--il-rule)}.submit_h1__3mLth{font-size:15vw}.submit_done__dLxVg{padding:24px 18px}}.submit_avoid__qiF54{list-style:none;margin:0;padding:0;display:grid;gap:8px}.submit_avoid__qiF54 li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.5}.submit_avoid__qiF54 li:before{content:"✕";position:absolute;left:0;top:0;font-size:12px;font-weight:800}.submit_brochure__5whzV{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:14px;font-weight:700;color:var(--il-ink);text-decoration:underline;text-underline-offset:4px}.submit_brochure__5whzV:hover{color:var(--il-pink)}