.page-wrap[data-v-239a64b4]{flex-direction:column;min-height:100dvh;display:flex}.page-main[data-v-239a64b4]{padding-top:var(--navbar-h,72px);flex:1}.page-hero[data-v-239a64b4]{color:#fff;background-position:50%;background-size:cover;padding:5rem 0 3.5rem}.hero-label[data-v-239a64b4]{color:#fff9}.page-title[data-v-239a64b4]{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:800}.page-desc[data-v-239a64b4]{color:#ffffffbf;max-width:600px;margin:0;font-size:1.05rem;line-height:1.7}.tools-section[data-v-239a64b4]{background:#f8fafb radial-gradient(circle,#0a254011 1.5px,#0000 1.5px) 0 0/26px 26px;padding:5rem 0}.tool[data-v-239a64b4]{grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid}.tool+.tool[data-v-239a64b4]{margin-top:6rem}.tool.flipped .tool-card[data-v-239a64b4]{order:2}.tool-card[data-v-239a64b4]{border-radius:var(--radius-lg,1rem);aspect-ratio:16/10;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 20px 60px #0a254024}.tool-preview[data-v-239a64b4]{object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .4s;display:block;position:absolute;inset:0}.tool-card:hover .tool-preview[data-v-239a64b4]{filter:brightness(.88);transform:scale(1.04)}.tool-overlay[data-v-239a64b4]{z-index:1;background:linear-gradient(#0a25400a 0%,#0a25406b 100%);flex-direction:column;justify-content:center;align-items:center;gap:1rem;transition:background .3s;display:flex;position:absolute;inset:0}.tool-card:hover .tool-overlay[data-v-239a64b4],.tool-card:focus-visible .tool-overlay[data-v-239a64b4]{background:linear-gradient(#0a254033 0%,#0a254099 100%)}.tool-launch[data-v-239a64b4]{-webkit-backdrop-filter:blur(10px);background:#ffffff24;border:1.5px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;transition:transform .3s;display:flex;box-shadow:0 4px 24px #0000002e,inset 0 1px #fff3}.tool-card:hover .tool-launch[data-v-239a64b4]{transform:scale(1.08)}.tool-hint[data-v-239a64b4]{color:#fffffff2;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:50px;padding:.4rem 1.1rem;font-size:.78rem;font-weight:600}.tool-text[data-v-239a64b4]{flex-direction:column;display:flex}.features-list[data-v-239a64b4]{flex-direction:column;gap:.85rem;margin:1.75rem 0;list-style:none;display:flex}.feature-item[data-v-239a64b4]{color:var(--text);align-items:flex-start;gap:.85rem;font-size:.97rem;line-height:1.5;display:flex}.feature-check[data-v-239a64b4]{background:linear-gradient(135deg, var(--accent), var(--accent-2));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:flex;box-shadow:0 2px 8px #c8922a4d}.feature-check[data-v-239a64b4]:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:6px;height:10px;display:block;transform:rotate(45deg)translate(-1px,-1px)}.tool-privacy[data-v-239a64b4]{color:var(--primary);align-items:center;gap:.5rem;margin:0 0 2rem;font-size:.9rem;font-weight:600;display:flex}.tool-privacy svg[data-v-239a64b4]{color:var(--accent);flex-shrink:0}.tool-open[data-v-239a64b4]{align-self:flex-start}.tools-more[data-v-239a64b4]{text-align:center;color:var(--text-muted);margin-top:4rem;font-size:.95rem}@media (width<=1024px){.tool[data-v-239a64b4]{gap:3rem}}@media (width<=900px){.tool[data-v-239a64b4]{grid-template-columns:1fr;gap:2.5rem}.tool.flipped .tool-card[data-v-239a64b4]{order:0}}
