@import url(https://fonts.googleapis.com/css2?family=Satisfy&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@import url(https://fonts.googleapis.com/css2?family=Iosevka+Charon:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400..700&family=Homemade+Apple&family=Mr+Dafoe&family=Playwrite+RO:wght@100..400&display=swap);:root{--bg:#101010;--fg:#a09b9b;--pr:#b8b3b3;--pr-light:color-mix(in srgb,#b8b3b3 30%,#0000);--ab:#1a1a1a;--green:#b8b3b3;--red:#989393;--yellow:#a8a3a3;--subtle:#686363;--muted:#888383;--surface:#151515;--surface-hover:#1a1a1a;--border:#2a2a2a;--border-light:color-mix(in srgb,#2a2a2a 50%,#0000);--shadow-sm:0 1px 3px #0006;--shadow-md:0 4px 12px #00000059;--shadow-lg:0 8px 24px #0006;--shadow-glow:0 0 30px color-mix(in srgb,#b8b3b3 10%,#0000);--glow-pr:0 0 60px color-mix(in srgb,#b8b3b3 5%,#0000);--text-xs:0.8rem;--text-sm:1rem;--text-base:1.05rem;--text-lg:1.25rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3rem;--text-4xl:4.5rem;--text-5xl:7rem;--text-6xl:11rem;--space-xs:0.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:2.5rem;--space-2xl:5rem;--space-3xl:8rem;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:22px;--radius-full:9999px;--max-width:1100px;--header-h:72px;--transition:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:500ms cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}.preloader-root{width:100%}.preloader{align-items:center;background:#101010;background:var(--bg);color:#a09b9b;color:var(--fg);flex-direction:column;inset:0;position:fixed;z-index:9999}.preloader,.preloader-content{display:flex;justify-content:center}.preloader-content{align-items:baseline;gap:.05em;margin-bottom:0;width:90%}.preloader-number{font-feature-settings:"tnum";color:#a09b9b;color:var(--fg);font-size:min(40vw,50vh);font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.03em;line-height:1}.preloader-percent{color:#686363;color:var(--subtle);font-size:min(15vw,20vh);font-weight:300}.preloader-children{width:100%}*{box-sizing:border-box;font-family:Iosevka Charon,monospace;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#101010;background:var(--bg);height:100%;scroll-behavior:smooth}body{color:#a09b9b;color:var(--fg);cursor:none;font-size:1.05rem;font-size:var(--text-base);line-height:1.7;overflow-x:hidden}#root,body{min-height:100vh}#root{align-items:center;display:flex;flex-direction:column}#root,main{width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4{color:#a09b9b;color:var(--fg);font-family:Bebas Neue,sans-serif;font-weight:600;letter-spacing:2px;line-height:1.2}img{display:block;height:auto;max-width:100%}button{cursor:pointer;font-family:inherit}::selection{background:#b8b3b3;background:var(--pr);color:#101010;color:var(--bg)}:focus-visible{outline:2px solid #b8b3b3;outline:2px solid var(--pr);outline-offset:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#101010;background:var(--bg)}::-webkit-scrollbar-thumb{background:#2a2a2a;background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#686363;background:var(--subtle)}.section-divider{background:linear-gradient(90deg,#0000,color-mix(in srgb,#2a2a2a 50%,#0000),#0000);background:linear-gradient(to right,#0000,var(--border-light),#0000);height:1px;width:100%}.header{align-items:center;border:1px solid #0000;border-radius:9999px;border-radius:var(--radius-full);box-shadow:none;display:flex;height:calc(72px - .5rem);height:calc(var(--header-h) - .5rem);justify-content:center;left:50%;max-width:calc(1100px + 2rem);max-width:calc(var(--max-width) + 2rem);position:fixed;top:1rem;top:var(--space-sm);transform:translateX(-50%);transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .25s cubic-bezier(.4,0,.2,1);transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),backdrop-filter .25s cubic-bezier(.4,0,.2,1);transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),backdrop-filter .25s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition),border-color var(--transition),box-shadow var(--transition),-webkit-backdrop-filter var(--transition);transition:background var(--transition),border-color var(--transition),box-shadow var(--transition),backdrop-filter var(--transition);transition:background var(--transition),border-color var(--transition),box-shadow var(--transition),backdrop-filter var(--transition),-webkit-backdrop-filter var(--transition);width:calc(100% - 4rem);width:calc(100% - var(--space-lg)*2);z-index:100}.header.scrolled{backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:color-mix(in srgb,#151515 70%,#0000);background:color-mix(in srgb,var(--surface) 70%,#0000);border:1px solid color-mix(in srgb,#2a2a2a 50%,#0000);border:1px solid var(--border-light);box-shadow:0 1px 3px #0006;box-shadow:var(--shadow-sm)}.header-inner{height:100%;justify-content:space-between;padding:0 2rem;padding:0 var(--space-lg);width:100%}.header-inner,.header-logo{align-items:center;display:flex}.header-logo{color:#a09b9b;color:var(--fg);font-family:Caveat,cursive;font-size:1.25rem;font-size:var(--text-lg);font-weight:700;gap:1rem;gap:var(--space-sm);transition:opacity .25s cubic-bezier(.4,0,.2,1);transition:opacity var(--transition)}.header-logo:hover{opacity:.85}.header-logo svg{height:32px;transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition);width:auto}.header-logo:hover svg{transform:scale(1.05)}.header-logo svg circle,.header-logo svg path{stroke:#b8b3b3;stroke:var(--pr);fill:none}.header-nav{align-items:center;display:flex;gap:.75rem}.header-nav>a:not(.header-cta){border-radius:6px;border-radius:var(--radius-sm);color:#888383;color:var(--muted);font-size:1rem;font-size:var(--text-sm);font-weight:500;padding:.4rem .85rem;position:relative;transition:color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),background var(--transition)}.header-nav>a:not(.header-cta):after{background:#b8b3b3;background:var(--pr);border-radius:1px;bottom:2px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%) scaleX(0);transition:transform .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition);width:60%}.header-nav>a:not(.header-cta):hover{background:#151515;background:var(--surface);color:#a09b9b;color:var(--fg)}.header-nav>a:not(.header-cta):hover:after{transform:translateX(-50%) scaleX(1)}.header-cta,.header-nav .header-cta{color:#101010;color:var(--bg)}.header-cta{align-items:center;background:#b8b3b3;background:var(--pr);border:none;border-radius:9999px;border-radius:var(--radius-full);display:inline-flex;font-size:1rem;font-size:var(--text-sm);font-weight:600;height:36px;padding:0 1.5rem;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition);white-space:nowrap}.header-cta:hover{box-shadow:0 0 30px color-mix(in srgb,#b8b3b3 10%,#0000);box-shadow:var(--shadow-glow);opacity:.92;transform:translateY(-1px) scale(1.02)}.theme-toggle{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#888383;color:var(--muted);cursor:pointer;display:flex;font-size:1rem;height:36px;justify-content:center;transition:color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),border-color var(--transition),background var(--transition),transform var(--transition);width:36px}.theme-toggle:hover{background:#1a1a1a;background:var(--surface-hover);border-color:#b8b3b3;border-color:var(--pr);color:#b8b3b3;color:var(--pr);transform:scale(1.05)}.theme-toggle-wrapper{position:relative}.theme-menu{background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:10px;border-radius:var(--radius-md);box-shadow:0 8px 24px #0006;box-shadow:var(--shadow-lg);min-width:170px;overflow:hidden;padding:.35rem;position:absolute;right:0;top:calc(100% + 6px);z-index:200}.theme-menu-item{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm);color:#a09b9b;color:var(--fg);cursor:pointer;display:flex;font-size:1rem;font-size:var(--text-sm);gap:.6rem;padding:.45rem .6rem;text-align:left;transition:background .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition);white-space:nowrap;width:100%}.theme-menu-item:hover{background:#1a1a1a;background:var(--surface-hover)}.theme-menu-item.active{color:#b8b3b3;color:var(--pr)}.theme-menu-swatch{border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:50%;flex-shrink:0;height:14px;width:14px}.theme-menu-check{background:#b8b3b3;background:var(--pr);border-radius:50%;height:6px;margin-left:auto;width:6px}.mobile-theme-backdrop{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:color-mix(in srgb,#101010 85%,#0000);background:color-mix(in srgb,var(--bg) 85%,#0000);display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.mobile-theme-submenu{grid-gap:.6rem;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:1rem;box-shadow:0 8px 24px #0006;box-shadow:var(--shadow-lg);display:grid;gap:.6rem;grid-template-columns:1fr 1fr;max-width:280px;padding:1.5rem;position:relative;width:calc(100% - 2rem)}.mobile-theme-close{background:none;border:none;color:#888383;color:var(--muted);cursor:pointer;font-size:1rem;padding:.25rem;position:absolute;right:.5rem;top:.5rem;transition:color .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition)}.mobile-theme-close:hover{color:#a09b9b;color:var(--fg)}.mobile-theme-card{align-items:center;background:#0000;border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:.75rem;color:#888383;color:var(--muted);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-size:var(--text-sm);gap:.4rem;padding:.85rem .5rem;position:relative;text-align:center;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition),background var(--transition),color var(--transition),transform var(--transition)}.mobile-theme-card:hover{background:#1a1a1a;background:var(--surface-hover);border-color:#b8b3b3;border-color:var(--pr);color:#a09b9b;color:var(--fg);transform:scale(1.04)}.mobile-theme-card.active{background:color-mix(in srgb,#b8b3b3 8%,#0000);background:color-mix(in srgb,var(--pr) 8%,#0000);border-color:#b8b3b3;border-color:var(--pr);color:#b8b3b3;color:var(--pr)}.mobile-theme-swatch{border:1.5px solid #2a2a2a;border:1.5px solid var(--border);border-radius:50%;flex-shrink:0;height:30px;width:30px}.mobile-theme-label{font-size:1rem;font-size:var(--text-sm);font-weight:600;line-height:1.2}.mobile-theme-check{color:#b8b3b3;color:var(--pr);font-size:.6rem;font-weight:700;position:absolute;right:7px;top:5px}.mobile-header{align-items:center;background:#0000;display:flex;height:72px;height:var(--header-h);justify-content:space-between;left:0;padding:1rem 2rem;padding:var(--space-sm) var(--space-lg);position:fixed;right:0;top:0;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition),border-color var(--transition);z-index:100}.mobile-header.scrolled{backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:color-mix(in srgb,#101010 80%,#0000);background:color-mix(in srgb,var(--bg) 80%,#0000)}.mobile-burger{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#a09b9b;color:var(--fg);display:flex;font-size:1rem;font-size:var(--text-sm);font-weight:600;gap:.5rem;gap:var(--space-xs);padding:.45rem 1.1rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition),background var(--transition)}.mobile-burger:hover{background:#1a1a1a;background:var(--surface-hover);border-color:#b8b3b3;border-color:var(--pr)}.mobile-menu-overlay{align-items:center;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);background:color-mix(in srgb,#101010 92%,#0000);background:color-mix(in srgb,var(--bg) 92%,#0000);display:flex;inset:0;justify-content:center;position:fixed;transition:background-color .5s ease-in;z-index:200}.mobile-menu{align-items:center;display:flex;flex-direction:column;gap:2.5rem;gap:var(--space-xl);padding:5rem;padding:var(--space-2xl)}.mobile-menu .mobile-nav-button{color:#a09b9b;color:var(--fg);font-size:2.25rem;font-size:var(--text-2xl);font-weight:600;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),transform var(--transition)}.mobile-menu .mobile-nav-button:hover{color:#b8b3b3;color:var(--pr);transform:scale(1.05)}.mobile-menu-close{background:none;border:none;color:#a09b9b;color:var(--fg);cursor:pointer;font-size:1.5rem;padding:.5rem;position:fixed;right:2rem;right:var(--space-lg);top:2rem;top:var(--space-lg);transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),transform var(--transition)}.mobile-menu-close:hover{color:#989393;color:var(--red);transform:rotate(90deg)}.mobile-theme-toggle{background-color:initial;border:none;box-shadow:none;transition:color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),transform var(--transition)}.mobile-theme-toggle:hover{color:#b8b3b3;color:var(--pr);transform:scale(1.05)}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:72px 2rem 5rem;padding:var(--header-h) var(--space-lg) var(--space-2xl);position:relative;width:100%}.hero-content{gap:5rem;gap:var(--space-2xl);max-width:1100px;max-width:var(--max-width);position:relative;text-align:center;z-index:1}.download-hero-content,.hero-content{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.download-hero-content,.hero-text{gap:2rem;gap:var(--space-lg)}.hero-text{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-badge{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#b8b3b3;color:var(--pr);display:inline-flex;font-size:1rem;font-size:var(--text-sm);font-weight:500;gap:.5rem;gap:var(--space-xs);padding:.35rem 1rem;width:fit-content}.hero h1{color:#a09b9b;color:var(--fg);font-size:7rem;font-size:var(--text-5xl);font-weight:700;letter-spacing:1px;line-height:1.1}.hero h1 span{background:linear-gradient(135deg,#b8b3b3);background:linear-gradient(135deg,var(--pr));border-radius:14px;border-radius:var(--radius-lg);box-shadow:0 0 60px color-mix(in srgb,#b8b3b3 5%,#0000);box-shadow:var(--glow-pr);color:#101010;color:var(--bg);display:inline-block;font-family:Satisfy,cursive;padding:1.5rem 3rem 1rem}.hero-sub{color:#888383;color:var(--muted);font-size:1.25rem;font-size:var(--text-lg);line-height:1.8;max-width:350px}.hero-cta-group{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-sm)}.hero-cta-primary{background:#b8b3b3;background:var(--pr);border:none;border-radius:9999px;border-radius:var(--radius-full);color:#101010;color:var(--bg);font-size:1.05rem;font-size:var(--text-base);font-weight:600;overflow:hidden;padding:.65rem 2.25rem;position:relative;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition),box-shadow var(--transition),opacity var(--transition)}.hero-cta-primary:before{background:linear-gradient(135deg,#0000 40%,color-mix(in srgb,#fff 15%,#0000));content:"";inset:0;pointer-events:none;position:absolute}.hero-cta-primary:hover{box-shadow:0 8px 30px color-mix(in srgb,#b8b3b3 25%,#0000);box-shadow:0 8px 30px color-mix(in srgb,var(--pr) 25%,#0000);opacity:.92;transform:translateY(-2px) scale(1.02)}.hero-cta-main{background:#b8b3b3;background:var(--pr);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#101010;color:var(--bg);font-size:1.05rem;font-size:var(--text-base);font-weight:500;padding:.8rem 2.25rem;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition),border-color var(--transition),transform var(--transition)}.hero-cta-main:hover{background:#151515;background:var(--surface);border-color:#888383;border-color:var(--muted);color:#a09b9b;color:var(--fg);transform:translateY(-2px)}.hero-cta-secondary{background:#0000;border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#a09b9b;color:var(--fg);font-size:1.05rem;font-size:var(--text-base);font-weight:500;padding:.6rem 2.25rem;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition),border-color var(--transition),transform var(--transition)}.hero-cta-secondary:hover{background:#151515;background:var(--surface);border-color:#888383;border-color:var(--muted);transform:translateY(-2px)}.hero-visual{align-items:center;display:flex;flex-direction:column;justify-self:center}.hero-download,.hero-visual{gap:1.5rem;gap:var(--space-md)}.hero-download{grid-gap:1.5rem;grid-gap:var(--space-md);align-content:flex-start;align-items:flex-start;display:grid;flex-direction:row;grid-template-columns:50% 50%;justify-content:flex-start;width:100%}.hero-icon-frame{height:320px;width:320px}.hero-icon-frame,.hero-icon-inner{align-items:center;display:flex;justify-content:center;position:relative}.hero-icon-inner{border-radius:40px;height:300px;width:300px;will-change:transform}.hero-float{animation:heroFloat 5s ease-in-out infinite}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-icon-inner .app_logo{height:auto;width:200px}.hero-icon-inner .app_logo circle,.hero-icon-inner .app_logo path{stroke:#b8b3b3;stroke:var(--pr)}.hero-visual-label{color:#686363;color:var(--subtle);font-size:1rem;font-size:var(--text-sm);font-weight:500;letter-spacing:.05em;text-transform:uppercase}@keyframes heroPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.section{align-items:center;display:flex;flex-direction:column;padding:8rem 2rem;padding:var(--space-3xl) var(--space-lg);position:relative;width:100%}.section:not(:first-of-type):before{background:linear-gradient(90deg,#0000,color-mix(in srgb,#2a2a2a 50%,#0000),#0000);background:linear-gradient(to right,#0000,var(--border-light),#0000);content:"";height:1px;left:50%;max-width:600px;position:absolute;top:0;transform:translateX(-50%);width:60%}.section-inner{max-width:1100px;max-width:var(--max-width);width:100%}.section-header{align-items:center;display:flex;flex-direction:column;gap:2rem;gap:var(--space-lg);justify-content:center;margin-bottom:5rem;margin-bottom:var(--space-2xl);text-align:center}.section-label{color:#b8b3b3;color:var(--pr);display:inline-block;font-family:Bebas Neue,monospace;font-size:7rem;font-size:var(--text-5xl);font-weight:bolder;margin-bottom:.5rem;margin-bottom:var(--space-xs);text-transform:uppercase}.section-title{font-size:3rem;font-size:var(--text-3xl);font-weight:700;letter-spacing:-.02em;margin-bottom:1rem;margin-bottom:var(--space-sm)}.section-desc{color:#888383;color:var(--muted);margin:0 auto;max-width:700px}.contacts-section{align-content:center;justify-content:center;margin:0;padding:0}.about-text,.contacts-section{align-items:center;display:flex}.about-text{flex-direction:column;gap:2rem;gap:var(--space-lg);margin:0 auto 5rem;margin:0 auto var(--space-2xl);text-align:center}.about-text p{text-wrap:pretty;color:#a09b9b;color:var(--fg);font-size:1.05rem;font-size:var(--text-base);line-height:2;max-width:600px}.about-visual{width:100%}.feature-grid{grid-gap:1.5rem;grid-gap:var(--space-md);display:grid;gap:1.5rem;gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.feature-card{background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:1rem;gap:var(--space-sm);overflow:hidden;padding:2.5rem;padding:var(--space-xl);position:relative;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);transition:transform var(--transition-slow),box-shadow var(--transition-slow),border-color var(--transition-slow);will-change:transform}.feature-card:before{background:linear-gradient(90deg,#0000,color-mix(in srgb,#b8b3b3 30%,#0000),#0000);background:linear-gradient(to right,#0000,var(--pr-light),#0000);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);transition:opacity var(--transition)}.feature-card:hover:before{opacity:1}.feature-card:hover{border-color:#b8b3b3;border-color:var(--pr);box-shadow:0 12px 40px color-mix(in srgb,#b8b3b3 8%,#0000);box-shadow:0 12px 40px color-mix(in srgb,var(--pr) 8%,#0000);transform:translateY(-4px)}.feature-icon{align-items:center;background:color-mix(in srgb,#b8b3b3 12%,#0000);background:color-mix(in srgb,var(--pr) 12%,#0000);border-radius:10px;border-radius:var(--radius-md);color:#b8b3b3;color:var(--pr);display:flex;font-size:1.75rem;font-size:var(--text-xl);height:48px;justify-content:center;margin-bottom:.5rem;margin-bottom:var(--space-xs);transition:transform .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition),background var(--transition);width:48px}.feature-card:hover .feature-icon{background:color-mix(in srgb,#b8b3b3 20%,#0000);background:color-mix(in srgb,var(--pr) 20%,#0000);transform:scale(1.1)}.feature-card h3{font-size:1.25rem;font-size:var(--text-lg);font-weight:600}.feature-card p{color:#888383;color:var(--muted);flex:1 1;font-size:1rem;font-size:var(--text-sm);line-height:1.7}.pricing-dots{display:none}.pricing-grid{grid-gap:1.5rem;grid-gap:var(--space-md);align-items:start;display:grid;gap:1.5rem;gap:var(--space-md);grid-template-columns:repeat(3,1fr)}.pricing-card{background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:22px;border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:2rem;gap:var(--space-lg);padding:2.5rem;padding:var(--space-xl);position:relative;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s cubic-bezier(.16,1,.3,1);transition:transform var(--transition-slow),box-shadow var(--transition-slow),border-color var(--transition-slow)}.pricing-card:hover{box-shadow:0 12px 40px #0000004d;transform:translateY(-4px)}.pricing-card.featured{background:color-mix(in srgb,#b8b3b3 5%,#151515);background:color-mix(in srgb,var(--pr) 5%,var(--surface));border-color:#b8b3b3;border-color:var(--pr);box-shadow:0 8px 40px color-mix(in srgb,#b8b3b3 10%,#0000);box-shadow:0 8px 40px color-mix(in srgb,var(--pr) 10%,#0000);transform:scale(1.03)}.pricing-card.featured:hover{transform:scale(1.03) translateY(-4px)}.pricing-card p{font-size:1rem;font-size:var(--text-sm)}.pricing-badge{background:#b8b3b3;background:var(--pr);border-radius:9999px;border-radius:var(--radius-full);color:#101010;color:var(--bg);font-size:.8rem;font-size:var(--text-xs);font-weight:600;left:50%;letter-spacing:.05em;padding:.25rem 1.25rem;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap}.pricing-card h3{font-size:1.25rem;font-size:var(--text-lg)}.pricing-amount{align-items:baseline;display:flex;gap:.15rem}.pricing-currency{color:#888383;color:var(--muted);font-size:1.25rem;font-size:var(--text-lg)}.pricing-currency,.pricing-value{font-family:Bebas Neue,sans-serif}.pricing-value{color:#a09b9b;color:var(--fg);font-size:4.5rem;font-size:var(--text-4xl);font-weight:700;line-height:1}.pricing-period{color:#888383;color:var(--muted);font-family:Bebas Neue,sans-serif;font-size:1rem;font-size:var(--text-sm)}.pricing-features{flex-direction:column;list-style:none}.pricing-features,.pricing-features li{display:flex;gap:1rem;gap:var(--space-sm)}.pricing-features li{align-items:center;color:#888383;color:var(--muted);font-size:1rem;font-size:var(--text-sm)}.pricing-features li svg{color:#b8b3b3;color:var(--pr);height:14px;width:14px}.pricing-card .header-cta,.pricing-card .hero-cta-main,.pricing-card .hero-cta-secondary{text-align:center;width:100%}.slider-section{background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:14px;border-radius:var(--radius-lg);overflow:hidden;position:relative;width:100%}.slider-viewport{border-radius:14px;border-radius:var(--radius-lg);overflow:hidden}.slider__track{display:flex;transition:transform .6s ease;will-change:transform}.slider__item{min-width:100%}.slider__item img{display:block;height:auto;width:100%}.slider-controls{display:flex;justify-content:space-between;left:0;padding:0 1rem;padding:0 var(--space-sm);pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.slider-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,#101010 80%,#0000);background:color-mix(in srgb,var(--bg) 80%,#0000);border:1px solid color-mix(in srgb,#2a2a2a 50%,#0000);border:1px solid var(--border-light);border-radius:50%;color:#a09b9b;color:var(--fg);cursor:pointer;display:flex;font-size:1.3rem;height:2.75rem;justify-content:center;opacity:0;pointer-events:auto;transition:opacity .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:opacity var(--transition),background var(--transition),transform var(--transition);width:2.75rem}.slider-section:hover .slider-btn{opacity:1}@media (hover:none) and (pointer:coarse){.slider-btn{opacity:.9}}.slider-btn:hover{background:color-mix(in srgb,#101010 90%,#0000);background:color-mix(in srgb,var(--bg) 90%,#0000);transform:scale(1.1)}.slider__dots{display:flex;gap:.5rem;justify-content:center;padding:1.5rem;padding:var(--space-md)}.slider__dot{background:#2a2a2a;background:var(--border);border:none;border-radius:50%;cursor:pointer;height:.5rem;padding:0;transition:width .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),border-radius .25s cubic-bezier(.4,0,.2,1);transition:width var(--transition),background var(--transition),border-radius var(--transition);width:.5rem}.slider__dot.active{background:#b8b3b3;background:var(--pr);border-radius:.25rem;width:1.5rem}.download-card{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:22px;border-radius:var(--radius-xl);box-shadow:0 4px 12px #00000059;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:2rem;gap:var(--space-lg);margin:0 auto;max-width:560px;padding:5rem;padding:var(--space-2xl);text-align:center;will-change:transform,opacity}.download-card h2{font-size:2.25rem;font-size:var(--text-2xl)}.download-card p{color:#888383;color:var(--muted);font-size:1.05rem;font-size:var(--text-base)}.download-form{display:flex;gap:1rem;gap:var(--space-sm);max-width:420px;width:100%}.download-input{background:#101010;background:var(--bg);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#a09b9b;color:var(--fg);flex:1 1;font-size:1rem;font-size:var(--text-sm);outline:none;padding:.65rem 1.25rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition),box-shadow var(--transition)}.download-input:focus{border-color:#b8b3b3;border-color:var(--pr);box-shadow:0 0 0 3px color-mix(in srgb,#b8b3b3 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--pr) 15%,#0000)}.download-input::placeholder{color:#686363;color:var(--subtle)}.download-button{align-content:center;align-items:center;background:#0000;border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#a09b9b;color:var(--fg);display:flex;font-size:1rem;font-size:var(--text-sm);font-weight:600;gap:.5rem;gap:var(--space-xs);justify-content:center;padding:.65rem 1.75rem;text-align:center;transition:transform .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);transition:transform var(--transition),background var(--transition),box-shadow var(--transition);white-space:nowrap;width:100%}.download-button:hover{background:#151515;background:var(--surface);box-shadow:0 8px 24px #0006;box-shadow:var(--shadow-lg)}.download-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.4;transform:none}.download-button:disabled:hover{background:#0000}.status-wait{color:#a8a3a3;color:var(--yellow)}.status-success,.status-wait{font-size:1rem;font-size:var(--text-sm)}.status-success{color:#b8b3b3;color:var(--green)}.status-error{color:#989393;color:var(--red);font-size:1rem;font-size:var(--text-sm)}.footer{align-items:center;border-top:1px solid color-mix(in srgb,#2a2a2a 50%,#0000);border-top:1px solid var(--border-light);display:flex;justify-content:center;margin-top:5rem;margin-top:var(--space-2xl);padding:5rem 2rem;padding:var(--space-2xl) var(--space-lg);position:relative;text-align:center;width:100%}.footer:before{background:linear-gradient(90deg,#0000,color-mix(in srgb,#b8b3b3 30%,#0000),#0000);background:linear-gradient(to right,#0000,var(--pr-light),#0000);content:"";height:1px;left:50%;max-width:400px;position:absolute;top:-1px;transform:translateX(-50%);width:40%}.footer-inner{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-size:var(--text-sm);gap:1rem;gap:var(--space-sm);justify-content:space-between;max-width:1100px;max-width:var(--max-width);width:100%}.footer-copy,.footer-inner{color:#686363;color:var(--subtle)}.footer-copy{opacity:.7}.footer a{color:#888383;color:var(--muted);position:relative;transition:color .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition)}.footer a:after{background:#b8b3b3;background:var(--pr);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .25s cubic-bezier(.4,0,.2,1);transition:width var(--transition);width:0}.footer a:hover{color:#a09b9b;color:var(--fg)}.footer a:hover:after{width:100%}.footer-links{display:flex;gap:1.5rem;gap:var(--space-md)}.privacy-page{display:flex;height:100%;justify-content:center;padding:8rem;padding:var(--space-3xl);width:100%}.privacy-container{grid-gap:2rem;grid-gap:var(--space-lg);display:grid;gap:2rem;gap:var(--space-lg);height:100%;max-width:720px;width:100%}.privacy-container h1{font-size:3rem;font-size:var(--text-3xl)}.privacy-container h2{color:#b8b3b3;color:var(--pr);font-size:1.75rem;font-size:var(--text-xl);margin-top:1.5rem;margin-top:var(--space-md)}.privacy-container li,.privacy-container p{color:#888383;color:var(--muted);line-height:1.8}.privacy-container ul{grid-gap:.3rem;display:grid;gap:.3rem;list-style:disc;padding-left:1.5rem;padding-left:var(--space-md)}.privacy-container a{color:#b8b3b3;color:var(--pr);text-decoration:underline}.privacy-container .back-link{background-color:initial;border:none;color:#888383;color:var(--muted);font-size:1rem;font-size:var(--text-sm);height:40px;text-align:left;text-decoration:none;transition:color .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition)}.privacy-container .back-link:hover{color:#a09b9b;color:var(--fg)}.download-page{gap:2rem;gap:var(--space-lg);justify-content:center;min-height:100vh;padding:2rem;padding:var(--space-lg)}.download-page,.purchase-form{align-items:center;display:flex;flex-direction:column}.purchase-form{gap:1rem;gap:var(--space-sm);max-width:700px;width:100%}.purchase-form input{background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#a09b9b;color:var(--fg);outline:none;padding:.75rem 1.25rem;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition),box-shadow var(--transition);width:100%}.purchase-form input:focus{border-color:#b8b3b3;border-color:var(--pr);box-shadow:0 0 0 3px color-mix(in srgb,#b8b3b3 15%,#0000);box-shadow:0 0 0 3px color-mix(in srgb,var(--pr) 15%,#0000)}.back_btn{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:50%;bottom:2rem;color:#a09b9b;color:var(--fg);display:flex;font-size:1.2rem;height:2.75rem;justify-content:center;left:2rem;position:fixed;transition:border-color .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:border-color var(--transition),background var(--transition),transform var(--transition);width:2.75rem}.back_btn:hover{background:#1a1a1a;background:var(--surface-hover);border-color:#888383;border-color:var(--muted);transform:scale(1.05)}.contacts{padding:2rem 0;padding:var(--space-lg) 0;width:100%}.contacts,.contacts_badge_block{display:flex;justify-content:center}.contacts_badge_block{flex-wrap:wrap;gap:1rem;gap:var(--space-sm)}.contact_button{align-items:center;background:#151515;background:var(--surface);border:1px solid #2a2a2a;border:1px solid var(--border);border-radius:9999px;border-radius:var(--radius-full);color:#888383;color:var(--muted);display:flex;font-size:1.25rem;font-size:var(--text-lg);height:48px;justify-content:center;transition:color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background .25s cubic-bezier(.4,0,.2,1);transition:color var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition),background var(--transition);width:48px}.contact_button:hover{background:color-mix(in srgb,#b8b3b3 8%,#151515);background:color-mix(in srgb,var(--pr) 8%,var(--surface));border-color:#b8b3b3;border-color:var(--pr);box-shadow:0 6px 20px color-mix(in srgb,#b8b3b3 15%,#0000);box-shadow:0 6px 20px color-mix(in srgb,var(--pr) 15%,#0000);color:#b8b3b3;color:var(--pr);transform:translateY(-3px) scale(1.05)}.social-icon{height:1em;width:1em}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeUp .6s ease forwards}*{cursor:none!important}.custom-cursor{transition:width .25s ease,height .25s ease,border-radius .25s ease,background-color .25s ease;translate:-50% -50%}.devtools-open *{cursor:auto!important}.devtools-open .custom-cursor{display:none!important}@media (hover:none) and (pointer:coarse){*{cursor:auto!important}}.everforest{--bg:#1e2326;--fg:#d3c6aa;--pr:#a7c080;--pr-light:color-mix(in srgb,var(--pr) 30%,#0000);--ab:#2f383e;--green:#a7c080;--red:#e67e80;--yellow:#dbbc7f;--subtle:#4f5b58;--muted:#859289;--surface:#272e33;--surface-hover:#2f383e;--border:#3d484d;--border-light:color-mix(in srgb,var(--border) 50%,#0000);--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 20px #00000040;--shadow-lg:0 8px 40px #0000004d;--shadow-glow:0 0 30px color-mix(in srgb,var(--pr) 15%,#0000);--glow-pr:0 0 60px color-mix(in srgb,var(--pr) 8%,#0000)}.light{--bg:#e8e8e8;--fg:#3a3a3a;--pr:#5a5a5a;--pr-light:color-mix(in srgb,#5a5a5a 30%,#0000);--ab:#e0e0e0;--green:#5a5a5a;--red:#4a4a4a;--yellow:#6a6a6a;--subtle:#7a7a7a;--muted:#5a5a5a;--surface:#eee;--surface-hover:#f0f0f0;--border:#ccc;--border-light:color-mix(in srgb,#ccc 60%,#0000);--shadow-sm:0 1px 2px #0000001a;--shadow-md:0 4px 12px #00000014;--shadow-lg:0 8px 24px #0000001a;--shadow-glow:0 0 30px color-mix(in srgb,var(--pr) 20%,#0000);--glow-pr:0 0 60px color-mix(in srgb,var(--pr) 10%,#0000)}.everforest.light{--bg:#f3efda;--fg:#5c6a72;--pr:#7a9e6e;--pr-light:color-mix(in srgb,#7a9e6e 30%,#0000);--ab:#f0ebd5;--green:#7a9e6e;--red:#e67e80;--yellow:#dbbc7f;--subtle:#a8b5a0;--muted:#7a8a7f;--surface:#f9f5e8;--surface-hover:#f8f5ea;--border:#ddd8c5;--border-light:color-mix(in srgb,#ddd8c5 60%,#0000);--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 20px #0000000f;--shadow-lg:0 8px 40px #00000014;--shadow-glow:0 0 30px color-mix(in srgb,var(--pr) 20%,#0000);--glow-pr:0 0 60px color-mix(in srgb,var(--pr) 10%,#0000)}.light .custom-cursor{background-color:#a09b9b!important;background-color:var(--fg)!important}.light .header-cta,.light .hero h1 span,.light hero-cta-primary{color:#101010;color:var(--bg)}.light .feature-card:hover{box-shadow:0 12px 40px color-mix(in srgb,#b8b3b3 15%,#0000);box-shadow:0 12px 40px color-mix(in srgb,var(--pr) 15%,#0000)}.light .contact_button:hover{background:color-mix(in srgb,#b8b3b3 10%,#0000);background:color-mix(in srgb,var(--pr) 10%,#0000)}.theme-transition-overlay{height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw;will-change:clip-path,opacity;z-index:-1}.theme-transitioning,.theme-transitioning *,.theme-transitioning :after,.theme-transitioning :before{transition:background-color .5s ease,color .4s ease,border-color .45s ease,box-shadow .5s ease,opacity .4s ease,text-shadow .4s ease!important}.theme-transitioning .header,.theme-transitioning .mobile-header{transition:background-color .5s ease,border-color .45s ease!important}@media screen and (max-width:1200px){.hero-content{grid-template-columns:1fr;text-align:center}.download-span{width:100%}.download-hero-content{align-content:center;align-items:center;display:flex;flex-direction:column;gap:2rem;gap:var(--space-lg);justify-content:center}.hero-text{align-items:center;text-align:center}.hero-text h1{line-height:1.7}.hero-cta-group{justify-content:center}.hero-visual{display:none}.feature-grid,.pricing-grid{grid-template-columns:repeat(2,1fr)}.about-text{max-width:100%}.hero h1{font-size:4.5rem;font-size:var(--text-4xl)}}@media screen and (max-width:900px){.pricing-grid{grid-template-columns:1fr;margin:0 auto;max-width:420px}.pricing-card.featured{transform:none}.pricing-card.featured:hover{transform:translateY(-4px)}}@media screen and (min-width:601px){.about-text>:first-child{order:1}.about-text>:nth-child(3){order:2}.about-text>:nth-child(2){order:3}}@media screen and (max-width:650px){:root{--text-5xl:4rem;--text-4xl:3.25rem;--text-3xl:2.5rem;--text-2xl:2rem;--text-xl:1.35rem;--text-lg:0.9rem;--text-base:0.85rem;--text-sm:0.8rem;--space-3xl:3.5rem;--space-2xl:2.5rem;--space-xl:1.75rem;--space-lg:1.25rem;--space-md:0.85rem}.hero-download{align-content:center;align-items:center;display:grid;flex-direction:column;flex-wrap:wrap;grid-template-columns:50% 50%;justify-content:center;width:80%}.hero h1{font-size:4.5rem;font-size:var(--text-4xl);line-height:1.5}.hero-content h1 span{padding-left:1rem;padding-right:1rem}.hero{min-height:100vh;min-height:100dvh;padding-bottom:2.5rem;padding-bottom:var(--space-xl)}.hero-content{gap:2rem;gap:var(--space-lg)}.hero-icon-frame{height:200px;width:200px}.hero-icon-inner{height:140px;width:140px}.hero-icon-inner .app_logo{width:80px}.hero-cta-group{flex-direction:column;width:100%}.hero-cta-primary,.hero-cta-secondary{padding-bottom:.45rem;padding-top:.45rem;text-align:center;width:80%}.feature-grid{gap:1rem;gap:var(--space-sm);grid-template-columns:1fr}.feature-card{align-items:center;flex-direction:row;gap:1.5rem;gap:var(--space-md);padding:1.5rem 2rem;padding:var(--space-md) var(--space-lg)}.feature-icon{flex-shrink:0;height:40px;width:40px}.feature-card h3,.feature-icon{font-size:1.05rem;font-size:var(--text-base);margin-bottom:0}.feature-card p{display:none}.section-header{gap:1.5rem;gap:var(--space-md);margin-bottom:2.5rem;margin-bottom:var(--space-xl)}.section-label{font-size:3rem;font-size:var(--text-3xl);padding:.2rem 1.25rem}.download-card{max-width:none;padding:2.5rem;padding:var(--space-xl);width:100%}.download-form{align-items:center;flex-direction:column;max-width:none}.download-input{width:100%}.download-button{justify-content:center;padding-bottom:.45rem;padding-top:.45rem;width:100%}.about-text p{font-size:1rem;font-size:var(--text-sm)}.footer-inner{flex-direction:column;gap:1rem;gap:var(--space-sm);text-align:center}.pricing-scroll-wrap{-webkit-overflow-scrolling:touch;margin:0 -2rem;margin:0 calc(var(--space-lg)*-1);overflow-x:auto;padding-bottom:30px;padding-top:30px;scroll-snap-type:x mandatory;scrollbar-width:none;width:auto}.pricing-scroll-wrap::-webkit-scrollbar{display:none}.pricing-grid{display:flex;max-width:none;padding:0}.pricing-grid>*{display:flex;flex:0 0 100vw;justify-content:center;padding:0 2rem;padding:0 var(--space-lg);scroll-snap-align:center}.pricing-card{max-width:380px;width:100%}.pricing-dots{display:flex;gap:.5rem;justify-content:center;margin-top:1rem;margin-top:var(--space-sm)}.pricing-dot{background:#2a2a2a;background:var(--border);border-radius:50%;cursor:pointer;height:8px;transition:background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transition:background var(--transition),transform var(--transition);width:8px}.pricing-dot.active{background:#b8b3b3;background:var(--pr);transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.hero-float{animation:none}.hero-icon-glow{animation:none;opacity:.6}.hero-icon-glow-2{animation:none;opacity:.4}.feature-card{will-change:auto}}
/*# sourceMappingURL=main.dc57fbf8.css.map*/