.conversation-home{--cs-surface:#fffef9;--cs-ink:#153e32;--cs-muted:#546a61;--cs-line:#dbe4da;--cs-soft:#edf4ed;padding-top:32px;padding-bottom:80px;max-width:1040px;color:var(--cs-ink)}.hero-mode .conversation-home,[data-theme=hero] .conversation-home{--cs-surface:#112b22;--cs-ink:#f5f6ed;--cs-muted:#b5c8bd;--cs-line:#335044;--cs-soft:#1b3b2f}.conversation-back{display:inline-block;margin-bottom:20px;color:var(--cs-muted)}.conversation-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:16px;padding:36px;border-radius:30px;background:#123f31;color:#fff9e8}.conversation-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:12px;color:#dfc77e}.conversation-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.15;max-width:680px;margin:12px 0}.conversation-hero p{max-width:580px}.conversation-art{font-size:100px;line-height:1;color:#edcf78;align-self:center}.conversation-primary{display:inline-flex;justify-content:center;width:fit-content;align-items:center;padding:13px 24px;border-radius:30px;background:#f5d371;color:#102d22!important;font-weight:650;text-decoration:none}.conversation-status{min-height:24px;font-size:14px;color:var(--cs-muted);margin:14px 0}.conversation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.conversation-panel{padding:26px;border-radius:24px;border:1px solid var(--cs-line);background:var(--cs-surface);margin-bottom:18px}.conversation-panel h2{font-size:23px;line-height:1.35;margin:12px 0 20px;color:var(--cs-ink)}.conversation-icon{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:14px;background:var(--cs-soft);color:var(--cs-ink);font-size:23px}.conversation-choices{display:grid;gap:10px}.conversation-choices label{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--cs-line);border-radius:15px;cursor:pointer;font-weight:550;font-size:15px}.conversation-choices label span:first-of-type{flex:1}.conversation-choices input{position:absolute;opacity:0;width:1px;height:1px}.conversation-choices label:has(input:focus-visible){outline:3px solid #b6963e;outline-offset:3px}.conversation-choices label:has(input:disabled){opacity:.65;cursor:wait}.conversation-choices .selected{background:var(--cs-soft);border-color:#739a82}.conversation-help{color:var(--cs-muted);font-size:14px;line-height:1.7;margin:18px 0 0}.conversation-blocked summary{cursor:pointer;font-weight:600;display:flex;justify-content:space-between;align-items:center}.conversation-blocked summary span{background:var(--cs-soft);padding:4px 12px;border-radius:20px}.conversation-member{display:flex;justify-content:space-between;align-items:center;padding-top:18px}.conversation-panel button{border:1px solid var(--cs-line);padding:10px 16px;border-radius:20px;color:var(--cs-ink);background:var(--cs-soft)}.conversation-links{gap:16px;flex-wrap:wrap;font-size:14px;color:var(--cs-muted)}.conversation-links,.conversation-upgrade{display:flex;justify-content:space-between}.conversation-upgrade{align-items:center;gap:20px;background:var(--cs-soft);padding:18px 24px;border-radius:20px;margin-bottom:20px}.conversation-upgrade p{max-width:640px}.conversation-upgrade a{white-space:nowrap;font-weight:600}@media(max-width:600px){.conversation-hero{padding:26px;grid-template-columns:1fr}.conversation-art{display:none}.conversation-panel{padding:20px}.conversation-upgrade{align-items:flex-start;flex-direction:column}.conversation-links{flex-direction:column}}