.content-label{display:inline-block;margin:0 14px 20px 0;padding:8px 10px;border:1px solid var(--ink);font-size:9px;letter-spacing:.15em}.content-label.sponsored{background:var(--ink);color:var(--paper)}.disclosure strong{display:block;margin-bottom:10px;font-size:9px;letter-spacing:.15em}.editorial-conversation{max-width:900px;margin:85px auto 0;padding:42px;border-top:5px solid var(--blue);background:#ebe1d4}.editorial-conversation.homepage{max-width:none;margin:0;padding:70px 8vw;border-top:0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:.75fr 1.25fr;gap:7vw}.conversation-kicker{display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.16em;color:var(--gold)}.editorial-conversation h2{font:400 clamp(42px,5vw,76px)/.92 var(--serif);letter-spacing:-.045em;margin:22px 0 32px}.homepage h2{margin-top:0}.homepage .conversation-kicker{grid-column:1/3}.homepage form,.homepage .conversation-results{align-self:end}.conversation-choices{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--ink);margin-bottom:18px}.conversation-choices label{cursor:pointer}.conversation-choices label+label{border-left:1px solid var(--ink)}.conversation-choices input{position:absolute;opacity:0}.conversation-choices span{display:flex;align-items:center;gap:14px;padding:22px;font:400 25px/1 var(--serif)}.conversation-choices span b{font-size:18px;color:var(--gold)}.conversation-choices input:checked+span{background:var(--ink);color:var(--paper)}.conversation-answer{display:block;font-size:9px;letter-spacing:.14em}.conversation-answer textarea{display:block;width:100%;margin:10px 0 18px;padding:16px;border:1px solid var(--ink);background:transparent;font:17px/1.5 Georgia,serif}.conversation-identity{display:grid;grid-template-columns:1fr 1fr;gap:10px}.conversation-identity input{width:100%;padding:14px;border:0;border-bottom:1px solid var(--ink);background:transparent}.publish-consent{display:block;margin:17px 0;font-size:10px;line-height:1.45;color:#655f58}.editorial-conversation form>button{width:100%;padding:17px;border:0;background:var(--blue);color:#fff;letter-spacing:.12em;cursor:pointer}.conversation-notice,.conversation-thanks{min-height:18px;margin:12px 0 0;color:var(--blue);font-size:12px}.result-row{display:grid;grid-template-columns:1fr 2fr 50px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.result-row progress{width:100%;height:5px;border:0;background:rgba(13,21,30,.12);appearance:none}.result-row progress::-webkit-progress-bar{background:rgba(13,21,30,.12)}.result-row progress::-webkit-progress-value{background:var(--blue)}.result-row progress::-moz-progress-bar{background:var(--blue)}.result-row strong{text-align:right}.conversation-results>p,.conversation-results>aside{font:17px/1.55 Georgia,serif}.conversation-results>aside{padding:18px;border:1px solid var(--line)}.founding-number{max-width:520px;border-top:5px solid var(--blue);border-bottom:1px solid var(--line);padding:26px 0;margin:34px 0}.founding-number span{font-size:10px;letter-spacing:.16em;color:var(--gold)}.founding-number strong{display:block;font:400 48px var(--serif);margin-top:9px}.founding-number p{font-size:15px;margin:9px 0}
@media(max-width:800px){.editorial-conversation.homepage{grid-template-columns:1fr;padding:55px 5vw}.homepage .conversation-kicker{grid-column:1}.conversation-choices{grid-template-columns:1fr}.conversation-choices label+label{border-left:0;border-top:1px solid var(--ink)}}
@media(max-width:620px){.editorial-conversation{margin-top:58px;padding:30px 20px}.conversation-identity{grid-template-columns:1fr}.conversation-choices span{font-size:21px}.result-row{grid-template-columns:1fr 1.2fr 42px}}
