*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:"";font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:"";font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:.9375rem 1fr minmax(auto,73.125rem) 1fr .9375rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}.button{display:inline-flex;padding:0 0}.button--fw{width:100%}.icon-menu{display:none}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}*{margin:0;padding:0;box-sizing:border-box}:root{--font-roboto:"Roboto";--font-funnel-sans:"Funnel Sans";--font-source-serif-4:"Source Serif 4";--color-bg-primary:#ffffff;--color-bg-secondary:#f8f9fa;--color-bg-tertiary:#e9ecef;--color-text-primary:#212529;--color-text-secondary:#6c757d;--color-text-muted:#868e96;--color-white:#ffffff;--color-accent-green:#36d955;--color-accent-pink:#e50aae;--color-accent-blue:oklch(62.3% 0.214 259.815);--color-accent-yellow:#c3e500;--color-accent-orange:#ff7919;--color-accent-purple:#8b5cf6;--color-accent-cyan:#76e6eb;--olive-color-1:#26320c;--olive-color-2:#1d2609;--olive-color-3:#192108;--olive-color-4:#131a06;--olive-color-5:#0d1104;--paper-color-1:#f6faf5;--paper-color-2:#eff2ed;--paper-color-3:#e7eee4;--paper-color-4:#dde5da;--paper-color-5:#d4ddd0;--rock-color-1:#d6e1d1;--rock-color-2:#c8d7c1;--rock-color-3:#b2c7a9;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--spacing-6xl:9rem;--container-max-width:1200px;--shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1)}body{font-family:var(--font-source-serif-4);background-color:var(--color-bg-primary);color:var(--color-text-primary);line-height:1.6;overflow-x:hidden}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:var(--paper-color-2);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}.nav{padding:14px 0}.nav__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:flex;gap:30px;align-items:center;justify-content:space-between}.nav__logo{display:flex;gap:15px;align-items:center;text-decoration:none;font-size:var(--font-size-xl);font-weight:600}.nav__logo-icon{width:40px;height:40px}.nav__logo-text{font-family:var(--font-roboto);color:var(--color-text-primary);white-space:nowrap}.nav__logo-dot{color:var(--color-accent-green);margin-left:2px}.nav__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 8px}.nav__link{font-family:var(--font-funnel-sans);color:var(--color-text-secondary);text-decoration:none;font-weight:500;transition:all .2s ease;position:relative;padding:6px 18px}.nav__link:hover{background:var(--rock-color-2)}.nav__link--active{color:var(--color-text-primary);background:var(--rock-color-2)}.nav__actions{display:flex;align-items:center;gap:var(--spacing-md)}.nav__upgrade-btn{font-family:var(--font-funnel-sans);background-color:var(--color-accent-green);color:var(--color-bg-primary);border:none;padding:10px var(--spacing-lg);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all .2s ease}.nav__upgrade-btn:hover{background-color:var(--color-accent-yellow);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.nav__toggle{display:none;flex-direction:column;gap:3px;background:0 0;border:none;cursor:pointer;padding:var(--spacing-sm)}.nav__toggle span{width:20px;height:2px;background-color:var(--color-text-primary);transition:all .3s ease}.btn{font-family:var(--font-funnel-sans);display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-lg);font-weight:600;cursor:pointer;min-width:150px;transition:all .2s ease}.btn--primary{background-color:var(--color-accent-pink);color:var(--color-bg-primary)}.btn--primary:hover{background-color:var(--color-accent-yellow);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn--secondary{background-color:var(--olive-color-2);color:var(--color-white);border:1px solid rgba(255,255,255,.5)}.btn--secondary:hover{background-color:var(--color-accent-yellow);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn--accent{background-color:var(--color-accent-green);color:var(--color-bg-primary)}.btn--accent:hover{background-color:var(--color-accent-yellow);color:var(--color-text-primary);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn--outline{background-color:rgba(0,0,0,0);color:rgba(0,0,0,.5);border:2px solid rgba(0,0,0,.3)}.btn--outline-white{color:#fff;border:2px solid rgba(255,255,255,.5)}.btn--outline-white:hover{background-color:var(--color-accent-yellow);color:var(--color-text-primary)}.btn--outline:hover{color:var(--color-text-primary);border-color:var(--color-accent-yellow);background-color:var(--color-accent-yellow);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.hero{min-height:100vh;display:flex;align-items:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#1a2f1a 0,#365736 100%)}.hero__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.hero__container{max-width:var(--container-max-width);margin:0 auto;padding:var(--spacing-5xl) var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg);position:relative;z-index:2;width:100%}.hero__title{max-width:700px;font-family:var(--font-roboto);font-size:var(--font-size-6xl);line-height:1.1;text-wrap:balance;margin-bottom:var(--spacing-xl);color:var(--color-accent-yellow)}.hero__subtitle{font-family:var(--font-source-serif-4);color:rgba(255,255,255,.8);margin-bottom:var(--spacing-2xl);max-width:600px;font-size:var(--font-size-3xl)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-lg)}.hero-block{min-height:55vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero-block__container{max-width:var(--container-max-width);margin:0 auto;padding:var(--spacing-5xl) var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg);position:relative;z-index:2}.hero-block__content{text-align:center}.hero-block__title{font-family:var(--font-roboto);font-size:var(--font-size-5xl);line-height:1.2;font-weight:500;color:var(--color-text-primary)}.hero-block__title:not(:last-child){margin-bottom:var(--spacing-lg)}.hero-block__subtitle{font-size:var(--font-size-xl);color:var(--color-text-primary);text-wrap:pretty;max-width:600px;margin:0 auto}.hero-block__subtitle:not(:last-child){margin-bottom:var(--spacing-lg)}.hero-block__date{font-family:var(--font-roboto);font-size:1rem;line-height:1.4;color:var(--color-text-tertiary);font-weight:500}.about-hero{background:var(--color-accent-yellow)}.tech-hero{background:var(--color-accent-pink)}.tech-hero__title{color:#fff}.tech-hero__subtitle{color:rgba(255,255,255,.9)}.guide-hero{background:var(--color-accent-purple)}.guide-hero__title{color:#fff}.guide-hero__subtitle{color:rgba(255,255,255,.9)}.community-hero{background:var(--color-accent-orange)}.community-hero__title{color:#fff}.community-hero__subtitle{color:rgba(255,255,255,.9)}.roadmap-hero{background:var(--color-accent-cyan)}.help-hero{background:linear-gradient(135deg,rgba(169,223,169,.4) 0,rgba(121,187,121,.8) 100%)}.download-hero{background:var(--color-accent-green)}.legal-hero{background:linear-gradient(135deg,#f8fafc 0,#e2e8f0 100%)}.geometric-shapes{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.shape{position:absolute;opacity:.8;-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite}.shape--1{width:8px;height:8px;background:var(--color-accent-green);top:20%;left:10%;-webkit-animation-delay:0s;animation-delay:0s}.shape--2{width:12px;height:12px;background:var(--color-accent-pink);top:30%;left:80%;-webkit-animation-delay:1s;animation-delay:1s}.shape--3{width:6px;height:6px;background:var(--color-accent-blue);top:60%;left:15%;-webkit-animation-delay:2s;animation-delay:2s}.shape--4{width:10px;height:10px;background:var(--color-accent-yellow);top:40%;left:70%;-webkit-animation-delay:3s;animation-delay:3s}.shape--5{width:8px;height:8px;background:var(--color-accent-orange);top:70%;left:85%;-webkit-animation-delay:4s;animation-delay:4s}.shape--6{width:14px;height:14px;background:var(--color-accent-purple);top:15%;left:60%;-webkit-animation-delay:5s;animation-delay:5s}.shape--7{width:6px;height:6px;background:var(--color-accent-cyan);top:80%;left:25%;-webkit-animation-delay:.5s;animation-delay:.5s}.shape--8{width:10px;height:10px;background:var(--color-accent-green);top:25%;left:40%;-webkit-animation-delay:1.5s;animation-delay:1.5s}.shape--9{width:8px;height:8px;background:var(--color-accent-pink);top:55%;left:90%;-webkit-animation-delay:2.5s;animation-delay:2.5s}.shape--10{width:12px;height:12px;background:var(--color-accent-blue);top:85%;left:5%;-webkit-animation-delay:3.5s;animation-delay:3.5s}.shape--11{width:6px;height:6px;background:var(--color-accent-yellow);top:10%;left:30%;-webkit-animation-delay:4.5s;animation-delay:4.5s}.shape--12{width:8px;height:8px;background:var(--color-accent-orange);top:45%;left:50%;-webkit-animation-delay:5.5s;animation-delay:5.5s}.shape--13{width:10px;height:10px;background:var(--color-accent-purple);top:75%;left:65%;-webkit-animation-delay:.8s;animation-delay:.8s}.shape--14{width:14px;height:14px;background:var(--color-accent-cyan);top:35%;left:20%;-webkit-animation-delay:1.8s;animation-delay:1.8s}.shape--15{width:6px;height:6px;background:var(--color-accent-green);top:90%;left:75%;-webkit-animation-delay:2.8s;animation-delay:2.8s}.geometric-shapes--about .shape--about-1{width:10px;height:10px;background:var(--color-accent-blue);top:25%;left:15%;-webkit-animation-delay:0s;animation-delay:0s}.geometric-shapes--about .shape--about-2{width:8px;height:8px;background:var(--color-accent-pink);top:60%;left:80%;-webkit-animation-delay:1s;animation-delay:1s}.geometric-shapes--about .shape--about-3{width:12px;height:12px;background:var(--color-accent-green);top:40%;left:70%;-webkit-animation-delay:2s;animation-delay:2s}.geometric-shapes--about .shape--about-4{width:6px;height:6px;background:var(--color-accent-yellow);top:80%;left:20%;-webkit-animation-delay:3s;animation-delay:3s}.geometric-shapes--about .shape--about-5{width:14px;height:14px;background:var(--color-accent-orange);top:15%;left:85%;-webkit-animation-delay:4s;animation-delay:4s}.geometric-shapes--tech .shape--tech-1{width:8px;height:8px;background:var(--color-accent-purple);top:20%;left:10%;-webkit-animation-delay:0s;animation-delay:0s}.geometric-shapes--tech .shape--tech-2{width:12px;height:12px;background:var(--color-accent-cyan);top:70%;left:85%;-webkit-animation-delay:1s;animation-delay:1s}.geometric-shapes--tech .shape--tech-3{width:6px;height:6px;background:var(--color-accent-pink);top:50%;left:15%;-webkit-animation-delay:2s;animation-delay:2s}.geometric-shapes--tech .shape--tech-4{width:10px;height:10px;background:var(--color-accent-green);top:30%;left:80%;-webkit-animation-delay:3s;animation-delay:3s}.geometric-shapes--tech .shape--tech-5{width:14px;height:14px;background:var(--color-accent-blue);top:80%;left:25%;-webkit-animation-delay:4s;animation-delay:4s}.geometric-shapes--tech .shape--tech-6{width:8px;height:8px;background:var(--color-accent-yellow);top:10%;left:60%;-webkit-animation-delay:5s;animation-delay:5s}@-webkit-keyframes float{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-10px) rotate(180deg);transform:translateY(-10px) rotate(180deg)}}@keyframes float{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-10px) rotate(180deg);transform:translateY(-10px) rotate(180deg)}}.section{padding:var(--spacing-4xl) 0}.section__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.section__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.section__subtitle{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-2xl);max-width:600px;margin-inline:auto;text-wrap:pretty}.features{padding:var(--spacing-4xl) 0;background-color:var(--rock-color-1)}.features__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-2xl);align-items:start}.features__header{position:sticky;top:100px}.features__badge{font-family:var(--font-funnel-sans);display:inline-block;background-color:rgba(0,0,0,.1);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.features__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.features__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--spacing-xl)}.feature-card{background-color:var(--paper-color-3);border:1px solid rgba(0,0,0,.1);padding:var(--spacing-xl);transition:all .3s ease;box-shadow:var(--shadow-sm)}.feature-card:hover{background-color:var(--paper-color-2);border-color:rgba(0,0,0,.2);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg)}.feature-card__icon--green{background-color:var(--color-accent-green)}.feature-card__icon--purple{background-color:var(--color-accent-purple)}.feature-card__icon--blue{background-color:var(--color-accent-blue)}.feature-card__icon--yellow{background-color:var(--color-accent-yellow)}.feature-card__icon--orange{background-color:var(--color-accent-orange)}.feature-card__icon--cyan{background-color:var(--color-accent-cyan)}.feature-card__icon svg{width:24px;height:24px;color:var(--color-bg-primary)}.feature-card__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.feature-card__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.network{padding:var(--spacing-4xl) 0;background-color:var(--paper-color-1)}.network__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.network__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.network__subtitle{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.network__image{position:relative;height:100%}.network__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.network__image img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.community-cta{padding:var(--spacing-3xl) 0;background-color:var(--olive-color-2)}.community-cta__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.community-cta__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-2xl);color:#fff;text-align:center}.community-cta__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.cta-card{background-color:rgba(255,255,255,.1);padding:var(--spacing-2xl);text-align:left;transition:all .3s ease;display:flex;flex-direction:column}.cta-card:hover{background-color:rgba(255,255,255,.15)}.cta-card__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg);font-size:var(--font-size-xl);font-weight:500;color:var(--color-bg-primary)}.cta-card__icon--discord{background-color:var(--color-accent-yellow)}.cta-card__icon--github{background-color:var(--color-accent-green)}.cta-card__icon--x{background-color:var(--color-accent-orange)}.cta-card__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-sm);color:#fff}.cta-card__text{font-family:var(--font-source-serif-4);color:rgba(255,255,255,.8);margin-bottom:var(--spacing-lg);flex-grow:1}.cta-card__link{font-family:var(--font-funnel-sans);display:inline-flex;justify-content:center;align-items:center;gap:var(--spacing-sm);color:#fff;font-weight:600;border:1px solid rgba(255,255,255,.3);padding:var(--spacing-sm) var(--spacing-lg);transition:all .2s ease}.cta-card__link:hover{border-color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.footer{background-color:var(--olive-color-4);color:#fff;padding:6rem 0 3rem;position:relative}.footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.footer__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.footer__main{display:grid;grid-template-columns:auto auto;gap:2rem;align-items:start;justify-content:space-between;margin-bottom:3rem}.footer__grid{display:grid;grid-template-columns:repeat(4,auto);justify-content:center;row-gap:2rem}.footer__logo{display:flex;gap:15px;align-items:center;position:sticky;top:100px}.footer__logo-text{font-family:var(--font-roboto);white-space:nowrap}.footer__logo-icon{width:40px;aspect-ratio:1;background:linear-gradient(135deg,#0f8,#0cf);display:flex;align-items:center;justify-content:center}.footer__logo-icon::after{content:"";width:16px;height:16px;background:#fff}.footer__title{font-family:var(--font-funnel-sans);font-weight:600;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:.5rem}.footer__title::before{content:"";width:8px;height:8px;flex-shrink:0}.footer__title--wallet::before{background:#ff0080}.footer__title--get-started::before{background:#0f8}.footer__title--community::before{background:#0cf}.footer__title--documentation::before{background:#ff0}.footer__title--support::before{background:#888}.footer__title--foundation::before{background:#f80}.footer__list{list-style:none;padding:0;margin:0}.footer__list li:not(:last-child){margin-bottom:.75rem}.footer__link{font-family:var(--font-source-serif-4);color:#999;text-decoration:none;font-size:.9rem;font-weight:400;transition:color .3s ease;display:flex;align-items:center;gap:.5rem}.footer__link:hover{color:#fff}.footer__link--external::after{content:"";width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%23999999%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6%27/%3E%3Cpolyline points=%2715,3 21,3 21,9%27/%3E%3Cline x1=%2710%27 y1=%2714%27 x2=%2721%27 y2=%273%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;opacity:.6;transition:opacity .3s ease}.footer__link:hover.footer__link--external::after{opacity:1}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:3rem;border-top:1px solid #222;flex-wrap:wrap;gap:1rem}.footer__info{display:flex;align-items:center;gap:1rem 3rem;flex-wrap:wrap}.footer__copyright{font-family:var(--font-source-serif-4);font-size:.85rem;color:#999;margin:0}.footer__legal-links{display:flex;gap:.85rem 2rem;flex-wrap:wrap}.footer__legal-link{font-family:var(--font-source-serif-4);color:#999;text-decoration:none;font-size:.85rem;transition:color .3s ease}.footer__legal-link:hover{color:#fff}.footer__social{display:flex;gap:1.25rem;align-items:center}.footer__social-link{text-decoration:none;transition:color .3s ease;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.1);transition:all .3s ease}.footer__social-link:hover{color:#fff;background:rgba(255,255,255,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.footer__social-link svg{width:20px;height:20px}.how-works{padding:var(--spacing-4xl) 0;background-color:var(--olive-color-2)}.how-works__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl) var(--spacing-3xl);align-items:center}.how-works__badge{font-family:var(--font-funnel-sans);display:inline-block;background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.how-works__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:#fff}.how-works__text{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:rgba(255,255,255,.8);line-height:1.6}.how-works__visual{background-color:rgba(255,255,255,.1);padding:var(--spacing-2xl);border:1px solid rgba(0,0,0,.1)}.how-works__visual-title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-xl);color:#fff;text-align:center}.security-process{display:flex;justify-content:space-around;align-items:center}.security-step{text-align:center}.security-step__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md);background-color:var(--color-accent-green)}.security-step__icon--encrypt{background-color:var(--color-accent-blue)}.security-step__icon--split{background-color:var(--color-accent-pink)}.security-step__icon--distribute{background-color:var(--color-accent-green)}.security-step__icon svg{width:32px;height:32px;color:#fff}.security-step__label{font-family:var(--font-funnel-sans);font-size:var(--font-size-sm);font-weight:600;color:rgba(255,255,255,.8)}.pricing{padding:var(--spacing-4xl) 0;background-color:var(--paper-color-2)}.pricing__info{position:sticky;top:100px}.pricing__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl) var(--spacing-3xl);align-items:start}.pricing__text{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.pricing__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-lg)}.pricing__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-4xl);line-height:1.2;font-weight:600;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.pricing__features{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.pricing-feature{display:flex;gap:var(--spacing-lg);align-items:flex-start}.pricing-feature__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pricing-feature__icon--green{background-color:var(--color-accent-green)}.pricing-feature__icon--blue{background-color:var(--color-accent-blue)}.pricing-feature__icon--purple{background-color:var(--color-accent-purple)}.pricing-feature__icon--orange{background-color:var(--color-accent-orange)}.pricing-feature__icon svg{width:24px;height:24px;color:#fff}.pricing-feature__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.pricing-feature__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.pricing__card{background-color:var(--color-bg-primary);padding:var(--spacing-xl);border:1px solid rgba(0,0,0,.1);box-shadow:var(--shadow-md);text-align:center}.pricing__card-badge{font-family:var(--font-funnel-sans);display:inline-block;background-color:rgba(0,0,0,.1);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.pricing__rates{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);text-align:center}.pricing__rate{font-family:var(--font-funnel-sans);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4}.pricing__rate--primary{font-size:var(--font-size-xl);font-weight:700;color:var(--color-accent-green)}.pricing__rate--accent{font-size:var(--font-size-xl);font-weight:700;color:var(--color-accent-pink)}.pricing__rate--secondary{font-size:var(--font-size-xl);font-weight:700;color:var(--color-accent-blue)}.tech-stack{padding:var(--spacing-4xl) 0;background-color:var(--color-bg-primary)}.tech-stack__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl) var(--spacing-3xl);align-items:start}.tech-stack__content{position:sticky;top:100px}.tech-stack__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.tech-stack__text{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.6}.tech-stack__text:not(:last-child){margin-bottom:var(--spacing-lg)}.tech-stack__diagram{display:flex;flex-direction:column;gap:var(--spacing-lg)}.stack-layer{background-color:var(--color-bg-secondary);padding:var(--spacing-xl);border:1px solid rgba(0,0,0,.1);position:relative}.stack-layer__label{font-family:var(--font-funnel-sans);position:absolute;top:-10px;left:var(--spacing-lg);background-color:var(--color-bg-primary);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;color:var(--color-text-secondary);border:1px solid rgba(0,0,0,.1)}.stack-layer__content p{color:var(--color-text-secondary);line-height:1.6}.stack-layer__tabs{display:flex;gap:10px;margin-top:var(--spacing-sm)}.stack-tab{font-family:var(--font-funnel-sans);background-color:var(--color-accent-green);color:#fff;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;transition:all .2s}.stack-tab:hover{background:var(--color-accent-yellow);color:var(--color-text-secondary)}.architecture{padding:var(--spacing-4xl) 0;background:var(--rock-color-1)}.architecture__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.architecture__badge-wr{text-align:center}.architecture__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.3;text-align:center;margin-bottom:var(--spacing-3xl);color:var(--color-text-primary)}.architecture__diagram{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.arch-component{background:rgba(255,255,255,.5);padding:var(--spacing-2xl) var(--spacing-xl);border:1px solid rgba(0,0,0,.1);text-align:center;box-shadow:var(--shadow-sm);transition:all .3s ease}.arch-component:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.arch-component__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.arch-component__desc{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.features-deep{padding:var(--spacing-4xl) 0;background-color:var(--color-bg-primary)}.features-deep__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.features-deep__badge-wr{text-align:center}.features-deep__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.3;text-align:center;margin-bottom:var(--spacing-3xl);color:var(--color-text-primary)}.features-deep__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.feature-deep{background-color:var(--color-bg-secondary);padding:var(--spacing-2xl);border:1px solid rgba(0,0,0,.1);transition:all .3s ease}.feature-deep:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.feature-deep__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg);background-color:var(--color-accent-green)}.feature-deep__icon--key{background-color:var(--color-accent-blue)}.feature-deep__icon--shield{background-color:var(--color-accent-green)}.feature-deep__icon--network{background-color:var(--color-accent-purple)}.feature-deep__icon--speed{background-color:var(--color-accent-orange)}.feature-deep__icon svg{width:32px;height:32px;color:#fff}.feature-deep__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.feature-deep__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.blog,.community,.contact,.cta,.growth,.mission,.roadmap,.roadmap-full,.tools,.values{padding:var(--spacing-4xl) 0}.blog__container,.community__container,.contact__container,.cta__container,.growth__container,.mission__container,.roadmap-full__container,.roadmap__container,.tools__container,.values__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.mission{background-color:var(--olive-color-2)}.mission__badge{font-family:var(--font-funnel-sans);display:inline-block;background-color:rgba(255,255,255,.2);color:rgba(255,255,255,.8);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.mission__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:#fff}.mission__text{max-width:900px;font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:rgba(255,255,255,.8);margin-bottom:var(--spacing-xl)}.blog__grid,.tools__grid,.values__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:var(--spacing-xl)}.blog-card,.roadmap-item,.tool-card{background-color:var(--color-bg-primary);border:1px solid rgba(0,0,0,.1);padding:var(--spacing-xl);transition:all .3s ease;box-shadow:var(--shadow-sm)}.blog-card:hover,.tool-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.values{background-color:var(--paper-color-2)}.architecture__badge,.blog__badge,.community__badge,.features-deep__badge,.growth__badge,.network__badge,.pricing__badge,.problems__badge,.roadmap__badge,.section__badge,.tech-stack__badge,.values__badge{display:inline-block;background-color:rgba(0,0,0,.1);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-md);font-family:var(--font-funnel-sans);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.values__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-2xl);color:var(--color-text-primary)}.value-card{background-color:var(--paper-color-1);border:1px solid rgba(0,0,0,.1);padding:var(--spacing-xl);transition:all .3s ease;box-shadow:var(--shadow-sm)}.value-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.value-card__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg);background-color:var(--color-accent-green)}.value-card__icon svg{width:24px;height:24px;color:#fff}.value-card__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.value-card__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.swiper-container{width:100%;padding-bottom:var(--spacing-xl)}.swiper-pagination-bullet{background-color:var(--color-text-secondary);opacity:.5}.swiper-pagination-bullet-active{background-color:var(--color-accent-green);opacity:1}.tools{background-color:var(--paper-color-1)}.tool-card__image{width:100%;height:200px;margin-bottom:var(--spacing-lg);overflow:hidden}.tool-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s}.tool-card__image img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.tool-card__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);line-height:1.2;font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary);text-transform:uppercase}.tool-card__title a:hover{text-decoration:underline}.tool-card__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:1.6}.tool-card__link{color:var(--color-accent-green);text-decoration:none;font-weight:600;transition:color .2s ease}.tool-card__link:hover{color:var(--color-accent-pink);text-decoration:underline}.growth{background-color:var(--paper-color-1)}.growth__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.growth__container{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl) var(--spacing-4xl);align-items:start}.growth__content{position:sticky;top:100px}.growth__stats{display:flex;flex-direction:column;gap:var(--spacing-xl)}.stat-card{transition:all .8s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;background-color:var(--color-bg-primary);border:1px solid rgba(0,0,0,.1);padding:var(--spacing-xl);transition:all .3s ease;box-shadow:var(--shadow-sm)}.stat-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg)}.stat-card--highlight{background-color:rgba(0,212,170,.1);border-color:var(--color-accent-green);-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02)}.stat-card--highlight::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 10%,rgba(0,212,106,.1) 50%,transparent 90%);-webkit-animation:shimmer 2s ease-out;animation:shimmer 2s ease-out;pointer-events:none}@-webkit-keyframes shimmer{0%{left:-100%}100%{left:100%}}@keyframes shimmer{0%{left:-100%}100%{left:100%}}.stat-card__badge{font-family:var(--font-funnel-sans);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm)}.stat-card__number{font-family:var(--font-roboto);font-size:var(--font-size-3xl);font-weight:700;color:var(--color-accent-green);margin-bottom:var(--spacing-sm)}.stat-card__label{font-family:var(--font-source-serif-4);color:var(--color-text-secondary)}.mission__stats{display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-2xl)}.mission-stat{text-align:center}.mission-stat__number{font-family:var(--font-roboto);display:block;font-size:var(--font-size-2xl);font-weight:700;color:var(--color-accent-green);margin-bottom:var(--spacing-xs)}.mission-stat__label{font-family:var(--font-source-serif-4);color:rgba(255,255,255,.6);font-size:var(--font-size-sm)}.blog{background-color:var(--rock-color-1)}.blog__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.blog__container{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-2xl);align-items:start}.blog__header{position:sticky;top:100px}.blog__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.blog-card:hover .blog-card__image{-webkit-filter:blur(0);filter:blur(0)}.blog-card:hover .blog-card__read{color:var(--color-accent-pink);text-decoration:underline}.blog-card--large{grid-column:span 2}.blog-card__image{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;margin-bottom:var(--spacing-lg);transition:all .4s}.blog-card--large .blog-card__image{height:300px}.blog-card__content{display:flex;flex-direction:column}.blog-card__category{font-family:var(--font-funnel-sans);color:var(--color-accent-green);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm)}.blog-card__category--privacy{color:var(--color-accent-orange)}.blog-card__category--tech{color:var(--color-accent-pink)}.blog-card__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--spacing-md);color:var(--color-text-primary);line-height:1.4;flex-grow:1}.blog-card__meta{display:flex;align-items:center;gap:var(--spacing-md)}.blog-card__read{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);transition:all .3s}.roadmap-full{background:var(--color-bg-secondary)}.roadmap-full__timeline{position:relative;padding-left:var(--spacing-2xl)}.roadmap-full__timeline::before{content:"";position:absolute;left:20px;top:0;bottom:0;width:2px;background-color:rgba(0,0,0,.2)}.roadmap-item{position:relative;margin-bottom:var(--spacing-2xl);padding-left:var(--spacing-2xl)}.roadmap-item:hover{border:1px solid rgba(0,0,0,.25);box-shadow:var(--shadow-lg)}.roadmap-item__marker{position:absolute;left:-37.5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-color:var(--color-accent-purple);border:3px solid var(--color-bg-secondary)}.roadmap-item--completed .roadmap-item__marker{background-color:var(--color-accent-green)}.roadmap-item--current .roadmap-item__marker{background-color:var(--color-accent-orange)}.roadmap-item--future .roadmap-item__marker{background-color:var(--color-accent-purple)}.roadmap-item__quarter{color:var(--color-accent-green);font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.roadmap-item__title{font-size:var(--font-size-lg);font-weight:600;margin:var(--spacing-sm) 0;color:var(--color-text-primary)}.roadmap-item__description{color:var(--color-text-secondary);line-height:1.6}.contact{background-color:var(--color-bg-secondary)}.community__text,.contact__text{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}.contact__methods{display:flex;flex-direction:column;gap:var(--spacing-lg)}.contact-method{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-bg-primary);border:1px solid rgba(0,0,0,.1);text-decoration:none;color:var(--color-text-primary);transition:all .3s ease;box-shadow:var(--shadow-sm)}.contact-method:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.contact-method__icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:var(--color-accent-green)}.contact-method__icon--email{background-color:var(--color-accent-blue)}.contact-method__icon--github{background-color:var(--color-accent-green)}.contact-method__icon--discord{background-color:var(--color-accent-purple)}.contact-method__text{font-weight:600}.platform-link{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);background-color:var(--color-bg-primary);border:1px solid rgba(0,0,0,.1);text-decoration:none;color:var(--color-text-primary);transition:all .3s ease;box-shadow:var(--shadow-sm)}.platform-link:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.platform-link__icon{width:48px;height:48px;padding:10px;display:flex;align-items:center;justify-content:center}.platform-link--github .platform-link__icon{background:#333}.platform-link--twitter .platform-link__icon{background:#000}.platform-link--discord .platform-link__icon{background-color:#5662f6}.platform-link--reddit .platform-link__icon{background-color:var(--color-accent-orange)}.platform-link--bsky .platform-link__icon{background-color:#1081f6}.platform-link--blog .platform-link__icon{background:var(--color-accent-pink)}.platform-link--discord{border-left:4px solid #5662f6}.platform-link--discord:hover{background:rgba(86,97,246,.1)}.platform-link--reddit{border-left:4px solid var(--color-accent-orange)}.platform-link--reddit:hover{background:rgba(255,121,25,.1)}.platform-link--bsky{border-left:4px solid #1081f6}.platform-link--bsky:hover{background:rgba(16,127,246,.1)}.platform-link--twitter{border-left:4px solid #000}.platform-link--twitter:hover{background:rgba(0,0,0,.1)}.platform-link--github{border-left:4px solid #333}.platform-link--github:hover{background:rgba(51,51,51,.1)}.platform-link--blog{border-left:4px solid var(--color-accent-pink)}.platform-link--blog:hover{background:rgba(229,10,174,.1)}.platform-link__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-xs)}.platform-link__members{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.wallet-showcase{padding:var(--spacing-4xl) 0;background-color:var(--color-bg-primary)}.wallet-showcase__container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--spacing-lg)}.wallet-showcase__header{text-align:center;margin-bottom:var(--spacing-3xl)}.wallet-slider{position:relative}.wallet-slide{display:grid;gap:var(--spacing-xl);align-items:center;background-color:var(--color-bg-secondary);padding:var(--spacing-2xl);box-shadow:var(--shadow-lg)}.wallet-slide__image{position:relative;overflow:hidden}.wallet-slide__image img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.wallet-slide:hover .wallet-slide__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.wallet-slide__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-2xl);line-height:1.4;font-weight:500;margin-bottom:var(--spacing-md);color:var(--color-text-primary)}.wallet-slide__description{font-family:var(--font-source-serif-4);font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--spacing-xl)}.wallet-slide__features{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.feature-tag{font-family:var(--font-funnel-sans);background-color:var(--color-accent-green);color:#fff;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.feature-tag:nth-child(2){background-color:var(--color-accent-blue)}.feature-tag:nth-child(3){background-color:var(--color-accent-pink)}.swiper-button-next,.swiper-button-prev{color:var(--color-accent-green);transition:all .3s ease}.swiper-button-next svg,.swiper-button-prev svg{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:var(--color-accent-pink)}.swiper-button-next::after,.swiper-button-prev::after{font-size:35px;font-weight:600}.problems{padding:var(--spacing-4xl) 0;background:var(--rock-color-1)}.problems__container{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:start;gap:0 var(--spacing-2xl)}.problems__header{position:sticky;top:100px}.problems__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-xl);color:var(--color-text-primary)}.problems__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.problem-item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,0);border:1px solid rgba(255,255,255,0);transition:all .3s ease}.problem-item:hover{background:rgba(255,255,255,.1);border-color:var(--color-accent-pink);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.problem-item__marker{width:20px;height:10px;background:var(--color-accent-pink);flex-shrink:0}.problem-item__title{font-family:var(--font-funnel-sans);font-size:1.125rem;font-weight:600;color:var(--color-text-primary);display:flex;align-items:center;gap:.75rem}.problem-item__description{font-family:var(--font-source-serif-4);font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.help-categories{padding:6rem 0;background:var(--color-bg-primary)}.help-categories__container{max-width:1200px;margin:0 auto;padding:0 2rem}.help-categories__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;color:var(--color-text-primary);text-align:center;margin-bottom:4rem}.help-categories__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:2rem}.help-category{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);padding:2rem;transition:all .3s ease}.help-category:hover{background:rgba(255,255,255,.05);border-color:var(--color-accent-green);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.help-category__icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.help-category__icon--getting-started{background:rgba(0,255,127,.1);color:var(--color-accent-green)}.help-category__icon--security{background:rgba(255,20,147,.1);color:var(--color-accent-pink)}.help-category__icon--transactions{background:rgba(0,191,255,.1);color:var(--color-accent-blue)}.help-category__icon--troubleshooting{background:rgba(255,215,0,.1);color:var(--color-accent-yellow)}.help-category__icon svg{width:1.5rem;height:1.5rem}.help-category__title{font-family:var(--font-funnel-sans);font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.75rem}.help-category__description{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);margin-bottom:1.5rem;line-height:1.5}.help-category__links{padding-left:1.5rem}.help-category__links li{margin-bottom:.5rem;line-height:1.6;color:var(--color-text-secondary);position:relative}.help-category__links li::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-20px;width:7px;height:7px;background:var(--color-accent-green)}.help-category__link{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);text-decoration:none;font-size:.875rem;transition:all .2s ease}.help-category__link:hover{color:var(--color-accent-green)}.faq{padding:6rem 0;background:var(--color-bg-secondary)}.faq__container{max-width:800px;margin:0 auto;padding:0 2rem}.faq__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.3;color:var(--color-text-primary);text-align:center;margin-bottom:3rem}.faq__list{display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;transition:all .2s ease}.faq-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.15)}.faq-item__question{font-family:var(--font-funnel-sans);width:100%;padding:1.5rem;background:0 0;border:none;color:var(--color-text-primary);font-size:1.125rem;font-weight:600;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}.faq-item__question:hover{background:rgba(255,255,255,.02)}.faq-item__icon{width:1.25rem;height:1.25rem;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq-item--active .faq-item__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item__answer{padding:0 1.5rem;color:var(--color-text-secondary);line-height:1.6;max-height:0;overflow:hidden;opacity:0;transition:max-height .25s ease-out,opacity .4s ease-out,padding .4s ease-out}.faq-item--active .faq-item__answer{max-height:500px;opacity:1;padding:0 1.5rem 1.5rem 1.5rem;transition:max-height .5s ease,opacity .4s ease,padding .4s ease}.faq-item__answer p{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.general-cta{padding:6rem 0;background-color:var(--olive-color-2)}.general-cta__container{max-width:800px;margin:0 auto;padding:0 2rem;text-align:center}.general-cta__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);line-height:1.3;font-weight:500;color:#fff;margin-bottom:1rem}.general-cta__text{max-width:650px;margin-inline:auto;font-family:var(--font-source-serif-4);color:rgba(255,255,255,.8);font-size:1.125rem;text-wrap:pretty;margin-bottom:3rem}.general-cta__methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2rem}.support-method{display:flex;align-items:center;gap:1rem;padding:2rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);text-decoration:none;transition:all .3s ease}.support-method:hover{background:rgba(255,255,255,.05);border-color:var(--color-accent-green);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.support-method:hover:has(.support-method__icon--community){border-color:var(--color-accent-orange)}.support-method:hover:has(.support-method__icon--discord){border-color:#5865f2}.support-method:hover:has(.support-method__icon--github){border-color:#fff}.support-method:hover:has(.support-method__icon--help){border-color:var(--color-accent-cyan)}.support-method:hover:has(.support-method__icon--guide){border-color:var(--color-accent-purple)}.support-method__icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.support-method__icon--email{background:rgba(0,255,127,.15);color:var(--color-accent-green)}.support-method__icon--discord{background:rgba(88,101,242,.25);color:#5865f2}.support-method__icon--download{background:rgba(0,255,127,.15);color:var(--color-accent-green)}.support-method__icon--community{background:rgba(255,121,25,.15);color:var(--color-accent-orange)}.support-method__icon--github{background:rgba(255,255,255,.15);color:#fff}.support-method__icon--help{background:rgba(118,229,235,.15);color:var(--color-accent-cyan)}.support-method__icon--guide{background:rgba(138,92,246,.2);color:var(--color-accent-purple)}.support-method__icon svg{width:1.5rem;height:1.5rem}.support-method__content{text-align:left}.support-method__title{font-family:var(--font-funnel-sans);font-size:1.125rem;font-weight:600;line-height:1.3;color:#fff;margin-bottom:.25rem}.support-method__text{font-family:var(--font-source-serif-4);color:rgba(255,255,255,.8);font-size:.875rem;text-wrap:pretty}.download-options{padding:6rem 0;background:var(--color-bg-primary)}.download-options__container{max-width:1200px;margin:0 auto;padding:0 2rem}.download-options__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:1.5rem}.download-card{background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);padding:2.5rem;text-align:center;transition:all .3s ease}.download-card__icon{margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05)}.download-card--windows .download-card__icon{color:#00a1f1}.download-card--macos .download-card__icon{color:#000}.download-card--linux .download-card__icon{color:#fcc624}.download-card__icon svg{width:3rem;height:3rem}.download-card__title{font-family:var(--font-funnel-sans);font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.download-card__version{font-family:var(--font-source-serif-4);color:var(--color-accent-green);font-weight:500;margin-bottom:.75rem}.download-card__list{text-align:left;margin-bottom:1rem;padding-left:1.25rem}.download-card__list li{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);margin-bottom:.25rem;position:relative}.download-card__list li::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-20px;width:5px;height:5px;background:var(--color-accent-green)}.download-card__actions{display:flex;flex-direction:column;gap:1rem}.download-card__button{width:100%;padding:.75rem 2rem}.download-card__button:has(+.download-dropdown--active){background:var(--color-accent-yellow);color:var(--color-text-primary);-webkit-transform:translate(0);transform:translate(0)}.download-card__size{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);font-size:.875rem;margin:0}.download-dropdown{position:absolute;top:calc(100% + 3px);left:0;right:0;background:#fff;box-shadow:0 4px 24px rgba(0,0,0,.12);opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:10;overflow:hidden}.download-dropdown--active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.download-dropdown__list{padding:8px}.download-dropdown__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem;padding:12px 16px;text-decoration:none;color:#1a1a1a;transition:background-color .2s ease;cursor:pointer}.download-dropdown__item:hover{background-color:#f5f5f5}.download-dropdown__item-content{display:flex;flex-direction:column;gap:4px;flex:1}.download-dropdown__item-name{font-weight:500;color:#1a1a1a}.download-dropdown__item-size{font-size:14px;color:#666}.download-dropdown__item-arch{font-size:13px;font-weight:500;color:#00c389;background:rgba(0,195,137,.1);padding:4px 12px;text-transform:uppercase;letter-spacing:.5px}.installation-guide{padding:6rem 0;background:var(--paper-color-2)}.installation-guide__container{max-width:800px;margin:0 auto;padding:0 2rem}.installation-guide__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;color:var(--color-text-primary);text-align:center;margin-bottom:3rem}.installation-steps{display:flex;flex-direction:column;gap:1rem 2rem}.installation-step{display:flex;align-items:flex-start;gap:2rem;padding:2rem;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);transition:all .3s ease}.installation-step:hover{background:rgba(255,255,255,.05);border-color:var(--color-accent-green)}.installation-step__number{width:3rem;height:3rem;background:var(--color-accent-green);color:var(--color-bg-primary);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.25rem;flex-shrink:0;margin-inline:auto}.installation-step__content{flex:1}.installation-step__title{font-family:var(--font-funnel-sans);font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.5rem}.installation-step__description{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.5}.nav__upgrade-btn--active{background:var(--color-accent-pink)!important}.installation-step__link{color:var(--color-accent-green);text-decoration:none;font-weight:600}.installation-step__link:hover{text-decoration:underline}.footer__social-link[href*=discord]{color:#5662f6}.footer__social-link[href*=github]{color:#fff}.footer__social-link[href*=reddit]{color:#ff6c04}.guide-content{padding:4rem 0;background:var(--color-bg-secondary)}.guide-content__container{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:250px 1fr;gap:3rem}.guide-sidebar{position:sticky;top:5.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.guide-sidebar__title{font-family:var(--font-funnel-sans);font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#1a2f1a}.guide-sidebar__list li{margin-bottom:.5rem}.guide-sidebar__link{display:block;padding:.5rem 0;color:var(--color-text-secondary);transition:color .2s ease;border-left:2px solid transparent;padding-left:1rem;transition:all .1s;font-weight:500}.guide-sidebar__link--active,.guide-sidebar__link:hover{color:var(--color-accent-purple);border-left-color:var(--color-accent-purple);background:rgba(138,92,246,.1)}.guide-main{background:#fff;padding:3rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.guide-section{scroll-margin-top:5rem;margin-bottom:3rem;padding-bottom:3.3rem;border-bottom:1px solid #eee}.guide-section:last-child{border-bottom:none;margin-bottom:0}.guide-section__title{font-family:var(--font-roboto);font-size:2rem;line-height:1.2;font-weight:600;color:#1a2f1a;margin-bottom:2rem}.guide-step{padding:1.5rem;background:var(--color-bg-secondary);border-left:4px solid var(--color-accent-purple)}.guide-step:not(:last-child){margin-bottom:2rem}.guide-step__title{font-family:var(--font-funnel-sans);font-size:1.25rem;font-weight:600;color:#1a2f1a;margin-bottom:1rem}.guide-step__text{font-family:var(--font-source-serif-4);color:#666;line-height:1.6}.guide-step__text:not(:last-child){margin-bottom:1rem}.guide-step__list{margin:1rem 0;padding-left:1.5rem}.guide-step__list li{margin-bottom:.5rem;line-height:1.6;color:var(--color-text-secondary);position:relative}.guide-step__list li::before{content:"";position:absolute;top:10px;left:-20px;width:7px;height:7px;background:var(--color-accent-purple)}.guide-step__ordered-list{margin:1rem 0;padding-left:1.5rem}.guide-step__ordered-list li{color:#666;line-height:1.6;margin-bottom:.75rem}.guide-warning{background:#fff3cd;border:1px solid #ffd67f;padding:1rem;margin-top:1rem}.guide-warning:not(:last-child){margin-bottom:1rem}.guide-warning strong{color:#856404}.guide-tip{background:#ebdeff;border:1px solid #cbaaff;padding:1rem;margin-top:1rem}.guide-tip:not(:last-child){margin-bottom:1rem}.guide-tip strong{color:var(--color-accent-purple)}.guide-troubleshoot{padding:1rem;background:#fff;border:1px solid #e9ecef}.guide-troubleshoot:not(:last-child){margin-bottom:1.5rem}.guide-troubleshoot__title{font-family:var(--font-funnel-sans);font-size:1.1rem;font-weight:600;color:#1a2f1a;margin-bottom:.75rem}.guide-troubleshoot__list{margin:0;padding-left:1.5rem}.guide-troubleshoot__list li{margin-bottom:.5rem;line-height:1.6;color:var(--color-text-secondary);position:relative}.guide-troubleshoot__list li::before{content:"";position:absolute;top:10px;left:-20px;width:7px;height:7px;background:var(--color-accent-purple)}.guide-support{background:linear-gradient(135deg,var(--color-accent-purple),#a883ff);color:#fff;padding:2rem;text-align:center}.guide-support__title{font-family:var(--font-funnel-sans);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.guide-support__text{font-family:var(--font-source-serif-4);margin-bottom:2rem;opacity:.9}.guide-support__links{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.help-form{padding:6rem 0}.help-form__container{max-width:var(--container-max-width);margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:.7fr 1.3fr;gap:5rem;align-items:start}.help-form__content{position:sticky;top:100px}.help-form__badge{font-family:var(--font-funnel-sans);display:inline-block;background-color:rgba(0,0,0,.1);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg)}.help-form__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;color:#1a2f1a;margin-bottom:1.5rem;line-height:1.2}.help-form__text{font-family:var(--font-source-serif-4);font-size:1.1rem;color:#666;line-height:1.6}.help-form__form{scroll-margin-top:5rem;background:var(--color-bg-secondary);padding:2.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1)}.help-form__row{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.help-form__field{margin-bottom:1.5rem}.help-form__label{font-family:var(--font-funnel-sans);display:block;font-weight:600;color:#1a2f1a;margin-bottom:.5rem}.help-form__input,.help-form__select,.help-form__textarea{font-family:var(--font-source-serif-4);width:100%;padding:.875rem;border:2px solid #e9ecef;font-size:1rem;transition:all .3s ease;background:#fff}.help-form__input:hover,.help-form__select:hover,.help-form__textarea:hover{border:2px solid #d6d9db}.help-form__input:focus,.help-form__select:focus,.help-form__textarea:focus{outline:0;border-color:#4caf50;box-shadow:0 0 0 3px rgba(76,175,80,.1)}.help-form__input.error,.help-form__select.error,.help-form__textarea.error{border-color:#dc3545}.help-form__input.success,.help-form__select.success,.help-form__textarea.success{border-color:#4caf50}.help-form__textarea{resize:vertical;min-height:120px}.help-form__error{display:block;color:#dc3545;font-size:.875rem;margin-top:.25rem;min-height:1.2rem}.help-form__actions{text-align:center;margin-top:2rem}.help-form__submit{background:linear-gradient(135deg,#70db74,#3ba540);color:#fff;border:none;padding:1rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:1rem}.help-form__submit:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 25px rgba(76,175,80,.3)}.help-form__note{font-family:var(--font-source-serif-4);font-size:.875rem;color:#666;margin:0}.notification{position:fixed;top:2rem;right:2rem;background:#fff;padding:1rem 1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.15);z-index:1000;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;transition:all .3s ease;border-left:4px solid #4caf50}.notification--show{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.notification--error{border-left-color:#dc3545}.notification--success{border-left-color:#4caf50}.nav__upgrade-btn--active{background:linear-gradient(135deg,#45a049,#4caf50);color:#fff}.roadmap{background-color:var(--paper-color-2)}.roadmap .roadmap-item{background-color:var(--paper-color-1)}.roadmap .roadmap-item__marker{border-color:var(--paper-color-2)}.roadmap__badge-wr{text-align:center}.roadmap__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;line-height:1.2;margin-bottom:var(--spacing-2xl);color:var(--color-text-primary);text-align:center}.roadmap-item__quarter{font-family:var(--font-funnel-sans);color:var(--color-accent-green);font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.roadmap-item__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin:var(--spacing-sm) 0;color:var(--color-text-primary)}.roadmap-item__description{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6}.community__platforms{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.contact__title{font-family:var(--font-roboto);font-size:var(--font-size-4xl);font-weight:500;margin-bottom:var(--spacing-lg);color:var(--color-text-primary)}.contact__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);line-height:1.6;margin-bottom:var(--spacing-2xl)}.contact-method__title{font-family:var(--font-funnel-sans);font-size:var(--font-size-lg);font-weight:600;margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.contact-method__text{font-family:var(--font-source-serif-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.legal-content{padding:4rem 0;background:var(--color-bg-secondary)}.legal-content__container{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:grid;grid-template-columns:280px 1fr;gap:4rem}.legal-sidebar{position:sticky;top:5.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#fff;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:auto}.legal-sidebar__title{font-family:var(--font-funnel-sans);font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#1a2f1a}.legal-sidebar__list li{margin-bottom:.5rem}.legal-sidebar__link{display:block;padding:.5rem 0;color:var(--color-text-secondary);transition:color .2s ease;border-left:2px solid transparent;padding-left:1rem;transition:all .1s;font-weight:500}.legal-sidebar__link--active,.legal-sidebar__link:hover{color:var(--color-accent-blue);border-left-color:var(--color-accent-blue);background:oklch(62.3% .214 259.815/.1)}.legal-main{max-width:none}.legal-intro{margin-bottom:3rem;padding:2rem;background:#fff;border-left:4px solid var(--color-accent-blue)}.legal-intro__text{font-size:1.125rem;line-height:1.7;color:var(--color-text-secondary);margin:0}.legal-section{margin-bottom:3rem;scroll-margin-top:5rem}.legal-section a{text-decoration:underline;text-decoration-color:transparent;transition:all .2s}.legal-section a:hover{text-decoration-color:var(--color-accent-blue);color:var(--color-accent-blue)}.legal-section__title{font-family:var(--font-roboto);font-size:2rem;font-weight:500;color:var(--color-text-primary);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.legal-subsection{margin:2rem 0}.legal-subsection__title{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin-bottom:1rem}.legal-text{font-size:1rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:1rem}.legal-list{margin:1rem 0;padding-left:1.5rem}.legal-list li{align-items:center;margin-bottom:.5rem;line-height:1.6;color:var(--color-text-secondary);position:relative}.legal-list li::before{content:"";position:absolute;top:10px;left:-20px;width:7px;height:7px;background:var(--color-accent-blue)}.legal-list--ol li::before{display:none}.legal-list--ol li::marker{font-size:1.125rem;font-weight:700;color:var(--color-accent-blue)}.legal-note{background:#fef3cd;border:1px solid #fbbf24;padding:1rem;margin:1.5rem 0}.legal-note strong{color:#92400e}.legal-warning{background:#fee2e2;border:1px solid #f87171;padding:1rem;margin:1.5rem 0}.legal-warning strong{color:#dc2626;font-size:1.125rem}.installation-guide__cta{margin-top:3rem;padding:2rem;background:#f8fafc;text-align:center;border:1px solid var(--paper-color-5);background:var(--paper-color-4)}.installation-guide__cta-text{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:1.5rem;line-height:1.6}.installation-guide__cta-button{display:inline-flex;align-items:center;gap:.5rem}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.animated{-webkit-animation:fadeInUp .6s ease forwards;animation:fadeInUp .6s ease forwards}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.page-loader__text{font-family:var(--font-funnel-sans);color:var(--color-text-secondary);font-weight:600}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-30px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px));display:inline-block;background:var(--swiper-pagination-bullet-inactive-color,#c5c5c5);transition:all .2s}.swiper-pagination-bullet:hover{background:var(--swiper-pagination-bullet-inactive-color,#8a8a8a)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--color-accent-green)}.swiper-pagination-bullet-active:hover{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--color-accent-green)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,6px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@media (min-width:61.99875em){.footer__link{font-size:1.125rem}}@media (min-width:75em){.footer__grid{-webkit-column-gap:6.25rem;-moz-column-gap:6.25rem;column-gap:6.25rem}.footer__logo-text{font-size:1.5rem}}@media (max-width:1200px){.community-cta__container,.features__container,.network__container{padding:0 var(--spacing-lg)}}@media (max-width:992px){.legal-content__container{grid-template-columns:1fr;gap:2rem}.legal-sidebar{position:static;order:-1}.legal-sidebar__link{padding:.5rem 1rem;background:#f1f5f9}.legal-sidebar__link:hover{background:#e2e8f0}.nav__menu{position:fixed;top:100%;left:0;right:0;background-color:var(--paper-color-2);border-top:1px solid rgba(0,0,0,.1);padding:var(--spacing-xl);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}.nav__menu--active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.nav__list{flex-direction:column;gap:.75rem}.nav__toggle{display:flex}.features__container{grid-template-columns:1fr;gap:var(--spacing-xl)}.features__header{position:static}.tech-hero__container{grid-template-columns:1fr;text-align:center}.how-works__container{grid-template-columns:1fr}.pricing__container{grid-template-columns:1fr}.tech-stack__container{grid-template-columns:1fr}.architecture__diagram{grid-template-columns:1fr}.features-deep__grid{grid-template-columns:1fr}.network__container{grid-template-columns:1fr}.growth__container{grid-template-columns:1fr}.blog__container{grid-template-columns:1fr}.blog__header{position:static}.community-cta__cards{grid-template-columns:1fr 1fr}.footer__bottom{flex-direction:column;gap:var(--spacing-lg);text-align:center}.guide-content__container{grid-template-columns:1fr;gap:2rem}.guide-sidebar{position:static}.help-form__container{grid-template-columns:1fr;gap:2rem}.help-form__content{position:static;padding-right:0;text-align:center}.help-form__row{grid-template-columns:1fr}.architecture,.blog,.community,.community-cta,.download-options,.faq,.features,.features-deep,.general-cta,.growth,.help-categories,.help-form,.how-works,.installation-guide,.mission,.network,.pricing,.problems,.roadmap,.roadmap-full,.tech-stack,.tools,.values,.values,.wallet-showcase{padding:var(--spacing-3xl) 0}}@media (max-width:48em){.footer__grid{-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}@media (max-width:768px){.footer{padding:4rem 0 2rem}.footer__grid{grid-template-columns:repeat(2,1fr)}.footer__bottom{flex-direction:column;text-align:center;gap:1.5rem}.footer__info{flex-direction:column;gap:1rem}.footer__legal-links{justify-content:center}.download-dropdown{box-shadow:0 2px 16px rgba(0,0,0,.1)}.download-dropdown__item{padding:10px 12px}.download-dropdown__item-name{font-size:15px}.download-dropdown__item-size{font-size:13px}.download-dropdown__item-arch{font-size:12px;padding:3px 10px}.legal-sidebar__list{flex-direction:column}.legal-sidebar__link{white-space:normal}.architecture,.blog,.community,.community-cta,.download-options,.faq,.features,.features-deep,.general-cta,.growth,.help-categories,.help-form,.how-works,.installation-guide,.mission,.network,.pricing,.problems,.roadmap,.roadmap-full,.tech-stack,.tools,.values,.values,.wallet-showcase{padding:var(--spacing-2xl) 0}.about-hero__title,.community-hero__title,.download-hero__title,.guide-hero__title,.help-hero__title,.hero__title,.legal-hero__title,.roadmap-hero__title,.tech-hero__title{font-size:var(--font-size-4xl)}.architecture__title,.blog__title,.community-cta__title,.faq__title,.features-deep__title,.features__title,.general-cta__title,.growth__title,.help-categories__title,.help-form__title,.how-works__title,.installation-guide__title,.mission__title,.network__title,.pricing__title,.problems__title,.roadmap__title,.section__title,.system-requirements__title,.tech-stack__title,.values__title{font-size:var(--font-size-3xl);text-wrap:pretty}.features__grid{grid-template-columns:1fr}.blog__grid{grid-template-columns:1fr}.community-cta__cards{grid-template-columns:1fr}.blog-card--large{grid-column:span 1}.values__grid{grid-template-columns:1fr}.team__grid{grid-template-columns:1fr}.tools__grid{grid-template-columns:1fr}.wallet-slide__image{order:-1}.problems__grid{grid-template-columns:1fr}.installation-step{flex-direction:column;text-align:center}.guide-main{padding:2rem}.help-form__form{padding:2rem}.community__platforms{grid-template-columns:1fr}}@media (max-width:600px){.footer__grid{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (max-width:500px){.footer__grid{grid-template-columns:1fr;gap:1.5rem;text-align:center}}@media (max-width:480px){.help-form__form{padding:2rem 1rem}.guide-main{padding:2rem 1rem}}@media (max-width:25em){.wallet-slide__image img{height:200px}}@media (max-width:20em){.footer__logo-text{font-size:1.125rem}}@media (max-width:61.99875em){.nav__link{font-size:var(--font-size-xl);padding:6px 36px}.footer__title{font-size:.75rem}.pricing__info{position:static}.tech-stack__content{position:static}.growth__content{position:static}.problems__container{flex-direction:column}.problems__header{position:static}}@media (max-width:47.99875em){.menu__body{position:fixed;width:100%;height:100%;left:-100%;top:0;overflow:auto;padding:3.125rem .9375rem 1.875rem .9375rem;transition:left .3s}.menu__body::before{content:"";position:fixed;width:100%;height:4.375rem;left:-100%;top:0;transition:left .3s;z-index:2}.menu-open .menu__body{left:0}.menu-open .menu__body::before{left:0}.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hero__title{margin-bottom:var(--spacing-lg)}.hero__subtitle{font-size:var(--font-size-xl);margin-bottom:var(--spacing-xl)}.section__title{margin-bottom:var(--spacing-md)}.network__title{margin-bottom:var(--spacing-md)}.community-cta__title{margin-bottom:var(--spacing-xl)}.footer__main{margin-bottom:2rem}.footer__title{margin-bottom:1.25rem}.footer__bottom{padding-top:2rem}.tech-stack__title{margin-bottom:var(--spacing-lg)}.architecture__title{margin-bottom:var(--spacing-xl)}.features-deep__title{margin-bottom:var(--spacing-xl)}.mission__badge{margin-bottom:var(--spacing-md)}.mission__title{margin-bottom:var(--spacing-md)}.architecture__badge,.blog__badge,.community__badge,.features-deep__badge,.growth__badge,.network__badge,.pricing__badge,.problems__badge,.roadmap__badge,.section__badge,.tech-stack__badge,.values__badge{margin-bottom:var(--spacing-md)}.values__title{margin-bottom:var(--spacing-xl)}.growth__title{margin-bottom:var(--spacing-md)}.stat-card--highlight{-webkit-transform:translateY(-3px) scale(1.01);transform:translateY(-3px) scale(1.01)}.roadmap-item{padding-left:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.wallet-showcase__header{margin-bottom:var(--spacing-2xl)}.problem-item{gap:.5rem}.faq__title{margin-bottom:1.5rem}.general-cta__text{margin-bottom:2rem}.download-options__grid{gap:1.25rem}.download-card{padding:1.5rem}.guide-section__title{font-size:1.75rem}.notification{right:1rem}.roadmap__title{margin-bottom:var(--spacing-xl)}.legal-section__title{font-size:1.75rem}}@media (max-width:47.99875em)and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:31.25em){.footer__main{grid-template-columns:auto 1fr;justify-content:center;justify-items:center;margin-bottom:1.5rem}}@media (max-width:29.99875em){[class*=__container]{padding-inline:var(--spacing-md)!important}.nav__container{gap:20px}.nav__logo{gap:10px}.nav__actions{gap:14px}.btn{width:100%}.hero-block__container{padding:var(--spacing-6xl) var(--spacing-lg) var(--spacing-3xl) var(--spacing-lg)}.hero-block__title:not(:last-child){margin-bottom:var(--spacing-md)}.hero-block__subtitle{font-size:var(--font-size-lg)}.section__subtitle{font-size:var(--font-size-md);margin-bottom:var(--spacing-xl)}.features__grid{gap:var(--spacing-lg)}.feature-card{padding:var(--spacing-xl) var(--spacing-lg)}.network__container{gap:var(--spacing-xl)}.network__subtitle{margin-bottom:var(--spacing-lg)}.cta-card{padding:var(--spacing-xl) var(--spacing-lg)}.footer__title{margin-bottom:1.125rem}.footer__bottom{padding-top:1.5rem}.footer__legal-links{gap:.85rem 1.5rem}.how-works__visual{padding:var(--spacing-xl) var(--spacing-md)}.pricing__rates{grid-template-columns:1fr}.stack-layer{padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg)}.stack-layer__label{left:var(--spacing-md)}.architecture__diagram{gap:var(--spacing-lg)}.features-deep__grid{gap:var(--spacing-lg)}.feature-deep{padding:var(--spacing-xl) var(--spacing-lg)}.blog__grid,.tools__grid,.values__grid{gap:var(--spacing-lg)}.blog-card,.roadmap-item,.tool-card{padding:var(--spacing-xl) var(--spacing-md)}.value-card{padding:var(--spacing-xl) var(--spacing-lg)}.swiper-container{padding-bottom:var(--spacing-lg)}.growth__container{gap:var(--spacing-xl)}.growth__stats{gap:var(--spacing-lg)}.stat-card{padding:var(--spacing-xl) var(--spacing-md)}.mission__stats{justify-content:center}.blog__container{gap:var(--spacing-xl)}.roadmap-full__timeline{padding-left:1.75rem}.roadmap-full__timeline::before{left:5px}.roadmap-item{padding:var(--spacing-lg) var(--spacing-md);margin-bottom:var(--spacing-lg)}.roadmap-item__marker{top:37px;left:-33px}.wallet-showcase__header{margin-bottom:var(--spacing-xl)}.wallet-slide{padding:var(--spacing-xl) var(--spacing-md);gap:var(--spacing-lg)}.wallet-slide__image img{height:250px}.wallet-slide__title{font-size:var(--font-size-xl)}.wallet-slide__description{font-size:var(--font-size-md);margin-bottom:var(--spacing-lg)}.swiper-button-next,.swiper-button-prev{display:none!important}.problems__grid{gap:.5rem}.help-categories__grid{gap:1.5rem}.help-category{padding:1.5rem}.faq-item__question{padding:1.5rem 1.25rem}.faq-item--active .faq-item__answer{padding:0 1.25rem 1.5rem}.general-cta__methods{gap:1rem}.download-card{padding:1.5rem 1rem}.guide-content{padding:3rem 0}.guide-sidebar{padding:1.5rem 1rem}.guide-sidebar__title{margin-bottom:1rem}.guide-sidebar__link{padding:.5rem 1rem;background:#f1f5f9}.guide-sidebar__link:hover{background:#e2e8f0}.guide-section{margin-bottom:2rem;padding-bottom:2.3rem}.guide-section__title{font-size:1.5rem}.guide-step{padding:1.5rem 1rem}.guide-support{padding:2rem 1rem}.help-form__field{margin-bottom:1rem}.help-form__input,.help-form__select,.help-form__textarea{padding:.625rem .875rem}.notification{right:0}.legal-content{padding:3rem 0}.legal-sidebar{padding:1.5rem 1rem}.legal-intro{padding:1.5rem 1rem}.legal-section__title{font-size:1.5rem}.legal-subsection__title{margin-bottom:.5rem}}@media (max-width:23.125em){.nav__logo-icon{display:none}.footer__logo-icon{width:35px}}@media (min-width:48em)and (max-width:75em){.footer__grid{-webkit-column-gap:clamp(1.875rem ,-5.9027777778rem + 16.2037037037vw ,6.25rem);-moz-column-gap:clamp(1.875rem ,-5.9027777778rem + 16.2037037037vw ,6.25rem);column-gap:clamp(1.875rem ,-5.9027777778rem + 16.2037037037vw ,6.25rem)}}@media (min-width:20em)and (max-width:75em){.footer__logo-text{font-size:clamp(1.125rem ,.9886363636rem + .6818181818vw ,1.5rem)}}@media (prefers-reduced-motion:reduce){.stat-card,.stat-card--highlight{transition:none;-webkit-animation:none;animation:none;-webkit-transform:none;transform:none}.stat-card--highlight::before{-webkit-animation:none;animation:none}.stat-card--highlight .stat-card__number{-webkit-animation:none;animation:none}}@media (any-hover:hover){.blog-card__image{-webkit-filter:blur(5px);filter:blur(5px)}.download-card:hover{background:rgba(255,255,255,.05);border-color:var(--color-accent-green);-webkit-transform:translateY(-4px);transform:translateY(-4px)}}