.Footer{background-color:#000;padding:70px 0 200px;overflow:hidden;position:relative}.Footer .footer-bottom-img{position:absolute;bottom:-10px;right:0}.Footer .Footer-header{width:100%;container-type:inline-size;padding-inline:8px;box-sizing:border-box}.Footer .Footer-header h1,.Footer .Footer-header .footer-wordmark{text-align:center;font-size:clamp(40px,18vw,240px);font-size:min(240px,20.5cqi);font-family:var(--font-ucb);color:#fff;line-height:.85;letter-spacing:-.04em;white-space:nowrap;width:100%;max-width:100%;margin:0}.Footer .Footer-content{padding:40px 0}.Footer .Footer-content p{font-size:24px;font-family:var(--font-ucb);color:#fff;width:70%;margin-bottom:0}.Footer .Footer-content .footer-socail-link-box{display:flex;align-items:center;margin-top:20px;justify-content:flex-start;gap:10px}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle{flex:0 0 50px;height:50px;width:50px;min-width:50px;min-height:50px;aspect-ratio:1/1;cursor:pointer;border-radius:50%;background-color:#fff;display:flex;text-decoration:none;color:inherit;align-items:center;justify-content:center;overflow:hidden;padding:0;box-sizing:border-box;transition:background-color .3s ease,box-shadow .3s ease}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle img,.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle svg{width:20px;height:20px;max-width:20px;flex:0 0 auto;object-fit:contain;transition:transform .3s ease}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle .fb-img{width:10px!important}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle:hover{background-color:var(--primary-color);transform:scale(1.1);box-shadow:0 4px 12px #0003}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle:hover img{transform:scale(1.2);filter:brightness(0) invert(1)}.Footer .footer-links{font-family:var(--font-ucb)}.Footer .footer-links ul{list-style:none;margin-top:25px;padding-left:50px;gap:10px}.Footer .footer-links ul li{padding:7px 0}.Footer .footer-links ul li .link-text{position:relative;font-size:20px;color:#fff;text-decoration:none;display:inline-block}.Footer .footer-links ul li .link-text:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--primary-color);transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.Footer .footer-links ul li .link-text:hover:after{transform:scaleX(1);transform-origin:left}.Footer .desktop-only{display:flex}.Footer .mobile-only{display:none}@media (max-width: 900px){.Footer .footer-bottom-img{width:35%}.Footer .Footer-header h1,.Footer .Footer-header .footer-wordmark{font-size:min(240px,20.5cqi)}.Footer .Footer-content p{font-size:20px}}@media (max-width: 500px){.Footer .footer-bottom-img{width:min(42vw,168px);right:84px;bottom:16px;height:auto;object-fit:contain}.Footer .Footer-header h1,.Footer .Footer-header .footer-wordmark{font-size:min(240px,20.5cqi)}.Footer .Footer-content{text-align:center;width:100%;padding:20px 0}.Footer .Footer-content p{font-size:20px;width:100%}.Footer .Footer-content .footer-socail-link-box{width:100%;justify-content:center;gap:10px;margin-top:24px;padding-inline:4px}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle{flex:0 0 40px;width:40px;height:40px;min-width:40px;min-height:40px}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle img,.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle svg{width:16px;height:16px;max-width:16px}.Footer .Footer-content .footer-socail-link-box .footer-socail-link-box-circle .fb-img{width:9px!important;height:16px}.Footer .footer-links{text-align:center;margin-bottom:20px}.Footer .footer-links ul{padding:0;margin-top:0}.Footer .desktop-only{display:none!important}.Footer .mobile-only{display:block}}
