@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600&family=DM+Serif+Display:ital@0;1&display=swap";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f8f7f4;--bg2:#fff;--bg3:#f0ede8;--bg4:#e8e4de;--text:#1a1916;--text2:#6b6860;--text3:#a8a49e;--accent:#e8853a;--accent2:#2d9e7a;--accent-soft:#e8853a1a;--border:#00000012;--border2:#0000001f;--shadow:0 2px 20px #0000000f;--shadow-lg:0 8px 48px #0000001a;--radius:16px;--radius-sm:10px;--nav-bg:#f8f7f4e6;--pill-text:#c26a1a;--green-bg:#2d9e7a1a;--green-text:#1d7a5a}[data-theme=dark]{--bg:#111210;--bg2:#1c1b19;--bg3:#242320;--bg4:#2e2c29;--text:#f0ede8;--text2:#9b9890;--text3:#5a5852;--accent:#f0924a;--accent2:#35b88c;--accent-soft:#f0924a1f;--border:#ffffff12;--border2:#ffffff21;--shadow:0 2px 24px #0000004d;--shadow-lg:0 8px 48px #0006;--nav-bg:#111210e6;--pill-text:#f0924a;--green-bg:#35b88c1f;--green-text:#35b88c}html{scroll-behavior:smooth;font-size:16px}body{background:var(--bg);color:var(--text);font-family:Outfit,sans-serif;transition:background .3s,color .3s;overflow-x:hidden}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(28px)}.reveal.visible{opacity:1;transform:none}nav{z-index:200;background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:64px;padding:0 clamp(16px,5vw,60px);transition:background .3s;display:flex;position:fixed;top:0;left:0;right:0}.nav-logo{color:var(--text);letter-spacing:-.3px;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.logo-mark{background:linear-gradient(135deg,var(--accent),var(--accent2));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.logo-mark svg{width:17px;height:17px}.nav-links{gap:2px;list-style:none;display:flex}.nav-links a{color:var(--text2);border-radius:8px;padding:6px 14px;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s,background .2s}.nav-links a:hover,.nav-links a.active{color:var(--text);background:var(--bg3)}.nav-links a.active{font-weight:500}.nav-right{align-items:center;gap:8px;display:flex}.lang-sw{background:var(--bg3);border:1px solid var(--border);border-radius:9px;gap:2px;padding:3px;display:flex}.lang-btn{color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;font-family:Outfit,sans-serif;font-size:12px;font-weight:500;transition:all .2s}.lang-btn.active{background:var(--bg2);color:var(--text);box-shadow:0 1px 4px #00000014}.theme-btn{border:1px solid var(--border);background:var(--bg3);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;transition:all .2s;display:flex}.theme-btn:hover{background:var(--bg2)}.btn-nav{background:var(--text);color:var(--bg);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 18px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s,transform .15s;display:inline-flex}.btn-nav:hover{opacity:.85;transform:translateY(-1px)}.burger-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:34px;height:34px;display:none}.burger-btn span{background:var(--text);border-radius:2px;width:20px;height:2px;transition:all .3s;display:block}.mobile-menu{z-index:190;background:var(--bg2);border-bottom:1px solid var(--border);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:16px;display:none;position:fixed;top:64px;left:0;right:0}.mobile-menu.open{display:flex}.mobile-menu a{color:var(--text2);border-radius:8px;padding:10px 14px;font-size:15px;text-decoration:none;transition:color .2s,background .2s}.mobile-menu a:hover{color:var(--text);background:var(--bg3)}section{padding:100px clamp(16px,6vw,80px)}.section-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:500}.section-title{letter-spacing:-.02em;color:var(--text);margin-bottom:20px;font-family:DM Serif Display,serif;font-size:clamp(30px,4vw,52px);line-height:1.1}.section-title em{background:linear-gradient(120deg,var(--accent),var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.section-sub{color:var(--text2);max-width:600px;font-size:clamp(16px,1.8vw,18px);font-weight:300;line-height:1.65}.center{text-align:center;align-items:center}.center .section-sub{margin:0 auto}#hero{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:100px clamp(16px,6vw,80px) 60px;display:flex;position:relative;overflow:hidden}#hero:before{content:"";background-image:linear-gradient(var(--border)1px,transparent 1px),linear-gradient(90deg,var(--border)1px,transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 10%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 10%,#0000 100%)}.orb{filter:blur(90px);pointer-events:none;border-radius:50%;position:absolute}.orb1{background:radial-gradient(circle,#e8853a47,#0000 70%);width:520px;height:520px;animation:8s ease-in-out infinite orbFloat1;top:-120px;right:-80px}.orb2{background:radial-gradient(circle,#2d9e7a38,#0000 70%);width:420px;height:420px;animation:10s ease-in-out infinite orbFloat2;bottom:-60px;left:-80px}[data-theme=dark] .orb1{background:radial-gradient(circle,#f0924a59,#0000 70%)}[data-theme=dark] .orb2{background:radial-gradient(circle,#35b88c47,#0000 70%)}@keyframes orbFloat1{0%,to{transform:translate(0)}50%{transform:translate(-20px,30px)}}@keyframes orbFloat2{0%,to{transform:translate(0)}50%{transform:translate(20px,-20px)}}.hero-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:780px;display:flex;position:relative}.hero-badge{background:var(--accent-soft);color:var(--pill-text);border:1px solid #e8853a33;border-radius:100px;align-items:center;gap:8px;padding:7px 16px;font-size:13px;font-weight:500;animation:.6s both fadeUp;display:inline-flex}.badge-dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-title{letter-spacing:-.025em;font-family:DM Serif Display,serif;font-size:clamp(42px,7vw,88px);line-height:1.05;animation:.6s .1s both fadeUp}.hero-title em{background:linear-gradient(120deg,var(--accent),var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.hero-sub{color:var(--text2);max-width:560px;font-size:clamp(16px,1.8vw,19px);font-weight:300;line-height:1.6;animation:.6s .2s both fadeUp}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;animation:.6s .3s both fadeUp;display:flex}.btn-primary{background:var(--text);color:var(--bg);cursor:pointer;border:none;border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-family:Outfit,sans-serif;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;box-shadow:0 4px 16px #0000001f}.btn-primary:hover{opacity:.88;transform:translateY(-2px)}.btn-secondary{color:var(--text2);border:1px solid var(--border2);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:7px;padding:14px 24px;font-family:Outfit,sans-serif;font-size:15px;text-decoration:none;transition:all .2s;display:inline-flex}.btn-secondary:hover{background:var(--bg3);color:var(--text);transform:translateY(-2px)}.hero-stats{flex-wrap:wrap;justify-content:center;gap:clamp(20px,4vw,48px);animation:.6s .4s both fadeUp;display:flex}.hero-stat .val{color:var(--text);font-family:DM Serif Display,serif;font-size:28px}.hero-stat .lbl{color:var(--text3);margin-top:2px;font-size:12px}.hero-scroll{flex-direction:column;align-items:center;gap:6px;animation:.6s .6s both fadeUp;display:flex;position:absolute;bottom:28px}.hero-scroll span{color:var(--text3);letter-spacing:1.5px;text-transform:uppercase;font-size:11px}.hero-scroll svg{animation:2s ease-in-out infinite scrollBounce}@keyframes scrollBounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.chart-wrap{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:20px 24px}.chart-top{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.chart-labels{color:var(--text3);gap:8px;font-size:11px;display:flex}.chart-price{font-family:DM Serif Display,serif;font-size:22px}.chart-price span{color:var(--text3);font-family:Outfit,sans-serif;font-size:13px;font-style:normal}.chart-change{color:var(--accent2);font-size:12px;font-weight:600}.chart-disc{color:var(--text3);margin-top:12px;font-size:11px}.ticker-wrap{background:var(--bg3);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:10px 0;overflow:hidden}.ticker-track{gap:0;width:max-content;animation:22s linear infinite tickerScroll;display:flex}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tx-item{color:var(--text2);white-space:nowrap;align-items:center;gap:6px;padding:0 20px;font-size:13px;display:inline-flex}.tx-up{color:var(--accent2)}.tx-dn{color:#e24b4a}.mechs-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px;display:grid}.mech-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:28px;transition:transform .25s,box-shadow .25s}.mech-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.mech-icon{margin-bottom:14px;font-size:32px}.mech-title{margin-bottom:8px;font-size:18px;font-weight:600}.mech-desc{color:var(--text2);font-size:14px;line-height:1.65}.partner-levels{flex-direction:column;gap:12px;margin-top:52px;display:flex}.level-row{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:120px 1fr 1fr 1fr 40px;align-items:center;gap:16px;padding:16px 20px;transition:transform .2s,box-shadow .2s;display:grid}.level-row:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.level-row.featured{border-color:var(--accent);border-width:1.5px}.level-name{font-size:13px;font-weight:600}.level-val{color:var(--text2);font-size:13px}.level-feat-tag{color:var(--pill-text);background:var(--accent-soft);border-radius:4px;padding:2px 7px;font-size:10px;font-weight:700}.partner-note{color:var(--text2);margin-top:20px;font-size:13px;line-height:1.6}.partner-note strong{color:var(--text)}.feats-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px;display:grid}.feat-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:28px;transition:transform .25s,box-shadow .25s}.feat-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.feat-icon{margin-bottom:14px;font-size:28px}.feat-title{margin-bottom:8px;font-size:17px;font-weight:600}.feat-desc{color:var(--text2);font-size:14px;line-height:1.65}.phone-wrap{background:var(--bg3);border:1px solid var(--border);border-radius:24px;max-width:280px;margin:0 auto;padding:20px 16px}.phone-sub{color:var(--text3);text-align:center;letter-spacing:.5px;margin-bottom:14px;font-size:11px}.token-cards{flex-direction:column;gap:10px;display:flex}.token-card{background:var(--bg2);border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;transition:transform .2s;display:flex}.token-card:hover{transform:scale(1.02)}.tk-left .tk-name{font-size:15px;font-weight:600}.tk-left .ai-badge{color:var(--accent2);margin-top:3px;font-size:11px}.tk-right{gap:8px;display:flex}.pass-btn,.buy-btn{cursor:pointer;border:none;border-radius:8px;padding:6px 12px;font-family:Outfit,sans-serif;font-size:12px;font-weight:500}.pass-btn{background:var(--bg3);color:var(--text3)}.buy-btn{background:var(--accent2);color:#fff}.proof-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:52px;display:grid}.proof-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:24px;transition:transform .2s,box-shadow .2s}.proof-card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.proof-icon{margin-bottom:12px;font-size:28px}.proof-title{margin-bottom:8px;font-size:16px;font-weight:600}.proof-desc{color:var(--text2);font-size:14px;line-height:1.6}.nums-row{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:52px;display:grid}.num-card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:24px 16px}.num-val{background:linear-gradient(120deg,var(--accent),var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:6px;font-family:DM Serif Display,serif;font-size:clamp(28px,3vw,42px);line-height:1}.num-lbl{color:var(--text2);font-size:13px;line-height:1.4}.probs-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:52px;display:grid}.prob-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);padding:28px}.prob-icon{margin-bottom:14px;font-size:32px}.prob-title{margin-bottom:10px;font-size:17px;font-weight:600}.prob-desc{color:var(--text2);margin-bottom:14px;font-size:14px;line-height:1.65}.prob-solve{color:var(--accent2);font-size:13px;font-weight:500}.lic-filter{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}.lic-filter-btn{color:var(--text2);border:1px solid var(--border2);cursor:pointer;background:0 0;border-radius:8px;padding:6px 16px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;transition:all .2s}.lic-filter-btn.active{background:var(--text);color:var(--bg);border-color:var(--text)}.lic-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lic-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:28px 24px;transition:transform .25s,box-shadow .25s;display:flex}.lic-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.lic-card.popular{border-color:var(--accent);border-width:1.5px}.lic-pop-tag{color:var(--pill-text);background:var(--accent-soft);border-radius:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.lic-days{font-family:DM Serif Display,serif;font-size:28px}.lic-price{font-size:18px;font-weight:600}.lic-limit{color:var(--text2);font-size:13px}.lic-levels{color:var(--accent2);font-size:13px;font-weight:500}.lic-btn{border:1px solid var(--border2);width:100%;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;margin-top:auto;padding:12px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.lic-btn:hover,.lic-card.popular .lic-btn{background:var(--text);color:var(--bg)}.faq-list{flex-direction:column;gap:10px;max-width:700px;margin-top:48px;margin-left:auto;margin-right:auto;display:flex}.faq-item{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.faq-q{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-family:Outfit,sans-serif;font-size:15px;font-weight:500;display:flex}.faq-arrow{color:var(--text3);flex-shrink:0;font-size:16px;transition:transform .3s}.faq-item.open .faq-arrow{transform:rotate(180deg)}.faq-a{max-height:0;color:var(--text2);padding:0 20px;font-size:14px;line-height:1.7;transition:max-height .4s,padding .3s;overflow:hidden}.faq-item.open .faq-a{max-height:300px;padding:0 20px 18px}.cta-section{background:var(--bg3);text-align:center;padding:80px clamp(16px,6vw,80px)}.cta-box{background:var(--bg2);border:1px solid var(--border);border-radius:24px;max-width:680px;margin:0 auto;padding:clamp(40px,5vw,64px);position:relative;overflow:hidden}.cta-box:before{content:"";pointer-events:none;background:linear-gradient(135deg,#e8853a0d,#2d9e7a0a);position:absolute;inset:0}.cta-inner{z-index:1;position:relative}.cta-title{letter-spacing:-.02em;white-space:pre-line;margin-bottom:14px;font-family:DM Serif Display,serif;font-size:clamp(26px,3.5vw,44px);line-height:1.1}.cta-title em{background:linear-gradient(120deg,var(--accent),var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.cta-sub{color:var(--text2);max-width:480px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.65}.cta-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.cta-trust{color:var(--text3);flex-wrap:wrap;justify-content:center;gap:20px;font-size:13px;display:flex}.cta-trust span{align-items:center;gap:5px;display:flex}footer{background:var(--bg);border-top:1px solid var(--border);padding:48px clamp(16px,5vw,60px) 32px}.footer-inner{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;display:grid}.footer-brand p{color:var(--text2);max-width:240px;margin-top:12px;font-size:14px;line-height:1.6}.footer-col h4{color:var(--text3);letter-spacing:.5px;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:500}.footer-col a{color:var(--text2);margin-bottom:8px;font-size:14px;text-decoration:none;transition:color .2s;display:block}.footer-col a:hover,.footer-col a.active-link{color:var(--text)}.footer-col a.active-link{font-weight:500}.footer-bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:24px;display:flex}.footer-bottom p{color:var(--text3);font-size:13px}.disclaimer{color:var(--text3);max-width:520px;font-size:11px;line-height:1.5}.auth-wrap{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:80px 20px 40px;display:flex}.auth-card{background:var(--bg2);border:1px solid var(--border);width:100%;max-width:460px;box-shadow:var(--shadow);border-radius:24px;padding:clamp(32px,5vw,56px)}.auth-logo{color:var(--text);justify-content:center;align-items:center;gap:10px;margin-bottom:32px;font-size:18px;font-weight:600;display:flex}.auth-tabs{background:var(--bg3);border-radius:10px;gap:4px;margin-bottom:28px;padding:4px;display:flex}.auth-tab{color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:10px;font-family:Outfit,sans-serif;font-size:14px;font-weight:500;transition:all .2s}.auth-tab.active{background:var(--bg2);color:var(--text);box-shadow:0 1px 4px #00000014}.form-group{margin-bottom:16px}.form-label{color:var(--text3);margin-bottom:6px;font-size:13px;display:block}.form-input{border:1px solid var(--border2);background:var(--bg);width:100%;color:var(--text);border-radius:10px;outline:none;padding:12px 14px;font-family:Outfit,sans-serif;font-size:15px;transition:border-color .2s}.form-input:focus{border-color:var(--accent)}.form-btn{background:var(--text);width:100%;color:var(--bg);cursor:pointer;border:none;border-radius:12px;margin-top:8px;padding:14px;font-family:Outfit,sans-serif;font-size:15px;font-weight:500;transition:opacity .2s}.form-btn:hover{opacity:.88}.form-footer{text-align:center;color:var(--text3);margin-top:20px;font-size:13px}.form-link{color:var(--accent);cursor:pointer;text-decoration:none}.form-divider{align-items:center;gap:12px;margin:20px 0;display:flex}.form-divider:before,.form-divider:after{content:"";background:var(--border);flex:1;height:1px}.form-divider span{color:var(--text3);font-size:12px}.page-hero{border-bottom:1px solid var(--border);padding:120px clamp(16px,6vw,80px) 80px;position:relative;overflow:hidden}.page-hero:before{content:"";background-image:linear-gradient(var(--border)1px,transparent 1px),linear-gradient(90deg,var(--border)1px,transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 100% at 30%,#000 0%,#0000 100%);mask-image:radial-gradient(90% 100% at 30%,#000 0%,#0000 100%)}.page-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px;font-weight:500}.page-title{letter-spacing:-.025em;margin-bottom:20px;font-family:DM Serif Display,serif;font-size:clamp(36px,5vw,64px);line-height:1.08}.page-title em{background:linear-gradient(120deg,var(--accent),var(--accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.page-sub{color:var(--text2);margin-bottom:32px;font-size:clamp(15px,1.7vw,18px);font-weight:300;line-height:1.7}.blogs-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:60px clamp(16px,6vw,80px);display:grid}.blog-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);text-decoration:none;transition:transform .25s,box-shadow .25s;overflow:hidden}.blog-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.blog-thumb{background:linear-gradient(135deg,var(--accent-soft),var(--green-bg));justify-content:center;align-items:center;height:180px;font-size:48px;display:flex}.blog-body{padding:20px}.blog-cat{color:var(--accent);letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:600}.blog-title{color:var(--text);margin-bottom:8px;font-size:17px;font-weight:600;line-height:1.4}.blog-excerpt{color:var(--text2);font-size:14px;line-height:1.6}.blog-meta{color:var(--text3);margin-top:12px;font-size:12px}@media (max-width:1024px){.nums-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.mechs-grid,.feats-grid,.proof-grid{grid-template-columns:1fr}.lic-grid{grid-template-columns:repeat(2,1fr)}.footer-inner,.level-row{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nav-links{display:none}.burger-btn{display:flex}.nums-row{grid-template-columns:repeat(2,1fr)}.probs-grid,.lic-grid,.footer-inner{grid-template-columns:1fr}.hero-stats{gap:28px}}@media (max-width:400px){.nums-row{grid-template-columns:1fr}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}
