.home-page{min-height:100vh;background:var(--background);color:var(--foreground);display:flex;flex-direction:column}.trust-section{padding:5rem 1rem;background:#fff}.dark .trust-section{background:#111827}.trust-container{max-width:96rem;margin:0 auto}.trust-header{text-align:center;margin-bottom:4rem}.trust-title{font-size:2.25rem;font-weight:700;color:var(--foreground);margin-bottom:1.5rem}.dark .trust-title{color:#fff}.trust-desc{font-size:1.25rem;color:var(--muted-foreground);max-width:48rem;margin:0 auto}.dark .trust-desc{color:#d1d5db}.trust-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}@media (min-width:768px){.trust-grid{grid-template-columns:repeat(3,1fr)}}.trust-card{padding:2rem;border:none;background:rgba(255,255,255,.9);border-radius:1.5rem;box-shadow:0 4px 32px rgba(0,0,0,.08);transition:box-shadow .5s,transform .5s}.dark .trust-card{background:rgba(17,24,39,.9)}.trust-card-header{display:flex;align-items:center;margin-bottom:1.5rem}.trust-card-icon-placeholder{width:4rem;height:4rem;border-radius:9999px;background:#e5e7eb;margin-right:1rem}.dark .trust-card-icon-placeholder{background:#1e293b}.trust-card-title{font-weight:700;font-size:1.125rem;color:var(--foreground)}.dark .trust-card-title{color:#fff}.trust-card-location{color:var(--muted-foreground)}.dark .trust-card-location{color:#d1d5db}.trust-card-testimonial{color:var(--muted-foreground);font-size:1.125rem;margin-bottom:1rem}.dark .trust-card-testimonial{color:#d1d5db}.trust-card-rating{display:flex}.trust-card-star{width:1.25rem;height:1.25rem;color:#fbbf24;fill:currentColor}.trust-footer{text-align:center}.trust-footer-desc{color:var(--muted-foreground);margin-bottom:2rem;font-size:1.125rem}.dark .trust-footer-desc{color:#d1d5db}.trust-footer-badges{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem}.trust-footer-badge{padding:1rem 2rem;font-size:1.125rem;font-weight:600}:root{--bg:#ffffff;--card-bg:#ffffff;--muted:#6b7280;--fg:#0f172a;--border:#e6e9ef;--accent-1:linear-gradient(135deg,#10b981,#059669);--accent-2:linear-gradient(135deg,#f59e0b,#d97706);--accent-3:linear-gradient(135deg,#60a5fa,#3b82f6);--accent-4:linear-gradient(135deg,#fcd34d,#f59e0b);--accent-5:linear-gradient(135deg,#8b5cf6,#7c3aed);--shadow:0 8px 30px rgba(15,23,42,0.06);--glass:rgba(255,255,255,0.08);--radius:12px;--max-width:1400px}@media (prefers-color-scheme:dark){:root{--bg:#071029;--card-bg:#0b1220;--muted:#9ca3af;--fg:#e6eef8;--border:#1f2937;--shadow:0 12px 36px rgba(2,6,23,0.6)}}.pricing-section{background:var(--bg);color:var(--fg);padding:48px 16px;box-sizing:border-box}.pricing-section .container{max-width:var(--max-width);margin:0 auto}.pricing-header{text-align:center;margin-bottom:32px;padding:0 12px}.pricing-header .heading{font-size:26px;font-weight:800;margin:0 0 12px;letter-spacing:-.01em;color:var(--fg)}.pricing-header .sub{color:var(--muted);max-width:680px;margin:0 auto;line-height:1.55;font-size:16px}.pricing-header .muted{margin-top:10px;color:var(--muted);font-style:italic;font-size:13px}.pricing-banner{border-radius:calc(var(--radius) + 4px);color:white;padding:16px;display:block;box-shadow:var(--shadow);margin-bottom:28px;overflow:hidden}.pricing-banner-inner{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner-title{font-weight:900;font-size:18px;margin:0 0 6px}.banner-note{margin:0;opacity:.95;font-size:14px}.banner-features{display:flex;gap:10px;align-items:center;list-style:none;padding:0;margin:0}.banner-feature{display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.08);padding:8px 12px;border-radius:10px;font-weight:600;font-size:13px}.banner-check{width:16px;height:16px;color:#fff;opacity:.95}.banner-cta{margin-left:12px;margin-top:6px;white-space:nowrap}.tier-free{background:linear-gradient(90deg,#059669,#10b981)}.tier-bronze{background:var(--accent-2)}.tier-silver{background:linear-gradient(90deg,#c7d2fe,#93c5fd)}.tier-gold{background:var(--accent-4)}.tier-platinum{background:var(--accent-5)}.tier-custom{background:linear-gradient(90deg,#6b7280,#374151)}.grid{display:grid;gap:24px;grid-template-columns:1fr;margin-bottom:28px;align-items:stretch}@media (min-width:640px){.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.grid{grid-template-columns:repeat(4,1fr);gap:28px}}.pricing-card{background:var(--card-bg);border-radius:var(--radius);border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column;height:100%;box-shadow:var(--shadow);transition:transform .25s ease,box-shadow .25s ease;min-height:500px}.pricing-card:focus-within,.pricing-card:hover{transform:translateY(-8px);box-shadow:0 20px 48px rgba(2,6,23,.2);outline:none}.card-header{padding:20px;margin:12px;border-radius:10px;color:#fff;position:relative;text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center}.pricing-card.tier-free .card-header{background:var(--accent-1)}.pricing-card.tier-bronze .card-header{background:var(--accent-2)}.pricing-card.tier-silver .card-header{background:linear-gradient(90deg,#93c5fd,#60a5fa)}.pricing-card.tier-gold .card-header{background:var(--accent-4)}.pricing-card.tier-platinum .card-header{background:var(--accent-5)}.pricing-card.tier-custom .card-header{background:linear-gradient(90deg,#6b7280,#374151)}.card-title{margin:0;font-size:16px;font-weight:800;letter-spacing:.02em}.card-badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#fbbf24;color:#000000;padding:6px 12px;border-radius:999px;font-weight:800;font-size:12px;box-shadow:0 6px 18px rgba(11,37,85,.15);white-space:nowrap;border:2px solid #000000}.card-body{padding:18px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto;justify-content:space-between}.price-wrap{text-align:center;margin:16px 0;padding:8px 0}.price{font-size:28px;font-weight:900;margin:0;line-height:1.2}.price-desc{color:var(--muted);font-weight:600;margin:6px 0 0;font-size:14px}.price-note{text-align:center;color:var(--muted);padding:16px 0;margin:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:13px}.features-list{list-style:none;padding:0;margin:0;display:block;flex-grow:1;min-height:200px}.feature-item{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;color:var(--fg);font-size:13px;line-height:1.4}.feature-item:last-child{margin-bottom:0}.feature-icon{width:16px;height:16px;flex-shrink:0;color:#10b981;margin-top:2px;stroke-width:2.5}.pricing-card.tier-free .feature-icon{color:#10b981}.pricing-card.tier-bronze .feature-icon{color:#f59e0b}.pricing-card.tier-silver .feature-icon{color:#2563eb}.pricing-card.tier-gold .feature-icon{color:#b45309}.pricing-card.tier-platinum .feature-icon{color:#7c3aed}.card-cta{width:100%;padding:14px 16px;border-radius:10px;font-weight:800;cursor:pointer;border:2px solid transparent;transition:transform .15s ease,box-shadow .15s ease;margin-top:8px;flex-shrink:0;font-size:15px;line-height:1.2;text-align:center}.pricing-card.featured{border:2px solid rgba(246,165,35,.18);box-shadow:0 28px 60px rgba(246,165,35,.08)}.pricing-card.tier-free .card-cta{background:linear-gradient(90deg,#10b981,#059669);color:white;border:none}.pricing-card.tier-bronze .card-cta{background:linear-gradient(90deg,#f59e0b,#d97706);color:white;border:none}.pricing-card.tier-silver .card-cta{background:linear-gradient(90deg,#3b82f6,#2563eb);color:white;border:none}.pricing-card.tier-gold .card-cta{background:linear-gradient(90deg,#fcd34d,#f59e0b);color:#111827;border:none}.pricing-card.tier-platinum .card-cta{background:linear-gradient(90deg,#8b5cf6,#7c3aed);color:white;border:none}.pricing-card.tier-custom .card-cta{background:linear-gradient(90deg,#6b7280,#374151);color:white;border:none}.card-cta:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(2,6,23,.12)}.card-cta:focus-visible,.pricing-card:focus-within{outline:3px solid rgba(59,130,246,.16);outline-offset:4px}@media (max-width:420px){.card-title{font-size:15px}.price{font-size:22px}.pricing-card{min-height:auto}}@media (min-width:1024px){.pricing-section{padding:64px 28px}}.process-slider-section{position:relative;width:100%;padding:3rem 0 4rem;background:var(--background)}.desktop-only{display:none}.mobile-only{display:block}@media (min-width:1024px){.desktop-only{display:block!important}.mobile-only{display:none!important}}.process-slider-container{max-width:1400px;margin:0 auto;padding:0 1rem}.process-slider-main-title{font-size:1.75rem;font-weight:700;color:var(--foreground);text-align:center;margin-bottom:2rem;line-height:1.2}.process-tabs{display:none}@media (min-width:1024px){.process-tabs{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem;margin-bottom:2rem;scrollbar-width:none;-ms-overflow-style:none}.process-tabs::-webkit-scrollbar{display:none}}.process-tab{padding:.625rem 1rem;font-size:.8125rem;font-weight:500;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0;backdrop-filter:blur(4px)}.process-tab,.process-tab:hover{color:var(--foreground);background:var(--background)}.process-tab:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.process-tab.active{color:var(--foreground);font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,.15);background:white}.dark .process-tab,.dark .process-tab:hover{color:var(--foreground);background:var(--background)}.dark .process-tab.active{color:var(--foreground);box-shadow:0 2px 8px rgba(0,0,0,.25);background:white}.process-slide,.process-slider{position:relative;width:100%}.process-slide{border-radius:1.5rem;padding:2rem;min-height:500px;overflow:hidden;color:#000000}.process-slide[data-step="1"]{background:linear-gradient(135deg,#dbeafe,#93c5fd)}.process-slide[data-step="2"]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.process-slide[data-step="3"]{background:linear-gradient(135deg,#dcfce7,#86efac)}.process-slide[data-step="4"]{background:linear-gradient(135deg,#fae8ff,#e9d5ff)}.process-slide[data-step="5"]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.process-slide[data-step="6"]{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.process-slide[data-step="7"]{background:linear-gradient(135deg,#cffafe,#a5f3fc)}.process-slide[data-step="8"]{background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.process-slide[data-step="9"]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.dark .process-slide[data-step="1"]{background:linear-gradient(135deg,#1e3a8a,#3b82f6)}.dark .process-slide[data-step="2"]{background:linear-gradient(135deg,#78350f,#92400e)}.dark .process-slide[data-step="3"]{background:linear-gradient(135deg,#065f46,#10b981)}.dark .process-slide[data-step="4"]{background:linear-gradient(135deg,#7c2d12,#dc2626)}.dark .process-slide[data-step="5"]{background:linear-gradient(135deg,#7e22ce,#c084fc)}.dark .process-slide[data-step="6"]{background:linear-gradient(135deg,#0f766e,#14b8a6)}.dark .process-slide[data-step="7"]{background:linear-gradient(135deg,#0c4a6e,#0ea5e9)}.dark .process-slide[data-step="8"]{background:linear-gradient(135deg,#431407,#9a3412)}.dark .process-slide[data-step="9"]{background:linear-gradient(135deg,#1f2937,#4b5563)}.dark .process-slide{color:var(--foreground)}.process-slider-container{background:var(--background)}.dark .process-slider-container{background:var(--background);border-radius:1.5rem;padding:2rem 1rem}.process-slide-wrapper{display:flex;flex-direction:column;gap:2rem;position:relative;z-index:1;color:var(--foreground)}.process-slide-left{flex:0.8;gap:1.5rem}.process-slide-header,.process-slide-left{display:flex;flex-direction:column;color:var(--foreground)}.process-slide-header{gap:.75rem}.process-slide-title{font-size:1.5rem;font-weight:700;margin:0;line-height:1.2}.dark .process-slide-title,.process-slide-title{color:var(--foreground)}.process-slide-subtitle{font-size:1rem;font-weight:600;color:var(--foreground);margin:0}.dark .process-slide-subtitle,.process-slide-desc{color:var(--foreground)}.process-slide-desc{font-size:.9375rem;line-height:1.6;margin:0}.dark .process-slide-desc{color:var(--foreground)}.process-slide-features{display:flex;flex-direction:column;gap:.875rem;color:var(--foreground)}.process-slide-feature{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.5rem;transition:transform .2s ease;color:var(--foreground)}.process-slide-feature:hover{transform:translateX(4px)}.dark .process-slide-feature{color:var(--foreground)}.process-slide-feature-icon{width:2rem;height:2rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;color:var(--foreground);flex-shrink:0}.dark .process-slide-feature-icon{color:var(--foreground)}.process-slide-feature-text{font-size:.875rem;font-weight:500;color:var(--foreground);line-height:1.4}.dark .process-slide-feature-text{color:var(--foreground)}.process-slide-right{flex:1.2;position:relative;min-height:300px}.process-slide-right,.process-slide-screenshot{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.process-slide-screenshot{border-radius:1rem;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);background:white}.dark .process-slide-screenshot{box-shadow:0 4px 12px rgba(0,0,0,.25)}.process-slide-screenshot img{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:cover;display:block}.process-slide-screenshot-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:white;color:#6b7280}.dark .process-slide-screenshot-placeholder{background:white;color:#94a3b8}.process-slider-progress{display:flex;align-items:center;gap:1rem;margin-top:2rem}.process-slider-progress-arrow{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--foreground);border:2px solid var(--foreground);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--background);flex-shrink:0}.process-slider-progress-arrow:hover{background:var(--foreground);border-color:var(--foreground);transform:scale(1.1);opacity:.8}.process-slider-progress-arrow:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.process-slider-progress-arrow:active{transform:scale(.95)}.dark .process-slider-progress-arrow{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.dark .process-slider-progress-arrow:hover{background:var(--foreground);border-color:var(--foreground);opacity:.8}.process-slider-progress-bar{flex:1;height:.5rem;background:rgba(0,0,0,.1);border-radius:9999px;overflow:hidden}.dark .process-slider-progress-bar,.process-slider-progress-bar{background:color-mix(in srgb,var(--foreground) 10%,transparent)}.process-slider-progress-fill{height:100%;background:linear-gradient(90deg,#2563eb,#a21caf);border-radius:9999px;transition:width .5s ease}.process-slider-counter{font-size:.875rem;font-weight:600;color:var(--foreground);white-space:nowrap}.process-list{display:flex;flex-direction:column;gap:1.5rem}.process-list-item{position:relative;width:100%;border-radius:1rem;padding:1.5rem;color:var(--foreground);overflow:hidden}.process-list-item[data-step="1"]{background:linear-gradient(135deg,#dbeafe,#93c5fd)}.process-list-item[data-step="2"]{background:linear-gradient(135deg,#fef3c7,#fde68a)}.process-list-item[data-step="3"]{background:linear-gradient(135deg,#dcfce7,#86efac)}.process-list-item[data-step="4"]{background:linear-gradient(135deg,#fae8ff,#e9d5ff)}.process-list-item[data-step="5"]{background:linear-gradient(135deg,#fee2e2,#fecaca)}.process-list-item[data-step="6"]{background:linear-gradient(135deg,#ede9fe,#ddd6fe)}.process-list-item[data-step="7"]{background:linear-gradient(135deg,#cffafe,#a5f3fc)}.process-list-item[data-step="8"]{background:linear-gradient(135deg,#fce7f3,#fbcfe8)}.process-list-item[data-step="9"]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.dark .process-list-item[data-step="1"]{background:linear-gradient(135deg,#1e3a8a,#3b82f6)}.dark .process-list-item[data-step="2"]{background:linear-gradient(135deg,#78350f,#92400e)}.dark .process-list-item[data-step="3"]{background:linear-gradient(135deg,#065f46,#10b981)}.dark .process-list-item[data-step="4"]{background:linear-gradient(135deg,#7c2d12,#dc2626)}.dark .process-list-item[data-step="5"]{background:linear-gradient(135deg,#7e22ce,#c084fc)}.dark .process-list-item[data-step="6"]{background:linear-gradient(135deg,#0f766e,#14b8a6)}.dark .process-list-item[data-step="7"]{background:linear-gradient(135deg,#0c4a6e,#0ea5e9)}.dark .process-list-item[data-step="8"]{background:linear-gradient(135deg,#431407,#9a3412)}.dark .process-list-item[data-step="9"]{background:linear-gradient(135deg,#1f2937,#4b5563)}.process-list-item{background:linear-gradient(135deg,#fef3c7,#fde68a)}.dark .process-list-item{color:var(--foreground)}.process-list-content{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;color:var(--foreground)}.process-list-header{display:flex;align-items:center;gap:.75rem}.process-list-number{width:2rem;height:2rem;background:var(--background);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;color:var(--foreground);flex-shrink:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.dark .process-list-number{background:rgba(255,255,255,.9);color:#000000}.process-list-title{font-size:1.25rem;font-weight:700;color:var(--foreground);margin:0;line-height:1.2}.process-list-subtitle{font-size:.875rem;font-weight:600;color:var(--foreground);margin:0;opacity:.9}.process-list-desc{font-size:.8125rem;color:var(--foreground);line-height:1.5;margin:0;opacity:.85}.process-list-screenshot{width:100%;border-radius:.75rem;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15)}.process-list-screenshot img{width:100%;height:auto;display:block}.process-list-screenshot-placeholder{width:100%;min-height:200px;display:flex;align-items:center;justify-content:center;background:white;color:#6b7280}.dark .process-list-screenshot-placeholder{color:#94a3b8;background:white}@media (min-width:640px){.process-slider-section{padding:4rem 0 5rem}.process-slider-container{padding:0 2rem}.dark .process-slider-container{padding:2rem}.process-slider-main-title{font-size:2.25rem;margin-bottom:2.5rem}.process-list{gap:2rem}.process-list-item{padding:2rem}.process-list-title{font-size:1.5rem}.process-list-subtitle{font-size:1rem}.process-list-desc{font-size:.9375rem}}@media (min-width:1024px){.process-slider-section{padding:5rem 0 6rem}.dark .process-slider-container{padding:3rem 2rem}.process-slider-main-title{font-size:2.5rem;margin-bottom:3rem}.process-tab{padding:.75rem 1.25rem;font-size:.875rem}.process-slide{padding:2.5rem;min-height:600px}.process-slide-wrapper{flex-direction:row;align-items:center;gap:2rem}.process-slide-left{flex:0.7}.process-slide-right{flex:1.3;min-height:500px}.process-slide-screenshot{height:100%}.process-slide-screenshot img{object-fit:cover}.process-slide-title{font-size:2.25rem}.process-slide-subtitle{font-size:1.125rem}.process-slide-desc{font-size:1rem}.process-slide-feature-text{font-size:.9375rem}.process-slider-progress-arrow{display:flex}}@media (min-width:1280px){.process-slide{padding:3rem}.process-slide-wrapper{gap:2.5rem}.process-slide-left{flex:0.6}.process-slide-right{flex:1.4}}@media (prefers-reduced-motion:reduce){.process-slide-feature,.process-slider-progress-arrow,.process-slider-progress-fill,.process-tab{transition:none}.process-slide-feature:hover,.process-slider-progress-arrow:active,.process-slider-progress-arrow:hover{transform:none}}@media print{.process-slider-section{padding:1rem 0}.process-slider-progress,.process-tabs{display:none}.process-slide{page-break-inside:avoid;break-inside:avoid}.process-list-item-wrapper{display:none;background-color:white}}