@charset "UTF-8";.tip-tap-content__error{color:#c6510e;font-style:italic}.comment-button__button .comment-button__icon--focus{display:none}.comment-button__button--icon-only .comment-button__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.comment-button__button:focus .comment-button__icon--normal,.comment-button__button:hover .comment-button__icon--normal{display:none}.comment-button__button:focus .comment-button__icon--focus,.comment-button__button:hover .comment-button__icon--focus{display:block}.like-button__button .like-button__icon{fill:none}.like-button__button .like-button__icon--focus{display:none}.like-button__button .like-button__icon--liked{fill:#acdb9b}.like-button__button--icon-only .like-button__label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.like-button__button:hover .like-button__icon--liked{color:#acdb9b}.like-button__button:hover .like-button__icon--normal{display:none}.like-button__button:hover .like-button__icon--focus{display:block}.like-button__button:disabled{color:#4d4d4d;cursor:not-allowed;opacity:.65}.like-button__button:not(:disabled){cursor:pointer}.confirmation-modal__button-group{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem}.toggle-overflow-button{align-items:center;background-color:transparent;border:none;color:#2d2d40;cursor:pointer;display:flex}.toggle-overflow-button:hover{color:#2f2f2f}.overflow-menu-items{position:relative}.overflow-menu-items__list{background-color:#fff;border-radius:.5rem;box-shadow:0 .25rem .25rem #0000001a;display:flex;flex-flow:column;gap:.25rem;padding:1rem;position:absolute;right:0;top:.5rem;z-index:10}.overflow-menu-items__item{align-items:center;background-color:transparent;border:none;color:#2f2f2f;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;gap:.5rem;line-height:1.25;padding:.625rem .5rem;position:relative;text-decoration:none;transition:color .2s;white-space:nowrap;width:100%}.overflow-menu-items__item .iconify{height:1.25rem}.overflow-menu-items__item:hover{color:#2d2d40;cursor:pointer;text-decoration:underline}.overflow-menu-items__item:focus{outline:.25rem solid #2d2d40}.parent-comment{padding:.25rem;position:relative}.parent-comment:focus,.parent-comment:focus-within{outline:1px solid #2d2d40}.parent-comment__content{border-left:3px solid #acdb9b;overflow:hidden;padding-left:1rem}.parent-comment__header{color:#2d2d40;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;line-height:1.625;margin-bottom:.25rem}.parent-comment__body{color:#626270;font-size:1rem;font-weight:400;line-height:1.875}.parent-comment__link:before{content:"";inset:0;position:absolute;z-index:10}.parent-comment__link:focus-visible{outline:none}.parent-comment__link:focus{outline:none}.parent-comment__link span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.parent-comment__close{background:none;border:none;color:#626270;cursor:pointer;padding:0;transition:color .15s ease-in-out}.parent-comment__close:focus,.parent-comment__close:hover{color:#2d2d40}.parent-comment{margin-left:2.5rem}@media(min-width:64em){.parent-comment{margin-left:5.625rem}}.comment-preview{padding:.25rem;position:relative}.comment-preview:focus,.comment-preview:focus-within{outline:1px solid #2d2d40}.comment-preview__content{border-left:3px solid #acdb9b;overflow:hidden;padding-left:1rem}.comment-preview__header{color:#2d2d40;display:flex;font-size:1rem;font-weight:600;justify-content:space-between;line-height:1.625;margin-bottom:.25rem}.comment-preview__body{color:#626270;font-size:1rem;font-weight:400;line-height:1.875}.comment-preview__link:before{content:"";inset:0;position:absolute;z-index:10}.comment-preview__link:focus-visible{outline:none}.comment-preview__link:focus{outline:none}.comment-preview__link span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.comment-preview__close{background:none;border:none;color:#626270;cursor:pointer;padding:0;transition:color .15s ease-in-out}.comment-preview__close:focus,.comment-preview__close:hover{color:#2d2d40}.comment-preview{margin-bottom:2rem}.comment-form{display:contents}.comment-form__title{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.25}@media(min-width:85.375em){.comment-form__title{font-size:3.125rem;line-height:1.2}}.comment-form__title{margin-bottom:1rem;margin-top:0}.comment-form__intro{grid-column:content-start/content-end}@media(min-width:64em){.comment-form__intro{grid-column:content-start/span 4}}.comment-form__create-button,.comment-form__editor{display:flex;flex-direction:column;gap:1rem;grid-column:content-start/content-end}@media(min-width:64em){.comment-form__create-button,.comment-form__editor{grid-column:c 5/content-end}}.comment-form__create-button .form-field,.comment-form__create-button .form-field__label,.comment-form__editor .form-field,.comment-form__editor .form-field__label{margin:0}.comment-form__label{margin-bottom:2rem}.comment-form__actions{display:flex;justify-content:flex-end}.comment-form__button{margin-left:auto}.comment-card{display:flex;gap:1rem}.comment-card__image{flex-shrink:0}.comment-card img{max-width:100%}.comment-card__content{flex-grow:1}.comment-card__information{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;width:100%}.comment-card__username{font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.667}@media(min-width:85.375em){.comment-card__username{font-size:1.125rem;line-height:1.667}}.comment-card__username{color:#2d2d40;font-weight:700;padding:.063rem 0}.comment-card__username--link{text-decoration:none}.comment-card__username--link:hover{color:#2d2d40;text-decoration:underline}.comment-card__primary-information{display:flex;flex-flow:row;gap:1rem;justify-content:space-between}.comment-card__date{font-size:1rem;line-height:1.875}@media(min-width:85.375em){.comment-card__date{font-size:1.125rem;line-height:1.222}}.comment-card__date{align-items:start;color:#626270;display:flex;gap:1rem}.comment-card__message{overflow-wrap:anywhere;white-space:pre-line;word-break:normal}.comment-card__message p{margin:0 0 1rem}.comment-card__message img{border-radius:.5rem;max-width:100%}.comment-card__message blockquote p:not([class]){font-size:1.875rem;font-weight:500;line-height:1.333}@media(min-width:85.375em){.comment-card__message blockquote p:not([class]){font-size:1.5rem;line-height:1.417}}.comment-card__message blockquote p:not([class]){margin:0}.comment-card__message blockquote{margin:2rem auto;overflow-wrap:anywhere;padding:2rem 0;position:relative;text-align:center;width:65%;word-break:normal}.comment-card__message blockquote:after,.comment-card__message blockquote:before{color:#626270;content:"";display:inline-block;font-size:1.5rem;font-style:italic;font-weight:500;left:0;line-height:1;position:absolute;text-align:center;width:100%}.comment-card__message blockquote:before{content:"“";top:0}.comment-card__message blockquote:after{content:"”"}.comment-card__message blockquote{margin:0 0 1rem;padding:0;text-align:left;width:auto}.comment-card__message blockquote p:not([class]){font-size:1rem;line-height:1.875}@media(min-width:85.375em){.comment-card__message blockquote p:not([class]){font-size:1.125rem;line-height:1.667}}.comment-card__message blockquote p:not([class]){display:inline}.comment-card__message blockquote:after,.comment-card__message blockquote:before{line-height:.2;position:unset;vertical-align:bottom;width:auto}.comment-card__message blockquote:before{margin-right:.5rem}.comment-card__message blockquote:after{margin-left:.25rem}.comment-card__message>:last-child{margin-bottom:0}.comment-card__options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.5rem}.comment-card__actions{display:flex;flex-wrap:wrap;gap:.5rem}.comment-card__action{background-color:#2d2d40;color:#fff}.comment-card__action.button--focus,.comment-card__action:focus{color:#fff}.comment-card__action.button--hover,.comment-card__action:hover{background-color:#fff;color:#2d2d40}.comment-card__action.button--disabled,.comment-card__action:disabled,.comment-card__action[disabled]{background-color:#626270;border-color:#626270;color:#fff}.comment-card__action{font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.125}@media(min-width:85.375em){.comment-card__action{font-size:1rem;line-height:1.125}}.comment-card__action{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #2d2d40;border-radius:50rem;cursor:pointer;display:inline-flex;gap:.75rem;overflow-wrap:anywhere;padding:.875rem 1.375rem;text-align:center;text-decoration:none;text-shadow:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;vertical-align:middle;width:-moz-fit-content;width:fit-content;word-break:normal}.comment-card__action .iconify{flex-shrink:0;height:1.375rem;width:1.375rem}.comment-card__action.button--focus,.comment-card__action:focus-visible{outline:1px solid #2d2d40;outline-offset:.25rem}.comment-card__action.button--hover,.comment-card__action:hover{text-decoration:none}.comment-card__action:disabled,.comment-card__action[disabled]{cursor:not-allowed}.comment-card__action{background-color:#fff;color:#2d2d40}.comment-card__action.button--focus,.comment-card__action:focus{color:#2d2d40}.comment-card__action.button--hover,.comment-card__action:hover{background-color:#2d2d40;color:#fff}.comment-card__action.button--disabled,.comment-card__action:disabled,.comment-card__action[disabled]{background-color:#ccc;color:#4d4d4d}.comment-card__action--link-button{background-color:transparent;color:#0b77bd}.comment-card__action--link-button.button--focus,.comment-card__action--link-button:focus{color:#0b77bd}.comment-card__action--link-button.button--hover,.comment-card__action--link-button:hover{background-color:transparent;color:#0b77bd}.comment-card__action--link-button{border:1px solid transparent;border-radius:.5rem;padding:0}.comment-card__action--link-button.button--hover,.comment-card__action--link-button:hover{text-decoration:underline}.comment-card__action--link-button.button--disabled,.comment-card__action--link-button:disabled,.comment-card__action--link-button[disabled]{background-color:transparent}.comment-card__action--link-button.button--disabled.button--hover,.comment-card__action--link-button.button--disabled:hover,.comment-card__action--link-button:disabled.button--hover,.comment-card__action--link-button:disabled:hover,.comment-card__action--link-button[disabled].button--hover,.comment-card__action--link-button[disabled]:hover{text-decoration:none}.comment-card__action--link-button{display:flex;font-weight:400;gap:.5rem}.comment-card__action--link{background-color:transparent;color:#0b77bd}.comment-card__action--link.button--focus,.comment-card__action--link:focus{color:#0b77bd}.comment-card__action--link.button--hover,.comment-card__action--link:hover{background-color:transparent;color:#0b77bd}.comment-card__action--link.button--disabled,.comment-card__action--link:disabled,.comment-card__action--link[disabled]{background-color:#ccc}.comment-card__action--link{font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.125}@media(min-width:85.375em){.comment-card__action--link{font-size:1rem;line-height:1.125}}.comment-card__action--link{border:1px solid transparent;border-radius:.5rem;padding:0}.comment-card__action--link.button--hover,.comment-card__action--link:hover{text-decoration:underline}.comment-card__action--link.button--disabled,.comment-card__action--link:disabled,.comment-card__action--link[disabled]{background-color:transparent;color:#4d4d4d}.comment-card__action--link.button--disabled.button--hover,.comment-card__action--link.button--disabled:hover,.comment-card__action--link:disabled.button--hover,.comment-card__action--link:disabled:hover,.comment-card__action--link[disabled].button--hover,.comment-card__action--link[disabled]:hover{text-decoration:none}.comment-card__likes{font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.125}@media(min-width:85.375em){.comment-card__likes{font-size:1rem;line-height:1.125}}.comment-card__likes{align-items:center;color:#626270;display:flex;gap:.5rem;margin-left:1rem}.comment-card__user{display:flex;flex:1 1 auto;flex-flow:wrap;gap:.9rem}@media(min-width:64em){.comment-card__user{gap:1.5rem}}.comment-card__username-container{align-items:start;display:flex;flex-direction:column;gap:.25rem;margin-right:auto}.comment-card__moderator-card{background-color:#d1ebc7;border:1px solid transparent;border-radius:50rem;color:#2d2d40;font-size:.9rem;font-weight:500;padding:0 .75rem}@media(min-width:64em){.comment-card__moderator-card{font-size:1rem}}.comment-card{border-top:3px solid #d1ebc7;margin-bottom:2.5rem;padding-top:2.5rem;scroll-margin-top:1rem}.comment-card__action--link-button{background-color:#2d2d40;color:#fff}.comment-card__action--link-button.button--focus,.comment-card__action--link-button:focus{color:#fff}.comment-card__action--link-button.button--hover,.comment-card__action--link-button:hover{background-color:#fff;color:#2d2d40}.comment-card__action--link-button.button--disabled,.comment-card__action--link-button:disabled,.comment-card__action--link-button[disabled]{background-color:#626270;border-color:#626270;color:#fff}.comment-card__action--link-button{font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.125}@media(min-width:85.375em){.comment-card__action--link-button{font-size:1rem;line-height:1.125}}.comment-card__action--link-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #2d2d40;border-radius:50rem;cursor:pointer;display:inline-flex;gap:.75rem;overflow-wrap:anywhere;padding:.875rem 1.375rem;text-align:center;text-decoration:none;text-shadow:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;vertical-align:middle;width:-moz-fit-content;width:fit-content;word-break:normal}.comment-card__action--link-button .iconify{flex-shrink:0;height:1.375rem;width:1.375rem}.comment-card__action--link-button.button--focus,.comment-card__action--link-button:focus-visible{outline:1px solid #2d2d40;outline-offset:.25rem}.comment-card__action--link-button.button--hover,.comment-card__action--link-button:hover{text-decoration:none}.comment-card__action--link-button:disabled,.comment-card__action--link-button[disabled]{cursor:not-allowed}.comment-card__action--link-button{background-color:#fff;color:#2d2d40}.comment-card__action--link-button.button--focus,.comment-card__action--link-button:focus{color:#2d2d40}.comment-card__action--link-button.button--hover,.comment-card__action--link-button:hover{background-color:#2d2d40;color:#fff}.comment-card__action--link-button.button--disabled,.comment-card__action--link-button:disabled,.comment-card__action--link-button[disabled]{background-color:#ccc;color:#4d4d4d}.comment-card__action--link-button{padding:.75rem}@media(min-width:64em){.comment-card__action--link-button{padding:1rem}}.comment-card__action--link-button .iconify{height:1.5rem;width:1.5rem}.comments{display:grid;grid-template-columns:[viewport-start] 1.25rem [content-start] minmax(0,1fr) [content-end] 1.25rem [viewport-end]}.comments>*{grid-column:content-start/content-end}@media(min-width:48em){.comments{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:[viewport-start] minmax(1rem,1fr) [content-start] repeat(12,[c] minmax(0,5rem)) [c content-end] minmax(1rem,1fr) [viewport-end]}}.comments{padding-top:1.5rem}@media(min-width:64em){.comments{padding-top:3.5rem;padding-top:6.5rem}}.comments__header{align-items:center;display:flex;flex-flow:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.5rem}.comments__form{display:grid;grid-template-columns:[viewport-start] 1.25rem [content-start] minmax(0,1fr) [content-end] 1.25rem [viewport-end]}.comments__form>*{grid-column:content-start/content-end}@media(min-width:48em){.comments__form{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:[viewport-start] minmax(1rem,1fr) [content-start] repeat(12,[c] minmax(0,5rem)) [c content-end] minmax(1rem,1fr) [viewport-end]}}.comments__form{padding-top:1.5rem}@media(min-width:64em){.comments__form{padding-top:3.5rem}.comments__overview{grid-column:c 5/content-end}}.comments__title{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.25}@media(min-width:85.375em){.comments__title{font-size:3.125rem;line-height:1.2}}.comments__title{display:inline-block;margin-top:0}.comments__pagination{border-top:3px solid #d1ebc7;justify-content:flex-start;padding-top:3rem}.comments__footer{display:flex;justify-content:flex-end;padding:1rem 0}.comments__create{position:relative}.comments__create:before{border-top:3px solid #d1ebc7;content:"";grid-column:content-start/content-end;margin-bottom:4rem}
