*{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:"-apple-system, BlinkMacSystemFont, " Segoe UI ", " Roboto ", " Oxygen ", " Ubuntu ", " Cantarell ", sans-serif";font-size:.875rem;-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:"-apple-system, BlinkMacSystemFont, " Segoe UI ", " Roboto ", " Oxygen ", " Ubuntu ", " Cantarell ", sans-serif";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*=__container]{max-width:75rem;margin:0 auto;padding:0 .9375rem}[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%}.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}.ecosystem-partnership{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ecosystem-partnership__content{display:flex;flex-direction:column;gap:2rem}.ecosystem-partnership__title{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);line-height:1.3}.ecosystem-partnership__description{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.links__actions{display:flex;gap:1rem}.ecosystem-partnership__image{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1)}.ecosystem-partnership__image img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ecosystem-partnership__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.partnership-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000);padding:2rem;color:#fff}.partnership-overlay__title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem 0}.partnership-overlay__text{font-size:.875rem;opacity:.9;margin:0}.privacy-content{display:grid;grid-template-columns:280px 1fr;gap:3rem;max-width:1200px;margin:0 auto}.privacy-nav{position:sticky;top:4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:var(--color-background-secondary);border-radius:16px;border:1px solid var(--color-border)}.privacy-nav__title{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1.5rem 0}.privacy-nav__list li{margin-bottom:.4rem}.privacy-nav__link{display:block;padding:.5rem 1rem;color:var(--color-text-secondary);text-decoration:none;border-radius:8px;font-size:.875rem;transition:all .3s ease;border-left:3px solid transparent}.privacy-nav__link:hover{background:var(--color-primary);color:#fff}.privacy-main{background:#fff;border-radius:16px;padding:3rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid var(--color-border)}.privacy-intro{margin-bottom:3rem}.privacy-intro__text{font-size:1.125rem;line-height:1.7;color:var(--color-text-secondary);margin-bottom:2rem}.privacy-highlight{display:flex;align-items:flex-start;gap:1rem;padding:2rem;background:linear-gradient(135deg,rgba(var(--color-primary-rgb),.05),rgba(var(--color-accent-rgb),.05));border-radius:12px;border-left:4px solid var(--color-primary);box-shadow:0 0 5px #eee}.privacy-highlight__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:8px;color:#fff}.privacy-highlight__title{font-size:1.125rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .5rem 0}.privacy-highlight__text{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.privacy-section{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #e2e2e2}.privacy-section p{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.privacy-section p:not(:last-child){margin-bottom:1.5rem}.privacy-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy-section__title{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin:0 0 1.5rem 0;line-height:1.3}.privacy-section__intro{font-size:1rem;color:var(--color-text-secondary);line-height:1.6}.privacy-section__intro:not(:last-child){margin-bottom:1.5rem}.privacy-subsection{margin-bottom:2rem}.privacy-subsection__title{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1rem 0}.privacy-list:not(:last-child){margin-bottom:1.5rem}.privacy-list li{padding:.6rem 0;padding-left:1.2rem;border-bottom:1px solid rgba(var(--color-border-rgb),.5);font-size:.95rem;line-height:1.6;color:var(--color-text-secondary);position:relative}.privacy-list li::before{content:"•";position:absolute;left:0;top:7px;color:var(--color-text-secondary);font-weight:700;font-size:1.2rem}.privacy-list li:last-child{border-bottom:none}.privacy-important{background:rgba(var(--color-accent-rgb),.1);border:1px solid var(--color-accent);border-radius:12px;padding:2rem}.privacy-important:not(:last-child){margin:2rem 0}.privacy-important__title{font-size:1.125rem;font-weight:700;color:var(--color-accent);margin:0 0 1rem 0}.privacy-use-cases{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2rem}.privacy-use-cases:not(:last-child){margin-bottom:2rem}.privacy-use-case{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--color-background-secondary);border-radius:12px;border:1px solid var(--color-border);transition:all .3s}.privacy-use-case:hover{border-color:var(--color-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.privacy-use-case__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:8px;color:#fff}.privacy-use-case__title{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem 0}.privacy-use-case__text{font-size:.875rem;color:var(--color-text-secondary);line-height:1.5;margin:0}.privacy-sharing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.privacy-sharing-grid:not(:last-child){margin:2rem 0}.privacy-sharing-item{padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid var(--color-border);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.privacy-sharing-item:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.privacy-sharing-item__title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .75rem 0}.privacy-sharing-item__text{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.privacy-security-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.privacy-security-features:not(:last-child){margin-bottom:2rem}.security-feature{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--color-background-secondary);border-radius:12px;border:1px solid var(--color-border);transition:all .3s}.security-feature:hover{border-color:var(--color-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.security-feature__icon{flex-shrink:0;width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:12px;color:#fff}.security-feature__title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .75rem 0}.security-feature__text{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.privacy-rights{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.5rem}.privacy-rights:not(:last-child){margin:2rem 0}.privacy-right{text-align:center;padding:1.5rem 1rem;background:var(--color-background-secondary);border-radius:12px;border:1px solid var(--color-border);transition:all .3s ease}.privacy-right:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:var(--color-primary)}.privacy-right__title{font-size:1rem;font-weight:600;color:var(--color-primary);margin:0 0 .75rem 0}.privacy-right__text{font-size:.875rem;color:var(--color-text-secondary);line-height:1.5;margin:0}.cookie-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.cookie-types:not(:last-child){margin:2rem 0}.cookie-type{padding:2rem;background:#fff;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid var(--color-border);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookie-type:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.cookie-type__title{font-size:1.125rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .75rem 0}.cookie-type__text{font-size:.95rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.privacy-contact{background:var(--color-background-secondary);border-radius:12px;padding:2rem;margin-top:2rem}.privacy-contact:not(:last-child){margin-bottom:2rem}.privacy-contact-item{margin-bottom:1.5rem;font-size:.95rem;line-height:1.6;color:var(--color-text-secondary)}.privacy-contact-item:last-child{margin-bottom:0}.page-hero__meta{margin-top:1rem}.page-hero__date{display:inline-block;padding:.5rem 1rem;background:rgba(255,255,255,.1);border-radius:20px;font-size:.875rem;color:rgba(255,255,255,.9)}.help-center-grid{display:grid;grid-template-columns:320px 1fr;gap:3rem;max-width:1200px;margin:0 auto}.help-sidebar{display:flex;flex-direction:column;gap:2rem}.help-quick-links{background:var(--color-background-secondary);border-radius:16px;padding:2rem;border:1px solid var(--color-border)}.help-quick-links__title{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1.5rem 0}.quick-link-cards{display:flex;flex-direction:column;gap:1rem}.quick-link-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--color-background-primary);border-radius:12px;border:1px solid var(--color-border);text-decoration:none;transition:all .3s ease}.quick-link-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:var(--color-primary)}.quick-link-card__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);border-radius:8px;color:#fff}.quick-link-card__content{flex:1}.quick-link-card__title{font-size:1rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .25rem 0}.quick-link-card__text{font-size:.875rem;color:var(--color-text-secondary);margin:0}.help-contact-info{background:var(--color-background-secondary);border-radius:16px;padding:2rem;border:1px solid var(--color-border)}.help-contact-info__title{font-size:1.25rem;font-weight:600;color:var(--color-text-primary);margin:0 0 1.5rem 0}.contact-info-list{display:flex;flex-direction:column;gap:1.5rem}.contact-info-item{display:flex;align-items:flex-start;gap:1rem}.contact-info-item__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-primary);border-radius:8px;color:#fff}.contact-info-item__content{flex:1;display:flex;flex-direction:column;gap:.25rem}.contact-info-item__label{font-size:.875rem;color:var(--color-text-secondary);font-weight:500}.contact-info-item__value{font-size:.875rem;color:var(--color-text-primary);font-weight:600}.help-main-content{flex:1}.contact-form-container{background:var(--color-background-secondary);border-radius:16px;padding:2.5rem;border:1px solid var(--color-border)}.contact-form-header{margin-bottom:2rem}.contact-form-header__title{font-size:2rem;font-weight:700;color:var(--color-text-primary);margin:0 0 .75rem 0}.contact-form-header__description{font-size:1rem;color:var(--color-text-secondary);margin:0;line-height:1.6}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-label{font-size:.875rem;font-weight:600;color:var(--color-text-primary);margin:0}.form-input,.form-select,.form-textarea{padding:.875rem 1rem;border:2px solid var(--color-border);border-radius:8px;font-size:.875rem;color:var(--color-text-primary);background:var(--color-background-primary);transition:all .3s ease;font-family:inherit}.form-input:hover,.form-select:hover,.form-textarea:hover{border:2px solid #b6b6b6}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:0;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}.form-input.error,.form-select.error,.form-textarea.error{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(239,68,68,.1)}.form-textarea{resize:vertical;min-height:120px;max-height:250px}.form-error{font-size:.75rem;color:var(--color-error);margin:0;opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:all .3s ease}.form-error.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.form-hint{font-size:.75rem;color:var(--color-text-secondary);margin:0}.form-radio-group{display:flex;gap:1.5rem;flex-wrap:wrap}.form-radio{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:var(--color-text-primary);transition:all .3s ease;font-family:inherit}.form-radio:hover .form-radio-custom{border:2px solid #b6b6b6}.form-radio input[type=radio]{display:none}.form-radio-custom{width:18px;height:18px;border:2px solid var(--color-border);border-radius:50%;position:relative;transition:all .3s ease}.form-radio input[type=radio]:checked+.form-radio-custom{border-color:var(--color-primary);background:var(--color-primary)}.form-radio input[type=radio]:checked+.form-radio-custom::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;background:#fff;border-radius:50%}.form-radio-label{font-weight:500}.form-checkbox{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.875rem;color:var(--color-text-primary);line-height:1.5;transition:all .3s}.form-checkbox:hover .form-checkbox-custom{border:2px solid #b6b6b6}.form-checkbox input[type=checkbox]{display:none}.form-checkbox-custom{width:18px;height:18px;border:2px solid var(--color-border);border-radius:4px;position:relative;transition:all .3s ease;flex-shrink:0;margin-top:2px}.form-checkbox input[type=checkbox]:checked+.form-checkbox-custom{border-color:var(--color-primary);background:var(--color-primary)}.form-checkbox input[type=checkbox]:checked+.form-checkbox-custom::after{content:"";position:absolute;top:0;left:4px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form-checkbox-label a{color:var(--color-primary);text-decoration:none;font-weight:500}.form-checkbox-label a:hover{text-decoration:underline}.form-actions{display:flex;gap:1rem;align-items:center;margin-top:1rem}.form-submit-btn{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.form-submit-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.2)}.form-submit-btn:disabled{opacity:.7;cursor:not-allowed;-webkit-transform:none;transform:none;box-shadow:none}.form-submit-btn__loading{display:none}.form-submit-btn.loading .form-submit-btn__text{display:none}.form-submit-btn.loading .form-submit-btn__loading{display:flex;align-items:center;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.form-reset-btn{padding:1rem 2rem;background:rgba(0,0,0,0);color:var(--color-text-secondary);border:2px solid var(--color-border);border-radius:var(--radius-lg);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease}.form-reset-btn:hover{border-color:var(--color-primary);color:var(--color-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.form-success{display:none;align-items:center;gap:1rem;padding:1.5rem;background:var(--color-success);color:#fff;border-radius:12px}.form-success.show{display:flex}.form-success__icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.2);border-radius:50%;margin-bottom:10px}.form-success__content{flex:1}.form-success__title{font-size:1.125rem;font-weight:600;margin:0 0 .5rem 0}.form-success__text{font-size:.875rem;margin:0;opacity:.9}.marquee{position:relative;overflow:hidden;width:100%;padding-block:40px;display:flex;align-items:center;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%)}.marquee__track{display:flex;gap:40px;-webkit-animation:marquee-scroll 30s linear infinite;animation:marquee-scroll 30s linear infinite}.marquee__item{flex:0 0 auto;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:40px;padding:10px 20px;display:flex;align-items:center;color:#fff;font-weight:500;white-space:nowrap;transition:all .3s ease}.marquee__item:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4);-webkit-transform:scale(1.03);transform:scale(1.03)}.marquee__badge{font-size:12px;font-weight:700;margin-left:10px;background:rgba(255,255,255,.15);padding:3px 8px;border-radius:6px}@-webkit-keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee-scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.security-showcase{position:relative}.security-showcase__content{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.security-showcase__title{font-size:2.5rem;font-weight:700;color:var(--color-text-primary);line-height:1.3;margin-bottom:1rem}.security-showcase__description{font-size:1.125rem;color:var(--color-text-secondary);line-height:1.6;margin:0;margin-bottom:2rem}.security-layers{display:flex;flex-direction:column;gap:1rem}.security-layer{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:#fff;border-radius:12px;border:1px solid var(--color-border);transition:all .3s ease}.security-layer:hover{-webkit-transform:translateX(6px);transform:translateX(6px);box-shadow:0 4px 15px rgba(0,0,0,.08)}.security-layer__number{width:45px;height:45px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.2rem;flex-shrink:0}.security-layer__text{font-size:1rem;color:var(--color-text-primary);font-weight:500;margin:0}.security-showcase__visual{overflow:hidden;box-shadow:var(--shadow-xl);border-radius:var(--radius-xl);width:100%;height:100%;margin-inline:auto}.security-showcase__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s}.security-showcase__image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}:root{--color-primary:#1e3a8a;--color-primary-light:#3b82f6;--color-primary-dark:#1e40af;--color-secondary:#14b8a6;--color-accent:#f97316;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ff7979;--color-white:#ffffff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-text-primary:#1f2937;--color-text-secondary:#6b7280;--color-text-muted:#9ca3af;--color-text-white:#ffffff;--color-bg-primary:#ffffff;--color-bg-secondary:#f9fafb;--color-bg-dark:#1f2937;--color-border:#e9e9e9;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:14px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--spacing-4xl:80px;--spacing-5xl:96px;--spacing-6xl:120px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:60px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-sm:0 1px 2px 0 rgba(0, 0, 0, 0.05);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1),0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1),0 4px 6px -2px rgba(0, 0, 0, 0.05);--shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 10px 10px -5px rgba(0, 0, 0, 0.04);--transition-fast:150ms ease-in-out;--transition-normal:250ms ease-in-out;--transition-slow:350ms ease-in-out;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1536px;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070}html{scroll-behavior:smooth}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header__container,.page-hero__container,.section__container{max-width:var(--container-xl);margin:0 auto;padding:0 var(--spacing-md)}.header{position:sticky;top:0;z-index:var(--z-sticky);background-color:var(--color-bg-primary);border-bottom:1px solid var(--color-gray-200);backdrop-filter:blur(10px)}.header__container{display:flex;gap:30px;align-items:center;justify-content:space-between;height:80px}.header__logo{display:flex;align-items:center}.header__logo-link{display:inline-flex;align-items:center;gap:var(--spacing-sm);text-decoration:none;color:var(--color-text-primary);transition:all .3s}.header__logo-link:hover{color:var(--color-primary)}.header__logo-icon{color:var(--color-primary)}.header__logo-text{white-space:nowrap;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.header__nav{display:flex;align-items:center}.header__nav--open{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.nav__list{display:flex;justify-content:center;flex-wrap:wrap;gap:5px var(--spacing-xl)}.nav__link{text-decoration:none;color:var(--color-text-secondary);font-weight:var(--font-weight-medium);transition:color var(--transition-fast);position:relative}.nav__link--active,.nav__link:hover{color:var(--color-primary)}.nav__link--active::after{content:"";position:absolute;width:100%;bottom:-6px;left:0;height:2px;background-color:var(--color-primary);border-radius:var(--radius-full)}.header__cta-btn{background-color:var(--color-primary);color:var(--color-white);padding:10px var(--spacing-lg);border-radius:var(--radius-lg);text-decoration:none;font-weight:var(--font-weight-semibold);transition:all var(--transition-fast)}.header__cta-btn:hover{background-color:var(--color-primary-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:var(--shadow-md)}.header__cta-btn--active{background-color:var(--color-primary-dark)}.header__mobile-toggle{display:none;flex-direction:column;background:0 0;border:none;cursor:pointer;padding:var(--spacing-xs);gap:var(--spacing-xs);position:relative;width:30px;height:30px;justify-content:center;align-items:center;z-index:1001}.header__mobile-toggle span{width:25px;height:2px;background-color:var(--color-text-primary);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:2px;position:absolute}.header__mobile-toggle span:nth-child(1){top:8px}.header__mobile-toggle span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__mobile-toggle span:nth-child(3){bottom:8px}.header__mobile-toggle--open span:nth-child(1){top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header__mobile-toggle--open span:nth-child(2){opacity:0;-webkit-transform:scale(0);transform:scale(0)}.header__mobile-toggle--open span:nth-child(3){bottom:50%;-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border:none;border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-decoration:none;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;min-width:160px}.btn--primary{background-color:var(--color-primary);color:var(--color-white)}.btn--primary:hover{background-color:var(--color-primary-dark);-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn--secondary{background-color:rgba(0,0,0,0);color:var(--color-primary);border:2px solid var(--color-primary)}.btn--secondary:hover{background-color:var(--color-primary);color:var(--color-white)}.btn--white{color:var(--color-primary);border:2px solid var(--color-white);background-color:var(--color-white)}.btn--white:hover{background-color:var(--color-primary);color:var(--color-white);border:2px solid var(--color-primary)}.btn--white-border{color:var(--color-white);border:2px solid var(--color-white);background-color:rgba(0,0,0,0)}.btn--white-border:hover{background-color:var(--color-white);color:var(--color-primary)}.hero{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);color:var(--color-white);padding:var(--spacing-4xl) 0;position:relative;overflow:hidden}.hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"grid\" width=\"10\" height=\"10\" patternUnits=\"userSpaceOnUse\"><path d=\"M 10 0 L 0 0 0 10\" fill=\"none\" stroke=\"rgba%28255,255,255,0.1%29\" stroke-width=\"0.5\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url%28%23grid%29\"/></svg>");pointer-events:none}.hero__wrapper{display:flex;align-items:center;gap:50px;min-height:500px}.hero__content{flex:1;text-align:left;position:relative;z-index:1}.hero__title{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.hero__description{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);opacity:.9;margin-bottom:var(--spacing-xl)}.hero__stats{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);flex-wrap:wrap}.stat{text-align:left}.stat__number{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.stat__label{font-size:var(--font-size-sm);opacity:.8}.hero__cta-btn{background-color:var(--color-white);color:var(--color-primary);padding:var(--spacing-md) var(--spacing-2xl);border-radius:var(--radius-lg);text-decoration:none;font-weight:var(--font-weight-bold);font-size:18px;transition:all var(--transition-fast);display:inline-block}.hero__cta-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-xl);background-color:var(--color-gray-50)}.hero__visual{flex:0 0 auto;display:flex;justify-content:center;align-items:center}.hero__image{-webkit-animation:float-hero 5s ease-in-out infinite;animation:float-hero 5s ease-in-out infinite;max-width:450px}.hero__image img{width:100%}@-webkit-keyframes float-hero{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-22px);transform:translateY(-22px)}}@keyframes float-hero{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-22px);transform:translateY(-22px)}}.trust-indicators{text-align:center}.trust-indicators__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.trust-indicators__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2xl);max-width:600px;margin-left:auto;margin-right:auto}.trust-indicators__content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.trust-indicators__image{position:relative;overflow:hidden;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.trust-image{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s}.trust-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.trust-indicators__features{display:flex;flex-direction:column;gap:var(--spacing-lg)}.trust-feature{display:flex;gap:20px;text-align:left}.trust-feature__icon{flex-shrink:0;width:48px;height:48px;background:var(--color-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.trust-feature__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.trust-feature__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.innovation-showcase{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.innovation-showcase__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.innovation-showcase__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-2xl)}.innovation-features{display:flex;flex-direction:column;gap:var(--spacing-lg)}.innovation-feature{display:flex;gap:var(--spacing-lg);align-items:flex-start}.innovation-feature__number{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);color:var(--color-white);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.innovation-feature__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.innovation-feature__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.innovation-showcase__image{position:relative;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden}.innovation-image{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s}.innovation-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.global-reach{text-align:center}.global-reach__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.global-reach__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-3xl);max-width:600px;margin-left:auto;margin-right:auto}.global-reach__content{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3xl);align-items:center}.global-reach__image{position:relative;overflow:hidden;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}.global-image{width:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s}.global-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.global-reach__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.global-stat{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-align:center;transition:all var(--transition-normal)}.global-stat:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.global-stat__number{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--spacing-xs)}.global-stat__label{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs)}.global-stat__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.page-hero{background-color:var(--color-gray-50);padding:var(--spacing-5xl) 0;text-align:center}.page-hero--gradient{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-primary-light) 100%);color:var(--color-white)}.page-hero__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.page-hero__description{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);max-width:600px;margin:0 auto;text-wrap:pretty}.page-hero__description:not(:last-child){margin-bottom:30px}.page-hero__actions{justify-content:center}.page-hero--gradient .page-hero__description{color:rgba(255,255,255,.9)}.section{padding:var(--spacing-4xl) 0}.section--grey{background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%)}.section--governance{background-color:var(--color-white)}.section--developers{background-color:var(--color-gray-50)}.section--features{background-color:var(--color-white)}.section--cta{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-secondary) 100%);color:var(--color-white)}.section--gradient{background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%)}.section--gray{background:linear-gradient(135deg,#ececec 0,#ccc 100%)}.section__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--spacing-2xl);color:var(--color-text-primary)}.section--cta .section__title,.section--gradient .section__title{color:var(--color-white)}.governance{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4xl);align-items:center}.governance__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-bottom:var(--spacing-lg)}.governance__description{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.logo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.logo-grid__item{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;align-items:center;justify-content:center;min-height:80px;transition:all var(--transition-fast)}.logo-grid__item:hover{border-color:var(--color-primary);-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-md)}.company-logo{font-weight:var(--font-weight-bold);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:center}.features{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-xl)}.features:not(:last-child){margin-bottom:40px}.features__actions{justify-content:center}.feature-card{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);text-align:center;transition:all var(--transition-normal)}.feature-card:hover{border-color:var(--color-primary);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-xl)}.feature-card__icon{margin-bottom:var(--spacing-lg)}.feature-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.feature-card__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.cta{text-align:center}.cta__title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}.cta__description{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);opacity:.9;margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto;text-wrap:pretty}.cta__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-md) 1rem;justify-content:center;flex-wrap:wrap}.footer{background-color:var(--color-gray-900);color:var(--color-white);padding:var(--spacing-4xl) 0 var(--spacing-lg)}.footer__container{max-width:1100px}.footer__content{display:grid;grid-template-columns:1fr auto auto auto;gap:var(--spacing-2xl) var(--spacing-6xl);margin-bottom:var(--spacing-xl)}.footer__logo{display:flex;align-items:center}.footer__logo-link{display:inline-flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);transition:all .3s}.footer__logo-link:hover{color:var(--color-primary-light)}.footer__description{color:var(--color-gray-400);line-height:var(--line-height-relaxed);text-align:left}.footer__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-md)}.footer__links{list-style:none}.footer__links li{margin-bottom:var(--spacing-sm)}.footer__links a{color:var(--color-gray-400);text-decoration:none;transition:color var(--transition-fast)}.footer__links a:hover{color:var(--color-white)}.footer__bottom{border-top:1px solid var(--color-gray-700);padding-top:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center}.footer__bottom p{color:var(--color-gray-300)}.footer__social{display:flex;align-items:center;gap:10px 20px}.footer__social-link{color:var(--color-gray-400);transition:color var(--transition-fast)}.footer__social-link:hover{color:var(--color-white)}.overview-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.overview-card{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.overview-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.overview-card__icon{margin-bottom:var(--spacing-md)}.overview-card__icon img{width:64px;height:64px}.overview-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.overview-card__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.overview-card__features{list-style:none}.overview-card__features li{position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-text-secondary)}.overview-card__features li::before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:var(--font-weight-bold)}.specs{text-align:center}.specs__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-3xl)}.specs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.spec-item{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-lg);text-align:center}.spec-item__label{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs)}.spec-item__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-primary)}.comparison{background-color:var(--color-white);border-radius:var(--radius-xl);padding:var(--spacing-xl);border:1px solid var(--color-gray-200);overflow:auto}.comparison__body{min-width:600px}.comparison__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl)}.comparison__table{display:grid;gap:1px;background-color:var(--color-gray-200);border-radius:var(--radius-lg);overflow:hidden}.comparison__header{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:var(--color-primary);color:var(--color-white)}.comparison__row{display:grid;grid-template-columns:1fr 1fr 1fr;background-color:var(--color-white);transition:all .1s}.comparison__row:hover{background:#f5f5f5}.comparison__cell{padding:var(--spacing-md);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--spacing-sm)}.comparison__check{color:var(--color-success);font-weight:var(--font-weight-bold)}.explore-categories{max-width:1200px;margin:0 auto}.category-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl)}.category-nav__item{background:0 0;border:2px solid var(--color-gray-300);color:var(--color-text-secondary);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.category-nav__item--active,.category-nav__item:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.explore-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl);text-align:center}.explore-item{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.explore-item:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.explore-item__image{margin-bottom:var(--spacing-md);width:120px;height:70px;margin-inline:auto}.explore-item__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.explore-item__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.explore-item__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.explore-item__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.tag{background-color:var(--color-gray-100);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.use-cases{text-align:center}.use-cases__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-3xl)}.use-cases__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.use-case{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);text-align:center;transition:all var(--transition-normal)}.use-case:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.use-case__icon{margin-bottom:var(--spacing-lg)}.use-case__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.use-case__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.ecosystem-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-xl)}.ecosystem-stats:not(:last-child){margin-bottom:var(--spacing-4xl)}.stat-card{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);text-align:center;transition:all var(--transition-normal)}.stat-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.stat-card__number{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--spacing-xs)}.stat-card__label{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.app-categories{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.app-category{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.app-category:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.app-category__icon{margin-bottom:var(--spacing-lg)}.app-category__icon img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.app-category__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.app-category__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.app-category__apps{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.app-item{background-color:var(--color-gray-100);color:var(--color-text-secondary);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.featured-apps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.featured-app{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.featured-app:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.featured-app__header{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.featured-app__logo{border-radius:50%;overflow:hidden;width:45px;aspect-ratio:1}.featured-app__logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-app__info{flex:1}.featured-app__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.2;margin-bottom:var(--spacing-xs)}.featured-app__category{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.featured-app__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.featured-app__stats{display:flex;justify-content:center;gap:var(--spacing-lg)}.app-stat{text-align:center}.app-stat__value{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-primary);display:block}.app-stat__label{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.developer-resources{text-align:center}.developer-resources__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.developer-resources__description{color:var(--color-text-secondary);font-size:var(--font-size-lg);opacity:.9;margin-bottom:var(--spacing-3xl)}.resource-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.resource-item{border-radius:var(--radius-lg);padding:20px;text-align:center;transition:all .3s}.resource-item:hover{box-shadow:0 0 15px -3px rgba(0,0,0,.1),0 0 10px -2px rgba(0,0,0,.05);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.resource-item__icon{margin-bottom:var(--spacing-md);color:var(--color-primary)}.resource-item__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.resource-item__description{color:var(--color-text-secondary)}.community-stats{display:grid;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--spacing-xl)}.community-stats:not(:last-child){margin-bottom:var(--spacing-4xl)}.community-stat{text-align:center}.community-stat__number{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-primary);margin-bottom:var(--spacing-xs)}.community-stat__label{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.community-channels{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.channel-card{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.channel-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.channel-card__icon{margin-bottom:var(--spacing-lg)}.channel-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.channel-card__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.channel-card__stats{display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.channel-stat{background-color:var(--color-gray-100);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.channel-card__link{color:var(--color-primary);text-decoration:none;font-weight:var(--font-weight-semibold);transition:color var(--transition-fast)}.channel-card__link:hover{color:var(--color-primary-dark)}.programs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.program-card{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.program-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.program-card__header{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.program-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.program-card__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.program-card__benefits{flex:1;margin-bottom:var(--spacing-xl)}.program-card__benefits li{position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-xs);color:var(--color-text-secondary)}.program-card__benefits li::before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:var(--font-weight-bold)}.events{text-align:center}.events__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-3xl);color:var(--color-white)}.events__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.event-card{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-xl);padding:var(--spacing-xl);backdrop-filter:blur(10px);transition:all var(--transition-normal)}.event-card:hover{background-color:rgba(255,255,255,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.event-card__date{background-color:var(--color-white);color:var(--color-primary);border-radius:var(--radius-lg);padding:var(--spacing-md);text-align:center;margin-bottom:var(--spacing-lg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-card__day{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1}.event-card__month{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.event-card__content{text-align:left}.event-card__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-white)}.event-card__description{color:rgba(255,255,255,.8);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.event-card__details{display:flex;gap:var(--spacing-md)}.event-detail{background-color:rgba(255,255,255,.1);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:rgba(255,255,255,.9)}.newsletter__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.newsletter__description{color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-md);text-wrap:pretty}.newsletter__form{display:flex;gap:var(--spacing-md);border:1px solid var(--color-gray-500);border-radius:var(--radius-lg);padding:var(--spacing-xs);transition:all .2s}.newsletter__form:hover{border:1px solid var(--color-gray-400)}.newsletter__form:has(.newsletter__input:focus){border:1px solid var(--color-gray-400)}.newsletter__input{flex:1;padding:9px 0 9px 12px;font-size:var(--font-size-base);transition:all .2s}.newsletter__input:focus{outline:0}.newsletter__button{background-color:var(--color-primary);color:var(--color-white);border:none;padding:9px var(--spacing-lg);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.newsletter__button:hover{background-color:var(--color-primary-dark)}.faq-search{position:relative;max-width:600px;margin:0 auto var(--spacing-3xl)}.faq-search__input{width:100%;padding:var(--spacing-md) var(--spacing-2xl) var(--spacing-md) var(--spacing-md);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);font-size:var(--font-size-base);transition:all .2s}.faq-search__input:hover{border:1px solid var(--color-gray-400)}.faq-search__input:focus{outline:0;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.faq-search__icon{position:absolute;right:var(--spacing-md);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.faq-categories{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-3xl);flex-wrap:wrap}.faq-category{background:0 0;border:2px solid var(--color-gray-300);color:var(--color-text-secondary);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.faq-category--active,.faq-category:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.faq-list{max-width:800px;margin:0 auto}.faq-list:not(:last-child){margin-bottom:var(--spacing-3xl)}.faq-item{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);margin-bottom:var(--spacing-md);overflow:hidden;transition:all .3s}.faq-item__question{width:100%;background:0 0;border:none;padding:var(--spacing-lg);text-align:left;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all var(--transition-fast)}.faq-item--open .faq-item__question{background-color:var(--color-gray-50)}.faq-item__question:hover{background-color:var(--color-gray-50)}.faq-item__icon{transition:-webkit-transform var(--transition-fast);transition:transform var(--transition-fast);transition:transform var(--transition-fast),-webkit-transform var(--transition-fast)}.faq-item--open .faq-item__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq-item__answer{padding:0 var(--spacing-lg);opacity:0;visibility:hidden;height:0;transition:all .4s}.faq-item--open .faq-item__answer{padding:var(--spacing-lg);opacity:1;visibility:visible;height:auto}.faq-item__answer p{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.faq-contact{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-3xl);text-align:center;max-width:600px;margin:0 auto}.faq-contact__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.faq-contact__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.faq-contact__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap}.roadmap-timeline{position:relative;max-width:800px;margin:0 auto}.roadmap-timeline::before{content:"";position:absolute;left:30px;top:2px;bottom:0;width:2px;background:linear-gradient(to bottom,var(--color-primary),var(--color-gray-300))}.timeline-item{position:relative;padding-left:var(--spacing-4xl)}.timeline-item:not(:last-child){margin-bottom:var(--spacing-3xl)}.timeline-item__marker{position:absolute;left:21px;top:0;z-index:1}.timeline-item__content{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal)}.timeline-item:hover .timeline-item__content{box-shadow:var(--shadow-lg);-webkit-transform:translateX(4px);transform:translateX(4px)}.timeline-item--completed .timeline-item__content{border-color:var(--color-success)}.timeline-item--in-progress .timeline-item__content{border-color:var(--color-primary)}.timeline-item__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-lg)}.timeline-item__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.timeline-item__status{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}.timeline-item__status--completed{background-color:var(--color-success);color:var(--color-white)}.timeline-item__status--in-progress{background-color:var(--color-primary);color:var(--color-white)}.timeline-item__status--planned{background-color:var(--color-gray-100);color:var(--color-text-secondary)}.timeline-item__status--future{background-color:var(--color-gray-100);color:var(--color-text-muted)}.timeline-item__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.timeline-item__description:not(:last-child){margin-bottom:var(--spacing-lg)}.timeline-item__features{list-style:none}.timeline-item__features li{padding:var(--spacing-xs) 0;color:var(--color-text-secondary)}.timeline-item__features li::before{content:"✓ ";color:var(--color-success);font-weight:var(--font-weight-bold);margin-right:var(--spacing-sm)}.timeline-item__features li:has-text("⚡")::before{content:"⚡ ";color:var(--color-warning)}.timeline-item__features li:has-text("⏳")::before{content:"⏳ ";color:var(--color-gray-400)}.feature-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}.highlight-card{border-radius:var(--radius-xl);padding:var(--spacing-xl);text-align:center;transition:all var(--transition-normal);border:1px solid var(--color-gray-300)}.highlight-card:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.highlight-card__icon{margin-inline:auto;width:48px;height:48px;margin-bottom:var(--spacing-lg)}.highlight-card__icon img{width:100%}.highlight-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.highlight-card__description{line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.community-input{text-align:center}.community-input__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.community-input__description{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--spacing-2xl)}.feature-voting{max-width:800px;margin:0 auto}.feature-voting__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xl)}.voting-options:not(:last-child){margin-bottom:var(--spacing-xl)}.voting-option{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-lg);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.voting-option:not(:last-child){margin-bottom:var(--spacing-md)}.voting-option:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.voting-option__content{flex:1;text-align:left;margin-right:var(--spacing-lg)}.voting-option__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.voting-option__description{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.voting-option__stats{min-width:150px}.voting-option__bar{width:100%;height:4px;background-color:var(--color-gray-300);border-radius:var(--radius-full);margin-bottom:var(--spacing-xs);overflow:hidden}.voting-option__progress{height:100%;background-color:var(--color-primary);border-radius:var(--radius-full);transition:width var(--transition-slow)}.voting-option__votes{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:right;display:block}.feature-voting__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md);justify-content:center}.voting-option:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.voting-option--voted{background:rgba(59,131,246,.05)}.voting-option--just-voted{-webkit-animation:voteSuccess .6s ease-out;animation:voteSuccess .6s ease-out}@-webkit-keyframes voteSuccess{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes voteSuccess{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}.floating-vote{position:absolute;top:50%;right:2rem;color:var(--color-success);font-weight:700;font-size:1.25rem;pointer-events:none;-webkit-animation:floatUp 2s ease-out forwards;animation:floatUp 2s ease-out forwards}@-webkit-keyframes floatUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes floatUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.voting-message{padding:1rem 1.5rem;border-radius:8px;margin:1rem 0;font-weight:500;-webkit-animation:slideIn .3s ease-out;animation:slideIn .3s ease-out}.voting-message--success{background:var(--color-success);color:#fff}.voting-message--warning{background:#f59e0b;color:#fff}.voting-message--info{background:var(--color-primary);color:#fff}.voting-message--fade-out{-webkit-animation:fadeOut .3s ease-out forwards;animation:fadeOut .3s ease-out forwards}@-webkit-keyframes slideIn{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes fadeOut{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.download-platforms{display:grid;gap:var(--spacing-xl);max-width:800px;margin-inline:auto}.platform-card{display:flex;flex-direction:column;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl);transition:all var(--transition-normal);position:relative}.platform-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.platform-card--featured{border-color:var(--color-primary);box-shadow:var(--shadow-md);z-index:2}.platform-card--featured::before{content:"Recommended";position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--color-primary);color:var(--color-white);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.platform-card__header{text-align:center;margin-bottom:var(--spacing-lg)}.platform-card__icon{margin-bottom:var(--spacing-md)}.platform-card__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.platform-card__subtitle{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.platform-card__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.platform-card__features{display:flex;flex-wrap:wrap;gap:8px 30px;flex:1;margin-bottom:var(--spacing-xl)}.feature-check{display:flex;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.platform-card__downloads{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.download-btn{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--radius-lg);text-decoration:none;font-weight:var(--font-weight-semibold);transition:all var(--transition-fast);cursor:pointer;white-space:nowrap;flex:1;justify-content:center}.download-btn--ios{background-color:#000;color:var(--color-white)}.download-btn--android{background-color:#34a853;color:var(--color-white)}.download-btn--desktop{background-color:var(--color-primary);color:var(--color-white)}.download-btn--web{background-color:var(--color-accent);color:var(--color-white)}.download-btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-md)}.download-dropdown{position:relative;flex:1}.download-dropdown button{width:100%}.download-dropdown__menu{position:absolute;top:100%;left:0;right:0;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-sm);margin-top:var(--spacing-xs);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);display:none}.download-dropdown__menu::before{content:"";position:absolute;width:100%;height:5px;top:-5px;left:0}.download-dropdown:hover .download-dropdown__menu{display:block}.download-dropdown__item{display:block;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-primary);text-decoration:none;border-radius:var(--radius-md);transition:background-color var(--transition-fast)}.download-dropdown__item:hover{background-color:var(--color-gray-100)}.requirements{display:grid;gap:var(--spacing-xl);max-width:800px;margin-inline:auto}.requirement-category{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-xl)}.requirement-category__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);color:var(--color-primary)}.requirement-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.requirement-item{padding:var(--spacing-sm);border-left:3px solid var(--color-primary);background-color:var(--color-gray-50);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed)}.getting-started{text-align:center;max-width:800px;margin:0 auto}.getting-started__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-3xl)}.steps{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}.step{display:flex;gap:var(--spacing-lg);text-align:left}.step__number{flex-shrink:0;width:48px;height:48px;background-color:var(--color-primary);color:var(--color-white);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.step__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-xs)}.step__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.security-notice{text-align:center;max-width:600px;margin:0 auto}.security-notice__icon{margin-bottom:var(--spacing-lg)}.security-notice__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.security-notice__description{color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl)}.security-notice__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:14px var(--spacing-lg);flex-wrap:wrap}.security-badge{display:flex;align-items:center;gap:var(--spacing-xs);background-color:rgba(255,255,255,.1);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-gray-300);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);backdrop-filter:blur(10px)}.fade-in{-webkit-animation:fadeIn .6s ease-in-out;animation:fadeIn .6s ease-in-out}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slide-in-left{-webkit-animation:slideInLeft .6s ease-out;animation:slideInLeft .6s ease-out}@-webkit-keyframes slideInLeft{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.slide-in-right{-webkit-animation:slideInRight .6s ease-out;animation:slideInRight .6s ease-out}@-webkit-keyframes slideInRight{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.mb-0{margin-bottom:0}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mt-0{margin-top:0}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.hidden{display:none}.visible{display:block}.section--features-tabs{background:linear-gradient(135deg,var(--color-gray-50) 0,var(--color-gray-100) 100%)}.wallet-features{text-align:center}.wallet-features__title{font-size:var(--font-size-4xl);font-weight:700;color:var(--color-text);margin-bottom:1rem}.wallet-features__description{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:3rem;margin-left:auto;margin-right:auto}.features-tabs__nav{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.features-tabs__btn{background:0 0;border:2px solid var(--color-gray-300);color:var(--color-text-secondary);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}.features-tabs__btn--active,.features-tabs__btn:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.features-tab{display:none;gap:3rem;align-items:center;text-align:left;text-align:center;max-width:1000px;margin-inline:auto}.features-tab--active{display:grid}.features-tab__title{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:1rem}.features-tab__description{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:2rem;line-height:1.6}.features-tab__list{max-width:700px;margin-inline:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 30px;text-align:left;list-style:none;padding:0}.features-tab__list li{padding:.5rem 0;color:var(--color-text-secondary);position:relative;padding-left:1.5rem}.features-tab__list li::before{content:"✓";position:absolute;left:0;color:var(--color-success);font-weight:700}.features-tab__visual{display:flex;justify-content:center;align-items:center;display:none}.security-visual{position:relative;-webkit-animation:slideIn .5s ease-out .1s both;animation:slideIn .5s ease-out .1s both}.security-visual img,.security-visual svg{width:200px}@-webkit-keyframes float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}@keyframes float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-12px);transform:translateY(-12px)}}.defi-visual{position:relative;-webkit-animation:slideIn .5s ease-out .1s both;animation:slideIn .5s ease-out .1s both}.defi-visual img,.defi-visual svg{width:200px}@-webkit-keyframes pulse{0%,100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@keyframes pulse{0%,100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}}.nft-visual{position:relative}.nft-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:200px;height:200px}.nft-item{border-radius:12px;background:linear-gradient(45deg,var(--color-primary-light),var(--color-primary));position:relative;overflow:hidden}.nft-item--1{-webkit-animation:slideIn .5s ease-out;animation:slideIn .5s ease-out}.nft-item--2{-webkit-animation:slideIn .5s ease-out .1s both;animation:slideIn .5s ease-out .1s both}.nft-item--3{-webkit-animation:slideIn .5s ease-out .2s both;animation:slideIn .5s ease-out .2s both}.nft-item--4{-webkit-animation:slideIn .5s ease-out .3s both;animation:slideIn .5s ease-out .3s both}@keyframes slideIn{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.trading-visual{position:relative;-webkit-animation:slideIn .5s ease-out .1s both;animation:slideIn .5s ease-out .1s both}.trading-visual img{width:200px}@-webkit-keyframes trading-anim{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes trading-anim{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.section--showcase{background:var(--color-bg-alt)}.wallet-showcase{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.wallet-showcase__title{font-size:var(--font-size-4xl);font-weight:700;color:var(--color-text);margin-bottom:1.5rem;line-height:1.3;text-wrap:pretty}.wallet-showcase__description{font-size:1.125rem;color:var(--color-text-secondary);margin-bottom:2rem;line-height:1.6}.showcase-features{display:flex;flex-direction:column;gap:1.2rem}.showcase-feature{display:flex;align-items:center;gap:1rem}.showcase-feature__icon{flex-shrink:0;width:48px;height:48px;background:var(--color-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff}.showcase-feature__title{font-size:1.125rem;font-weight:600;color:var(--color-text);margin-bottom:.25rem}.showcase-feature__text{color:var(--color-text-secondary);font-size:.875rem}.wallet-showcase__image{position:relative;overflow:hidden;box-shadow:var(--shadow-xl);border-radius:var(--radius-xl)}.showcase-image{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;transition:all .4s}.showcase-image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.showcase-overlay{position:absolute;bottom:2rem;left:2rem;right:2rem;background:rgba(255,255,255,.95);border-radius:12px;padding:1.5rem}.showcase-stats{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:10px 1rem}.showcase-stat{text-align:center}.showcase-stat__number{font-size:1.5rem;font-weight:700;color:var(--color-primary)}.showcase-stat__label{font-size:.75rem;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.section--ecosystem-map{background:var(--color-bg-alt);overflow:hidden}.ecosystem-map__title{font-size:2.5rem;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:1rem}.ecosystem-map__description{font-size:1.125rem;color:var(--color-text-secondary);text-align:center;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.ecosystem-network{position:relative;display:flex;justify-content:center;align-items:center;min-height:600px}.ecosystem-hub{position:absolute;z-index:10}.ecosystem-hub__core{display:flex;flex-direction:column;align-items:center;gap:1rem}.ecosystem-hub__label{font-weight:600;color:var(--color-text);background:var(--color-bg);padding:.5rem 1rem;border-radius:20px;border:2px solid var(--color-primary)}.ecosystem-category{position:absolute;background:var(--color-bg);border:2px solid var(--color-border);border-radius:16px;padding:1.5rem;min-width:200px;transition:all .3s ease;cursor:pointer}.ecosystem-category:hover{border-color:var(--color-primary);-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.1)}.ecosystem-category--defi{top:50px;left:50px}.ecosystem-category--nft{top:50px;right:50px}.ecosystem-category--identity{bottom:50px;left:50px}.ecosystem-category--supply{bottom:50px;right:50px}.ecosystem-category__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.ecosystem-category__icon{width:40px;height:40px;background:var(--color-primary);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff}.ecosystem-category__title{font-size:1.125rem;font-weight:600;color:var(--color-text)}.ecosystem-category__apps{display:flex;flex-direction:column;gap:.5rem}.ecosystem-app{padding:.5rem .75rem;background:var(--color-bg-alt);border-radius:6px;font-size:.875rem;color:var(--color-text-secondary);border:1px solid var(--color-border);transition:all .2s ease}.ecosystem-app:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.newsletter__alert{position:fixed;top:100px;right:1rem;z-index:9999;max-width:400px;padding:1rem;border-radius:8px;text-align:center;font-weight:500;opacity:0;visibility:hidden;-webkit-transform:scale(.5);transform:scale(.5);transition:all .5s}.newsletter__alert--success{background:var(--color-success);color:#fff;-webkit-animation:newsletter-amin .5s ease forwards;animation:newsletter-amin .5s ease forwards}.newsletter__alert--error{background:var(--color-error);color:#fff;-webkit-animation:newsletter-amin .5s ease forwards;animation:newsletter-amin .5s ease forwards}@-webkit-keyframes newsletter-amin{to{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}}@keyframes newsletter-amin{to{opacity:1;visibility:visible;-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:34.375em){.comparison__title{text-align:center}}@media (min-width:61.99875em){.privacy-nav{padding:2rem}.privacy-nav__link:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.trust-image{height:420px}.innovation-image{height:400px}.global-image{height:400px}.newsletter{max-width:500px}.newsletter__form{max-width:420px}.wallet-features__description{max-width:600px}}@media (min-width:66.875em){.footer__content{-webkit-column-gap:6.875rem;-moz-column-gap:6.875rem;column-gap:6.875rem}}@media (max-width:992px){.ecosystem-partnership,.network-features{grid-template-columns:1fr;gap:2rem}.ecosystem-partnership__title,.explore-cta__title,.network-features__title{font-size:2rem}.explore-cta{padding:3rem 2rem;margin:2rem 0}.explore-cta__buttons{flex-direction:column;align-items:center}.explore-cta__button{width:100%;max-width:280px;justify-content:center}.ecosystem-partnership__stats{grid-template-columns:1fr}.network-visual{width:250px;height:250px}.network-visual__center{width:100px;height:100px;font-size:1.5rem}.network-visual__ring--1{width:150px;height:150px}.network-visual__ring--2{width:200px;height:200px}.network-visual__ring--3{width:250px;height:250px}.help-center-grid{gap:2rem}.contact-form-container{padding:1.5rem}.help-quick-links{padding:1.5rem}}@media (max-width:991.98px){.privacy-content{grid-template-columns:1fr;gap:2rem}.privacy-nav{position:static;padding-block:25px 10px}.privacy-main{padding:2rem}.hero__wrapper{flex-direction:column;text-align:center}.hero__content{text-align:center}.hero__stats{justify-content:center}.stat{text-align:center}.hero__description{font-size:1.125rem}.header__nav{justify-content:end;gap:1rem;position:fixed;top:100%;right:0;background:rgba(255,255,255,.98);backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.15);z-index:999;padding:1.5rem 1rem;text-align:right;border-radius:0 0 .4rem .4rem;transition:all .5s cubic-bezier(.4,0,.2,1);opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);visibility:hidden;overflow:auto}.header__nav--open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}.header__mobile-toggle{display:flex}.hero__content{grid-template-columns:1fr;gap:var(--spacing-3xl);text-align:center}.global-reach__content,.innovation-showcase,.trust-indicators__content{grid-template-columns:1fr;gap:var(--spacing-xl)}.developers,.governance{grid-template-columns:1fr;gap:var(--spacing-xl)}.features{gap:var(--spacing-lg)}.overview-grid{grid-template-columns:1fr}.specs__grid{grid-template-columns:repeat(2,1fr)}.logo-grid{grid-template-columns:repeat(2,1fr)}.community-stats,.ecosystem-stats{gap:var(--spacing-lg)}.app-categories{grid-template-columns:1fr}.featured-apps{grid-template-columns:1fr 1fr}.resource-grid{grid-template-columns:repeat(2,1fr)}.community-channels{grid-template-columns:1fr}.programs{grid-template-columns:1fr}.events__grid{grid-template-columns:1fr}.feature-highlights{grid-template-columns:1fr}.download-platforms{grid-template-columns:1fr}.requirements{grid-template-columns:1fr 1fr}.footer__content{grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl)}}@media (max-width:768px){.hashgraph-feature{flex-direction:column;text-align:center;padding:1.5rem}.partnership-actions{flex-direction:column;align-items:center}.partnership-btn{width:100%;max-width:280px;justify-content:center}.trust-feature-redesign{padding:2rem 1.5rem}.privacy-main{padding:1.5rem}.privacy-section__title{font-size:1.5rem}.cookie-types,.privacy-rights,.privacy-security-features,.privacy-sharing-grid,.privacy-use-cases{grid-template-columns:1fr}.help-center-grid{grid-template-columns:1fr}.help-sidebar{order:2}.help-main-content{order:1}.contact-form-header__title{font-size:1.75rem}.form-row{grid-template-columns:1fr}.form-radio-group{gap:1rem}.form-actions{flex-direction:column;align-items:stretch;margin-top:.5rem}.form-reset-btn,.form-submit-btn{justify-content:center}.features-tab{grid-template-columns:1fr;gap:2rem}.ecosystem-network{flex-direction:column;gap:2rem;min-height:auto}.ecosystem-category{position:static;margin:1rem}.community-cta__actions{flex-direction:column}.community-cta__stats{justify-content:center}}@media (max-width:767.98px){:root{--spacing-2xl:36px;--spacing-3xl:40px;--spacing-4xl:55px;--spacing-5xl:75px;--font-size-lg:16px;--font-size-2xl:20px;--font-size-3xl:24px;--font-size-4xl:28px;--font-size-5xl:32px;--font-size-6xl:40px}.steps{grid-template-columns:1fr}.header__container{height:64px}.hero{padding:var(--spacing-4xl) 0 var(--spacing-3xl) 0}.hero__stats{gap:var(--spacing-lg)}.requirements{grid-template-columns:1fr}.global-reach__stats{gap:var(--spacing-lg)}.logo-grid{gap:var(--spacing-md)}.footer__bottom{flex-direction:column-reverse;gap:var(--spacing-md);text-align:center}.timeline-item{padding-left:var(--spacing-2xl)}.voting-option{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.voting-option__stats{width:100%}.featured-apps{grid-template-columns:1fr;gap:var(--spacing-lg)}.platform-card__downloads{flex-direction:column}.step{flex-direction:column;text-align:center}.step__number{align-self:center}.roadmap-timeline::before{left:15px}.timeline-item__marker{left:6px}}@media (max-width:480px){.network-feature{flex-direction:column;text-align:center}.explore-cta__title{font-size:1.75rem}.ecosystem-partnership__title,.network-features__title{font-size:1.75rem}.hashgraph-feature__title{font-size:1.125rem}.trust-feature-redesign__icon{width:64px;height:64px}.privacy-highlight{flex-direction:column;text-align:center}.security-feature{flex-direction:column;text-align:center}.privacy-main{padding:1.5rem 1rem}.contact-form-container,.help-contact-info,.help-quick-links{padding:1.5rem 1rem}.contact-form-header{margin-bottom:1.5rem}.contact-form-header__title{font-size:1.5rem}}@media (max-width:479.98px){.footer__container,.header__container,.page-hero__container,.section__container{padding:0 var(--spacing-md)}.newsletter__form:not(:last-child){margin-bottom:.9375rem}.btn{width:100%}.hero__cta-btn{width:100%}.global-reach__stats{grid-template-columns:1fr}.community-stats,.ecosystem-stats{gap:var(--spacing-md)}.resource-grid,.specs__grid{grid-template-columns:1fr}.app-category,.channel-card,.feature-card,.overview-card,.platform-card,.program-card{padding:var(--spacing-lg) 16px}.timeline-item{padding-left:var(--spacing-lg)}.roadmap-timeline::before{left:5px}.timeline-item__marker{left:-4px}.footer__content{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}}@media (max-width:61.99875em){.privacy-nav__title{text-align:center}.privacy-nav__list{display:flex;flex-wrap:wrap}.security-showcase__title{font-size:2rem}.header__container{gap:10px}.header__logo{flex:1}.nav__list{flex-direction:column}.nav__link{font-size:20px;padding:.4rem 1.5rem}.nav__link--active::after{width:50%;-webkit-transform:translateX(50%);transform:translateX(50%);bottom:0}.footer__column:nth-child(1){grid-column:span 3}.wallet-showcase--reverce .wallet-showcase__image{order:2}.wallet-showcase--reverce .wallet-showcase__content{order:1}.wallet-showcase{grid-template-columns:1fr;gap:2rem}}@media (max-width:47.99875em){.privacy-section{margin-bottom:2rem;padding-bottom:2rem}.contact-form{gap:1rem}.security-showcase__content{grid-template-columns:1fr}.features:not(:last-child){margin-bottom:30px}.features-tab__title{font-size:1.4rem}.newsletter__alert{top:80px}}@media (max-width:29.99875em){.ecosystem-partnership__content{gap:1.5rem}.links__actions{flex-direction:column}.ecosystem-partnership__image img{height:350px}.partnership-overlay{padding:1.2rem}.privacy-nav__list{flex-direction:column}.privacy-highlight{padding:1.5rem}.privacy-highlight__icon{margin-inline:auto}.privacy-important{padding:2rem 1.5rem}.privacy-sharing-item{padding:2rem 1.5rem}.security-feature__icon{margin-inline:auto}.form-input,.form-select,.form-textarea{padding:.7rem .875rem}.marquee__track{gap:25px}.security-showcase__title{font-size:1.75rem}.nav__link{font-size:19px;padding:.3rem 1.5rem}.trust-indicators__description{margin-bottom:var(--spacing-lg)}.page-hero{padding:var(--spacing-4xl) 0}.footer__column:nth-child(1){grid-column:span 2}.comparison{padding:var(--spacing-xl) 16px}.category-nav{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.explore-item{padding:var(--spacing-lg) 16px var(--spacing-xl) 16px}.explore-item__image svg{width:65px;height:65px}.app-category__icon{margin-bottom:var(--spacing-md)}.featured-app{padding:var(--spacing-lg)}.featured-app__header{margin-bottom:var(--spacing-md)}.resource-grid{gap:var(--spacing-sm)}.newsletter__button{padding:9px 20px}.faq-categories{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.faq-item__question{padding:var(--spacing-lg) 16px}.faq-contact{padding:var(--spacing-xl) 16px}.timeline-item__content{padding:var(--spacing-lg) 16px}.timeline-item__header{margin-bottom:var(--spacing-md)}.timeline-item__description:not(:last-child){margin-bottom:var(--spacing-md)}.voting-options:not(:last-child){margin-bottom:var(--spacing-lg)}.platform-card__features{flex-direction:column}.requirement-category{padding:var(--spacing-lg) 16px}.security-notice__badges{gap:var(--spacing-md)}.features-tabs__nav{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.features-tab__description{margin-bottom:1rem;font-size:1rem}.security-visual img,.security-visual svg{width:150px}.defi-visual img,.defi-visual svg{width:150px}.nft-grid{width:150px;height:150px}.trading-visual img{width:150px}.showcase-image{height:320px}.showcase-overlay{bottom:1rem;left:1rem;right:1rem}.showcase-stat__number{font-size:1.3rem}}@media (max-width:26.875em){.newsletter__alert{left:1rem}}@media (max-width:22.5em){.header__logo-text span{display:none}}@media (min-width:62em)and (max-width:66.875em){.footer__content{-webkit-column-gap:clamp(5rem ,-18.8461538462rem + 38.4615384615vw ,6.875rem);-moz-column-gap:clamp(5rem ,-18.8461538462rem + 38.4615384615vw ,6.875rem);column-gap:clamp(5rem ,-18.8461538462rem + 38.4615384615vw ,6.875rem)}}@media print{.btn,.footer,.header,.header__cta-btn{display:none}.section{padding:var(--spacing-lg) 0}*{color:#000!important;background:#fff!important}button{background-color:#f9f9f9}}