.offer-arch.svelte-nankub{display:flex;flex-direction:column;gap:14px;perspective:1100px}.cat.svelte-nankub{display:grid;grid-template-columns:300px 1fr;gap:24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;padding:22px 24px;position:relative;transform-style:preserve-3d;will-change:transform;transition:border-color .15s,box-shadow .15s}.cat.svelte-nankub:hover{border-color:var(--blue-bdr);box-shadow:0 14px 40px -26px #0066ff59,0 4px 18px -8px #1a23321f}.cat.svelte-nankub:before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;transform:skew(-18deg);background:linear-gradient(90deg,transparent,rgba(0,102,255,.05),transparent);opacity:0;transition:left .7s ease,opacity .3s ease;pointer-events:none;z-index:1}.cat.svelte-nankub:hover:before{left:120%;opacity:1}.num.svelte-nankub{font-family:var(--font-mono);font-size:11px;color:var(--blue);letter-spacing:.06em;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px dashed var(--blue-bdr);position:relative}.num.svelte-nankub:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--blue);animation:svelte-nankub-num-orbit 3.2s linear infinite}@keyframes svelte-nankub-num-orbit{to{transform:rotate(360deg)}}.cat.svelte-nankub h3:where(.svelte-nankub){font-family:var(--font-heading);font-weight:700;font-size:20px;letter-spacing:-.01em;margin:10px 0 8px;color:var(--text-primary)}.cat.svelte-nankub .d:where(.svelte-nankub){font-size:13.5px;color:var(--text-secondary)}.offers.svelte-nankub{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;align-items:flex-start}.offer.svelte-nankub{display:inline-flex;align-items:center;gap:7px;background:var(--bg-muted);border:1px solid var(--border);border-radius:999px;padding:7px 13px;font-size:13.5px;font-weight:500;color:var(--text-primary);white-space:nowrap;transition:transform .22s cubic-bezier(.34,1.56,.64,1),border-color .15s,color .15s,background .15s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub){transform:translateY(-3px);border-color:var(--blue-bdr);background:var(--blue-bg);color:var(--text-primary)}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(1){transition-delay:.02s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(2){transition-delay:.06s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(3){transition-delay:.1s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(4){transition-delay:.14s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(5){transition-delay:.18s}.cat.svelte-nankub:hover .offer:where(.svelte-nankub):nth-child(6){transition-delay:.22s}@media (prefers-reduced-motion: reduce){.num.svelte-nankub:after{animation:none}.cat.svelte-nankub:before{display:none}.cat.svelte-nankub:hover .offer:where(.svelte-nankub){transform:none}}@media (max-width: 760px){.cat.svelte-nankub{grid-template-columns:1fr;gap:14px}}
