:root{--bg-dark: #f9fafb;--bg-secondary: #ffffff;--bg-card: #ffffff;--bg-card-hover: #f3f4f6;--text-white: #0a0a0a;--text-light: #1f2937;--text-muted: #4b5563;--text-dark: #9ca3af;--accent-red: #f97316;--accent-red-hover: #ea6c0a;--accent-red-glow: rgba(249, 115, 22, .04);--accent-red-glow-strong: rgba(249, 115, 22, .08);--accent-red-dark: #c2540a;--border-color: rgba(0, 0, 0, .08);--border-color-hover: rgba(249, 115, 22, .35);--font-sans: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-heading: "Outfit", "Montserrat", "Inter", system-ui, -apple-system, sans-serif;--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .6s cubic-bezier(.16, 1, .3, 1);--container-width: 1200px;--header-height: 90px;--header-height-scrolled: 70px;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 24px;--radius-full: 9999px;--shadow-sm: 0 4px 12px rgba(0, 0, 0, .03);--shadow-md: 0 8px 30px rgba(0, 0, 0, .05);--shadow-lg: 0 16px 40px rgba(0, 0, 0, .08);--glow-red: 0 0 25px rgba(249, 115, 22, .06);--glow-red-large: 0 0 45px rgba(249, 115, 22, .12)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height-scrolled);font-size:16px;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body{font-family:var(--font-sans);color:var(--text-light);background-color:var(--bg-dark);line-height:1.6;overflow-x:hidden;position:relative}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:color var(--transition-fast),border-color var(--transition-fast),background-color var(--transition-fast)}ul{list-style:none}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none}button{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;color:var(--text-white);letter-spacing:-.01em}h1{font-size:clamp(2.5rem,5vw,4.2rem);line-height:1.1;margin-bottom:1.5rem}h2{font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:2rem;position:relative;display:inline-block}h2.section-title:after{content:"";display:block;width:40px;height:3px;background-color:var(--accent-red);margin-top:10px;border-radius:var(--radius-full)}h2.section-title.center:after{margin:10px auto 0}h3{font-size:clamp(1.3rem,2vw,1.6rem);margin-bottom:1rem}p{color:var(--text-muted);margin-bottom:1.25rem;font-size:1.05rem}p.lead{font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5;color:var(--text-light)}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 24px}.section{padding:clamp(50px,8vw,90px) 0;position:relative;overflow:hidden}.section-bg-secondary{background-color:var(--bg-secondary)}.section-header{max-width:700px;margin-bottom:clamp(40px,8vw,60px)}.section-header.center{text-align:center;margin-left:auto;margin-right:auto}.section-subtitle{color:var(--accent-red);text-transform:uppercase;font-weight:700;font-size:.9rem;letter-spacing:2px;margin-bottom:.75rem;display:block}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.glow-blur{position:absolute;border-radius:var(--radius-full);filter:blur(100px);pointer-events:none;z-index:0;opacity:.45}.glow-red-1{top:10%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,var(--accent-red-glow) 0%,transparent 70%)}.glow-red-2{bottom:5%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(249,115,22,.1) 0%,transparent 70%)}.glow-center{top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,rgba(249,115,22,.08) 0%,transparent 60%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;border-radius:var(--radius-md);font-weight:600;font-size:1rem;transition:all var(--transition-normal);border:1px solid transparent;white-space:nowrap}.btn-primary{background-color:var(--accent-red);color:var(--text-white);box-shadow:0 4px 20px #f973164d}.btn-primary:hover{background-color:var(--accent-red-hover);transform:translateY(-2px);box-shadow:0 6px 25px #f9731680,var(--glow-red)}.btn-secondary{background-color:#ffffff0a;border-color:#ffffff1a;color:var(--text-light)}.btn-secondary:hover{background-color:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.btn-outline-red{background-color:transparent;border-color:var(--accent-red);color:var(--text-white)}.btn-outline-red:hover{background-color:var(--accent-red);transform:translateY(-2px);box-shadow:0 4px 15px #f973164d}.btn-sm{padding:10px 20px;font-size:.9rem;border-radius:var(--radius-sm)}.site-header{position:fixed;top:0;left:0;width:100%;background:#fffc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.05);z-index:1000;transition:all var(--transition-normal)}.site-header.scrolled{background:#fffffff2;box-shadow:var(--shadow-md)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);transition:height var(--transition-normal)}.site-header.scrolled .header-inner{height:var(--header-height-scrolled)}.logo-link{display:flex;align-items:center;gap:12px}.logo-img{height:42px;width:auto;transition:height var(--transition-normal)}.site-header.scrolled .logo-img{height:34px}.brand-name{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:var(--text-white);letter-spacing:-.5px}.brand-name span{color:var(--accent-red)}.main-nav{display:flex;align-items:center}.nav-list{display:flex;gap:28px}.nav-link{font-weight:500;font-size:.95rem;color:var(--text-muted);position:relative;padding:6px 0}.nav-link:hover,.nav-link.active{color:var(--text-white)}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--accent-red);transition:width var(--transition-normal);border-radius:var(--radius-full)}.nav-link.active:after{width:100%}.header-cta{display:flex;align-items:center}.mobile-toggle{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;background:transparent;border:none;cursor:pointer;z-index:1010}.mobile-toggle span{display:block;width:100%;height:3px;background-color:var(--text-white);border-radius:var(--radius-full);transition:all var(--transition-normal)}.scroll-progress{position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(to right,var(--accent-red),#fb923c);transition:width .1s ease-out}.hero{min-height:100vh;display:flex;align-items:center;padding-top:calc(var(--header-height) + 40px);padding-bottom:80px;overflow:hidden}.hero .grid-2{position:relative;z-index:1}.hero-subtitle{font-size:1.1rem;color:var(--accent-red);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem;display:inline-block;background:#f9731614;padding:6px 16px;border-radius:var(--radius-full);border:1px solid rgba(249,115,22,.15)}.hero h1 span.gradient-text{background:linear-gradient(to right,var(--text-white),var(--accent-red));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-slogan{font-size:1rem;font-weight:600;color:var(--text-muted);letter-spacing:.5px;margin-top:-.25rem;margin-bottom:1.5rem}.hero-slogan span{color:var(--accent-red);font-weight:700}.hero-ctas{display:flex;gap:16px;margin-top:2rem}.hero-visual{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.browser-mockup{width:100%;max-width:500px;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md);box-shadow:var(--shadow-lg),var(--glow-red);overflow:hidden;position:relative;z-index:2}.browser-header{height:38px;background-color:#f3f4f6;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;padding:0 16px;gap:8px;position:relative}.browser-dot{width:10px;height:10px;border-radius:var(--radius-full)}.browser-dot.red{background-color:#ff5f56}.browser-dot.yellow{background-color:#ffbd2e}.browser-dot.green{background-color:#27c93f}.browser-address{position:absolute;left:50%;transform:translate(-50%);width:50%;height:20px;background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:4px;font-size:.7rem;color:var(--text-dark);display:flex;align-items:center;justify-content:center;letter-spacing:.5px}.browser-content{padding:24px;display:flex;flex-direction:column;gap:16px}.mockup-hero{height:60px;background:linear-gradient(135deg,#f9fafb,#fff7ed);border-radius:var(--radius-sm);border:1px solid rgba(249,115,22,.08);display:flex;align-items:center;padding:0 16px;justify-content:space-between}.mockup-line-h{height:8px;background-color:var(--text-light);width:60px;border-radius:var(--radius-full)}.mockup-line-btn{height:18px;width:45px;background-color:var(--accent-red);border-radius:4px}.mockup-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mockup-card{background-color:#fff;border:1px solid rgba(0,0,0,.04);border-radius:var(--radius-sm);padding:16px;display:flex;flex-direction:column;gap:8px;position:relative;overflow:hidden}.mockup-icon{width:24px;height:24px;border-radius:var(--radius-full);background-color:#f973161a;border:1px solid rgba(249,115,22,.2)}.mockup-title{height:8px;background-color:var(--text-light);width:70%;border-radius:var(--radius-full)}.mockup-desc{height:6px;background-color:var(--text-dark);width:100%;border-radius:var(--radius-full)}.mockup-desc-2{height:6px;background-color:var(--text-dark);width:80%;border-radius:var(--radius-full)}.mockup-score-card{grid-column:span 2;background-color:#f9fafb;border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-sm);padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.score-info{display:flex;align-items:center;gap:10px}.score-badge{width:32px;height:32px;border-radius:var(--radius-full);border:2px solid #27c93f;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#27c93f;font-weight:700}.mockup-wrapper{position:relative;width:100%;max-width:500px;margin:0 auto}.floating-element{position:absolute;z-index:3;animation:float 6s ease-in-out infinite}.float-1{top:-15px;left:-30px;animation-delay:0s}.float-2{top:40px;right:-35px;animation-delay:1.2s}.float-3{bottom:60px;left:-40px;animation-delay:2.4s}.float-4{bottom:-15px;right:-25px;animation-delay:3.6s}.float-5{bottom:120px;right:-45px;animation-delay:4.8s}.floating-badge{background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);padding:12px 18px;border-radius:var(--radius-sm);display:flex;align-items:center;gap:10px;box-shadow:var(--shadow-md);color:var(--text-light)}.floating-badge.glow-border{border-color:#f9731640;box-shadow:0 8px 30px #f9731626}.floating-badge span{font-weight:600;font-size:.9rem}.floating-badge span.red-txt{color:var(--accent-red)}.badge-icon{width:24px;height:24px;color:var(--accent-red);display:inline-block;flex-shrink:0}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.problem-card-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.problem-box,.solution-box{padding:40px;border-radius:var(--radius-lg);border:1px solid var(--border-color);background:var(--bg-card);position:relative;overflow:hidden}.problem-box:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:var(--text-dark)}.solution-box{border-color:#f9731626;box-shadow:var(--glow-red)}.solution-box:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:var(--accent-red)}.problem-title{color:var(--text-muted);font-size:1.3rem;margin-bottom:24px;display:flex;align-items:center;gap:12px}.solution-title{color:var(--text-white);font-size:1.4rem;margin-bottom:24px;display:flex;align-items:center;gap:12px}.problem-list li,.solution-list li{margin-bottom:16px;position:relative;padding-left:28px;font-size:1.05rem}.problem-list li:before{content:"✕";position:absolute;left:0;top:0;color:#ff5f56;font-weight:700}.solution-list li:before{content:"✓";position:absolute;left:0;top:0;color:#27c93f;font-weight:700}.solution-box p.cta-connect{margin-top:24px;color:var(--text-light);font-weight:600}.services .grid-3{gap:30px}.service-card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:40px 32px;transition:all var(--transition-normal);display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(249,115,22,.05) 0%,transparent 60%);opacity:0;transition:opacity var(--transition-normal)}.service-card:hover{transform:translateY(-8px);border-color:var(--border-color-hover);box-shadow:var(--shadow-lg),var(--glow-red)}.service-card:hover:before{opacity:1}.service-card-top{position:relative;z-index:1}.service-icon-box{width:60px;height:60px;background-color:#f973160d;border:1px solid rgba(249,115,22,.1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--accent-red);margin-bottom:24px;transition:all var(--transition-normal)}.service-card:hover .service-icon-box{background-color:var(--accent-red);color:#fff;box-shadow:0 4px 15px #f9731666}.service-card:hover .service-icon-box svg,.service-card:hover .service-icon-box .badge-icon{color:#fff!important;stroke:#fff!important}.service-card h3{margin-bottom:12px}.service-card p{margin-bottom:0;font-size:.95rem}.process-timeline{display:flex;flex-direction:column;gap:20px;position:relative;max-width:800px;margin:0 auto}.process-timeline:before{content:"";position:absolute;left:39px;top:40px;bottom:40px;width:2px;background:linear-gradient(to bottom,var(--accent-red),rgba(249,115,22,.05));z-index:0}.process-step{display:flex;gap:30px;position:relative;z-index:1;background-color:#fff9;border:1px solid var(--border-color);padding:24px;border-radius:var(--radius-md);transition:all var(--transition-normal)}.process-step:hover{border-color:#f9731633;background-color:#f9731605;transform:translate(5px)}.step-number{width:32px;height:32px;border-radius:var(--radius-full);background-color:var(--accent-red);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.9rem;box-shadow:0 0 10px #f9731666;position:relative;top:4px}.step-number svg{width:16px;height:16px}.step-body h4{margin-bottom:8px;font-size:1.2rem}.step-body p{margin-bottom:0;font-size:.95rem}.advantages-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.advantage-card{display:flex;gap:20px;background-color:var(--bg-card);border:1px solid var(--border-color);padding:30px;border-radius:var(--radius-md);transition:all var(--transition-normal)}.advantage-card:hover{border-color:#f9731626;background-color:var(--bg-card-hover);transform:translateY(-4px)}.advantage-icon{width:48px;height:48px;border-radius:var(--radius-sm);background-color:#f9731614;border:1px solid rgba(249,115,22,.15);display:flex;align-items:center;justify-content:center;color:var(--accent-red);flex-shrink:0}.advantage-info h4{margin-bottom:8px}.advantage-info p{margin-bottom:0;font-size:.95rem}.projects-filter{display:flex;justify-content:center;gap:12px;margin-bottom:40px;flex-wrap:wrap}.filter-btn{padding:10px 20px;border-radius:var(--radius-full);font-weight:600;font-size:.9rem;border:1px solid var(--border-color);background-color:#ffffff08;color:var(--text-muted);transition:all var(--transition-normal)}.filter-btn:hover{color:var(--text-white);border-color:#fff3}.filter-btn.active{background-color:var(--accent-red);color:var(--text-white);border-color:var(--accent-red);box-shadow:0 4px 15px #f973164d}.projects-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.project-card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-normal);display:flex;flex-direction:column}.project-card:hover{transform:translateY(-8px);border-color:var(--border-color-hover);box-shadow:var(--shadow-lg),var(--glow-red)}.project-visual{position:relative;aspect-ratio:16 / 10;background-color:#f3f4f6;border-bottom:1px solid var(--border-color);overflow:hidden;display:flex;align-items:center;justify-content:center}.project-ui-mockup{width:85%;height:85%;background-color:#fff;border-radius:var(--radius-sm) var(--radius-sm) 0 0;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;position:relative;top:10px}.ui-header{height:20px;background-color:#f3f4f6;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;padding:0 8px;gap:4px}.ui-dot{width:6px;height:6px;border-radius:var(--radius-full);background-color:#ffffff1a}.ui-body{padding:12px;display:flex;flex-direction:column;gap:8px;height:100%}.ui-accent-bar{height:4px;background-color:var(--accent-red);width:30px;border-radius:var(--radius-full)}.ui-text-h{height:8px;background-color:var(--text-light);width:60%;border-radius:var(--radius-full)}.ui-text-p{height:6px;background-color:var(--text-muted);width:100%;border-radius:var(--radius-full)}.ui-text-p2{height:6px;background-color:var(--text-muted);width:80%;border-radius:var(--radius-full)}.ui-blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:4px}.ui-block{height:24px;background-color:#00000005;border:1px solid rgba(0,0,0,.04);border-radius:4px}.ui-block.active{border-color:#f9731633;background-color:#f9731605}.project-card:nth-child(2) .project-ui-mockup{background-color:#0e1218}.project-card:nth-child(2) .ui-accent-bar{background-color:#27c93f}.project-card:nth-child(3) .project-ui-mockup{background-color:#17120a}.project-card:nth-child(3) .ui-accent-bar{background-color:#ffbd2e}.project-card:nth-child(4) .project-ui-mockup{background-color:#120e1c}.project-card:nth-child(4) .ui-accent-bar{background-color:#a855f7}.project-card:nth-child(5) .project-ui-mockup{background-color:#0d1a1a}.project-card:nth-child(5) .ui-accent-bar{background-color:#06b6d4}.project-card:nth-child(6) .project-ui-mockup{background-color:#1a0f12}.project-card:nth-child(6) .ui-accent-bar{background-color:#ec4899}.project-badge{position:absolute;top:16px;left:16px;background-color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.08);padding:6px 12px;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;color:var(--text-light)}.project-body{padding:24px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.project-info h3{margin-bottom:8px;font-size:1.25rem}.project-info p{font-size:.9rem;margin-bottom:0}.project-card-footer{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.04);display:flex;justify-content:space-between;align-items:center}.project-placeholder-tag{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--accent-red);letter-spacing:.5px}.project-arrow{font-size:1rem;color:var(--text-muted);transition:transform var(--transition-fast),color var(--transition-fast)}.project-card:hover .project-arrow{transform:translate(4px);color:var(--accent-red)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch}.pricing-card{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:40px 32px;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal);position:relative}.pricing-card.popular{border-color:var(--accent-red);box-shadow:0 8px 30px #f973161a;transform:scale(1.03);z-index:2}.pricing-card:hover{transform:translateY(-8px)}.pricing-card.popular:hover{transform:translateY(-8px) scale(1.03);box-shadow:var(--shadow-lg),var(--glow-red-large)}.popular-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background-color:var(--accent-red);color:var(--text-white);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:4px 16px;border-radius:var(--radius-full);box-shadow:0 4px 10px #f973164d}.pricing-top{margin-bottom:30px}.pricing-title{font-size:1.4rem;margin-bottom:8px}.pricing-price{font-size:2.2rem;font-weight:800;color:var(--text-white);margin-bottom:8px;font-family:var(--font-heading)}.pricing-price span{font-size:.9rem;font-weight:500;color:var(--text-muted)}.pricing-desc{font-size:.9rem;margin-bottom:0}.pricing-features{border-top:1px solid rgba(255,255,255,.05);padding-top:24px;margin-bottom:30px;flex-grow:1}.pricing-features li{font-size:.95rem;margin-bottom:12px;position:relative;padding-left:24px;color:var(--text-light)}.pricing-features li:before{content:"✓";position:absolute;left:0;top:0;color:var(--accent-red);font-weight:700}.pricing-card.popular .pricing-features li:before{color:var(--accent-red)}.pricing-features li.muted{color:var(--text-dark);text-decoration:line-through}.pricing-features li.muted:before{content:"✕";color:var(--text-dark)}.pricing-card .btn{width:100%}.pricing-note{text-align:center;margin-top:40px;max-width:600px;margin-left:auto;margin-right:auto;font-size:.95rem}.pricing-note span{color:var(--accent-red);font-weight:700}.faq-accordion{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.faq-item{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);overflow:hidden;transition:all var(--transition-normal)}.faq-item:hover,.faq-item.active{border-color:#f9731633}.faq-header{width:100%;padding:24px;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:20px}.faq-header h3{font-size:1.15rem;margin-bottom:0;transition:color var(--transition-fast)}.faq-item.active .faq-header h3{color:var(--accent-red)}.faq-icon{font-size:1.2rem;color:var(--text-muted);transition:transform var(--transition-normal),color var(--transition-fast);flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(45deg);color:var(--accent-red)}.faq-content{max-height:0;overflow:hidden;transition:max-height var(--transition-slow) cubic-bezier(.16,1,.3,1)}.faq-content-inner{padding:16px 24px 24px;border-top:1px solid rgba(255,255,255,.03)}.faq-content p{margin-bottom:0;font-size:.95rem;line-height:1.6}.contact-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.contact-info{display:flex;flex-direction:column;justify-content:space-between}.contact-card-box{background-color:var(--bg-card);border:1px solid var(--border-color);padding:30px;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:24px;margin-top:24px}.contact-item{display:flex;align-items:center;gap:16px}.contact-icon{width:44px;height:44px;border-radius:var(--radius-sm);background-color:#f9731614;border:1px solid rgba(249,115,22,.15);display:flex;align-items:center;justify-content:center;color:var(--accent-red)}.contact-item-info span{font-size:.8rem;color:var(--text-dark);text-transform:uppercase;font-weight:700;display:block}.contact-item-info p{margin-bottom:0;font-weight:600;color:var(--text-light)}.contact-form-wrapper{background-color:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:40px;position:relative}.contact-form-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at bottom right,rgba(249,115,22,.03) 0%,transparent 60%);pointer-events:none;border-radius:var(--radius-lg)}.form-group{margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-row-anrede{display:grid;grid-template-columns:160px 1fr 1fr;gap:20px}.form-group label{font-size:.9rem;font-weight:600;color:var(--text-light)}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px 16px;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-white);transition:all var(--transition-fast);outline:none}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--accent-red);background-color:#f9731605;box-shadow:0 0 10px #f973161a}.form-group select{cursor:pointer}.form-group select option{background-color:#fff;color:var(--text-white)}.form-checkbox{flex-direction:row!important;align-items:flex-start;gap:12px;margin-top:10px}.form-checkbox input{width:auto;margin-top:4px;cursor:pointer}.form-checkbox label{font-size:.85rem;font-weight:500;color:var(--text-muted);line-height:1.4;cursor:pointer}.form-checkbox label a{color:var(--accent-red)}.hp-field{display:none;visibility:hidden;position:absolute;left:-9999px}.form-status{margin-top:20px;padding:12px 16px;border-radius:var(--radius-sm);font-size:.9rem;display:none}.form-status.success{display:block;background-color:#27c93f1a;border:1px solid rgba(39,201,63,.3);color:#27c93f}.form-status.error{display:block;background-color:#ff5f561a;border:1px solid rgba(255,95,86,.3);color:#ff5f56}.form-status.loading{display:block;background-color:#ffffff08;border:1px solid rgba(255,255,255,.08);color:var(--text-light)}.site-footer{background-color:#f3f4f6;border-top:1px solid var(--border-color);padding:60px 0 30px}.footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:60px;margin-bottom:40px}.footer-brand{display:flex;flex-direction:column;gap:16px}.footer-brand .logo-img{height:48px;width:auto}.footer-slogan{font-size:.85rem;font-weight:700;color:var(--text-dark);letter-spacing:.5px;margin-bottom:4px!important}.footer-slogan span{color:var(--accent-red)}.footer-brand p{font-size:.95rem;max-width:320px}.footer-links h4{font-size:1.1rem;margin-bottom:20px}.footer-links ul{display:flex;flex-direction:column;gap:12px}.footer-links a{color:var(--text-muted);font-size:.95rem}.footer-links a:hover{color:var(--text-white);padding-left:2px}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-copy{font-size:.85rem;color:var(--text-dark)}.footer-legal-links{display:flex;gap:20px}.footer-legal-links a,.cookie-settings-btn{font-size:.85rem;color:var(--text-dark)}.footer-legal-links a:hover,.cookie-settings-btn:hover{color:var(--accent-red)}.cookie-banner{position:fixed;bottom:24px;left:24px;right:24px;max-width:500px;background-color:#fff;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg),0 0 30px #0000000d;padding:24px;z-index:9999;transform:translateY(150%);opacity:0;transition:transform var(--transition-slow),opacity var(--transition-slow)}.cookie-banner.show{transform:translateY(0);opacity:1}.cookie-banner.hidden{display:none}.cookie-banner h4{font-size:1.15rem;margin-bottom:10px;display:flex;align-items:center;gap:8px}.cookie-banner h4:before{content:"🍪"}.cookie-banner p{font-size:.85rem;margin-bottom:20px;line-height:1.5}.cookie-banner p a{color:var(--accent-red);text-decoration:underline}.cookie-buttons{display:flex;gap:10px;flex-wrap:wrap}.cookie-buttons .btn{flex-grow:1;padding:10px 16px;font-size:.85rem;border-radius:var(--radius-sm)}.cookie-banner-settings{display:none;margin-bottom:20px;border-top:1px solid rgba(0,0,0,.05);padding-top:16px}.cookie-option{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.cookie-option input{margin-top:4px;cursor:pointer}.cookie-option label{font-size:.8rem;cursor:pointer}.cookie-option label span{display:block;color:var(--text-dark);font-size:.75rem}.animate-on-scroll{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.animate-on-scroll.is-visible{opacity:1;transform:translateY(0)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}@media (max-width: 1024px){.grid-3,.grid-4,.projects-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:1fr;gap:40px;max-width:450px;margin:0 auto}.pricing-card.popular{transform:none}.pricing-card.popular:hover{transform:translateY(-8px)}}@media (max-width: 768px){.grid-2{grid-template-columns:1fr;gap:40px}.hero{padding-top:calc(var(--header-height) + 20px);text-align:center}.hero-subtitle{margin-left:auto;margin-right:auto}.hero-ctas{justify-content:center}.hero-visual{margin-top:40px;width:100%}.mockup-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;justify-items:stretch;width:100%}.browser-mockup{grid-column:span 2;grid-row:1;width:100%;margin-bottom:16px}.floating-element{position:static!important;width:100%}.floating-badge{height:100%;justify-content:center;padding:10px 14px}.float-5{grid-column:span 2;max-width:280px;margin:0 auto;width:100%}.problem-card-grid,.advantages-grid{grid-template-columns:1fr}.contact-grid,.footer-top{grid-template-columns:1fr;gap:40px}.mobile-toggle{display:flex}.main-nav{position:fixed;top:0;right:-280px;width:280px;height:100vh;background-color:#fff;border-left:1px solid var(--border-color);padding:100px 30px;transition:right var(--transition-normal),visibility var(--transition-normal);z-index:1005;visibility:hidden}.main-nav.open{right:0;visibility:visible;box-shadow:-10px 0 40px #0000000d}.nav-list{flex-direction:column;gap:24px}.nav-link{font-size:1.1rem}.header-cta{display:none}.mobile-toggle.active span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-toggle.active span:nth-child(2){opacity:0}.mobile-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}}@media (max-width: 480px){.grid-3,.projects-grid{grid-template-columns:1fr}.form-row-2{grid-template-columns:1fr;gap:0}.form-row-anrede{grid-template-columns:1fr 1fr;gap:0 20px}.form-row-anrede .form-group:first-child{grid-column:span 2}.hero-ctas{flex-direction:column;gap:12px}.cookie-banner{left:12px;right:12px;bottom:12px;padding:16px}.cookie-buttons{flex-direction:column}.contact-form-wrapper{padding:24px}.mockup-wrapper{grid-template-columns:1fr}.browser-mockup{grid-column:span 1;margin-bottom:12px}.floating-element{max-width:280px;margin:0 auto}.float-5{grid-column:span 1}}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}.animate-on-scroll{opacity:1!important;transform:none!important}.floating-element{animation:none!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2) format("woff2"),url(/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2) format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
