footer.site-footer{display:none!important}.ayc-footer{background:#1F2933;color:#C9D1D6;font-family:'Inter',system-ui,sans-serif;font-size:15px;line-height:1.6;border-top:4px solid #087F7A;padding:56px 20px 40px}.ayc-footer__card{max-width:760px;margin:0 auto;text-align:center}.ayc-footer__logo{width:220px;max-width:70%;height:auto;display:block;margin:0 auto 14px}.ayc-footer__tagline{margin:0 0 8px;color:#19C3B1;font-weight:700;letter-spacing:.02em}.ayc-footer__about{margin:0 auto 28px;max-width:560px;color:#AEB8BF}.ayc-footer a{color:#C9D1D6;text-decoration:none;transition:color .15s ease,border-color .15s ease}.ayc-footer a:hover,.ayc-footer a:focus-visible{color:#19C3B1}.ayc-footer a.ayc-footer__big{display:table;margin:12px auto;padding-bottom:6px;border-bottom:2px solid #19C3B1;font-family:'Manrope',system-ui,sans-serif;font-weight:800;font-size:clamp(1.4rem, 5.2vw, 2.4rem);line-height:1.2;color:#FFF;letter-spacing:-.01em;overflow-wrap:anywhere}.ayc-footer a.ayc-footer__big:hover,.ayc-footer a.ayc-footer__big:focus-visible{color:#19C3B1}.ayc-footer__small{margin:18px 0 0;color:#8C979E}.ayc-footer__social{margin:30px 0 0;font-size:1.05rem;font-weight:700}.ayc-footer__social a{color:#8C979E}.ayc-footer__dot{margin:0 .55em;color:#8C979E}.ayc-footer__links{margin:26px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:14px}.ayc-footer__rule{border:0;border-top:1px solid rgb(255 255 255 / .12);margin:32px 0 26px}.ayc-footer__copy{margin:0 0 6px;color:#8C979E;font-size:1.05rem}.ayc-footer__copy strong{color:#FFF;font-weight:700}.ayc-footer__note{margin:0;color:#8C979E;font-size:13px}@media (max-width:520px){.ayc-footer{padding:44px 16px 96px}}.ayc-wa{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom, 0px));z-index:95;display:inline-flex;align-items:center;gap:8px;min-height:54px;padding:0 20px 0 16px;border-radius:999px;background:#1F8F4E;color:#FFFFFF!important;font-family:'Inter',system-ui,sans-serif;font-weight:700;font-size:15px;text-decoration:none!important;box-shadow:0 10px 24px -8px rgb(31 41 51 / .5);transition:transform .15s ease,background-color .15s ease}.ayc-wa:hover,.ayc-wa:focus-visible{background:#17773F;color:#FFF}@media (prefers-reduced-motion:no-preference){.ayc-wa:hover{transform:translateY(-2px)}}@media (max-width:640px){.ayc-wa{width:56px;height:56px;padding:0;justify-content:center}.ayc-wa__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ayc-calc__peek{right:86px!important}}.ayc-assure{margin:20px 0;padding:16px 18px;border:1px solid #DCE1E2;border-radius:12px;background:#F2F4F4;font-size:14px;line-height:1.5;color:#1F2933}.ayc-assure__list{list-style:none;margin:0 0 10px;padding:0}.ayc-assure__list li{position:relative;padding-left:28px;margin-bottom:8px}.ayc-assure__list li::before{content:"";position:absolute;left:0;top:.2em;width:18px;height:18px;border-radius:50%;background:#087F7A url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3.2 3L15 7'/%3E%3C/svg%3E") center / 12px no-repeat}.ayc-assure__quote{margin:0;padding-top:10px;border-top:1px solid #DCE1E2}.ayc-assure a{color:#087F7A;font-weight:600}.ayc-vendor-fields select{width:100%}.ayc-optional{font-weight:400;color:#5B6770}.ayc-vendor-cats{border:0;padding:0;margin:8px 0 12px}.ayc-vendor-cats legend{font-weight:600;margin-bottom:8px}.ayc-vendor-cats__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:6px 14px}.ayc-vendor-cats__grid label,.ayc-vendor-agree label{display:flex;gap:8px;align-items:flex-start;font-weight:400}.ayc-vendor-cats__grid input,.ayc-vendor-agree input{margin-top:4px;accent-color:#087F7A}.ayc-vendor-note{font-size:14px;color:#5B6770}.woocommerce-orders-table .button.ayc-report{background:transparent!important;color:#087F7A!important;border:1px solid #087F7A!important}