.av-landing-page{--av-orange:#ff6a1a;--av-orange-deep:#e04e00;--av-teal:#0e7c7b}.av-landing-page .eyebrow .av-tick{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border-radius:999px;background:rgba(255,106,26,.2);border:1px solid rgba(224,78,0,.3);font-weight:800;color:#b23e00;font-size:9.5px;letter-spacing:.5px;text-transform:none}.av-landing-page .eyebrow .av-tick:before{content:"";width:6px;height:6px;border-radius:1px;background:var(--av-orange);display:inline-block}.av-landing-page .av-ribbon{position:absolute;top:-4%;right:6%;z-index:7;padding:8px 16px 8px 22px;background:linear-gradient(135deg,#ff6a1a,#e04e00);color:#fff;font-family:Saira,sans-serif;font-weight:900;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;border-radius:6px;box-shadow:0 14px 28px rgba(224,78,0,.4);transform:rotate(4deg) translateZ(40px);animation:ribbonBobAv 4s ease-in-out infinite}.av-landing-page .av-ribbon:before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:8px;background:var(--av-orange-deep);clip-path:polygon(0 0,100% 50%,0 100%);transform:translateX(-100%)}.av-landing-page .mock-rate{margin-top:4px;padding:14px 12px;border-radius:10px;background:linear-gradient(135deg,#fafbff,#fff);border:1.5px dashed rgba(0,82,255,.3);display:flex;align-items:center;gap:10px;position:relative}.av-landing-page .mock-rate:before{content:"AVATAX";position:absolute;top:6px;left:8px;font-size:7px;font-weight:800;color:rgba(255,106,26,.65);letter-spacing:1px}.av-landing-page .rate-path{stroke-dasharray:200;stroke-dashoffset:200;animation:drawSig 3.5s cubic-bezier(.5,.1,.5,.9) 1s infinite}.av-landing-page .mock-rate svg{width:60px;height:24px;color:var(--blue);flex-shrink:0}.av-landing-page .mock-rate span{font-size:9px;color:var(--blue);font-weight:700;letter-spacing:.3px;text-transform:uppercase;line-height:1.3}.av-landing-page .partner-row .av-logo{height:46px;padding:6px 18px;background:#fff;border-radius:14px;border:1px solid var(--glass-border-strong);display:flex;align-items:center;gap:8px;box-shadow:var(--shadow-card);transition:transform .35s cubic-bezier(.2,.9,.3,1.2)}.av-landing-page .partner-row .av-logo:hover{transform:translateY(-3px) rotate(2deg)}.av-landing-page .partner-row .av-logo svg{height:30px;width:auto}.av-landing-page .cta-strip .yellow-accent{background:radial-gradient(circle,rgba(255,106,26,.45),transparent 65%)}.av-landing-page .split-card.docusign h3 em{background:linear-gradient(135deg,#e04e00,#ff6a1a);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes ribbonBobAv{0%,to{transform:rotate(4deg) translateY(0) translateZ(40px)}50%{transform:rotate(6deg) translateY(-6px) translateZ(40px)}}.av-landing-page .marquee{margin-top:60px}@media (max-width:600px){.av-landing-page .marquee{margin-top:90px}}