.comments{margin-bottom:2rem;margin-top:6rem}.comments .placeholder-text--comments_unavailable_message,.comments .placeholder-text--community_notes,.subscribed{margin:2rem 0}.comments .placeholder-text--comments_unavailable_message ul li,.comments .placeholder-text--community_notes ul li,.comments ol li,.comments p{font-size:1rem;margin-bottom:.3rem}.comments .controls{margin-top:2rem}.comments p{margin-bottom:.75rem}.comments .comment-lists ol{list-style-type:none;margin-bottom:0;padding-inline-start:0}.comments .comment-lists ol li{margin:2rem 0 1rem;padding-top:1rem}.comments .comment-lists ol li ol{padding-inline-start:4rem}.comments .comment-replies{border-left:1px solid #cdd4d7}.comments .comment-wrapper .comment-data{display:grid;gap:.5rem;grid-template-columns:auto 1fr}#modal-container #comment-form .comment-form--item label,.comments .comment-wrapper .comment-data .comment-author{font-weight:600}.comments .comment-wrapper .comment-text{margin-top:1rem}.comments .comment-wrapper .comment-reply{margin-top:.5rem}#modal-container #comment-form{padding:0}#modal-container #comment-form .comment-form{padding:1rem 1.5rem}#modal-container #comment-form .form-textarea-wrapper textarea{line-height:1.4rem;padding:1rem}#modal-container #comment-form .comment-form--item{margin-bottom:1.5rem}#modal-container #comment-form .comment-form--policy{margin-bottom:.5rem}#modal-container #comment-form .comment-form--comment label{display:block;margin-bottom:.3rem;margin-top:1.5rem}#modal-container #comment-form .form-type-checkbox{gap:1rem}#modal-container #comment-form .comment-form--email label,#modal-container #comment-form .comment-form--name label{display:grid;grid-template-areas:"none required help";grid-template-columns:auto auto 1fr;margin-bottom:.5rem;margin-right:.5rem}@media screen and (min-width:1025px){#modal-container #comment-form .comment-form--email label,#modal-container #comment-form .comment-form--name label{margin-bottom:0}}#modal-container #comment-form .comment-form--email label .webform-element-help,#modal-container #comment-form .comment-form--name label .webform-element-help{grid-area:help}#modal-container #comment-form .comment-form--email label.required:after,#modal-container #comment-form .comment-form--name label.required:after{grid-area:required}#modal-container #comment-form .comment-form--email .description,#modal-container #comment-form .comment-form--name .description{font-size:.85rem;grid-area:description;justify-self:start;margin-top:.25rem}@media screen and (min-width:768px){#modal-container #comment-form .comment-form--email,#modal-container #comment-form .comment-form--name{align-items:center;display:grid;grid-template-areas:"none ." "none description";grid-template-columns:180px auto;justify-content:start;justify-items:end}}#modal-container #comment-form ul.comment-form--policy-text{list-style-type:disc;margin-left:.8rem;padding-inline-start:2.4rem}#modal-container #comment-form ul.comment-form--policy-text li{font-size:1rem;line-height:1rem;margin:0 0 .75em;padding:0}#modal-container #comment-form .contact-value{background-color:#f2f2f2;width:75vw}@media screen and (min-width:576px){#modal-container #comment-form .contact-value{width:300px}}#modal-container #comment-form ul{line-height:1.5rem}#modal-container.comment-form .modal-controls{background-color:#fff;border:1px solid #888;font-family:Montserrat,Arial,sans-serif;font-size:1rem;margin:5%auto;width:100vh}#modal-container.comment-form .modal-content{padding:0}#modal-container.comment-form .modal-footer{align-items:center;background-color:#cdd4d7;border-color:#888;display:grid;grid-template-columns:1fr auto;justify-items:end;padding:1rem 1.5rem}#modal-container.comment-form .modal-footer button{border:0;font-weight:600}.subscribe-details{border:1px solid #cdd4d7;margin:2rem 0;padding:0}.subscribe-details .summary{padding:1.25rem 1rem 0!important}.subscribe-details .row--wrapper{align-items:center;display:grid;gap:1rem;grid-template-columns:auto}.subscribe-details .row--wrapper.contents{padding:0 1.5rem 1rem}.subscribe-details .row--wrapper.contents label{font-weight:600;margin-right:0}input.btn-secondary{align-items:stretch;background-color:transparent;border:2px solid #262e33;color:#262e33;cursor:pointer;display:flex;flex-direction:column;font-family:Montserrat,Arial,sans-serif;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:100%;padding:1rem 1.5rem;position:relative;text-align:center;text-decoration:none;transition:all .1s ease-out}