._page_dv7gn_1{--cream:#f1eee5;--night:#07100d;--green:#10231b;--orange:#ef8138;--sky:#b9e7f5;min-height:100vh;color:var(--cream);background:var(--night);font-family:var(--font-sans),sans-serif;overflow:hidden}._header_dv7gn_2{justify-content:space-between;align-items:center;max-width:1320px;margin:auto;padding:1.5rem clamp(1.2rem,5vw,4rem);display:flex}._header_dv7gn_2 a{color:inherit;align-items:center;gap:.55rem;font-weight:700;text-decoration:none;display:inline-flex}._header_dv7gn_2 svg{width:1.1rem}._rola_dv7gn_5{border:1px solid #33443c;border-radius:999px;padding:.75rem 1rem}._hero_dv7gn_6{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(2rem,7vw,7rem);max-width:1320px;margin:auto;padding:clamp(5rem,10vw,9rem) clamp(1.2rem,5vw,4rem);display:grid}._eyebrow_dv7gn_7{color:var(--orange);letter-spacing:.21em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:800}._hero_dv7gn_6 h1{max-width:900px;font:600 clamp(3.4rem,7vw,7rem)/.94 var(--font-display),serif;letter-spacing:-.05em;margin:0}._hero_dv7gn_6 h1 em{color:var(--sky);font-weight:400}._lead_dv7gn_10{color:#aeb7b0;max-width:720px;margin:2rem 0;font-size:1.08rem;line-height:1.72}._primary_dv7gn_11{color:#111;background:var(--orange);border-radius:.35rem;align-items:center;gap:.7rem;padding:1rem 1.2rem;font-weight:850;text-decoration:none;display:inline-flex}._primary_dv7gn_11 svg{width:1rem}._totalCard_dv7gn_13{background:linear-gradient(145deg,#173a2c,#0d1b16);border:1px solid #385044;border-radius:.8rem;flex-direction:column;justify-content:end;min-height:300px;padding:2rem;display:flex}._totalCard_dv7gn_13 svg{width:2rem;height:2rem;color:var(--sky)}._totalCard_dv7gn_13 strong{font:700 6rem/.8 var(--font-display),serif;color:var(--sky);margin-top:auto}._totalCard_dv7gn_13 span{color:#b7c1ba;margin-top:1rem;line-height:1.5}._ranking_dv7gn_17,._levels_dv7gn_17,._proposals_dv7gn_17{max-width:1180px;margin:auto;padding:clamp(5rem,9vw,8rem) clamp(1.2rem,5vw,4rem)}._ranking_dv7gn_17{border-top:1px solid #26332d}._sectionTitle_dv7gn_19{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:3rem;display:flex}._sectionTitle_dv7gn_19 h2,._cta_dv7gn_20 h2{max-width:780px;font:500 clamp(2.6rem,5vw,4.8rem)/1 var(--font-display),serif;letter-spacing:-.04em;margin:0}._sectionTitle_dv7gn_19>svg{width:3rem;height:3rem;color:var(--orange)}._podium_dv7gn_22{gap:.7rem;display:grid}._member_dv7gn_23{background:#0c1713;border:1px solid #26372f;border-radius:.6rem;grid-template-columns:4rem 1fr auto;align-items:center;gap:1rem;padding:1.2rem 1.4rem;display:grid}._member_dv7gn_23._top_dv7gn_24{background:linear-gradient(90deg,#142b21,#0c1713);border-color:#486a59}._position_dv7gn_25{width:2.8rem;height:2.8rem;color:var(--sky);background:#1d3027;border-radius:50%;place-items:center;font-weight:900;display:grid}._position_dv7gn_25 svg{color:#f4b64a;width:1.25rem}._identity_dv7gn_27 strong,._identity_dv7gn_27 small{display:block}._identity_dv7gn_27 strong{font:600 1.35rem var(--font-display),serif}._identity_dv7gn_27 small{color:#85948b;margin-top:.3rem}._stats_dv7gn_30{color:#9eaaa3;gap:1.4rem;font-size:.85rem;display:flex}._stats_dv7gn_30 b{color:var(--cream);font-size:1.05rem}._privacy_dv7gn_32,._mystery_dv7gn_32{color:#77847c;margin:1.5rem 0 0;font-size:.78rem;line-height:1.6}._empty_dv7gn_33{color:#91a097;text-align:center;padding:2rem}._proposals_dv7gn_17{border-top:1px solid #26332d}._proposalLayout_dv7gn_34{grid-template-columns:.8fr 1.2fr;gap:1rem;display:grid}._proposalForm_dv7gn_34{background:#12261d;border-radius:.7rem;gap:1rem;padding:1.5rem;display:grid}._proposalForm_dv7gn_34 label{color:#9caaa1;gap:.45rem;font-size:.78rem;font-weight:700;display:grid}._proposalForm_dv7gn_34 input,._proposalForm_dv7gn_34 textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#09110e;border:1px solid #3a5145;border-radius:.35rem;padding:.85rem}._proposalForm_dv7gn_34 textarea{resize:vertical;min-height:100px}._proposalForm_dv7gn_34 button,._suggestionList_dv7gn_34 button{background:var(--orange);color:#111;border:0;border-radius:.35rem;padding:.85rem 1rem;font-weight:850}._suggestionList_dv7gn_34{align-content:start;gap:.65rem;display:grid}._suggestionList_dv7gn_34 article{background:#0c1713;border:1px solid #26372f;border-radius:.55rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}._suggestionList_dv7gn_34 strong,._suggestionList_dv7gn_34 span,._suggestionList_dv7gn_34 small{display:block}._suggestionList_dv7gn_34 strong{font:600 1.25rem var(--font-display),serif}._suggestionList_dv7gn_34 span{color:#95a199;margin-top:.2rem;font-size:.85rem}._suggestionList_dv7gn_34 small{color:#6f7d74;margin-top:.5rem}._suggestionList_dv7gn_34 button:disabled{color:#8ea097;background:#25362e}._levels_dv7gn_17{background:var(--cream);color:#102019;max-width:none}._levels_dv7gn_17>._sectionTitle_dv7gn_19,._levelGrid_dv7gn_36,._levels_dv7gn_17>._mystery_dv7gn_32{max-width:1100px;margin-left:auto;margin-right:auto}._levelGrid_dv7gn_36{grid-template-columns:repeat(5,1fr);gap:.8rem;display:grid}._levelGrid_dv7gn_36 article{background:#e8e5dc;border:1px solid #ced0c8;border-radius:.6rem;min-height:250px;padding:1.5rem}._levelGrid_dv7gn_36 span{font-size:2rem}._levelGrid_dv7gn_36 h3{font:600 1.45rem var(--font-display),serif;margin:2.8rem 0 .8rem}._levelGrid_dv7gn_36 p{color:#5c655f;margin:0;font-size:.9rem;line-height:1.55}._levels_dv7gn_17 ._mystery_dv7gn_32{color:#68716b}._cta_dv7gn_20{text-align:center;background:#152d23;padding:clamp(5rem,10vw,9rem) 1.2rem}._cta_dv7gn_20 p{color:var(--orange);text-transform:uppercase;letter-spacing:.15em;margin:0 0 1rem;font-weight:800}._cta_dv7gn_20 h2{margin:0 auto 2.2rem}@media (max-width:800px){._hero_dv7gn_6{grid-template-columns:1fr}._totalCard_dv7gn_13{min-height:230px}._levelGrid_dv7gn_36{grid-template-columns:1fr 1fr}._member_dv7gn_23{grid-template-columns:3rem 1fr}._stats_dv7gn_30{grid-column:2;justify-content:flex-start}._sectionTitle_dv7gn_19{align-items:flex-start}._sectionTitle_dv7gn_19>svg{display:none}._proposalLayout_dv7gn_34{grid-template-columns:1fr}}@media (max-width:520px){._hero_dv7gn_6{padding-top:4rem}._hero_dv7gn_6 h1{font-size:3.35rem}._rola_dv7gn_5{font-size:.75rem}._totalCard_dv7gn_13 strong{font-size:5rem}._member_dv7gn_23{padding:1rem}._stats_dv7gn_30{flex-wrap:wrap;gap:.8rem}._levelGrid_dv7gn_36{grid-template-columns:1fr}._levelGrid_dv7gn_36 article{min-height:210px}._levelGrid_dv7gn_36 h3{margin-top:2rem}}
