a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}*,:after,:before{box-sizing:border-box}body{font-family:public sans,sans-serif}button,select{color:inherit}.dropdown{position:relative}.dropdown-menu{background-color:#f3f3f3;border:1px solid #eaeaea;border-radius:.3125rem;box-shadow:5px 5px 5px 0 rgba(0,0,0,.25);display:none;float:left;font-size:1rem;left:0;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-open{display:block}.dropdown-align-right{left:unset;right:0}.dropdown-item{background-color:transparent;border:0;color:#000;cursor:pointer;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.hp{background:rgba(205,38,83,.05);height:100vh;width:100vw}.hp,.hp-box{display:flex;flex-direction:column;justify-content:center}.hp-box{padding:2rem}.hp-box a{color:#cd2653;text-decoration:none}.hp-box .h1{display:block;font-size:5rem;font-weight:700}.hp-box .copy,.hp-box .h1{color:#cd2653;text-align:center}.comments{display:flex;flex-direction:column}.comments .comment-report.comment-report-modal{background:#fff;box-shadow:0 0 1.5rem .175rem rgba(0,0,0,.5);left:0;position:absolute;right:0;z-index:1000}.comments .comment-report.comment-report-modal>*{margin:0 auto}@media (min-width:992px){.comments .comment-report.comment-report-modal>*{padding:4rem 1.5rem}}@media (max-width:991.8px){.comments .comment-report.comment-report-modal>*{padding:1rem .25rem}}.comments .comment-report.comment-report-modal>.comment-report-thank-you{width:40%}@media (max-width:991.8px){.comments .comment-report.comment-report-modal .form-buttons{flex-wrap:wrap;gap:.5rem;justify-content:center}}.comments .comment-simple-link{color:#000;font-weight:700}.comments .comment-button{align-items:center;background:#fff;border:1px solid #eaeaea;border-radius:.3125rem;color:#000;cursor:pointer;display:flex;font-size:1rem;line-height:1}@media (max-width:991.8px){.comments .comment-button{padding:1rem .8rem}}@media (min-width:992px){.comments .comment-button{padding:1rem 1.5625rem}}.comments .comment-button svg{display:inline-block}.comments .comment-button.comment-button-back-to-page svg{margin-right:.5rem}.comments .comment-button.comment-button-goto-discussion svg{margin-left:.5rem}@media (max-width:991.8px){.comments .comment-button.comment-show-next{display:block;width:95%}}.comments .comment-button.comment-show-next:hover>span:hover{text-decoration:underline}.comments .comment-button.comment-show-next[disabled]{display:none}.comments .comments-header{border-bottom:.125rem solid #eaeaea;margin-bottom:1rem}.comments .comments-header .comments-header-row{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1rem;padding-top:1rem}.comments .comments-paginate{align-items:flex-start;display:flex;flex-direction:column}@media (max-width:991.8px){.comments .comments-paginate{align-items:center;gap:1rem}}.comments .comments-footer{border-top:.125rem solid #eaeaea;display:flex;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}@media (min-width:992px){.comments .comments-footer{align-items:baseline;flex-direction:row;justify-content:space-between}}@media (max-width:991.8px){.comments .comments-footer{align-items:center;flex-direction:column;gap:1rem}}.comments .comments-write-us{color:#eb0004}.comments .comments-write-us:hover{text-decoration:underline}.comments .comments-navigation-top span{color:#eb0004}.comments .comments-navigation-top span:hover{text-decoration:underline}.comments .comments-sorting{display:flex}.comments .comments-sorting li+li{margin-left:1rem}.comments .comments-sorting li a{color:#000;font-weight:700;text-decoration:none}.comments .comments-sorting li a:hover{text-decoration:underline}.comments .comments-sorting li span{color:#eb0004}.comments .comments-counter{color:#878787}.comments .comments-message{border:1px solid #eaeaea;color:#878787;margin:0 1rem;padding:1rem;text-align:center}.comments .paginator{align-self:center;display:flex}.comments .paginator li{display:flex;flex:1}.comments .paginator button{background:transparent;border:1px solid #eaeaea;border-radius:.3125rem;cursor:pointer;display:block;height:2rem;margin:0 .175rem;position:relative;width:2rem}.comments .paginator button:disabled{background:#eb0004;color:#fff;font-weight:700}.comments .paginator button span{cursor:pointer;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.comments .comment-show-more{background:transparent;border:none;cursor:pointer;display:block;font-size:1rem;margin:0 auto .875rem}.comments .comment-show-more:hover{text-decoration:underline}.comments .comment-show-more[disabled]{display:none}.comments>.comment{position:relative}.comments .comment{background:#f3f3f3;border-radius:.3125rem;margin-bottom:.8rem}.comments .comment.comment-level-even{background:#f3f3f3}.comments .comment.comment-level-odd{background:#ececec}.comments .comment.comment-hidden{display:none}.comments .comment>.comment{margin-left:1.1875rem;margin-right:1rem}.comments .comment>.comment-main{padding:.875em 1rem 1.375rem 1.1875rem}.comments .comment>.comment-main.comment-moderated{opacity:.25}.comments .comment>.comment-main.comment-deleted{opacity:.25;padding:1.25em 1.1875rem 1.25rem}.comments .comment .comment-head{align-items:center;display:flex;margin-bottom:.75rem}.comments .comment .comment-text{font-size:1.125rem;line-height:1.375rem}.comments .comment .comment-attachment>*{max-width:100%}.comments .comment .comment-attachment .comment-attachment-sticker{max-height:120px}.comments .comment .comment-attachment .comment-attachment-animated_image_share{max-height:240px}.comments .comment .comment-footer{padding-top:.5rem}.comments .comment .comment-reply{color:inherit;font-size:.8rem;text-decoration:none}.comments .comment .comment-reply-facebook{opacity:.5}.comments .comment .comment-reply-facebook:hover{text-decoration:underline}.comments .comment .comment-author{font-size:.9375rem;font-weight:700}.comments .comment .comment-created{font-size:.8125rem;padding-top:.5rem}.comments .comment .comment-option-toggle{background:transparent;border:none;color:#878787;cursor:pointer;display:block;height:1.5rem;padding:0;position:relative;right:-50%;width:1.5rem}.comments .comment .comment-option-toggle:hover{color:#000}.comments .comment .comment-option-toggle>*{height:100%;left:0;position:absolute;top:0;width:100%}.comments .comment .comment-option{align-self:baseline;margin-left:auto}.comments .comment .comment-text-moderated{font-style:italic}.comments .comment .comment-author-initials{align-items:center;background:#bbb;border-radius:1.6875rem;color:#fff;display:flex;font-size:1.125rem;height:3.375rem;justify-content:center;margin-right:.75rem;width:3.375rem}.comment-report{background:#fff}.comment-report .comment-report-headline{font-size:1.4375em;font-weight:700;margin-bottom:.8125rem}.comment-report-form{font-size:1rem}.comment-report-form .form-control-label,.comment-report-form .form-text{color:#636363;font-size:inherit;margin-bottom:.1875rem}.comment-report-form .form-control{border:1px solid #eaeaea;border-radius:.3125rem;display:block;font-size:inherit;line-height:1.5;margin-bottom:.9375rem;padding:1rem 1.125rem;width:100%}.comment-report-form .form-button{background:transparent;border:1px solid #eaeaea;border-radius:.3125rem;cursor:pointer;font-size:inherit;padding:1rem}.comment-report-form .form-buttons{align-items:center;display:flex;justify-content:end}.comment-report-form .form-buttons>*{margin-left:1rem}