header{padding:20px 0;position:fixed;top:0;left:0;right:0;z-index:10001;background-color:rgba(250,250,248,0.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);transition:transform 0.3s ease-in-out;min-height:80px}#header-placeholder{min-height:40px}#header-placeholder:empty::before{content:'';display:block;height:40px}.header-container{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:0 20px;width:100%}.logo{font-size:32px;font-weight:bold;color:var(--text-color);text-decoration:none;flex-shrink:0}.main-nav{display:flex;gap:30px;margin-left:auto;flex-shrink:0;align-items:center}.main-nav a[href*="/login"]~a,.main-nav a[href*="/signup"]{margin-left:-15px}.main-nav a{color:var(--text-color);text-decoration:none;font-weight:500;transition:color 0.3s;display:inline-flex;align-items:center;box-sizing:border-box}.main-nav a:hover{color:var(--primary-color)}.menu-toggle{display:none}.hero-section{padding:var(--section-padding);text-align:center;margin-top:0}@media (max-width:768px){.hero-section{padding-top:40px}}.btn-primary{padding:15px 40px;font-size:18px;background:linear-gradient(90deg,var(--primary-color),#ff9a46,#ff5e62,var(--primary-color));background-size:300% auto;color:white;border:none;border-radius:5px;font-weight:bold;cursor:pointer;transition:all 0.3s ease;font-family:'Poppins',sans-serif;position:relative;overflow:hidden;animation:gradient 4s linear infinite;text-decoration:none;display:inline-flex;justify-content:center;align-items:center}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(255,120,70,0.4);animation:gradient 1s linear infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.cta-group{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.container-narrow{max-width:860px;margin:0 auto;padding:0 24px}.section-padding{padding:var(--section-padding)}@media (max-width:768px){.section-padding{padding:var(--section-padding-mobile)}}.hover-lift{transition:var(--transition-lift)}.hover-lift:hover{transform:translateY(-5px);border-color:var(--primary-color)}.grid-3-col{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-medium)}@media (max-width:768px){.grid-3-col{grid-template-columns:1fr}}.offer-section{padding:var(--section-padding)}.testimonials-section{padding:var(--section-padding);text-align:center}.logo-slider{width:100%;display:flex;overflow:hidden;position:relative}.logo-track{display:flex;gap:80px;animation:scroll 30s linear infinite;white-space:nowrap;align-items:center;width:max-content}.logo-item{font-size:28px;font-weight:700;color:#bdc3c7;user-select:none;font-family:'Plus Jakarta Sans',sans-serif;flex-shrink:0;transition:color 0.3s ease}.logo-item:hover{color:var(--primary-color)}.form-note{color:var(--text-muted);margin-top:15px}.visualization-gallery{display:grid;grid-template-columns:1fr 1fr auto 1fr;gap:20px;margin:0;align-items:center}.gallery-arrow-wrapper{display:flex;align-items:center;justify-content:center;padding:0 10px;margin:0 -120px;z-index:10}.gallery-arrow{width:240px;height:auto;transform:rotate(-49deg);filter:brightness(0) saturate(100%) invert(68%) sepia(84%) saturate(2449%) hue-rotate(348deg) brightness(101%) contrast(101%)}@media (max-width:1140px){.visualization-gallery{grid-template-columns:1fr 1fr;grid-template-areas:"space product" "arrow arrow" "result result";gap:15px;align-items:end}.gallery-arrow-wrapper{grid-area:arrow;padding:10px 0;margin:-100px 0}.gallery-arrow{width:150px;transform:rotate(41deg)}.visualization-gallery .gallery-image:nth-child(1){grid-area:space}.visualization-gallery .gallery-image:nth-child(2){grid-area:product}.visualization-gallery .gallery-image:nth-child(4){grid-area:result}.header-container{position:relative}.menu-toggle{display:flex;cursor:pointer;padding:10px;position:relative;z-index:10002;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;pointer-events:auto;min-width:44px;min-height:44px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.menu-toggle span{display:block;width:25px;height:3px;background-color:var(--text-primary);margin:0;transition:all 0.3s ease;flex-shrink:0;pointer-events:none}.menu-toggle *{pointer-events:none}.main-nav{display:none;position:absolute;top:100%;left:20px;right:20px;background-color:var(--bg-color);padding:20px;flex-direction:column;gap:15px;align-items:center;border-top:1px solid var(--border-color);box-shadow:0 4px 6px rgba(0,0,0,0.1);z-index:10001}.main-nav a{margin-left:0 !important}.main-nav.active{display:flex}.menu-toggle.active span:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}}.gallery-image{position:relative;border-radius:5px;overflow:hidden}.gallery-image img{width:100%;height:auto;display:block;box-sizing:border-box}@media (max-width:768px){}.image-caption{position:absolute;top:10px;left:10px;background-color:rgba(0,0,0,0.7);padding:5px 10px}.trust-signals-section{padding:60px 0;background-color:var(--card-bg)}.trust-signals{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap}.trust-signal{display:flex;align-items:center;gap:8px}.trust-signal-icon{font-size:20px;display:inline-flex;align-items:center;justify-content:center;padding-bottom:2px}.trust-signal-text{color:var(--text-secondary);font-size:16px;font-weight:500}@media (max-width:768px){.trust-signals{gap:30px}.trust-signal-text{font-size:14px}.trust-signal-icon{font-size:18px}}.social-proof-section{padding:var(--section-padding);text-align:center}.logos-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin:20px 0}.logo-item{height:40px;opacity:0.7}.secondary-cta{padding:40px 0 60px;text-align:center;background-color:var(--surface-soft)}.secondary-cta h1{font-size:42px;margin-bottom:10px;color:var(--text-primary)}.secondary-cta p{font-size:16px;color:var(--text-secondary)}.legal-content{max-width:850px;margin:0 auto;text-align:left;padding:60px 0}.legal-content h2{font-size:26px;margin-top:40px;margin-bottom:15px;font-weight:700}.legal-content h3{font-size:20px;margin-top:30px;margin-bottom:12px;font-weight:600}.legal-content p{margin-bottom:20px;line-height:1.7;font-size:16px}.legal-content ul{margin-bottom:25px;padding-left:20px;list-style-type:disc}.legal-content li{margin-bottom:10px;color:var(--text-secondary);font-size:16px;line-height:1.6}.legal-content a{color:var(--primary-color);text-decoration:underline}@media (max-width:768px){.secondary-cta h1{font-size:32px}.legal-content{padding:40px 0}}.app-preview-section{padding:var(--section-padding)}.app-preview-content{display:grid;grid-template-columns:60% 40%;gap:0;background-color:var(--card-bg);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.1);min-height:450px;height:100%}@media (max-width:768px){.app-preview-content{grid-template-columns:1fr;min-height:350px;border-radius:0}.app-preview-image-container{height:auto;padding:0 !important;padding-top:0 !important;width:100%;overflow:hidden;border-radius:0;margin:0;position:relative;left:0;transform:none}.app-preview-image{position:relative !important;width:100%;height:auto !important;max-width:100%;bottom:auto !important;left:auto !important;right:auto !important;object-fit:cover;display:block;margin:0;box-shadow:0 3px 10px rgba(0,0,0,0.2);border-radius:0;transform:none}}.app-preview-image-container{position:relative;height:100%;width:100%;padding-top:30px;box-sizing:border-box}.app-preview-image{max-width:100%;height:calc(100% - 30px);border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,0.2);position:absolute;bottom:0;left:0;right:0;object-fit:cover}.app-preview-text-container{padding:40px;display:flex;flex-direction:column;justify-content:center}.app-preview-heading{color:var(--text-color);font-size:48px;font-weight:800;font-family:'Plus Jakarta Sans',sans-serif;line-height:1.2;margin-bottom:20px}.app-preview-subtext{color:#ccc;font-size:48px;font-weight:800;font-family:'Plus Jakarta Sans',sans-serif;line-height:1.2}.benefits{display:flex;justify-content:center;gap:40px;margin:40px 0;flex-wrap:wrap}.benefit{display:flex;flex-direction:column;align-items:center}.benefit-icon{width:50px;height:50px;background-color:var(--card-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:24px;padding-bottom:3px}.process-section{padding:var(--section-padding)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:768px){.steps{grid-template-columns:1fr}}.step{background-color:var(--card-bg);padding:30px;border-radius:10px;text-align:center;border:1px solid var(--border-color);transition:var(--transition-lift)}.process-section .step{position:relative;margin-top:20px}.step:hover{transform:translateY(-5px);border-color:var(--primary-color);background-color:var(--surface-soft)}.step-label{display:inline-block;background:var(--primary-color);color:white;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:absolute;top:-15px;left:50%;transform:translateX(-50%)}.step-number{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.step-number img{width:90px;height:90px;object-fit:contain}.step-icon{width:60px;height:60px;margin:0 auto 20px;filter:brightness(0) saturate(100%) invert(11%) sepia(8%) saturate(594%) hue-rotate(348deg) brightness(93%) contrast(88%)}@media (max-width:768px){.process-section .step{margin-top:16px}}.value-proposition-section{padding:var(--section-padding)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-bottom:60px}.benefit-card{display:flex;align-items:flex-start;gap:15px}.benefit-card-icon{width:40px;height:40px;background-color:#4CAF50;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-spacing{margin-top:60px}.comparison-spacing{margin-top:20px}.comparison{background-color:var(--card-bg);padding:30px;border-radius:10px;border:1px solid rgba(255,255,255,0.1)}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1100px;margin:0 auto}@media (max-width:768px){.comparison-grid{grid-template-columns:1fr}}.comparison-card{background-color:var(--card-bg);padding:20px;border-radius:5px}.comparison-card ul{list-style:none}.comparison-card li{margin-bottom:8px;color:var(--text-secondary)}.comparison-card.highlight{background-color:rgba(255,120,70,0.1);border:1px solid rgba(255,120,70,0.3);border-radius:5px;padding:20px}.comparison-card.traditional{background-color:var(--surface-soft);border-radius:5px;padding:20px}.comparison-card.highlight h4{color:var(--primary-color)}.comparison-card.highlight li{color:var(--text-primary)}.product-types-section{padding:var(--section-padding)}.use-cases-section{padding:var(--section-padding)}.use-case-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:768px){.use-case-cards{grid-template-columns:1fr}}.use-case-card{background-color:var(--card-bg);padding:0;border-radius:10px;transition:var(--transition-lift);overflow:hidden;border:1px solid rgba(255,255,255,0.1)}.use-case-card:hover{background-color:var(--surface-soft);transform:translateY(-5px);border-color:var(--primary-color)}.use-case-image{width:100%;height:200px;object-fit:cover;margin-bottom:0}.use-case-card h3,.use-case-card p,.use-case-card ul{padding-left:30px;padding-right:30px}.use-case-card h3{padding-top:20px}.use-case-card ul{padding-bottom:30px}.use-case-icon{width:60px;height:60px;background-color:rgba(100,100,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:24px}.use-case-card:nth-child(2) .use-case-icon{background-color:rgba(255,100,100,0.2)}.use-case-card:nth-child(3) .use-case-icon{background-color:rgba(100,255,100,0.2)}.use-case-card ul{list-style:none}.use-case-card li{display:flex;align-items:center;margin-bottom:10px;color:var(--text-secondary)}.use-case-card li span{color:#4caf50;margin-right:10px}.four-column-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:1200px){.four-column-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.four-column-grid{grid-template-columns:1fr}}.grid-card-image{display:block;width:100%;height:auto;object-fit:contain;margin:0;border-radius:0}.four-column-grid>div{background:var(--surface-white);padding:0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.08);text-align:left;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease;border:1px solid transparent;overflow:hidden}.four-column-grid>div:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,0.1);border-color:var(--primary-color)}.four-column-grid>div h3{margin:16px 24px 12px;color:var(--text-primary)}.four-column-grid>div p{margin:0 24px 24px;color:var(--text-secondary)}.features-section{padding:var(--section-padding)}.mistakes-section{padding:var(--section-padding)}.mistakes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}@media (max-width:768px){.mistakes-grid{grid-template-columns:1fr}}.mistake-card{background-color:var(--card-bg);padding:30px;border-radius:10px;border:1px solid var(--border-color);transition:var(--transition-lift)}.mistake-card:hover{transform:translateY(-5px);border-color:var(--primary-color);background-color:var(--surface-soft)}.mistake-card h3{margin-bottom:15px}.results-section{padding:var(--section-padding)}.results-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;align-items:center}@media (max-width:768px){.results-grid{grid-template-columns:1fr;gap:30px}}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.real-examples-section{padding:var(--section-padding);overflow:hidden}.real-examples-slider{width:100%;overflow:hidden;position:relative;padding:20px 0}.slider-track{display:flex;width:max-content;gap:30px;animation:scroll 55s linear infinite}.example-item{flex:0 0 auto;width:450px;border-radius:var(--radius-card);overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.1);background-color:var(--surface-white);transition:box-shadow 0.3s ease}.example-item:hover{box-shadow:0 0 0 2px var(--primary-color),0 8px 24px rgba(255,122,69,0.15)}.example-item img{width:100%;height:auto;display:block}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 15px))}}@media (max-width:768px){.example-item{width:300px}.slider-track{gap:15px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 7.5px))}}}@media (max-width:992px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.features-grid{grid-template-columns:1fr}}.feature-card{text-align:center;padding:20px;border:1px solid rgba(255,255,255,0.1);transition:var(--transition-lift);background-color:var(--card-bg);border-radius:10px}.feature-card:hover{transform:translateY(-5px);border-color:rgba(255,120,70,0.5)}.faq-section{padding:var(--section-padding)}.faq-item{margin-bottom:20px;border-radius:5px;overflow:hidden}.faq-question{background-color:var(--card-bg);padding:20px;cursor:pointer;font-weight:bold;font-size:18px;position:relative;display:flex;justify-content:space-between;align-items:center}.faq-question::after{content:'+';font-size:24px;transition:transform 0.3s ease}.faq-question.active::after{content:'−'}.faq-answer{background-color:var(--card-bg);padding:20px;display:none}.faq-answer.active{display:block}.cta-section{padding:var(--section-padding);text-align:center}.hidden{display:none}.resources-section{padding:var(--section-padding);text-align:center}.pricing-section{padding:var(--section-padding)}@media (max-width:768px){.pricing-section{padding:60px 0}}.pricing-container{max-width:1400px;margin:0 auto;padding:0 20px}.pricing-grid-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px}.pricing-section [style*="grid-template-columns:repeat(4"]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px}@media (max-width:1200px){.pricing-grid-layout,.pricing-section [style*="grid-template-columns:repeat(4"]{grid-template-columns:repeat(2,1fr) !important;gap:20px}}@media (max-width:768px){.pricing-grid-layout,.pricing-section [style*="grid-template-columns:repeat(4"]{grid-template-columns:1fr !important;gap:20px;margin-bottom:40px}.pricing-section .pricing-card{padding:30px 20px !important;border-radius:16px !important}.pricing-section .pricing-card h3{font-size:28px !important}.pricing-section .pricing-card p{font-size:14px !important;margin-bottom:24px !important;min-height:auto !important}.pricing-section .pricing-card [style*="margin-bottom:28px"]{margin-bottom:20px !important;min-height:auto !important}.pricing-section .pricing-card [style*="font-size:48px"]{font-size:36px !important}.pricing-section .pricing-card [style*="font-size:24px"][style*="text-decoration:line-through"]{font-size:20px !important}.pricing-section .pricing-card a[style*="padding:15px"]{padding:14px !important;font-size:14px !important;margin-bottom:24px !important}.pricing-section .pricing-card li{font-size:14px !important}.pricing-section .pricing-card [style*="position:absolute"][style*="top:20px"]{top:15px !important;right:15px !important;padding:5px 12px !important;font-size:10px !important}.pricing-section .toggle-btn{padding:10px 14px !important;font-size:13px !important;gap:6px !important}.pricing-section .toggle-btn span{font-size:9px !important}}.pricing-card{background:var(--surface-white);border:2px solid var(--border-color);border-radius:24px;padding:45px 35px;display:flex;flex-direction:column;text-align:left;transition:all 0.3s ease;scroll-margin-top:120px}.pricing-card h3{font-size:28px;font-weight:700;margin-bottom:12px;color:var(--text-primary)}.pricing-card-description{font-size:15px;color:var(--text-secondary);line-height:1.7;margin-bottom:32px;min-height:48px}.pricing-card-price{font-size:36px;font-weight:700;line-height:1;color:var(--text-primary)}.pricing-card-feature{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--text-secondary)}.pricing-card-checkmark{width:18px;height:18px;border-radius:50%;background:rgba(255,122,69,0.15);color:var(--primary-color);display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.pricing-card-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.pricing-card-button{width:100%;padding:15px;border-radius:var(--radius-card);border:none;font-weight:700;font-size:15px;cursor:pointer;transition:all 0.2s;margin-bottom:32px;color:white;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px}.pricing-card-price-container{margin-bottom:28px;height:90px;display:flex;flex-direction:column;justify-content:center}.pricing-card-price-wrapper{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.resources-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width:1050px){.resources-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.resources-grid{grid-template-columns:1fr}}.resource-card{background-color:var(--surface-white);padding:30px;border-radius:10px;text-decoration:none;text-align:left;border:1px solid var(--border-color);transition:all 0.3s}.resource-card h3{color:var(--text-primary);font-size:24px;font-weight:600;margin-bottom:15px;line-height:1.3}.resource-card p{color:var(--text-secondary);font-size:18px;line-height:1.6;margin-bottom:0}footer{padding:60px 0 30px;background-color:var(--surface-white);border-top:1px solid var(--border-color);color:var(--text-secondary)}footer .container{max-width:1400px}.footer-grid{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(170px,1fr));gap:40px;margin-bottom:40px}@media (max-width:1200px){.footer-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:32px}}@media (max-width:768px){.footer-grid{grid-template-columns:1fr}}.footer-col ul{list-style:none;padding:0}.footer-col li{margin-bottom:10px}.footer-col a{color:var(--text-secondary);text-decoration:none;transition:color 0.3s}.footer-col a:hover{color:var(--primary-color)}.social-links{display:flex;flex-direction:column;gap:15px}.social-links a{color:var(--text-secondary);text-decoration:none;transition:color 0.3s}.social-links a:hover{color:var(--primary-color)}.copyright{text-align:center;color:#666;font-size:14px;font-family:'Poppins',sans-serif;padding-top:20px;border-top:1px solid #333}.scroll-top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background-color:var(--primary-color);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:0;transition:opacity 0.3s}.scroll-top.visible{opacity:1}.social-proof-section{padding:var(--section-padding)}.social-proof-header{text-align:center;margin-bottom:48px}.rating-badge{display:inline-flex;align-items:center;gap:12px;background:white;padding:12px 24px;border-radius:50px;box-shadow:0 2px 12px rgba(0,0,0,0.08)}.rating-badge .stars{color:#f2b01e;font-size:20px;letter-spacing:2px}.rating-badge .rating-text{font-size:16px;font-weight:600;color:var(--text-primary,#1a1a1a)}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}.testimonial-card{background:white;padding:28px;border-radius:var(--radius-card);box-shadow:0 2px 12px rgba(0,0,0,0.06);border:1px solid var(--border-color,#e5e5e5);transition:transform 0.2s ease,box-shadow 0.2s ease}.testimonial-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,0.1)}.testimonial-stars{color:#f2b01e;font-size:16px;letter-spacing:2px;margin-bottom:16px}.testimonial-text{font-size:15px;line-height:1.6;color:var(--text-secondary,#666);margin-bottom:16px;font-style:italic}.testimonial-author{font-size:14px;font-weight:600;color:var(--text-primary,#1a1a1a)}@media (max-width:1024px){.testimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.social-proof-section{padding:60px 0}.testimonials-grid{grid-template-columns:1fr;gap:16px}.testimonial-card{padding:20px}.rating-badge{flex-direction:column;gap:8px;padding:16px 24px}}@media (max-width:768px){.decision-block>div[style*="max-width:1200px"][style*="padding:0 24px"]{padding-left:12px !important;padding-right:12px !important}.decision-block div[style*="grid-template-columns:repeat(3,1fr)"][style*="align-items:start"]{gap:12px !important}}.mobile-top-hero-page .mobile-top-hero-placeholder{display:none !important}@media (max-width:768px){.mobile-top-hero-page{padding-top:0}.mobile-top-hero-page #header-placeholder{min-height:0 !important;height:0 !important}.mobile-top-hero-page #header-placeholder:empty::before{content:none !important;display:none !important;height:0 !important}.mobile-top-hero-page header{background:transparent !important;border-bottom:none !important;backdrop-filter:none !important;padding:0 !important;min-height:0 !important}.mobile-top-hero-page .header-container{justify-content:flex-end !important;padding:0 12px !important}.mobile-top-hero-page .logo{display:none !important}.mobile-top-hero-page .menu-toggle{display:flex !important;position:fixed !important;top:12px !important;right:12px !important;background:rgba(255,255,255,0.96) !important;border:1px solid var(--border-color) !important;border-radius:999px !important;padding:10px !important;box-shadow:0 8px 18px rgba(0,0,0,0.12) !important;z-index:10002 !important}.mobile-top-hero-page .hero{padding-top:24px !important}.mobile-top-hero-page .mobile-top-hero-placeholder{display:block !important;width:100%;height:auto;margin-bottom:16px}.mobile-top-hero-page .mobile-top-hero-placeholder img{display:block;width:100%;height:auto}}