.cns{position:fixed;left:var(--spacing-gap);right:var(--spacing-gap);bottom:var(--spacing-gap);z-index:90;animation:cns-in .5s var(--ease-brand) both}@keyframes cns-in{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.cns{animation:none}}.cns__in{max-width:1320px;margin:0 auto;display:flex;align-items:center;gap:clamp(16px,3vw,40px);flex-wrap:wrap;justify-content:space-between;padding:clamp(16px,2.2vw,24px) clamp(18px,2.6vw,30px);border-radius:var(--radius-lg);background:rgb(255 255 255/.86);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 rgb(255 255 255/.9),inset 0 0 0 1px rgb(255 255 255/.4),0 1px 2px rgb(11 18 25/.08),0 18px 50px rgb(11 18 25/.18)}.cns__text{flex:1 1 420px;min-width:0}.cns__title{font-family:var(--display);font-weight:600;font-size:.95rem;color:var(--ink);margin:0 0 4px}.cns__body{font-family:var(--body);font-size:.84rem;line-height:1.55;color:var(--steel);margin:0}.cns__acts{display:flex;gap:10px;flex:none}.cns__btn{font-family:var(--display);font-weight:600;font-size:.84rem;letter-spacing:-.01em;padding:11px 22px;border-radius:var(--radius-pill);cursor:pointer;border:1px solid transparent;transition:background .26s,color .26s,border-color .26s}.cns__btn--ghost{background:transparent;border-color:var(--line);color:var(--steel)}.cns__btn--solid{background:var(--blue);color:#fff}.cns__btn--ghost:focus-visible,.cns__btn--ghost:hover{border-color:var(--red);color:var(--red)}.cns__btn--solid:focus-visible,.cns__btn--solid:hover{background:var(--red)}.cns__btn:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (max-width:560px){.cns__acts{width:100%}.cns__btn{flex:1}}@font-face{font-family:avantGarde;src:url(/_next/static/media/9cf928e1c097fd7d-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:avantGarde;src:url(/_next/static/media/6f8276c251fdf4be-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:avantGarde;src:url(/_next/static/media/e2175d86eaeb68d3-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:avantGarde;src:url(/_next/static/media/fe5716f41db254ed-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:avantGarde Fallback;src:local("Arial");ascent-override:89.87%;descent-override:20.94%;line-gap-override:0.00%;size-adjust:109.83%}.__className_e8d4ed{font-family:avantGarde,avantGarde Fallback,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.__variable_e8d4ed{--font-itc:"avantGarde","avantGarde Fallback",system-ui,-apple-system,Segoe UI,Arial,sans-serif}