.community{max-width:860px;margin:40px auto 80px;padding:32px 24px;border-top:1px solid #b8c5c6;color:#292d2c}.community h2{font:400 clamp(26px,4vw,38px)/1.2 Fraunces,Georgia,serif;margin:32px 0 12px}.community .share-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.community button,.community .share-row a{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#355d6b;border:1px solid #8faaa9;padding:11px 15px;min-height:44px;border-radius:3px;font:600 13px Manrope,system-ui;text-decoration:none;cursor:pointer}.community button:hover,.community .share-row a:hover{background:#e2e9e6}.community button:disabled{opacity:.6;cursor:wait}.community #comments-list article{padding:22px 0;border-bottom:1px solid #ccd4d0}.community time{display:block;font-size:12px;color:#546663}.community p,.community blockquote{white-space:pre-wrap;overflow-wrap:anywhere}.community blockquote{padding:16px 22px;margin:12px 0 0 24px;border-left:2px solid #355d6b;background:#eeefea}.community form{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.community label{display:block;font:500 14px/1.5 Manrope,system-ui}.community input:not([type=checkbox]),.community textarea{box-sizing:border-box;display:block;width:100%;background:white;border:1px solid #9caaa7;border-radius:3px;padding:12px;font:400 16px/1.5 Manrope,system-ui;color:#292d2c;margin-top:6px}.community textarea{min-height:150px;resize:vertical}.community .full{grid-column:1/-1}.community .consent{display:flex;align-items:flex-start;gap:10px;font-size:12px}.community .consent input{margin-top:4px}.community .hp{position:absolute;left:-10000px}.community-note,#comment-count,#share-status,#comment-status{font:400 13px/1.6 Manrope,system-ui;color:#546663}.community #comment-status{min-height:25px}.community form button{justify-self:start;background:#355d6b;color:white}.community :focus-visible{outline:2px solid #355d6b;outline-offset:3px}@media(max-width:600px){.community{padding:24px 20px}.community form{grid-template-columns:1fr}.community .share-row{gap:7px}}
.historical-discussion{margin-top:48px;padding-top:12px;border-top:1px solid #b8c5c6;scroll-margin-top:100px}.community .history-intro{font-size:16px;line-height:1.6}.community .history-note{font:400 14px/1.65 Manrope,system-ui;color:#546663}.community .history-threads,.community .history-replies{list-style:none;padding:0;margin:0}.community .history-threads>.history-thread{padding:24px 0;border-bottom:1px solid #ccd4d0}.community .history-comment{scroll-margin-top:110px}.community .history-comment header{font:600 15px/1.6 Manrope,system-ui}.community .history-comment time{font-size:13px;margin-top:2px}.community .history-parent{display:inline-block;font:400 13px/1.6 Manrope,system-ui;margin-top:5px}.community .history-body{font:400 16px/1.75 Manrope,system-ui;overflow-wrap:anywhere}.community .history-body p{margin:14px 0;white-space:pre-wrap}.community .history-body ol,.community .history-body ul{padding-left:24px;margin:14px 0}.community .history-body li{padding:0;margin:8px 0}.community .history-body li p{margin:0}.community .history-replies{margin:20px 0 0 20px;padding-left:20px;border-left:2px solid #8faaa9}.community .history-replies>.history-thread{margin-top:22px}.community .history-replies .history-replies{margin-left:12px;padding-left:16px}@media(max-width:600px){.community .history-replies{margin-left:8px;padding-left:12px}.community .history-replies .history-replies{margin-left:0;padding-left:12px}}
