footer{position:relative;width:100%;transition:all ease 0.3s;bottom:0;overflow:hidden;background:rgba(255, 255, 255, 0);border-top:1px solid #1e1e1e}footer *{text-decoration:none;list-style:none}footer ul,footer ol{padding:0;margin:0}footer h2,footer h3{font-size:calc(1.3 * 1    * clamp(15px, 2.425vw, 18px))}footer .footer1 *{color:#1e1e1e}footer .footer1 a{color:#1e1e1e}footer .footer1 a:hover{color:black}footer .footer1 .trigger{display:none}footer .footer2{background-color:rgba(255, 255, 255, 0)}footer .footer2 *{color:#1e1e1e}footer .footer2 a{color:#1e1e1e}footer .footer2 a:hover{color:black}footer .footer3{background-color:rgba(255, 255, 255, 0);border-top:1px solid #1e1e1e}footer .footer3 *{color:#1e1e1e}footer .footer3 a{color:#1e1e1e}footer .footer3 a:hover{color:black}footer .footer3 .pidhide{opacity:0;transition:all ease 0.3s}footer .footer3 .pidhide:hover{opacity:1}@media screen and (max-width:581px){footer.footerdynamic .trigger{display:block;font-size:clamp(15px, 2.425vw, 18px)}footer.footerdynamic .trigger:after{font-family:Material Symbols Sharp;content:"add";float:right;font-size:calc(clamp(15px, 2.425vw, 18px) * 1.5)}footer.footerdynamic .trigger.active:after{content:"remove"}footer.footerdynamic .trigger~.frame,footer.footerdynamic .trigger~.frame>h2,footer.footerdynamic .trigger~.frame>h3,footer.footerdynamic .trigger~.frame>h4{display:none}}