:root{--v-primary:#ea580c;--v-secondary:#0f172a;--v-accent:#f8fafc;--glass-bg:#ffffffe6;--shadow-sm:0 4px 6px -1px #0000000d;--shadow-md:0 10px 15px -3px #0000001a;--shadow-lg:0 20px 25px -5px #0000001a}.container[data-astro-cid-ndzk52sc]{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.row[data-astro-cid-ndzk52sc]{flex-wrap:wrap;margin:0 -1rem;display:flex}.row[data-astro-cid-ndzk52sc]>[data-astro-cid-ndzk52sc]{padding:0 1rem}.row[data-astro-cid-ndzk52sc].g-4{margin:-.75rem}.row[data-astro-cid-ndzk52sc].g-4>[data-astro-cid-ndzk52sc]{padding:.75rem}.align-items-center[data-astro-cid-ndzk52sc]{align-items:center}.justify-content-center[data-astro-cid-ndzk52sc]{justify-content:center}.text-center[data-astro-cid-ndzk52sc]{text-align:center}.mb-4[data-astro-cid-ndzk52sc]{margin-bottom:1.5rem}.mb-5[data-astro-cid-ndzk52sc]{margin-bottom:3rem}.pb-3[data-astro-cid-ndzk52sc]{padding-bottom:1rem}.pb-4[data-astro-cid-ndzk52sc]{padding-bottom:1.5rem}.mt-3[data-astro-cid-ndzk52sc]{margin-top:1rem}.mt-5[data-astro-cid-ndzk52sc]{margin-top:3rem}.pt-4[data-astro-cid-ndzk52sc]{padding-top:1.5rem}.col-md-6[data-astro-cid-ndzk52sc],.col-lg-3[data-astro-cid-ndzk52sc],.col-lg-4[data-astro-cid-ndzk52sc],.col-lg-8[data-astro-cid-ndzk52sc],.col-lg-10[data-astro-cid-ndzk52sc]{width:100%}@media (width>=768px){.col-md-6[data-astro-cid-ndzk52sc]{flex:none;width:50%}.mb-md-0[data-astro-cid-ndzk52sc]{margin-bottom:0}}@media (width>=992px){.col-lg-3[data-astro-cid-ndzk52sc]{flex:none;width:25%}.col-lg-4[data-astro-cid-ndzk52sc]{flex:none;width:33.3333%}.col-lg-8[data-astro-cid-ndzk52sc]{flex:none;width:66.6667%}.col-lg-10[data-astro-cid-ndzk52sc]{flex:none;width:83.3333%}}.img-fluid[data-astro-cid-ndzk52sc]{max-width:100%;height:auto}.premium-hero[data-astro-cid-ndzk52sc]{background:linear-gradient(135deg, var(--v-secondary) 0%, #1e293b 100%);color:#fff;padding:160px 0 120px;position:relative;overflow:hidden}.premium-hero[data-astro-cid-ndzk52sc]:before{content:"";z-index:0;background:radial-gradient(circle,#ea580c26 0%,#0000 70%);border-radius:50%;width:800px;height:800px;position:absolute;top:-50%;right:-10%}.hero-badge[data-astro-cid-ndzk52sc]{backdrop-filter:blur(10px);text-transform:uppercase;letter-spacing:1.5px;color:#fed7aa;background:#ffffff1a;border:1px solid #fff3;border-radius:30px;margin-bottom:25px;padding:8px 16px;font-size:.85rem;font-weight:700;display:inline-block}.hero-title[data-astro-cid-ndzk52sc]{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#fed7aa);-webkit-background-clip:text;margin-bottom:24px;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.hero-subtitle[data-astro-cid-ndzk52sc]{color:#ffffffd9;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.glass-card[data-astro-cid-ndzk52sc]{background:var(--glass-bg);box-shadow:var(--shadow-md);border:1px solid #0000000d;border-radius:20px;height:100%;padding:40px 30px;transition:all .3s;position:relative}.glass-card[data-astro-cid-ndzk52sc]:hover{box-shadow:var(--shadow-lg);border-bottom:4px solid var(--v-primary);transform:translateY(-8px)}.icon-wrapper[data-astro-cid-ndzk52sc]{background:linear-gradient(135deg,#ea580c1a,#ea580c0d);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:20px;font-size:1.8rem;display:flex}.step-card[data-astro-cid-ndzk52sc]{box-shadow:var(--shadow-sm);z-index:1;background:#fff;border-top:4px solid #0000;border-radius:16px;height:100%;padding:35px 30px;transition:all .3s;position:relative}.step-card[data-astro-cid-ndzk52sc]:hover{border-top-color:var(--v-primary);box-shadow:var(--shadow-md);transform:translateY(-5px)}.step-number[data-astro-cid-ndzk52sc]{color:#ea580c14;z-index:-1;font-size:5rem;font-weight:900;transition:color .3s;position:absolute;top:0;right:20px}.cta-wrapper[data-astro-cid-ndzk52sc]{box-shadow:var(--shadow-lg);z-index:10;border-top:6px solid var(--v-primary);background:#fff;border-radius:24px;margin-top:-80px;padding:50px;position:relative}.faq-item[data-astro-cid-ndzk52sc]{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #f1f5f9;border-radius:12px;margin-bottom:16px;padding:25px;transition:all .2s}.faq-item[data-astro-cid-ndzk52sc]:hover{box-shadow:var(--shadow-md);border-left:4px solid var(--v-primary)}.faq-item[data-astro-cid-ndzk52sc] h3[data-astro-cid-ndzk52sc]{color:var(--v-secondary);margin-bottom:10px;font-size:1.15rem;font-weight:700}.faq-item[data-astro-cid-ndzk52sc] p[data-astro-cid-ndzk52sc]{color:#475569;margin:0;line-height:1.6}.example-card[data-astro-cid-ndzk52sc]{box-shadow:var(--shadow-sm);border-left:4px solid var(--v-primary);background:#fff;border-radius:12px;height:100%;padding:25px;transition:transform .2s}.example-card[data-astro-cid-ndzk52sc]:hover{transform:translateY(-3px)}.contact-form-wrapper[data-astro-cid-ndzk52sc]{text-align:left;background:var(--v-accent);border:1px solid #e2e8f0;border-radius:16px;max-width:800px;margin:0 auto;padding:30px}@media (width<=767px){.cta-wrapper[data-astro-cid-ndzk52sc]{padding:30px 15px}.contact-form-wrapper[data-astro-cid-ndzk52sc]{border-radius:10px;padding:10px 5px}}