.showcase.svelte-x2d45w{border-radius:calc(var(--radius-lg) * 1.2);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,4rem);padding:clamp(1.75rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}@media (width>=1000px){.showcase.svelte-x2d45w:has(.visual:where(.svelte-x2d45w)){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.sector.svelte-x2d45w{letter-spacing:.08em;text-transform:uppercase;color:#c0305a;margin-bottom:.5rem;font-size:.8rem;font-weight:600}h3.svelte-x2d45w{letter-spacing:-.025em;font-size:clamp(2rem,4vw,3rem)}h4.svelte-x2d45w{margin:0 0 .9rem;font-size:1rem}.summary.svelte-x2d45w{color:var(--muted);margin-bottom:1.5rem;font-size:1.08rem}.check-list.svelte-x2d45w{margin-bottom:1.75rem}.links.svelte-x2d45w{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.visual.svelte-x2d45w{min-height:clamp(20rem,42vw,30rem);position:relative}.backdrop.svelte-x2d45w{background:radial-gradient(circle, color-mix(in srgb, var(--brand) 28%, transparent), transparent 65%);filter:blur(30px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 4% 4% 10%}.browser.svelte-x2d45w{transform-origin:0;width:88%;transition:transform .8s var(--ease);background:#faf6f2;border:1px solid #00000014;border-radius:14px;position:absolute;top:4%;left:0;overflow:hidden;transform:perspective(1400px)rotateY(-8deg)rotateX(3deg);box-shadow:0 30px 60px -20px #3c142859}.showcase.svelte-x2d45w:hover .browser:where(.svelte-x2d45w){transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}.chrome.svelte-x2d45w{background:#efe9e4;border-bottom:1px solid #0000000f;align-items:center;gap:6px;padding:.6rem .8rem;display:flex}.chrome.svelte-x2d45w i:where(.svelte-x2d45w){background:#d9d0c9;border-radius:50%;width:9px;height:9px}.chrome.svelte-x2d45w span:where(.svelte-x2d45w){color:#7a6d66;background:#fff;border-radius:999px;margin-left:.75rem;padding:.15rem .75rem;font-size:.7rem}.phone.svelte-x2d45w{width:34%;transition:transform .8s var(--ease);background:#111;border-radius:30px;padding:7px;position:absolute;bottom:0;right:2%;box-shadow:0 40px 70px -20px #3c142880,inset 0 0 0 1px #ffffff1f}.showcase.svelte-x2d45w:hover .phone:where(.svelte-x2d45w){transform:translateY(-8px)}.phone.svelte-x2d45w img:where(.svelte-x2d45w){border-radius:24px}.badge.svelte-x2d45w{background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:.75rem 1rem;line-height:1.2;animation:6s ease-in-out infinite svelte-x2d45w-float;display:grid;position:absolute;bottom:6%;left:6%}.badge.svelte-x2d45w strong:where(.svelte-x2d45w){font-family:var(--font-display);color:var(--brand);font-size:1.6rem}.badge.svelte-x2d45w span:where(.svelte-x2d45w){color:var(--muted);font-size:.78rem}@keyframes svelte-x2d45w-float{50%{transform:translateY(-8px)}}
