*{box-sizing:border-box;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{height:100%;background-color:#f8fafc;color:#1e293b;margin:0;padding:0}.page-wrapper.svelte-1trjix0{min-height:100vh;display:flex;flex-direction:column;padding-top:60px;position:relative;z-index:2}.mesh.svelte-1trjix0{position:fixed;inset:-10%;z-index:0;pointer-events:none;filter:blur(80px);opacity:.5}.mesh.svelte-1trjix0 .blob:where(.svelte-1trjix0){position:absolute;border-radius:50%}.b1.svelte-1trjix0{width:600px;height:600px;top:-150px;left:10%;background:radial-gradient(circle,#e0f2fe,transparent 70%);animation:svelte-1trjix0-float1 22s ease-in-out infinite}.b2.svelte-1trjix0{width:500px;height:500px;top:15%;right:5%;background:radial-gradient(circle,#dbeafe,transparent 70%);animation:svelte-1trjix0-float2 26s ease-in-out infinite}.b3.svelte-1trjix0{width:480px;height:480px;bottom:-100px;left:30%;background:radial-gradient(circle,#e0e7ff,transparent 70%);opacity:.6;animation:svelte-1trjix0-float3 30s ease-in-out infinite}@keyframes svelte-1trjix0-float1{0%,to{transform:translate(0)}50%{transform:translate(40px,60px)}}@keyframes svelte-1trjix0-float2{0%,to{transform:translate(0)}50%{transform:translate(-50px,40px)}}@keyframes svelte-1trjix0-float3{0%,to{transform:translate(0)}50%{transform:translate(30px,-40px)}}.grain.svelte-1trjix0{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.025;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.main-content.svelte-1trjix0{max-width:1180px;margin:0 auto;padding:60px 20px 100px;position:relative;z-index:2;width:100%;flex:1}.head.svelte-1trjix0{text-align:center;margin-bottom:60px}.head.svelte-1trjix0 .eyebrow:where(.svelte-1trjix0){font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px;color:#0284c7;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;display:inline-flex;align-items:center;gap:10px;font-weight:600}.head.svelte-1trjix0 h1:where(.svelte-1trjix0){font-weight:800;font-size:clamp(32px,5vw,48px);letter-spacing:-.02em;line-height:1.2;margin-bottom:16px;color:#0f172a}.head.svelte-1trjix0 p:where(.svelte-1trjix0){color:#64748b;font-size:16px}.grid.svelte-1trjix0{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}@media(max-width:980px){.grid.svelte-1trjix0{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid.svelte-1trjix0{grid-template-columns:1fr}}.card.svelte-1trjix0{position:relative;background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #e2e8f0;border-radius:16px;padding:34px 26px;display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #00000005,0 2px 4px -2px #00000005;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .35s}.card.svelte-1trjix0:hover{transform:translateY(-6px);border-color:#cbd5e1;box-shadow:0 20px 25px -5px #0000000d,0 8px 10px -6px #00000003}.card.active.svelte-1trjix0{border:2px solid #2563eb;background:#fff;box-shadow:0 20px 30px -10px #2563eb26,0 8px 10px -6px #0000000a}.badge.svelte-1trjix0{position:absolute;top:-13px;left:26px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:11px;letter-spacing:.08em;color:#fff;background:#2563eb;padding:4px 12px;border-radius:12px;font-weight:600;box-shadow:0 4px 10px #2563eb4d}.tag.svelte-1trjix0{font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:12px;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-weight:600}.plan-name.svelte-1trjix0{font-size:22px;font-weight:700;margin-bottom:24px;color:#0f172a}.price-row.svelte-1trjix0{display:flex;align-items:baseline;gap:3px;margin-bottom:6px}.price-row.svelte-1trjix0 .dollar:where(.svelte-1trjix0){font-size:18px;color:#64748b;font-weight:600}.price-row.svelte-1trjix0 .amount:where(.svelte-1trjix0){font-size:40px;font-weight:800;letter-spacing:-.02em;color:#0f172a}.price-row.svelte-1trjix0 .period:where(.svelte-1trjix0){font-size:13px;color:#64748b;font-family:ui-monospace,SF Mono,Consolas,monospace;margin-left:2px}.sub-price.svelte-1trjix0{font-size:13px;color:#64748b;font-family:ui-monospace,SF Mono,Consolas,monospace;margin-bottom:24px}.divider.svelte-1trjix0{height:1px;background:#e2e8f0;margin:2px 0 22px}.select-btn.svelte-1trjix0{margin-top:auto;width:100%;padding:12px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid #cbd5e1;background:#f8fafc;color:#334155;transition:all .2s ease}.select-btn.svelte-1trjix0:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.card.active.svelte-1trjix0 .select-btn:where(.svelte-1trjix0){background:#2563eb;border-color:#2563eb;color:#fff}.card.active.svelte-1trjix0 .select-btn:where(.svelte-1trjix0):hover{background:#1d4ed8;border-color:#1d4ed8}.foot-note.svelte-1trjix0{text-align:center;margin-top:48px;font-family:ui-monospace,SF Mono,Consolas,monospace;font-size:13px;color:#64748b}.trust-bar.svelte-1trjix0{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:28px;padding:12px 28px;background:#ffffffd9;border:1px solid rgba(226,232,240,.9);border-radius:9999px;backdrop-filter:blur(12px);max-width:fit-content;margin:24px auto;box-shadow:0 2px 8px -2px #0f172a0a}.trust-item.svelte-1trjix0{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#475569}@media(max-width:768px){.trust-bar.svelte-1trjix0{border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px;width:calc(100% - 32px);max-width:100%}}
