:root{--bg-base: #06070d;--bg-surface: rgba(13, 15, 30, .6);--bg-surface-solid: #0d0f1e;--bg-surface-hover: rgba(22, 26, 51, .8);--accent-cyan: #00f2fe;--accent-cyan-rgb: 0, 242, 254;--accent-violet: #a855f7;--accent-violet-rgb: 168, 85, 247;--accent-amber: #f59e0b;--accent-amber-rgb: 245, 158, 11;--accent-emerald: #10b981;--accent-error: #ef4444;--text-primary: #ffffff;--text-secondary: #94a3b8;--text-muted: #64748b;--border-color: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .16);--font-heading: "Outfit", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--glow-cyan: 0 0 25px rgba(0, 242, 254, .25);--glow-violet: 0 0 25px rgba(168, 85, 247, .25);--glow-amber: 0 0 25px rgba(245, 158, 11, .25);--transition-premium: all .4s cubic-bezier(.16, 1, .3, 1);--transition-fast: all .2s ease}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-body);line-height:1.6;overflow-x:hidden;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font-family:inherit;background:none;border:none;outline:none}.bg-glow{position:fixed;width:60vw;height:60vw;border-radius:50%;filter:blur(140px);opacity:.15;z-index:-2;pointer-events:none}.bg-glow-1{top:-20%;left:-10%;background:radial-gradient(circle,var(--accent-violet) 0%,transparent 70%);animation:floatingGlow 20s infinite ease-in-out alternate}.bg-glow-2{bottom:-10%;right:-10%;background:radial-gradient(circle,var(--accent-cyan) 0%,transparent 70%);animation:floatingGlow 25s infinite ease-in-out alternate-reverse}.bg-glow-3{top:30%;left:40%;width:40vw;height:40vw;background:radial-gradient(circle,#4f46e5 0%,transparent 70%);opacity:.08;animation:floatingGlow 18s infinite ease-in-out alternate}.bg-grid-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:50px 50px;z-index:-1;pointer-events:none}@keyframes floatingGlow{0%{transform:translate(0) scale(1)}50%{transform:translate(4%,6%) scale(1.1)}to{transform:translate(-3%,-4%) scale(.95)}}.glass-panel{background:var(--bg-surface);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);border-radius:20px;position:relative;overflow:hidden;transition:var(--transition-premium)}.glass-panel:hover{border-color:var(--border-hover);background:var(--bg-surface-hover)}.card-glow-border{position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--accent-violet),var(--accent-cyan));opacity:.6;transition:var(--transition-premium)}.glass-panel:hover .card-glow-border{opacity:1;height:4px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;border-radius:12px;font-size:.95rem;font-weight:600;cursor:pointer;transition:var(--transition-premium);position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--accent-violet) 0%,#7c3aed 100%);color:var(--text-primary);box-shadow:0 4px 20px #a855f74d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 25px #a855f780,var(--glow-violet)}.btn-primary:active{transform:translateY(0)}.btn-secondary-icon{width:44px;height:44px;padding:0;border-radius:10px;background:#ffffff0d;border:1px solid var(--border-color);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-fast)}.btn-secondary-icon:hover{background:#ffffff1a;border-color:var(--text-secondary);color:var(--accent-cyan);transform:scale(1.05)}.btn-secondary-icon svg{width:20px;height:20px}.badge{padding:4px 10px;border-radius:20px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.badge-sale{background:linear-gradient(90deg,var(--accent-cyan),var(--accent-violet));color:var(--bg-base);box-shadow:0 0 10px #00f2fe66}.app-container{max-width:1280px;margin:0 auto;padding:0 24px}.app-header{display:flex;align-items:center;justify-content:space-between;padding:24px 0;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.05)}.logo-area{display:flex;align-items:center;gap:12px}.logo-icon-wrapper{position:relative;width:42px;height:42px;background:linear-gradient(135deg,#a855f733,#00f2fe33);border:1.5px solid var(--accent-violet);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--accent-cyan);box-shadow:var(--glow-cyan)}.logo-svg{width:20px;height:20px}.logo-pulse{position:absolute;width:100%;height:100%;border:1.5px solid var(--accent-cyan);border-radius:12px;opacity:0;animation:logoPulseAnimation 3s infinite ease-out}@keyframes logoPulseAnimation{0%{transform:scale(1);opacity:.5}to{transform:scale(1.4);opacity:0}}.logo-text{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;letter-spacing:-.02em}.text-glow-accent{color:var(--accent-cyan);text-shadow:0 0 10px rgba(0,242,254,.5)}.nav-links{display:flex;align-items:center;gap:32px}.nav-link{font-size:.95rem;font-weight:500;color:var(--text-secondary);transition:var(--transition-fast);position:relative;padding:6px 0}.nav-link:hover{color:var(--text-primary)}.nav-link.active{color:var(--accent-violet)}.nav-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--accent-violet);border-radius:2px}.nav-store-link{display:flex;align-items:center;gap:8px}.header-status{display:flex;align-items:center;gap:10px;background:#10b9811a;border:1px solid rgba(16,185,129,.2);padding:8px 16px;border-radius:20px}.status-indicator{width:8px;height:8px;border-radius:50%;background-color:var(--accent-emerald);box-shadow:0 0 10px var(--accent-emerald);animation:pulseStatus 2s infinite alternate}@keyframes pulseStatus{0%{opacity:.6}to{opacity:1}}.status-text{font-size:.8rem;font-weight:600;color:var(--accent-emerald);text-transform:uppercase;letter-spacing:.05em}.hero-section{margin-bottom:80px}.hero-intro{text-align:center;max-width:800px;margin:0 auto 50px}.hero-title{font-family:var(--font-heading);font-size:3rem;font-weight:800;line-height:1.15;letter-spacing:-.03em;margin-bottom:20px}.text-gradient{background:linear-gradient(135deg,var(--accent-cyan) 0%,var(--accent-violet) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 30px rgba(168,85,247,.1)}.hero-subtitle{color:var(--text-secondary);font-size:1.15rem;font-weight:400;max-width:680px;margin:0 auto}.main-workspace-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:32px;align-items:stretch}.workspace-card{padding:40px;display:flex;flex-direction:column;min-height:460px}.card-header{display:flex;align-items:center;gap:16px;margin-bottom:30px}.card-icon-container{width:46px;height:46px;border-radius:12px;background:#a855f71a;color:var(--accent-violet);display:flex;align-items:center;justify-content:center;border:1px solid rgba(168,85,247,.2)}.card-icon{width:22px;height:22px}.card-title{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--text-primary)}.generator-form{display:flex;flex-direction:column;gap:24px;flex:1}.input-group{display:flex;flex-direction:column;gap:10px}.input-label{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--text-secondary)}.required{color:var(--accent-error)}.input-wrapper{position:relative;width:100%}.generator-form input[type=text]{width:100%;background:#ffffff08;border:1px solid var(--border-color);border-radius:12px;padding:16px 20px;color:var(--text-primary);font-size:1rem;transition:var(--transition-premium)}.generator-form input[type=text]:focus{background:#ffffff0f;border-color:var(--accent-violet);box-shadow:0 0 15px #a855f726}.btn-clear-input{position:absolute;right:16px;top:50%;transform:translateY(-50%) scale(.9);color:var(--text-muted);cursor:pointer;opacity:0;visibility:hidden;transition:var(--transition-fast);display:flex;align-items:center;justify-content:center}.btn-clear-input:hover{color:var(--text-primary);transform:translateY(-50%) scale(1.1)}.btn-clear-input svg{width:18px;height:18px}.input-wrapper:focus-within .btn-clear-input.visible,.input-wrapper:hover .btn-clear-input.visible{opacity:1;visibility:visible}.error-msg{color:var(--accent-error);font-size:.8rem;font-weight:500;margin-top:4px;display:none}.form-actions{margin-top:auto}#btn-generate{width:100%;white-space:nowrap}.btn-arrow-icon{width:18px;height:18px;transition:var(--transition-fast);flex-shrink:0}.btn-primary:hover svg{transform:translate(4px)}.output-state-container{display:none;flex-direction:column;align-items:center;justify-content:center;height:100%;flex:1;text-align:center}.output-state-container.active{display:flex}.glowing-orb{position:absolute;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(0,242,254,.15) 0%,transparent 70%);filter:blur(20px);z-index:-1;animation:pulseOrb 4s infinite ease-in-out}@keyframes pulseOrb{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}}.empty-state-illustration{margin-bottom:24px;color:var(--text-muted)}.animated-shield{width:80px;height:80px;color:var(--text-secondary);animation:floatShield 6s infinite ease-in-out}@keyframes floatShield{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.state-title{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;margin-bottom:12px}.state-description{color:var(--text-secondary);font-size:.95rem;max-width:320px}.active-badge{display:inline-flex;align-items:center;gap:8px;background:#a855f71a;border:1px solid rgba(168,85,247,.2);padding:6px 14px;border-radius:20px;margin-bottom:30px;max-width:90%}.badge-pulse{width:6px;height:6px;background-color:var(--accent-violet);border-radius:50%;box-shadow:0 0 8px var(--accent-violet);animation:activeBadgePulse 1.5s infinite alternate}@keyframes activeBadgePulse{0%{transform:scale(.8);opacity:.5}to{transform:scale(1.2);opacity:1}}.active-badge-text{font-size:.8rem;font-weight:700;color:var(--accent-violet);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.code-display-block{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:30px;width:100%}.code-numbers{font-family:var(--font-heading);font-size:4rem;font-weight:800;letter-spacing:.08em;color:var(--text-primary);text-shadow:0 0 25px rgba(255,255,255,.1);cursor:pointer;transition:var(--transition-fast);-webkit-user-select:all;user-select:all;line-height:1}.code-numbers:hover{color:var(--accent-cyan);text-shadow:var(--glow-cyan)}.btn-copy-code{display:flex;align-items:center;justify-content:center;gap:8px;background:#ffffff0a;border:1px solid var(--border-color);padding:10px 20px;border-radius:10px;color:var(--text-secondary);font-size:.85rem;font-weight:600;cursor:pointer;transition:var(--transition-fast)}.btn-copy-code:hover{background:#ffffff14;border-color:var(--accent-cyan);color:var(--text-primary)}.btn-copy-code svg{width:16px;height:16px}.btn-copy-code.copied{border-color:var(--accent-emerald);color:var(--accent-emerald);background:#10b98114}.hidden{display:none!important}.timer-countdown-row{display:flex;align-items:center;gap:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.03);padding:16px 24px;border-radius:16px;width:100%;margin-bottom:30px;text-align:left}.timer-radial-container{position:relative;width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.radial-svg{transform:rotate(-90deg);width:100%;height:100%}.radial-bg{fill:none;stroke:#ffffff0f;stroke-width:3.5}.radial-progress{fill:none;stroke:url(#timer-gradient);stroke-width:3.5;stroke-linecap:round;transition:stroke-dasharray 1s linear}.radial-progress{stroke:var(--accent-cyan)}.radial-progress.warning{stroke:var(--accent-amber)}.radial-progress.danger{stroke:var(--accent-error);animation:pulseDangerRing .5s infinite alternate}@keyframes pulseDangerRing{0%{opacity:.7}to{opacity:1}}.timer-seconds{position:absolute;font-family:var(--font-heading);font-weight:700;font-size:.95rem;color:var(--text-primary)}.timer-seconds.danger{color:var(--accent-error)}.timer-info-text{font-size:.85rem;color:var(--text-secondary);line-height:1.4}.direct-link-container{width:100%;text-align:left;margin-top:auto}.direct-link-title{font-size:.8rem;font-weight:600;color:var(--text-secondary);display:block;margin-bottom:8px}.direct-link-input-wrapper{display:flex;gap:10px;width:100%}.direct-link-input-wrapper input{flex:1;background:#ffffff05;border:1px solid var(--border-color);padding:10px 16px;border-radius:10px;color:var(--text-secondary);font-size:.85rem;font-family:monospace;text-overflow:ellipsis}.history-section{margin-bottom:80px}.section-header-block{margin-bottom:40px}.title-with-badge{display:flex;align-items:center;gap:14px;margin-bottom:12px}.section-title{font-family:var(--font-heading);font-size:2rem;font-weight:800;letter-spacing:-.02em}.section-title.text-center{justify-content:center}.counter-badge{background:#a855f726;border:1px solid rgba(168,85,247,.3);color:var(--accent-violet);padding:2px 10px;border-radius:20px;font-family:var(--font-heading);font-weight:700;font-size:.9rem}.section-subtitle{color:var(--text-secondary);font-size:1rem;max-width:600px}.section-subtitle.text-center{margin-left:auto;margin-right:auto}.history-empty-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;background:#ffffff03;border:1px dashed var(--border-color);border-radius:20px;text-align:center}.empty-history-icon{width:54px;height:54px;color:var(--text-muted);margin-bottom:16px}.empty-history-icon svg{width:100%;height:100%}.history-empty-container h4{font-family:var(--font-heading);font-size:1.15rem;margin-bottom:8px}.history-empty-container p{font-size:.9rem;color:var(--text-secondary);max-width:320px}.history-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.history-card{background:#0d0f1e66;border:1px solid var(--border-color);border-radius:16px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;transition:var(--transition-premium);position:relative;overflow:hidden}.history-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent-violet);opacity:.5;transition:var(--transition-fast)}.history-card:hover{border-color:#a855f733;background:#a855f708;transform:translateY(-2px);box-shadow:0 10px 25px #0003}.history-card:hover:before{opacity:1;width:4px}.history-card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;gap:12px}.history-card-info{flex:1;min-width:0}.history-card-label{font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.history-card-key{font-family:monospace;font-size:.8rem;color:var(--text-muted);letter-spacing:.02em}.btn-delete-key{color:var(--text-muted);cursor:pointer;transition:var(--transition-fast);padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center}.btn-delete-key:hover{color:var(--accent-error);background:#ef44441a}.btn-delete-key svg{width:16px;height:16px}.history-card-body{display:flex;justify-content:space-between;align-items:center;margin-top:10px;background:#ffffff05;border:1px solid rgba(255,255,255,.03);border-radius:10px;padding:10px 14px}.history-card-code-val{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;color:var(--accent-cyan);letter-spacing:.05em}.history-card-actions{display:flex;gap:8px}.btn-history-action{background:#ffffff0d;border:1px solid var(--border-color);color:var(--text-primary);width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-fast)}.btn-history-action:hover{background:var(--accent-cyan);color:var(--bg-base);border-color:var(--accent-cyan)}.btn-history-action svg{width:14px;height:14px}.partner-store-section{margin-bottom:100px;padding:80px 0;position:relative}.section-tag{font-size:.8rem;font-weight:800;letter-spacing:.15em;margin-bottom:14px;display:block}.text-center{text-align:center}.max-w-2xl{max-width:42rem}.partners-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:50px}.partner-card{background:#0d0f1e80;border:1px solid var(--border-color);border-radius:24px;padding:56px 36px 36px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:var(--transition-premium)}.partner-card-glow{position:absolute;width:180px;height:180px;border-radius:50%;filter:blur(50px);opacity:0;pointer-events:none;z-index:-1;transition:var(--transition-premium)}.partner-card:hover{transform:translateY(-8px)}.partner-card:hover .partner-card-glow{opacity:.12}.partner-card-badge{position:absolute;top:24px;right:24px;padding:4px 12px;border-radius:12px;font-size:.65rem;font-weight:800;letter-spacing:.05em;z-index:10}.card-cyan{border-color:#00f2fe1f}.card-cyan:hover{border-color:var(--accent-cyan);box-shadow:var(--glow-cyan)}.card-cyan .partner-card-glow{top:-40px;right:-40px;background:var(--accent-cyan)}.card-cyan .partner-card-badge{background:#00f2fe1a;color:var(--accent-cyan);border:1px solid rgba(0,242,254,.2)}.bg-cyan-glow{background:#00f2fe1a;color:var(--accent-cyan)}.card-violet{border-color:#a855f71f}.card-violet:hover{border-color:var(--accent-violet);box-shadow:var(--glow-violet)}.card-violet .partner-card-glow{top:-40px;right:-40px;background:var(--accent-violet)}.card-violet .partner-card-badge{background:#a855f71a;color:var(--accent-violet);border:1px solid rgba(168,85,247,.2)}.bg-violet-glow{background:#a855f71a;color:var(--accent-violet)}.card-amber{border-color:#f59e0b1f}.card-amber:hover{border-color:var(--accent-amber);box-shadow:var(--glow-amber)}.card-amber .partner-card-glow{top:-40px;right:-40px;background:var(--accent-amber)}.card-amber .partner-card-badge{background:#f59e0b1a;color:var(--accent-amber);border:1px solid rgba(245,158,11,.2)}.bg-amber-glow{background:#f59e0b1a;color:var(--accent-amber)}.partner-icon-row{display:flex;align-items:center;gap:16px;margin-bottom:28px;padding-right:80px}.partner-icon-box{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.partner-icon{width:24px;height:24px}.partner-brand h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--text-primary);margin-bottom:2px}.partner-cat{font-size:.8rem;color:var(--text-secondary);font-weight:500}.partner-features{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:36px;flex:1}.partner-features li{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:var(--text-secondary);line-height:1.4}.partner-features li svg{width:16px;height:16px;color:var(--accent-emerald);flex-shrink:0;margin-top:2px}.partner-footer{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(255,255,255,.05)}.partner-price-block{display:flex;flex-direction:column}.old-price{font-size:.8rem;color:var(--text-muted);text-decoration:line-through}.new-price{font-family:var(--font-heading);font-size:1.4rem;font-weight:800;color:var(--text-primary)}.new-price small{font-size:.75rem;font-weight:500;color:var(--text-secondary)}.btn-partner{padding:10px 18px;font-size:.85rem;border-radius:10px;border:1px solid var(--accent-cyan);color:var(--accent-cyan);background:#00f2fe08}.btn-partner:hover{background:var(--accent-cyan);color:var(--bg-base);box-shadow:0 4px 15px #00f2fe4d}.btn-partner svg{width:14px;height:14px;transition:var(--transition-fast)}.btn-partner:hover svg{transform:translate(2px)}.btn-partner.btn-violet{border-color:var(--accent-violet);color:var(--accent-violet);background:#a855f708}.btn-partner.btn-violet:hover{background:var(--accent-violet);color:var(--text-primary);box-shadow:0 4px 15px #a855f74d}.btn-partner.btn-amber{border-color:var(--accent-amber);color:var(--accent-amber);background:#f59e0b08}.btn-partner.btn-amber:hover{background:var(--accent-amber);color:var(--bg-base);box-shadow:0 4px 15px #f59e0b4d}.faq-section{margin-bottom:100px}.faq-accordion-container{max-width:800px;margin:40px auto 0;display:flex;flex-direction:column;gap:16px}.faq-item{background:#ffffff03;border:1px solid var(--border-color);border-radius:16px;overflow:hidden;transition:var(--transition-premium)}.faq-item:hover{border-color:#ffffff26;background:#ffffff05}.faq-question{width:100%;padding:24px;display:flex;justify-content:space-between;align-items:center;text-align:left;font-size:1.05rem;font-weight:600;color:var(--text-primary);cursor:pointer}.faq-arrow-icon{width:24px;height:24px;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.16,1,.3,1)}.faq-arrow-icon svg{width:18px;height:18px}.faq-item.active{border-color:#a855f74d;background:#a855f705}.faq-item.active .faq-arrow-icon{transform:rotate(180deg);color:var(--accent-violet)}.faq-answer{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .4s ease}.faq-answer-content{padding:0 24px 24px;color:var(--text-secondary);font-size:.95rem;line-height:1.6}.faq-answer-content p{margin-bottom:12px}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content code{background:#ffffff0d;padding:2px 6px;border-radius:4px;font-family:monospace;color:var(--accent-cyan)}.seo-rich-content-section{margin-bottom:80px;padding:40px 0;border-top:1px solid rgba(255,255,255,.05)}.seo-article{max-width:900px;margin:0 auto}.seo-article h2{font-family:var(--font-heading);font-size:1.6rem;font-weight:700;margin-bottom:20px;color:var(--text-primary)}.seo-article h3{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;margin-top:30px;margin-bottom:16px;color:var(--text-primary)}.seo-article p{color:var(--text-secondary);font-size:.95rem;line-height:1.7;margin-bottom:16px}.seo-article ul{list-style:none;margin:20px 0;display:flex;flex-direction:column;gap:12px}.seo-article li{position:relative;padding-left:24px;font-size:.95rem;color:var(--text-secondary)}.seo-article li:before{content:"✦";position:absolute;left:0;color:var(--accent-violet);font-size:.85rem}.seo-article li strong{color:var(--text-primary)}.app-footer{border-top:1px solid rgba(255,255,255,.05);padding:60px 0 30px;margin-top:40px}.footer-top{display:grid;grid-template-columns:1.2fr 2fr;gap:60px;margin-bottom:40px}.footer-links-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.footer-brand{display:flex;flex-direction:column;gap:16px}.brand-slogan{color:var(--text-secondary);font-size:.9rem;line-height:1.5;max-width:320px}.footer-link-col{display:flex;flex-direction:column;gap:14px}.footer-link-col h4{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--text-primary);letter-spacing:.02em}.footer-link-col a{font-size:.9rem;color:var(--text-secondary);transition:var(--transition-fast)}.footer-link-col a:hover{color:var(--accent-cyan);transform:translate(2px)}.security-badge{background:#10b98114;border:1px solid rgba(16,185,129,.2);color:var(--accent-emerald);padding:6px 14px;border-radius:10px;font-size:.8rem;font-weight:600;display:inline-flex;align-items:center;gap:8px;align-self:flex-start}.security-badge svg{width:14px;height:14px}.security-badge-desc{font-size:.75rem;color:var(--text-muted)}.footer-bottom{display:flex;flex-direction:column;gap:16px;padding-top:30px;border-top:1px solid rgba(255,255,255,.03)}.copyright{font-size:.85rem;color:var(--text-muted)}.footer-legal{font-size:.75rem;color:var(--text-muted);line-height:1.5}.footer-legal code{background:#ffffff08;padding:2px 4px;border-radius:4px}.toast-container{position:fixed;bottom:24px;right:24px;z-index:9999;display:flex;flex-direction:column;gap:12px;pointer-events:none}.toast{background:#0d0f1ee6;border:1px solid var(--border-color);border-radius:12px;padding:16px 20px;color:var(--text-primary);display:flex;align-items:center;gap:12px;min-width:280px;max-width:400px;box-shadow:0 10px 30px #0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(40px);opacity:0;transition:all .5s cubic-bezier(.16,1,.3,1);pointer-events:auto}.toast.show{transform:translateY(0);opacity:1}.toast-icon{width:20px;height:20px;flex-shrink:0}.toast-success{border-color:#10b9814d;color:var(--accent-emerald)}.toast-info{border-color:#00f2fe4d;color:var(--accent-cyan)}.toast-error{border-color:#ef44444d;color:var(--accent-error)}.toast-content{font-size:.9rem;font-weight:500;color:var(--text-primary)}@media (max-width: 1024px){.main-workspace-grid{grid-template-columns:1fr;gap:24px}.partners-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 768px){.app-header{flex-direction:column;gap:20px;align-items:center}.nav-links{flex-wrap:wrap;justify-content:center;gap:16px 24px}.hero-title{font-size:2.2rem}.workspace-card{padding:24px}.code-numbers{font-size:3.2rem}.partners-grid{grid-template-columns:1fr}.footer-top{grid-template-columns:1fr;gap:30px}.footer-links-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width: 480px){.hero-title{font-size:1.8rem}.code-numbers{font-size:2.6rem;letter-spacing:.05em}.footer-links-grid{grid-template-columns:1fr}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-ext-300-normal-CgCALhwJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-300-normal-RId2JxDB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-cyrillic-300-normal-BnqRxXuy.woff2) format("woff2"),url(/assets/inter-cyrillic-300-normal-LR1W_oT8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-ext-300-normal-l2DDyC6M.woff2) format("woff2"),url(/assets/inter-greek-ext-300-normal-DLbbeei1.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-greek-300-normal-DmGD3g_f.woff2) format("woff2"),url(/assets/inter-greek-300-normal-BrhSP0vQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-vietnamese-300-normal-Bdr24Bqb.woff2) format("woff2"),url(/assets/inter-vietnamese-300-normal-DDGmYYdT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-ext-300-normal-CPgO9Ksf.woff2) format("woff2"),url(/assets/inter-latin-ext-300-normal-Dp1L8vcn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/inter-latin-300-normal-BVlfKGgI.woff2) format("woff2"),url(/assets/inter-latin-300-normal-i8F0SvXL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-ext-400-normal-5tcqmc2S.woff2) format("woff2"),url(/assets/outfit-latin-ext-400-normal-DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-ext-800-normal-DRv2ic_2.woff2) format("woff2"),url(/assets/outfit-latin-ext-800-normal-DyhPHUt-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/outfit-latin-800-normal-CQna6-G7.woff2) format("woff2"),url(/assets/outfit-latin-800-normal-BRHLSPcU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
