.kx-sales-ask{min-block-size:2rem;color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-underline-offset:.2em;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;margin:0;padding-inline:.25rem;font-weight:500;display:inline-flex}.kx-sales-ask:focus-visible{outline:2px solid var(--lotus-200,currentColor);outline-offset:1px;border-radius:4px}.kx-sales-ask-short{display:none}@media (max-width:559.98px){.kx-sales-ask-long{display:none}.kx-sales-ask-short{display:inline}}.kx-sales-pop{inset:auto;border:1px solid color-mix(in oklab, var(--lotus-300) 30%, transparent);background:linear-gradient(140deg, var(--ink-800), var(--ink-900));max-inline-size:calc(100vw - 1.5rem);color:var(--mist-50);font-family:var(--k-font-body,var(--font-heebo)), system-ui, sans-serif;text-align:start;border-radius:14px;margin:0;padding:.75rem 1rem .85rem;font-size:.875rem;line-height:1.4;position:fixed;inset-block-start:calc(2.75rem + env(safe-area-inset-top));inset-inline-end:.75rem;box-shadow:0 12px 32px -12px #00000073}.kx-sales-pop-title{margin:0 0 .45rem;font-weight:500}.kx-sales-pop .kx-sales-actions{flex-direction:column;align-items:flex-start;gap:.25rem}.kx-sales-actions{flex-wrap:wrap;gap:.25rem 1rem;display:inline-flex}.kx-sales-link{min-block-size:2.25rem;color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-underline-offset:.2em;align-items:center;display:inline-flex}.kx-sales-link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}.kx-sales-line{opacity:.85;text-align:center;margin:1rem 0 0;font-size:.875rem;line-height:1.5}.kx-sales-line .kx-sales-actions{justify-content:center}@media (prefers-reduced-motion:no-preference){.kx-sales-pop:popover-open{animation:.16s ease-out kx-sales-in}}@keyframes kx-sales-in{0%{opacity:0;translate:0 -4px}}
