.pro-page.svelte-sza8uv{max-width:860px;padding:calc(var(--nav-h) + 24px) 20px 80px;margin:0 auto}.pro-back.svelte-sza8uv{margin-bottom:24px}.pro-back.svelte-sza8uv a:where(.svelte-sza8uv){color:var(--mid);font-size:.82rem}.pro-back.svelte-sza8uv a:where(.svelte-sza8uv):hover{color:var(--accent)}.pro-header.svelte-sza8uv{margin-bottom:48px}.pro-tag.svelte-sza8uv{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .35);border-radius:999px;margin-bottom:16px;padding:5px 14px;font-family:Barlow Condensed,sans-serif;font-size:.78rem;font-weight:800;display:inline-block}.pro-header.svelte-sza8uv h1:where(.svelte-sza8uv){letter-spacing:-1px;margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;line-height:1.1}.pro-intro.svelte-sza8uv{color:var(--mid);margin-bottom:24px;font-size:.98rem;line-height:1.7}.pro-section.svelte-sza8uv{border-bottom:1px solid var(--border);margin-bottom:36px;padding-bottom:36px}.pro-section.svelte-sza8uv h2:where(.svelte-sza8uv){color:var(--text);margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:1.25rem;font-weight:800}.pro-section.svelte-sza8uv p:where(.svelte-sza8uv){color:var(--mid);margin-bottom:10px;font-size:.9rem;line-height:1.7}.pro-section.svelte-sza8uv a:where(.svelte-sza8uv){color:var(--accent)}.pro-section.svelte-sza8uv ul:where(.svelte-sza8uv){flex-direction:column;gap:8px;margin-bottom:14px;padding-left:0;list-style:none;display:flex}.pro-section.svelte-sza8uv ul:where(.svelte-sza8uv) li:where(.svelte-sza8uv){color:var(--mid);padding-left:18px;font-size:.9rem;line-height:1.6;position:relative}.pro-section.svelte-sza8uv ul:where(.svelte-sza8uv) li:where(.svelte-sza8uv):before{content:"→";color:var(--accent);font-weight:700;position:absolute;left:0}.pro-steps.svelte-sza8uv{flex-direction:column;gap:18px;padding:0;list-style:none;display:flex}.pro-steps.svelte-sza8uv li:where(.svelte-sza8uv){align-items:flex-start;gap:16px;display:flex}.pro-step-n.svelte-sza8uv{height:38px;color:var(--accent);background:rgb(var(--accent-rgb) / .12);border:1px solid rgb(var(--accent-rgb) / .3);border-radius:12px;flex:0 0 38px;place-items:center;font-family:Barlow Condensed,sans-serif;font-size:1.15rem;font-weight:800;display:grid}.pro-steps.svelte-sza8uv h3:where(.svelte-sza8uv){color:var(--text);margin-bottom:4px;font-size:.95rem;font-weight:700}.pro-steps.svelte-sza8uv p:where(.svelte-sza8uv){margin-bottom:0}.pro-grid.svelte-sza8uv{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.pro-card.svelte-sza8uv{background:rgb(var(--c-glass) / .04);border:1px solid var(--border);border-radius:14px;padding:18px}.pro-card.svelte-sza8uv h3:where(.svelte-sza8uv){color:var(--text);margin-bottom:8px;font-family:Barlow Condensed,sans-serif;font-size:1.05rem;font-weight:800}.pro-card.svelte-sza8uv p:where(.svelte-sza8uv){margin-bottom:0}.pro-faq.svelte-sza8uv dt:where(.svelte-sza8uv){color:var(--text);margin-top:16px;font-size:.92rem;font-weight:700}.pro-faq.svelte-sza8uv dt:where(.svelte-sza8uv):first-child{margin-top:0}.pro-faq.svelte-sza8uv dd:where(.svelte-sza8uv){color:var(--mid);margin:6px 0 0;font-size:.9rem;line-height:1.7}.pro-cta.svelte-sza8uv{background:rgb(var(--c-glass) / .04);border:1px solid var(--border);text-align:center;border-radius:16px;margin-top:48px;padding:32px}.pro-cta.svelte-sza8uv p:where(.svelte-sza8uv){color:var(--mid);margin-bottom:16px;font-size:.92rem;line-height:1.7}.pro-cta-btn.svelte-sza8uv{background:var(--accent);color:#000;border-radius:10px;padding:12px 28px;font-family:Barlow Condensed,sans-serif;font-size:.95rem;font-weight:800;transition:opacity .15s;display:inline-block}.pro-cta-btn.svelte-sza8uv:hover{opacity:.85}.pro-contact.svelte-sza8uv{margin:18px 0 0;font-size:.85rem}.pro-contact.svelte-sza8uv a:where(.svelte-sza8uv){color:var(--accent)}
