html[data-brand=crowdict] .edition .ed-destinations{padding:72px 0 20px}html[data-brand=crowdict] .edition .ed-destinations-intro{max-width:900px;padding-bottom:54px}html[data-brand=crowdict] .edition .ed-destinations-intro>.ed-mono{color:var(--ed-mute)}html[data-brand=crowdict] .edition .ed-destinations-intro h1{letter-spacing:-.04em;margin:20px 0;font-size:clamp(48px,6vw,78px);font-weight:500;line-height:1}html[data-brand=crowdict] .edition .ed-destinations-intro h1 em{color:var(--ed-red)}html[data-brand=crowdict] .edition .ed-destinations-intro>p:last-child{max-width:60ch;color:var(--ed-mute);font-size:19px;line-height:1.6}html[data-brand=crowdict] .edition .ed-stages-toolbar{border-top:2px solid var(--ed-ink);justify-content:space-between;align-items:end;gap:24px;padding:24px 0;display:flex}html[data-brand=crowdict] .edition .ed-stages-toolbar h2{margin:0;font-size:32px}html[data-brand=crowdict] .edition .ed-stages-toolbar h2 span{color:var(--ed-mute);font:400 13px var(--ed-sans)}html[data-brand=crowdict] .edition .ed-stages-toolbar label{color:var(--ed-mute);gap:7px;display:grid}html[data-brand=crowdict] .edition .ed-stages-toolbar input{background:var(--ed-card);width:250px;min-height:46px;color:var(--ed-ink);font:14px var(--ed-sans);border:1px solid #9c9180;padding:0 14px}html[data-brand=crowdict] .edition .ed-stages-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}html[data-brand=crowdict] .edition .ed-stage-card{color:var(--ed-ink);border-bottom:1px solid var(--ed-rule);flex-direction:column;text-decoration:none;display:flex}html[data-brand=crowdict] .edition .ed-stage-card img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}html[data-brand=crowdict] .edition .ed-stage-card-body{flex-direction:column;flex:1;padding:18px 0 20px;display:flex}html[data-brand=crowdict] .edition .ed-stage-card-body .ed-mono{color:var(--ed-mute);margin:0}html[data-brand=crowdict] .edition .ed-stage-card h3{margin:10px 0;font-size:28px}html[data-brand=crowdict] .edition .ed-stage-card-body>p:not(.ed-mono){color:var(--ed-mute);margin:0 0 20px;line-height:1.5}html[data-brand=crowdict] .edition .ed-stage-card-body>span{color:#963325;margin-top:auto;font-weight:700}html[data-brand=crowdict] .edition .ed-stage-card:hover h3{color:#963325}html[data-brand=crowdict] .edition .ed-destinations :is(a,button,input):focus-visible{outline:2px solid var(--ed-red);outline-offset:3px}html[data-brand=crowdict] .edition .ed-stages-empty{padding:30px 0}html[data-brand=crowdict] .edition .ed-stages-empty button{border:1px solid var(--ed-ink);background:var(--ed-card);cursor:pointer;min-height:44px;padding:0 16px}html[data-brand=crowdict] .edition .ed-stages-note{border-top:1px solid var(--ed-ink);grid-template-columns:1fr 2fr;gap:32px;margin-top:70px;padding:30px 0;display:grid}html[data-brand=crowdict] .edition .ed-stages-note h2{margin:0;font-size:34px}html[data-brand=crowdict] .edition .ed-stages-note p{max-width:70ch;color:var(--ed-mute);margin-top:0;line-height:1.65}html[data-brand=crowdict] .edition .ed-stages-note a{color:var(--ed-ink);text-underline-offset:4px;font-weight:700}html[data-brand=crowdict] .edition .party.party-landing{max-width:none;color:var(--ed-ink);font-family:var(--ed-sans);padding:70px 0 20px}html[data-brand=crowdict] .edition .party .party-landing-hero{grid-template-columns:1fr minmax(320px,.75fr);align-items:start;gap:clamp(32px,7vw,100px)}html[data-brand=crowdict] .edition .party .party-landing-kicker{color:var(--ed-mute);font-family:var(--ed-mono);font-weight:400}html[data-brand=crowdict] .edition .party .party-landing-dot{background:var(--ed-red)}html[data-brand=crowdict] .edition .party .party-landing-title{font:500 clamp(48px, 5vw, 72px)/1 var(--ed-serif);letter-spacing:-.04em}html[data-brand=crowdict] .edition .party .party-landing-lead{max-width:52ch;color:var(--ed-mute);font-size:18px;line-height:1.6}html[data-brand=crowdict] .edition .party .party-edition-art{width:100%;max-width:570px;height:auto}@media (width>=900px){html[data-brand=crowdict] .edition .party .party-landing-card{grid-area:1/2/3}html[data-brand=crowdict] .edition .party .party-edition-art{grid-area:2/1}}html[data-brand=crowdict] .edition .party .party-landing-card{border:1px solid var(--ed-ink);background:var(--ed-card);box-shadow:6px 6px 0 var(--ed-ink);border-radius:0;padding:28px}html[data-brand=crowdict] .edition .party .party-landing-start{color:#fffaf2;min-height:54px;font:700 16px var(--ed-sans);background:#a64030;border:0;border-radius:0}html[data-brand=crowdict] .edition .party .party-landing-start:hover{background:#843329}html[data-brand=crowdict] .edition .party .party-join-label{color:var(--ed-ink);margin:8px 0 0;font-size:14px;font-weight:600}html[data-brand=crowdict] .edition .party .party-input-code{background:var(--ed-card);min-height:50px;color:var(--ed-ink);border:1px solid #9c9180;border-radius:0}html[data-brand=crowdict] .edition .party .party-input-code::placeholder{color:#665e51}html[data-brand=crowdict] .edition .party .party-code-row .party-btn{border:1px solid var(--ed-ink);background:var(--ed-card);min-height:50px;color:var(--ed-ink);border-radius:0}html[data-brand=crowdict] .edition .party .party-landing-note{color:var(--ed-mute)}html[data-brand=crowdict] .edition .party .party-landing-section{border-top:1px solid var(--ed-ink);padding-top:28px}html[data-brand=crowdict] .edition .party .party-landing-h2{font:500 38px/1.1 var(--ed-serif)}html[data-brand=crowdict] .edition .party .party-landing-step{background:#ebe4d7;border-radius:0}html[data-brand=crowdict] .edition .party .party-landing-step-n{background:var(--ed-ink);color:var(--ed-card);border-radius:0}html[data-brand=crowdict] .edition .party :is(.party-landing-step p,.party-landing-qa p){color:#514a40}html[data-brand=crowdict] .edition .party :is(button,input):focus-visible{outline:2px solid var(--ed-red);outline-offset:3px}@media (width<=900px){html[data-brand=crowdict] .edition .ed-stages-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){html[data-brand=crowdict] .edition .ed-destinations{padding-top:44px}html[data-brand=crowdict] .edition .ed-destinations-intro{padding-bottom:32px}html[data-brand=crowdict] .edition .ed-destinations-intro>p:last-child{font-size:17px}html[data-brand=crowdict] .edition .ed-stages-toolbar{flex-direction:column;align-items:stretch}html[data-brand=crowdict] .edition .ed-stages-toolbar input{width:100%}html[data-brand=crowdict] .edition .ed-stages-grid{grid-template-columns:1fr;gap:28px}html[data-brand=crowdict] .edition .ed-stages-note{grid-template-columns:1fr;gap:16px;margin-top:48px}html[data-brand=crowdict] .edition .party.party-landing{padding-top:44px}html[data-brand=crowdict] .edition .party .party-landing-card{padding:20px}}
