:root{--color-primary:#7c3aed;--color-primary-dark:#5b21b6;--color-primary-light:#a78bfa;--color-secondary:#3b82f6;--color-secondary-dark:#2563eb;--color-secondary-light:#60a5fa;--gradient-primary:linear-gradient(135deg,#7c3aed,#3b82f6);--gradient-primary-hover:linear-gradient(135deg,#6d28d9,#2563eb);--gradient-soft:linear-gradient(135deg,#7c3aed1a,#3b82f61a);--gradient-radial:radial-gradient(circle,#7c3aed14 0%,#0000 60%);--color-text-primary:#1f2937;--color-text-secondary:#6b7280;--color-text-light:#9ca3af;--color-text-inverse:#fff;--color-bg-primary:#fff;--color-bg-secondary:#f9fafb;--color-bg-dark:#1f2937;--color-border:#e5e7eb;--color-border-light:#ffffff1a;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 4px 15px #7c3aed26;--shadow-lg:0 12px 40px #7c3aed1a;--shadow-primary:0 4px 15px #7c3aed4d;--shadow-primary-hover:0 6px 25px #7c3aed66;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:100px;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.7;--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease;--z-dropdown:100;--z-sticky:500;--z-fixed:1000;--z-modal:1100;--z-tooltip:1200;--container-max:1200px;--container-narrow:800px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{background-color:#fff;background-color:var(--color-bg-primary);color:#1f2937;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-family:var(--font-family);font-size:1rem;font-size:var(--font-size-base);line-height:1.5;line-height:var(--line-height-normal)}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#7c3aed,#3b82f6);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.gradient-bg{background:linear-gradient(135deg,#7c3aed,#3b82f6);background:var(--gradient-primary)}.container{max-width:1200px;max-width:var(--container-max)}.container,.container-narrow{margin:0 auto;padding:0 2rem;padding:0 var(--spacing-xl)}.container-narrow{max-width:800px;max-width:var(--container-narrow)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.landing{color:var(--color-text-primary);line-height:var(--line-height-normal)}.cta-button{align-items:center;background:var(--gradient-primary);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-primary);color:var(--color-text-inverse);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-2xl);text-decoration:none;transition:all var(--transition-normal)}.cta-button:hover{box-shadow:var(--shadow-primary-hover);transform:translateY(-2px)}.nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fffc;left:0;position:fixed;right:0;top:0;transition:all var(--transition-normal);z-index:var(--z-fixed)}.nav-scrolled{background:#fffffff2;box-shadow:0 1px 0 var(--color-border)}.nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:var(--container-max);padding:var(--spacing-md) var(--spacing-xl)}.nav .logo{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);text-decoration:none}.nav-links{align-items:center;display:flex;gap:var(--spacing-xl)}.nav-links a{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:color var(--transition-normal)}.nav-links a:hover{color:var(--color-primary)}.nav-cta{-webkit-text-fill-color:var(--color-text-inverse)!important;background:var(--gradient-primary);border-radius:var(--radius-full);color:var(--color-text-inverse)!important;padding:var(--spacing-sm) var(--spacing-lg);transition:opacity var(--transition-normal),transform var(--transition-normal)}.nav-cta:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:768px){.nav-container{padding:var(--spacing-md)}.nav-links{gap:var(--spacing-md)}.nav-links a:not(.nav-cta){display:none}}.hero{align-items:center;background:var(--color-bg-primary);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:6rem var(--spacing-xl) var(--spacing-4xl);position:relative}.hero-content{max-width:800px;text-align:center;z-index:1}.hero h1{color:var(--color-text-primary);font-size:clamp(2.5rem,6vw,4rem);font-weight:var(--font-weight-extrabold);letter-spacing:-.02em;line-height:1.1;margin-bottom:var(--spacing-lg)}.hero h1 .highlight{-webkit-text-fill-color:#0000;animation:gradient-shift 4s ease-in-out infinite;background:linear-gradient(90deg,#7c3aed,#3b82f6,#8b5cf6,#6366f1,#7c3aed);-webkit-background-clip:text;background-clip:text;background-size:300% 100%}@keyframes gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-subtitle{color:var(--color-text-secondary);font-size:clamp(1.1rem,2.5vw,1.35rem);line-height:var(--line-height-relaxed);margin-left:auto;margin-right:auto;max-width:600px}.hero-subtitle,.hero-trust{margin-bottom:var(--spacing-2xl)}.hero-trust{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center}.trust-item{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--spacing-sm)}.trust-item svg{color:var(--color-primary);height:20px;width:20px}.hero-cta{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center;margin-bottom:var(--spacing-2xl)}.hero .cta-button{align-items:center;border:none;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-2xl);transition:all var(--transition-normal)}.hero .cta-button svg{height:18px;transition:transform var(--transition-normal);width:18px}.hero .cta-button.primary{background:var(--gradient-primary);box-shadow:var(--shadow-primary);color:var(--color-text-inverse)}.hero .cta-button.primary:hover{box-shadow:var(--shadow-primary-hover);transform:translateY(-2px)}.hero .cta-button.primary:hover svg{transform:translateX(4px)}.hero .cta-button.secondary{background:#0000;border:2px solid var(--color-border);color:var(--color-text-primary)}.hero .cta-button.secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}.hero-social-proof{color:var(--color-text-light);font-size:var(--font-size-sm)}.hero-social-proof strong{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.hero-gradient{background:radial-gradient(circle,#7c3aed14 0,#0000 60%);height:120%;pointer-events:none;position:absolute;right:-10%;top:-30%;width:60%}.hero-gradient-secondary{background:radial-gradient(circle,#3b82f60f 0,#0000 60%);bottom:-20%;height:100%;left:-10%;pointer-events:none;position:absolute;width:50%}@media (max-width:768px){.hero{padding:5rem var(--spacing-md) var(--spacing-3xl)}.hero h1{font-size:2rem}.hero-trust{gap:var(--spacing-md)}.trust-item{font-size:var(--font-size-xs)}.hero-cta{align-items:center;flex-direction:column}.hero .cta-button{justify-content:center;max-width:280px;width:100%}.hero-gradient{height:100%;right:-30%;top:0;width:100%}.hero-gradient-secondary{bottom:0;height:100%;left:-30%;width:100%}}.benefits{background:var(--color-bg-secondary);padding:var(--spacing-4xl) var(--spacing-xl)}.benefits-header{margin:0 auto var(--spacing-3xl);max-width:600px;text-align:center}.benefits-header h2{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md)}.benefits-header p{color:var(--color-text-secondary);font-size:var(--font-size-lg)}.benefits-container{grid-gap:var(--spacing-xl);display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--container-max)}.benefit-card{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.benefit-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.benefit-icon{align-items:center;background:var(--gradient-soft);border-radius:var(--radius-lg);display:flex;height:56px;justify-content:center;margin-bottom:var(--spacing-lg);width:56px}.benefit-icon svg{color:var(--color-primary);height:28px;width:28px}.benefit-card h3{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.benefit-card p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}@media (max-width:1024px){.benefits-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.benefits{padding:var(--spacing-3xl) var(--spacing-md)}.benefits-header h2{font-size:var(--font-size-3xl)}.benefits-container{grid-template-columns:1fr;max-width:500px}.benefit-card{padding:var(--spacing-xl)}}.how-it-works{background:var(--color-bg-primary);padding:var(--spacing-4xl) var(--spacing-xl)}.how-it-works-header{margin:0 auto var(--spacing-3xl);max-width:600px;text-align:center}.how-it-works-header h2{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md)}.how-it-works-header p{color:var(--color-text-secondary);font-size:var(--font-size-lg)}.steps-container{grid-gap:var(--spacing-lg);display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--container-max);position:relative}.step{padding:var(--spacing-xl);position:relative;text-align:center}.step-number{align-items:center;background:var(--gradient-primary);border-radius:50%;box-shadow:var(--shadow-primary);color:var(--color-text-inverse);display:flex;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);height:72px;justify-content:center;margin:0 auto var(--spacing-lg);width:72px}.step-content{margin:0 auto;max-width:280px}.step-label{color:var(--color-primary);display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:.05em;margin-bottom:var(--spacing-xs);text-transform:uppercase}.step h3{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.step p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.step-connector{align-items:center;color:var(--color-border);display:flex;position:absolute;right:-20px;top:60px}.step-connector svg{height:24px;width:24px}.how-it-works-cta{border-top:1px solid var(--color-border);margin-left:auto;margin-right:auto;margin-top:var(--spacing-3xl);max-width:500px;padding-top:var(--spacing-2xl);text-align:center}.how-it-works-cta p{color:var(--color-text-secondary);font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.how-it-works-cta .cta-button{align-items:center;background:var(--gradient-primary);border:none;border-radius:var(--radius-full);box-shadow:var(--shadow-primary);color:var(--color-text-inverse);cursor:pointer;display:inline-flex;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-2xl);text-decoration:none;transition:all var(--transition-normal)}.how-it-works-cta .cta-button:hover{box-shadow:var(--shadow-primary-hover);transform:translateY(-2px)}@media (max-width:1024px){.step-connector{display:none}}@media (max-width:768px){.how-it-works{padding:var(--spacing-3xl) var(--spacing-md)}.how-it-works-header h2{font-size:var(--font-size-3xl)}.steps-container{gap:var(--spacing-2xl);grid-template-columns:1fr;max-width:400px}.step{padding:var(--spacing-md)}.step-number{font-size:var(--font-size-xl);height:60px;width:60px}}.pricing{background:var(--color-bg-primary);padding:var(--spacing-4xl) var(--spacing-xl)}.pricing-header{margin-bottom:var(--spacing-3xl);text-align:center}.pricing-header h2{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);margin-bottom:var(--spacing-md)}.pricing-header p{color:var(--color-text-secondary);font-size:var(--font-size-lg)}.pricing-container{grid-gap:var(--spacing-xl);align-items:start;display:grid;gap:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:var(--container-max)}.pricing-card{background:var(--color-bg-secondary);border:2px solid #0000;border-radius:var(--radius-xl);padding:var(--spacing-2xl);position:relative;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.pricing-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.pricing-card.popular{background:var(--color-bg-primary);border-color:var(--color-primary);box-shadow:var(--shadow-md)}.popular-badge{background:var(--gradient-primary);border-radius:var(--radius-full);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);left:50%;letter-spacing:.05em;padding:var(--spacing-xs) var(--spacing-md);position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.pricing-card-header{margin-bottom:var(--spacing-lg)}.pricing-card-header h3{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.tier-description{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.pricing-amount{align-items:baseline;display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xl)}.currency{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.currency,.price{color:var(--color-text-primary)}.price{font-size:var(--font-size-5xl);font-weight:var(--font-weight-extrabold);line-height:1}.popular .price{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text}.features-list{list-style:none;margin-bottom:var(--spacing-xl)}.features-list li{align-items:center;color:var(--color-text-secondary);display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.features-list svg{color:var(--color-primary);flex-shrink:0;height:18px;width:18px}.choose-button{background:var(--color-bg-primary);border:2px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-primary);cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);padding:var(--spacing-md) var(--spacing-xl);transition:all var(--transition-normal);width:100%}.choose-button:hover{border-color:var(--color-primary);color:var(--color-primary)}.choose-button.primary{background:var(--gradient-primary);border:none;box-shadow:var(--shadow-primary);color:var(--color-text-inverse)}.choose-button.primary:hover{box-shadow:var(--shadow-primary-hover);transform:translateY(-2px)}.faq-section{margin:var(--spacing-4xl) auto 0;max-width:var(--container-narrow)}.faq-section h3{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl);text-align:center}.faq-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.faq-item{background:var(--color-bg-secondary);border-radius:var(--radius-lg);overflow:hidden}.faq-question{align-items:center;background:none;border:none;color:var(--color-text-primary);cursor:pointer;display:flex;font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);justify-content:space-between;padding:var(--spacing-lg) var(--spacing-xl);text-align:left;width:100%}.faq-question svg{color:var(--color-text-secondary);flex-shrink:0;height:20px;transition:transform var(--transition-normal);width:20px}.faq-item.open .faq-question svg{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.faq-item.open .faq-answer{max-height:200px}.faq-answer p{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);padding:0 var(--spacing-xl) var(--spacing-lg)}@media (max-width:768px){.pricing-header h2{font-size:var(--font-size-3xl)}.pricing-container{grid-template-columns:1fr;max-width:400px}.pricing-card.popular{order:-1}}.cta-section{background:var(--gradient-primary);overflow:hidden;padding:var(--spacing-4xl) var(--spacing-xl);position:relative}.cta-section:before{background:radial-gradient(circle at 30% 50%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.cta-container{margin:0 auto;max-width:700px;position:relative;z-index:1}.cta-content{text-align:center}.cta-content h2{color:var(--color-text-inverse);font-size:var(--font-size-4xl);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.cta-content>p{color:#ffffffe6;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.cta-content>p,.cta-features{margin-bottom:var(--spacing-2xl)}.cta-features{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center}.cta-feature{align-items:center;color:#ffffffe6;display:flex;font-size:var(--font-size-sm);gap:var(--spacing-sm)}.cta-feature svg{color:#ffffffe6;height:18px;width:18px}.cta-button-large{align-items:center;background:var(--color-bg-primary);border:none;border-radius:var(--radius-full);box-shadow:0 4px 20px #0003;color:var(--color-primary);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-3xl);transition:all var(--transition-normal)}.cta-button-large svg{height:20px;transition:transform var(--transition-normal);width:20px}.cta-button-large:hover{box-shadow:0 6px 30px #0000004d;transform:translateY(-2px)}.cta-button-large:hover svg{transform:translateX(4px)}.cta-note{color:#ffffffb3;font-size:var(--font-size-sm);margin-top:var(--spacing-xl)}.cta-note a{color:var(--color-text-inverse);text-decoration:underline;text-underline-offset:2px}.cta-note a:hover{text-decoration:none}@media (max-width:768px){.cta-section{padding:var(--spacing-3xl) var(--spacing-md)}.cta-content h2{font-size:var(--font-size-3xl)}.cta-features{align-items:center;flex-direction:column;gap:var(--spacing-sm)}.cta-button-large{justify-content:center;max-width:300px;padding:var(--spacing-md) var(--spacing-xl);width:100%}}.footer{background:var(--color-bg-dark);color:var(--color-text-inverse);padding:var(--spacing-4xl) var(--spacing-xl) var(--spacing-xl)}.footer-container{grid-gap:var(--spacing-4xl);display:grid;gap:var(--spacing-4xl);grid-template-columns:1.5fr 2fr;margin:0 auto;max-width:var(--container-max)}.footer-brand{max-width:300px}.footer-logo{-webkit-text-fill-color:#0000;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;display:inline-block;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);text-decoration:none}.footer-tagline{color:var(--color-text-light);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.footer-social{display:flex;gap:var(--spacing-md)}.footer-social a{align-items:center;background:#ffffff1a;border-radius:var(--radius-md);color:var(--color-text-light);display:flex;height:40px;justify-content:center;transition:all var(--transition-normal);width:40px}.footer-social a:hover{background:var(--color-primary);color:var(--color-text-inverse)}.footer-social svg{height:18px;width:18px}.footer-links{grid-gap:var(--spacing-2xl);display:grid;gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr)}.footer-column h4{color:var(--color-text-inverse);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.08em;margin-bottom:var(--spacing-lg);text-transform:uppercase}.footer-column ul{list-style:none;margin:0;padding:0}.footer-column li{margin-bottom:var(--spacing-sm)}.footer-column a{color:var(--color-text-light);font-size:var(--font-size-sm);text-decoration:none;transition:color var(--transition-normal)}.footer-column a:hover{color:var(--color-text-inverse)}.footer-bottom{border-top:1px solid #ffffff1a;margin:var(--spacing-3xl) auto 0;max-width:var(--container-max);padding-top:var(--spacing-xl);text-align:center}.footer-bottom p{color:var(--color-text-light);font-size:var(--font-size-sm)}.footer-disclaimer{color:#fff6;font-size:var(--font-size-xs);margin-top:var(--spacing-sm)}@media (max-width:768px){.footer{padding:var(--spacing-3xl) var(--spacing-md) var(--spacing-lg)}.footer-container{gap:var(--spacing-2xl);grid-template-columns:1fr}.footer-brand{max-width:100%;text-align:center}.footer-social{justify-content:center}.footer-links{grid-template-columns:repeat(2,1fr);text-align:center}}@media (max-width:480px){.footer-links{grid-template-columns:1fr}}
/*# sourceMappingURL=main.2b3466d9.css.map*/