.keywords{border-top:1px solid #dfe5e8;margin-top:36px;padding-top:24px}.keywords h2{font-size:18px;color:var(--navy);margin:0 0 14px}.keywords>div{display:flex;flex-wrap:wrap;gap:9px}.keywords span{border:1px solid #9bc7cb;background:#eef8f8;color:var(--navy);border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700}.share-icons{display:flex!important;gap:9px!important}.share-icons a,.share-icons button{width:43px;height:43px;padding:10px!important;border-radius:6px!important;display:grid;place-items:center}.share-icons svg{width:22px;height:22px;fill:currentColor}.share-icons .copied{background:#347b4d}.comments{border-top:1px solid #dfe5e8;margin-top:44px;padding-top:30px}.comments>h2{font-size:27px;color:var(--navy);margin:0 0 22px;padding-right:12px;border-right:4px solid var(--teal)}.comments-list{display:grid;gap:12px}.public-comment{border:1px solid #dfe6e9;border-radius:7px;padding:15px;background:#fafcfc}.public-comment header{display:flex;justify-content:space-between;gap:12px}.public-comment time{color:var(--muted);font-size:10px}.public-comment p{margin:9px 0 0;white-space:pre-wrap;font-size:14px}.no-comments,.comment-note{color:var(--muted);font-size:13px}.comment-note{margin:28px 0 18px}.comments form{display:grid;gap:17px}.comments label{display:grid;gap:7px;font-size:13px;font-weight:700}.comments input,.comments textarea{width:100%;border:1px solid #d3dade;border-radius:5px;background:#f6f7f8;padding:12px 14px;font:inherit}.comments textarea{resize:vertical}.comment-fields{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.comments form>button{justify-self:start;border:0;border-radius:5px;background:var(--teal);color:#fff;padding:12px 24px;font:inherit;font-weight:800;cursor:pointer}.comment-hp{position:absolute!important;right:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:700px){.comment-fields{grid-template-columns:1fr}.comments form>button{width:100%}}
