.footer-cat-wrap{pointer-events:none;z-index:5;height:0;position:absolute;bottom:100%;left:0;right:0}.footer-cat{will-change:transform;margin-bottom:-2px;position:absolute;bottom:0;left:0}.cat-svg{fill:#111;stroke:none;transition:none;display:block;overflow:visible}.cat-svg .cat-leg,.cat-svg .cat-tail{fill:none;stroke:#111;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.cat-svg .cat-tail{stroke-width:4.5px}.cat-svg .cat-eye{fill:#f2c94c}.cat-svg .cat-marks path{stroke:#cfcfcf;stroke-width:1.8px;stroke-linecap:round;fill:none}.cat-walk-a{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate catLegA}.cat-walk-b{transform-box:fill-box;transform-origin:50% 0;animation:.5s ease-in-out infinite alternate catLegB}@keyframes catLegA{0%{transform:rotate(26deg)}to{transform:rotate(-26deg)}}@keyframes catLegB{0%{transform:rotate(-26deg)}to{transform:rotate(26deg)}}.cat-tail-wag{transform-box:fill-box;transform-origin:0 100%;animation:1.6s ease-in-out infinite alternate catTail}@keyframes catTail{0%{transform:rotate(-6deg)}to{transform:rotate(8deg)}}.cat-scratch-a{animation:.42s ease-in-out infinite alternate catScratch}.cat-scratch-b{animation:.42s ease-in-out -.21s infinite alternate catScratch}@keyframes catScratch{0%{transform:translateY(2px)}to{transform:translateY(-5px)}}.pose-lie ellipse:first-of-type,.pose-prone ellipse:first-of-type{transform-box:fill-box;transform-origin:50% 100%;animation:2.4s ease-in-out infinite alternate catBreath}@keyframes catBreath{0%{transform:scaleY(1)}to{transform:scaleY(1.07)}}@media (prefers-reduced-motion:reduce){.cat-svg *{animation:none!important}}
footer.dorx-footer.pf-footer{text-align:left;border-top:none;max-width:none;margin:40px 0 0;padding:28px 18px 36px}.pf-footer .pf-inner{max-width:760px;margin:0 auto}.pf-footer .business-toggle{text-align:left;margin:0 0 10px;padding:0;display:block}.pf-footer .business-info{text-align:left;max-width:none;margin:0 0 8px}.pf-footer .business-info .dorx-support-note{text-align:left}.pf-footer .footer-links{justify-content:flex-start;margin-top:8px}.pf-footer .social-icon-row{justify-content:flex-start;max-width:none;margin:22px 0 0}.pf-footer .pf-family-row{justify-content:flex-start;margin-top:18px;display:flex}.pf-footer .dorx-family-menu{left:0;right:auto}footer.dorx-footer.pf-footer{color:#aaa;background:#111;border-top:none;margin-top:0;line-height:1.35}.pf-footer .pf-logo{letter-spacing:.02em;color:#fff;margin:0 0 10px;font-family:Georgia,Iowan Old Style,Palatino Linotype,serif;font-size:20px;font-weight:700;line-height:1.2}footer.dorx-footer.pf-footer .business-toggle{color:#aaa;margin:0;font-size:11px;font-weight:400;line-height:1.35;transition:color .15s}footer.dorx-footer.pf-footer .footer-links a{font-size:11px;font-weight:400}footer.dorx-footer.pf-footer .business-toggle:hover{color:#fff}footer.dorx-footer.pf-footer .business-info{color:#aaa;border-left-color:#444;margin-bottom:4px;line-height:1.3}footer.dorx-footer.pf-footer .business-info p{margin:1px 0}footer.dorx-footer.pf-footer .business-info .dorx-support-note{color:#aaa;margin:3px 0 6px;line-height:1.3}footer.dorx-footer.pf-footer .business-info a,footer.dorx-footer.pf-footer .business-info .biz-check-badge{color:#aaa;transition:color .15s}footer.dorx-footer.pf-footer .business-info a:hover,footer.dorx-footer.pf-footer .business-info .biz-check-badge:hover{color:#fff}.pf-footer .pf-biz-row{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:0 0 4px;display:flex}footer.dorx-footer.pf-footer .footer-links{gap:2px 14px;margin-top:0;line-height:1.35}footer.dorx-footer.pf-footer .footer-links a{color:#aaa;transition:color .15s}footer.dorx-footer.pf-footer .footer-links a:hover{color:#fff}.pf-footer .social-icon-link{background:#2c2c2c}.pf-footer .social-icon-row{margin-top:16px}.pf-footer .pf-family-row{align-items:center;gap:10px;margin-top:14px}.pf-footer .dorx-family-trigger{color:#aaa;border-color:#aaa;border-radius:0;padding:5px 11px;line-height:1.5;transition:transform .15s,color .15s,border-color .15s}.pf-footer .dorx-family-trigger:active{transform:scale(.94)}.pf-footer .dorx-family-menu{border-radius:0}.pf-footer .dorx-family-menu a{text-align:center;border-radius:0}.pf-footer .dorx-footer-family:hover .dorx-family-trigger,.pf-footer .dorx-footer-family:focus-within .dorx-family-trigger{color:#fff;border-color:#fff}.pf-footer .dorx-family-menu{box-sizing:border-box;border-color:#d0d0d0;width:auto;min-width:0;left:0;right:0}footer.dorx-footer.pf-footer{position:relative}.pf-footer .pf-biz-row .footer-links{display:contents}.pf-footer .pf-biz-row .business-toggle,.pf-footer .pf-biz-row .footer-links a{white-space:nowrap}
