.organize-page{--hub-ink:#141920;--hub-paper:#f5f2eb;--hub-signal:#ff5b3d;--hub-mint:#b8f0d4;--hub-blue:#1857d9;background:var(--hub-paper);min-height:100vh;color:var(--hub-ink);font-family:Arial,sans-serif}.organize-top{border-bottom:1px solid #141920;align-items:center;gap:1.25rem;max-width:1340px;margin:auto;padding:1.25rem 2rem;display:flex}.organize-brand{letter-spacing:.08em;font-size:.75rem;font-weight:900;line-height:.95}.organize-brand b{color:var(--hub-signal);font-size:1rem}.organize-account{text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.78rem;font-weight:700;overflow:hidden}.organize-languages{border:1px solid var(--hub-ink);display:flex}.organize-languages button{border:0;border-right:1px solid var(--hub-ink);color:var(--hub-ink);cursor:pointer;background:0 0;padding:.42rem .55rem;font-size:.68rem;font-weight:900}.organize-languages button:last-child{border-right:0}.organize-languages .selected{background:var(--hub-ink);color:#fff}.organize-hero{background:radial-gradient(circle at 84% 10%,#ffdb57 0 6rem,transparent 6.1rem),linear-gradient(122deg,var(--hub-mint),#d7e6ff 62%,#f4e7d5);max-width:1340px;margin:auto;padding:5rem 2rem 3.8rem}.organize-kicker{color:var(--hub-blue);letter-spacing:.1em;margin:0;font-size:.72rem;font-weight:900}.organize-hero h1,.organize-gate-card h1{letter-spacing:-.09em;max-width:900px;margin:.7rem 0 1.4rem;font-size:clamp(3.5rem,8vw,8.7rem);line-height:.78}.organize-hero h1 em,.organize-gate-card h1 em{color:var(--hub-signal);font-family:Georgia,serif;font-weight:400}.organize-hero>p:last-child{max-width:600px;margin:0;font-size:1.1rem;line-height:1.55}.organize-steps{border-left:1px solid var(--hub-ink);grid-template-columns:repeat(4,1fr);max-width:1340px;margin:auto;display:grid}.organize-steps div{border-right:1px solid var(--hub-ink);border-bottom:1px solid var(--hub-ink);align-content:center;gap:.3rem;min-height:102px;padding:1.15rem 2rem;display:grid}.organize-steps span{color:var(--hub-signal);font-size:.7rem;font-weight:900}.organize-steps b{text-transform:uppercase;letter-spacing:.04em;font-size:.85rem}.organize-content{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:3.5rem;max-width:1340px;margin:auto;padding:4rem 2rem 6rem;display:grid}.organize-section-heading{margin-bottom:1.7rem}.organize-section-heading h2{letter-spacing:-.06em;margin:.3rem 0 0;font-size:clamp(1.7rem,3vw,2.8rem)}.organize-form{border:1px solid var(--hub-ink);box-shadow:11px 11px 0 var(--hub-ink);background:#fff;padding:2rem}.organize-form label{letter-spacing:.03em;gap:.4rem;margin-top:1rem;font-size:.75rem;font-weight:900;display:grid}.organize-form input,.organize-form select,.organize-form textarea{box-sizing:border-box;width:100%;min-height:44px;color:var(--hub-ink);font:inherit;letter-spacing:normal;background:#fff;border:1px solid #7d8692;border-radius:0;padding:.65rem}.organize-form textarea{resize:vertical;min-height:92px}.organize-two,.organize-three{gap:1rem;display:grid}.organize-two{grid-template-columns:1fr 1fr}.organize-three{grid-template-columns:1fr 1fr 1fr}.organize-hint{color:#526170;margin-top:.45rem;line-height:1.4;display:block}.organize-checks{flex-wrap:wrap;gap:1.2rem;margin-top:1.3rem;display:flex}.organize-checks label{align-items:center;gap:.55rem;margin:0;font-size:.8rem;display:flex}.organize-checks input{width:auto;min-height:auto}.organize-team-cup-note{color:#6b3c28;min-height:1.2em;margin:.8rem 0 0;font-size:.82rem;line-height:1.4}.organize-submit{border-top:1px solid #ccd2d8;justify-content:space-between;align-items:end;gap:1rem;margin-top:1.4rem;padding-top:1.3rem;display:flex}.organize-submit label{width:180px;margin:0}.organize-primary{box-sizing:border-box;border:1px solid var(--hub-ink);background:var(--hub-signal);color:#171717;cursor:pointer;justify-content:center;align-items:center;min-height:46px;padding:.75rem 1rem;font-weight:900;text-decoration:none;display:inline-flex}.organize-primary:disabled{cursor:wait;opacity:.65}.organize-message{background:#fff0bd;margin:1rem 0 0;padding:.85rem;font-weight:700;line-height:1.4}.organize-events{min-width:0}.organize-event-list{border-top:2px solid var(--hub-ink)}.organize-event-list article{border-bottom:1px solid var(--hub-ink);grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.25rem 0;display:grid}.organize-event-main>span{color:var(--hub-blue);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}.organize-event-main h3{margin:.45rem 0 .35rem;font-size:1.25rem}.organize-event-main p{color:#53606f;margin:0;font-size:.84rem;line-height:1.4}.organize-event-meta{text-align:right;align-content:start;justify-items:end;gap:.12rem;display:grid}.organize-event-meta small{color:#53606f;font-size:.68rem}.organize-event-meta em{letter-spacing:.06em;margin-top:.45rem;padding:.25rem .35rem;font-size:.58rem;font-style:normal;font-weight:900}.organize-event-meta .open{background:var(--hub-mint)}.organize-event-meta .closed{background:#e5e8eb}.organize-event-links{grid-column:1/-1;gap:1.2rem;font-size:.78rem;font-weight:900;display:flex}.organize-event-links a{color:var(--hub-ink)}.organize-empty{border:1px dashed #687585;padding:2rem;line-height:1.5}.organize-gate{grid-template-rows:auto 1fr;display:grid}.organize-gate-card{align-self:center;max-width:760px;margin:0 auto;padding:3rem 2rem 5rem}.organize-gate-card>p:last-of-type{max-width:560px;font-size:1.05rem;line-height:1.6}.organize-gate-card .organize-primary{margin-top:1.2rem}.organize-loading{place-self:center;padding:2rem;font-weight:800}@media (max-width:780px){.organize-top{padding:1rem 1.25rem}.organize-account{display:none}.organize-hero{padding:3.5rem 1.25rem 2.6rem}.organize-steps{grid-template-columns:1fr 1fr}.organize-steps div{padding:1rem 1.25rem}.organize-content{grid-template-columns:1fr;gap:3rem;padding:3rem 1.25rem 4rem}.organize-form{box-shadow:7px 7px 0 var(--hub-ink);padding:1.3rem}.organize-two,.organize-three{grid-template-columns:1fr}.organize-submit{flex-direction:column;align-items:stretch}.organize-submit label{width:100%}.organize-event-list article{grid-template-columns:1fr}.organize-event-meta{text-align:left;justify-items:start}.organize-event-links{flex-direction:column;gap:.65rem}.organize-gate-card{padding:2rem 1.25rem 4rem}}.organize-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:920px){.organize-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.organize-four{grid-template-columns:1fr}}.organize-page{--hub-ink:#071b31;--hub-muted:#28445f;--hub-line:#58738c;font-size:16px}.organize-top{min-height:68px}.organize-brand,.organize-account,.organize-top-nav a{font-size:15px;line-height:1.25}.organize-brand b{font-size:17px}.organize-languages button{min-width:44px;min-height:44px;padding:9px;font-size:14px}.organize-kicker,.organize-event-main>span,.organize-steps span{font-size:13px}.organize-steps b{font-size:16px;line-height:1.25}.organize-form label{gap:8px;font-size:16px;line-height:1.35}.organize-form input,.organize-form select,.organize-form textarea{border:2px solid var(--hub-line);border-radius:4px;min-height:48px;padding:10px 12px;font-size:16px;line-height:1.3}.organize-form textarea{min-height:112px}.organize-hint,.organize-team-cup-note,.organize-event-main p,.organize-event-meta small,.organize-empty,.organize-message{color:var(--hub-muted);font-size:16px;line-height:1.5}.organize-checks{gap:12px;display:grid}.organize-checks label{cursor:pointer;background:#f8fcff;border:1px solid #8ea5b8;border-radius:5px;align-items:center;gap:12px;min-height:48px;padding:9px 12px;font-size:16px;line-height:1.35;display:flex}.organize-checks input[type=checkbox]{accent-color:#005fcc;cursor:pointer;flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0}.organize-checks label:has(input:checked){background:#e5f2ff;border-color:#005fcc}.organize-checks label:has(input:disabled){cursor:not-allowed;opacity:.62}.organize-primary{min-height:48px;padding:12px 16px;font-size:16px;line-height:1.2}.organize-event-list article{align-items:start}.organize-event-main,.organize-event-links{min-width:0}.organize-event-main h3{overflow-wrap:anywhere;font-size:clamp(20px,2vw,26px);line-height:1.2}.organize-event-meta b{font-size:20px}.organize-event-meta em{align-items:center;min-height:32px;font-size:14px;line-height:1.25;display:inline-flex}.organize-event-links{gap:12px}.organize-event-links a{text-underline-offset:3px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:inline-flex}.organize-page :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #005fcc}.organize-page input:disabled,.organize-page select:disabled{color:#42586b;background:#e5e9ed}.organize-engine-note{color:#071b31;background:#e5f2ff;border:2px solid #005fcc;margin:0 0 1.2rem;padding:1rem 1.05rem;font-size:16px;font-weight:800;line-height:1.48}.organize-current-flow{color:#e8fbff;letter-spacing:.06em;background:#071b31;border:2px solid #005fcc;border-radius:999px;align-items:center;min-height:40px;margin:0 0 1rem;padding:8px 12px;font-size:14px;font-weight:950;line-height:1.25;display:inline-flex}.organize-created-event{text-align:center;width:100%;margin-top:1rem}@media (max-width:780px){.organize-top{gap:10px;padding:12px 16px}.organize-top-nav{gap:6px}.organize-top-nav a{align-items:center;min-height:44px;display:inline-flex}.organize-hero h1,.organize-gate-card h1{letter-spacing:-.07em;overflow-wrap:anywhere;font-size:clamp(42px,14vw,68px);line-height:.88}.organize-hero>p:last-child{max-width:100%;font-size:17px}.organize-steps div{min-height:84px;padding:14px 16px}.organize-form{padding:18px}.organize-event-list article{gap:8px}.organize-event-meta{margin-top:4px}}@media (max-width:920px){.organize-content{grid-template-columns:1fr;gap:3rem}.organize-two,.organize-three{grid-template-columns:1fr}.organize-three>:last-child{grid-column:1/-1}}@media (max-width:620px){.organize-two,.organize-three{grid-template-columns:1fr}.organize-three>:last-child{grid-column:auto}}.organize-format-templates{color:#071b31;background:linear-gradient(135deg,#e7f7ff,#f6fcff);border:2px solid #075b94;gap:10px;margin:1.35rem 0 1.65rem;padding:16px;display:grid}.organize-format-templates legend{letter-spacing:.02em;padding:0 8px;font-size:16px;font-weight:950}.organize-format-templates>p{color:#183c5e;max-width:68rem;margin:0;font-size:16px;line-height:1.5}.organize-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.organize-format-grid button{color:#071b31;text-align:left;cursor:pointer;background:#fff;border:2px solid #66839a;border-radius:5px;gap:7px;min-height:112px;padding:14px;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}:is(.organize-format-grid button:hover,.organize-format-grid button:focus-visible){background:#eff9ff;border-color:#005fcc;outline:0;box-shadow:3px 3px #075b94}.organize-format-grid button.selected{background:#d7f4ff;border-color:#005fcc;box-shadow:4px 4px #005fcc}.organize-format-grid b{font-size:17px;line-height:1.2}.organize-format-grid span{color:#183c5e;overflow-wrap:anywhere;font-size:15px;line-height:1.35}.organize-format-grid button:last-child{grid-column:1/-1}@media (max-width:620px){.organize-format-grid{grid-template-columns:1fr}.organize-format-grid button{min-height:0}.organize-format-grid button:last-child{grid-column:auto}}.organize-wizard-steps{padding:0;list-style:none}.organize-wizard-steps li{border-right:1px solid var(--hub-ink);border-bottom:1px solid var(--hub-ink);min-width:0}.organize-wizard-steps button{width:100%;min-height:102px;color:var(--hub-ink);text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:.3rem;padding:1.15rem 2rem;display:grid}.organize-wizard-steps li.current button{background:#d7f4ff;box-shadow:inset 0 -5px #005fcc}.organize-wizard-steps li.complete button{background:#e9fff4}.organize-wizard-steps button:disabled{cursor:not-allowed;opacity:.56}.organize-wizard-progress{color:#075b94;letter-spacing:.06em;text-transform:uppercase;margin:-.35rem 0 1.25rem;font-size:14px;font-weight:950}.organize-wizard-panel{gap:1rem;display:grid}.organize-wizard-panel h3{letter-spacing:-.04em;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.14}.organize-wizard-actions{border-top:1px solid #b9c7d2;justify-content:space-between;align-items:center;gap:12px;margin-top:1.5rem;padding-top:1.25rem;display:flex}.organize-secondary{color:#071b31;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:2px solid #075b94;justify-content:center;align-items:center;padding:10px 14px;font-size:16px;font-weight:900;line-height:1.2;display:inline-flex}:is(.organize-secondary:hover,.organize-secondary:focus-visible){background:#e5f2ff}.organize-private-shortcut{color:#e8fbff;background:#071b31;border:2px solid #005fcc;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.organize-private-shortcut div{gap:4px;min-width:0;display:grid}.organize-private-shortcut b{font-size:18px}.organize-private-shortcut span{font-size:15px;line-height:1.4}.organize-private-shortcut .organize-secondary{color:#071b31;white-space:nowrap;background:#d7f4ff;border-color:#7beaff;flex:none}.organize-advanced{background:#f8fcff;border:2px solid #7d9ab0;margin-top:.35rem}.organize-advanced summary{color:#071b31;cursor:pointer;align-items:center;min-height:48px;padding:10px 13px;font-size:16px;font-weight:900;display:flex}.organize-advanced-body{border-top:1px solid #a6bac9;gap:1rem;padding:0 13px 16px;display:grid}.organize-review-list{background:#f8fcff;border:2px solid #7d9ab0;gap:0;margin:0;display:grid}.organize-review-list>div{border-bottom:1px solid #b9c7d2;grid-template-columns:minmax(130px,.35fr) 1fr;gap:12px;padding:12px 14px;display:grid}.organize-review-list>div:last-child{border-bottom:0}.organize-review-list dt{text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:950}.organize-review-list dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;font-weight:750}.organize-review-back{margin-top:12px}.organize-wizard-error{color:#7b1a12;background:#fff1ee;border:2px solid #a62619}@media (max-width:780px){.organize-wizard-steps{grid-template-columns:1fr 1fr}.organize-wizard-steps button{min-height:84px;padding:14px 16px}.organize-wizard-actions{flex-direction:column-reverse;align-items:stretch}.organize-wizard-actions .organize-primary,.organize-wizard-actions .organize-secondary{width:100%}.organize-private-shortcut{flex-direction:column;align-items:stretch}.organize-private-shortcut .organize-secondary{width:100%}.organize-review-list>div{grid-template-columns:1fr;gap:4px}.organize-advanced summary{padding:12px}.organize-advanced-body{padding:0 12px 14px}}.organize-events .organize-kicker{color:#65eaff}.organize-events .organize-section-heading h2{color:#eefaff}.organize-events .organize-empty{color:#dff6ff;background:#08314cc7;border-color:#6eb9d7}.organize-events .organize-event-list{border-top-color:#6eb9d7}.organize-events .organize-event-list article{color:#eefaff;border-bottom-color:#6eb9d7}.organize-events .organize-event-main>span{color:#65eaff}.organize-events .organize-event-main p,.organize-events .organize-event-meta small{color:#beddec}.organize-events .organize-event-links a{color:#7beaff}.organize-events .organize-event-meta :is(.open,.closed){color:#031220}.organize-top .organize-languages{border-color:#65eaff}.organize-top .organize-languages button{color:#dff6ff;border-color:#65eaff}.organize-top .organize-languages .selected{color:#031220;background:#d7f8ff}.organize-hero{isolation:isolate;position:relative;overflow:hidden}.organize-hero-mascot{width:clamp(15rem,27vw,29rem);bottom:-5.8rem;right:clamp(-4rem,2vw,2rem)}.organize-hero>:not(.hub-mascot){z-index:2;position:relative}.organize-hero>p:last-child{max-width:min(600px,62%)}.organize-steps{background:#f4fbff}.organize-steps div{border-color:#071a2e6b}.organize-steps span,.organize-event-main>span{color:#087ba6}.organize-gate-card{color:#eaf7ff}.organize-gate-card>p:last-of-type{color:#e6f6ffd1}.organize-top-nav{gap:.8rem;margin-left:auto;display:flex}.organize-top-nav a{color:#98edff;letter-spacing:.06em;font-size:.72rem;font-weight:800;text-decoration:none}:is(.organize-top-nav a:hover,.organize-top-nav a:focus-visible){color:#fff;text-underline-offset:.28rem;text-decoration:underline}@media (max-width:780px){.organize-hero-mascot{opacity:.45;width:16rem;bottom:-2.6rem;right:-4.5rem}.organize-hero>p:last-child{max-width:86%}.organize-top{flex-wrap:wrap}.organize-top-nav{order:3;width:100%;margin-left:0}}
