:root{--primary:#004fc1;--secondary:#05357A;--tertiary:#C69B3D;--accent:#00bbc3;--fill-accent:invert(71%) sepia(45%) saturate(6185%) hue-rotate(136deg) brightness(100%) contrast(99%);--accent-link:#ffefe0;--neutral1:#faf8f5;--hover:brightness(1.15);--active:brightness(0.9)}.tile-zoom:hover{transform:scale(1.02);box-shadow:0 0 0 4px var(--accent);filter:none;cursor:pointer}.comments-area hr{border-width:0 0 5px;border-style:solid;border-color:rgba(0,0,0,.1)}.comment-reply-title,.comments-title{font-size:1.6em;font-weight:600}.comment{margin:0 0 2em}.comment__wrapper{display:flex}.comment__avatar{flex:none;margin-right:1em}.comment__avatar img{width:2.5em;height:2.5em;border-radius:100px}.comment__author-info{margin:0 0 .5em}.comment__author-name a{font-weight:500;color:#000;font-size:.9em}.comment__date a{color:rgba(0,0,0,.6);font-size:.7em}.comment__body{flex:auto;font-size:90%}.comment__body :last-child{margin-bottom:0}.comment-reply-link{text-transform:uppercase;font-size:.7em;color:rgba(0,0,0,.4);font-weight:400;margin-top:.8em;display:block}.comment-reply-link:hover{color:var(--accent)}.comment-form-comment label{display:none}.comment-form-comment textarea{width:100%;padding:.7em 1em;font-size:1em}.form-submit .submit{background:var(--accent);padding:.7em 1em;color:#fff;border:0;border-radius:4px;font-size:1em;font-weight:600;cursor:pointer}.form-submit .submit:hover{filter:var(--hover)}