.hero-band[data-v-a921af0b]{background:linear-gradient(to bottom,rgb(var(--brand-50-rgb)/.7) 0%,var(--surface-tint) 38%,var(--hero-fade-to, var(--surface-soft)) 78%,var(--hero-fade-to, var(--surface-soft)) 100%)}.hero-band[data-v-a921af0b]:after{position:absolute;height:72px;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--hero-fade-to, var(--surface-soft)));content:"";inset:auto 0 -1px}.search-hero-input[data-v-a921af0b]{transition:box-shadow .2s ease,border-color .2s ease}.search-hero-input[data-v-a921af0b]:focus-within{border-color:var(--brand-300);box-shadow:0 0 0 4px rgb(var(--brand-500-rgb)/.12),0 10px 40px rgb(var(--brand-500-rgb)/.1)}.kw-chip[data-v-a921af0b]{transition:all .16s ease}.kw-chip[data-v-a921af0b]:hover{color:var(--brand-700);background:rgb(var(--surface-rgb)/.9);border-color:var(--brand-300)}.use-btn[data-v-a921af0b]{transition:all .18s ease}.use-btn[data-v-a921af0b]:hover{background:var(--brand-600);box-shadow:0 6px 16px rgb(var(--brand-500-rgb)/.35);transform:translateY(-1px)}.use-btn[data-v-a921af0b]:active{transform:translateY(0) scale(.97)}@media (prefers-reduced-motion: reduce){.kw-chip[data-v-a921af0b],.use-btn[data-v-a921af0b]{transition:none}.kw-chip[data-v-a921af0b]:hover,.kw-chip[data-v-a921af0b]:active,.use-btn[data-v-a921af0b]:hover,.use-btn[data-v-a921af0b]:active{transform:none}}.tools[data-v-a921af0b]::-webkit-scrollbar{width:6px}.tools[data-v-a921af0b]::-webkit-scrollbar-thumb{background:#0f172a1a;border-radius:4px}.tools-stage[data-v-a921af0b]{animation:tools-rise-a921af0b .5s cubic-bezier(.2,.7,.2,1) both}.tools-card[data-v-a921af0b]{--c-500: #467bff;--c-600: #3a6fff;--c-soft: #eef3ff;box-shadow:0 1px 2px #0f172a0a,0 2px 10px #0f172a09;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s cubic-bezier(.2,.7,.2,1),border-color .28s ease;animation:tools-card-in-a921af0b .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--card-delay, 0ms)}.tools-card[data-v-a921af0b]:hover{border-color:transparent;box-shadow:0 1px 2px #0f172a0d,0 22px 44px -18px color-mix(in srgb,var(--c-500) 42%,transparent);transform:translateY(-6px)}.tools-card--blue[data-v-a921af0b]{--c-500: #467bff;--c-600: #3a6fff;--c-soft: #eef3ff}.tools-card--orange[data-v-a921af0b]{--c-500: #f2802e;--c-600: #e06f1d;--c-soft: #fff3e9}.tools-card--green[data-v-a921af0b]{--c-500: #17a97f;--c-600: #0f9370;--c-soft: #e8f8f2}.tools-card__beam[data-v-a921af0b]{background:linear-gradient(90deg,transparent,var(--c-500),transparent);opacity:0;transform:scaleX(.4);transition:opacity .3s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.tools-card:hover .tools-card__beam[data-v-a921af0b]{opacity:1;transform:scaleX(1)}.tools-card__glow[data-v-a921af0b]{background:var(--c-500);opacity:.1;transition:opacity .32s ease,transform .32s ease}.tools-card:hover .tools-card__glow[data-v-a921af0b]{opacity:.2;transform:scale(1.12)}.tools-card__icon[data-v-a921af0b]{color:#fff;background:linear-gradient(140deg,color-mix(in srgb,var(--c-500) 82%,#fff),var(--c-600));box-shadow:0 6px 16px -6px color-mix(in srgb,var(--c-500) 70%,transparent),inset 0 1px #ffffff59;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s ease}.tools-card:hover .tools-card__icon[data-v-a921af0b]{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--c-500) 75%,transparent),inset 0 1px #fff6;transform:translateY(-2px) rotate(-4deg) scale(1.05)}.tools-card__tag[data-v-a921af0b]{color:var(--c-600);background:color-mix(in srgb,var(--c-soft) var(--tint-mix),var(--surface))}.tools-card__price[data-v-a921af0b]{color:var(--c-600)}.tools-card__enter[data-v-a921af0b]{background:linear-gradient(135deg,color-mix(in srgb,var(--c-500) 88%,#fff),var(--c-600));box-shadow:0 6px 14px -6px color-mix(in srgb,var(--c-500) 80%,transparent);transition:box-shadow .28s ease,transform .28s ease}.tools-card:hover .tools-card__enter[data-v-a921af0b]{box-shadow:0 10px 22px -8px color-mix(in srgb,var(--c-500) 85%,transparent);transform:translateY(-1px)}.tools-card__arrow[data-v-a921af0b]{transition:transform .28s cubic-bezier(.2,.7,.2,1)}.tools-card:hover .tools-card__arrow[data-v-a921af0b]{transform:translate(3px)}.tools-card[data-v-a921af0b]:active{transform:translateY(-3px) scale(.995)}@keyframes tools-rise-a921af0b{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tools-card-in-a921af0b{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tools-stage[data-v-a921af0b],.tools-card[data-v-a921af0b]{animation:none}.tools-card[data-v-a921af0b],.tools-card__icon[data-v-a921af0b],.tools-card__enter[data-v-a921af0b],.tools-card__arrow[data-v-a921af0b],.tools-card__beam[data-v-a921af0b],.tools-card__glow[data-v-a921af0b]{transition:none}.tools-card[data-v-a921af0b]:hover,.tools-card[data-v-a921af0b]:active,.tools-card:hover .tools-card__icon[data-v-a921af0b],.tools-card:hover .tools-card__enter[data-v-a921af0b],.tools-card:hover .tools-card__arrow[data-v-a921af0b],.tools-card:hover .tools-card__glow[data-v-a921af0b]{transform:none}}
