.heading-copy-button{background-color:transparent;border:none;cursor:pointer;height:.78em;margin-left:.3em;opacity:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden}h1:hover .heading-copy-button,h2:hover .heading-copy-button,h3:hover .heading-copy-button,h4:hover .heading-copy-button,h5:hover .heading-copy-button{opacity:1;visibility:visible}.heading-copy-img{content:url(../assets/chain-link.svg);height:100%;pointer-events:none}@media screen and (max-width:1024px){.heading-copy-button{display:none}}.notification-popup__container{--_bottom:2rem;--_right:2.5rem;--_space-between-popups:.75rem;--_popup-border-radius:5px;--_popup-padding:1rem;--_popup-background-color:#fff;--_visibility-transition:300ms;--_description-paragraph-2-color:#727272;--_icon-img-url:url(../assets/150px-copied-icon.webp);--_icon-img-width:1.5rem;--_close-img-url:url(../assets/150px-close-icon.webp);--_close-img-width:.8rem;--_close-img-filter:invert(88%) sepia(26%) saturate(3969%) hue-rotate(180deg) brightness(99%) contrast(104%);align-items:flex-end;bottom:var(--_bottom);color:#002744;display:flex;flex-direction:column;position:fixed;right:var(--_right);row-gap:var(--_space-between-popups)}.notification-popup{background-color:var(--_popup-background-color);border:2px solid #ececed;border-radius:var(--_popup-border-radius);box-shadow:0 2px 10px rgba(0,0,0,.13);-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:max-content 1fr max-content;padding:var(--_popup-padding);transition:opacity var(--_visibility-transition) ease-in-out,visibility var(--_visibility-transition) ease-in-out}.notification-popup[date-visible=true]{opacity:1;visibility:visible}.notification-popup[date-visible=false]{opacity:0;visibility:hidden}.notification-popup__icon{width:-moz-fit-content;width:fit-content}.notification-popup__icon-img{content:var(--_icon-img-url);width:var(--_icon-img-width)}.notification-popup__description{padding-right:1.3rem}.notification-popup__description p{line-height:normal;margin:0}.notification-popup__description p:last-child{color:var(--_description-paragraph-2-color)}.notification-popup__close-button-container{align-items:center;display:flex;justify-content:center}.notification-popup__close-button{background-color:transparent;border:none;cursor:pointer;padding:.7rem}.notification-popup__close-button-img{content:var(--_close-img-url);filter:var(--_close-img-filter,invert(0));pointer-events:none;width:var(--_close-img-width)}