:root{--navy-dark:#0a1929;--navy-primary:#0f2b4b;--navy-medium:#123456;--navy-light:#1a3a5c;--gold-primary:#c5a028;--gold-medium:#d4af37;--gold-light:#e6c86e;--gold-soft:#f5e7b2;--gold-gradient:linear-gradient(135deg, #c5a028, #b48a1e);--navy-gradient:linear-gradient(135deg, #0a1929, #0f2b4b);--gold-navy-gradient:linear-gradient(135deg, #c5a028, #0a1929);--text-light:#e2e8f0;--text-soft:#cbd5e1;--text-muted:#94a3b8;--text-dark:#1e293b;--white:#fff;--off-white:#f8fafc;--gray-light:#e2e8f0;--gray-soft:#94a3b8;--gray-dark:#334155;--turkey-red:#e30a17;--egypt-red:#c1272d;--uae-green:#00732f;--saudi-green:#006c35;--kuwait-green:#007a3d;--syria-black:#000;--usa-blue:#002868;--shadow-sm:0 4px 6px #0a19291a;--shadow-md:0 10px 15px #0a192926;--shadow-lg:0 20px 25px #c5a02826;--shadow-xl:0 25px 50px #c5a02833;--shadow-2xl:0 30px 60px #c5a02840;--shadow-inner:inset 0 2px 4px #0000000d;--shadow-gold:0 0 20px #c5a0284d;--shadow-gold-hover:0 0 30px #c5a02880;--border-radius-sm:8px;--border-radius-md:16px;--border-radius-lg:24px;--border-radius-xl:32px;--border-radius-2xl:40px;--border-radius-full:9999px;--transition-fast:.2s cubic-bezier(.4, 0, .2, 1);--transition-normal:.3s cubic-bezier(.4, 0, .2, 1);--transition-slow:.5s cubic-bezier(.4, 0, .2, 1);--transition-bounce:.5s cubic-bezier(.68, -.55, .265, 1.55)}*{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh;color:var(--text-light);background:linear-gradient(135deg,#0a1929 0%,#1a3a5c 100%);font-family:Tajawal,Cairo,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;overflow-x:hidden}.investment-page{background:radial-gradient(circle at 0 0,#c5a02814 0%,#0000 50%),radial-gradient(circle at 100% 100%,#c5a02814 0%,#0000 50%),linear-gradient(135deg,#0a1929 0%,#0f2b4b 100%);min-height:100vh;position:relative;overflow-x:hidden}.investment-page:before{content:"";background:linear-gradient(90deg, transparent, var(--gold-primary), var(--gold-light), var(--gold-primary), transparent);z-index:1000;height:4px;animation:3s infinite shimmer;position:fixed;top:0;left:0;right:0}.investment-page:after{content:"✦ ✦ ✦ ✦ ✦";color:var(--gold-primary);opacity:.15;pointer-events:none;white-space:nowrap;font-family:serif;font-size:16px;position:fixed;bottom:20px;left:20px;transform:rotate(-15deg)}.language-switcher{z-index:1000;border-radius:var(--border-radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid var(--gold-primary);box-shadow:var(--shadow-xl);background:#0a1929f2;gap:12px;padding:8px;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%)}.lang-btn{border-radius:var(--border-radius-full);cursor:pointer;transition:var(--transition-bounce);color:var(--text-soft);letter-spacing:.5px;background:0 0;border:none;align-items:center;gap:10px;padding:12px 32px;font-size:15px;font-weight:700;display:flex;position:relative;overflow:hidden}.lang-btn:before{content:"";background:#c5a02833;border-radius:50%;width:0;height:0;transition:width .5s,height .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lang-btn:hover:before{width:200px;height:200px}.lang-btn:hover{color:var(--gold-light);transform:translateY(-2px)}.lang-btn.active{background:var(--gold-gradient);color:var(--navy-dark);box-shadow:var(--shadow-gold-hover);font-weight:800;transform:scale(1.05)}.lang-btn.active:before{display:none}.hero{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1929b3;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 20px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40 8L72 40L40 72L8 40L40 8' stroke='%23c5a028' fill='none' opacity='0.05' stroke-width='1'/%3E%3C/svg%3E");animation:60s linear infinite rotate;position:absolute;inset:0}.hero h1{background:linear-gradient(135deg, var(--gold-primary), var(--gold-light), var(--gold-primary));-webkit-text-fill-color:transparent;letter-spacing:-2px;text-shadow:0 0 40px #c5a02866;-webkit-background-clip:text;margin-bottom:20px;font-size:160px;font-weight:900;animation:1s fadeInDown,3s infinite glow;position:relative}.hero h1:after{content:"";background:var(--gold-gradient);border-radius:4px;width:200px;height:4px;animation:2s infinite pulse;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.hero h2{color:var(--white);text-shadow:2px 2px 4px #0000004d;margin-bottom:15px;font-size:42px;font-weight:700;animation:1s .2s both fadeInUp}.hero h3{background:linear-gradient(135deg, var(--gold-primary), var(--gold-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:20px;font-size:56px;font-weight:800;animation:1s .4s both fadeInUp}.hero p{color:var(--text-soft);max-width:700px;margin:0 auto 40px;font-size:20px;line-height:1.8;animation:1s .6s both fadeInUp}.stats{border-radius:var(--border-radius-2xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-2xl);background:#0a1929d9;border:2px solid #c5a0284d;gap:70px;margin:60px 0;padding:45px 70px;animation:1s .8s both fadeInUp;display:flex;position:relative;overflow:hidden}.stats:before{content:"";background:radial-gradient(circle,#c5a02826 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;left:-50%}.stats:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-primary), transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.stats div{text-align:center;z-index:1;min-width:160px;position:relative}.stats div:before{content:"✦";color:var(--gold-primary);opacity:.5;font-size:20px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.stats h2{color:var(--gold-primary);text-shadow:0 0 30px #c5a02899;margin-bottom:10px;font-size:64px;font-weight:900;animation:3s infinite float}.stats p{color:var(--text-light);text-transform:uppercase;letter-spacing:2px;margin:0;font-size:18px;font-weight:600}.start-btn{color:var(--navy-dark);background:var(--gold-gradient);border-radius:var(--border-radius-full);cursor:pointer;transition:var(--transition-bounce);box-shadow:var(--shadow-gold-hover);text-transform:uppercase;letter-spacing:3px;border:2px solid #0000;padding:22px 70px;font-size:24px;font-weight:800;animation:1s 1s both fadeInUp,2s infinite pulse;position:relative;overflow:hidden}.start-btn:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .7s;position:absolute;top:0;left:-100%}.start-btn:hover{border-color:var(--white);transform:translateY(-5px)scale(1.08);box-shadow:0 0 50px #c5a028b3}.start-btn:hover:before{left:100%}.start-btn:active{transform:translateY(0)scale(.95)}.features{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1300px;margin:0 auto;padding:100px 20px;display:grid;position:relative}.features>div{border-radius:var(--border-radius-xl);text-align:center;transition:var(--transition-bounce);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-xl);background:#0a1929d9;border:2px solid #c5a02833;padding:60px 35px;position:relative;overflow:hidden}.features>div:before{content:"";background:var(--gold-gradient);height:4px;transition:transform .5s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.features>div:after{content:"✦";color:var(--gold-primary);opacity:.05;transition:var(--transition-normal);font-family:serif;font-size:120px;position:absolute;bottom:-30px;right:-30px;transform:rotate(15deg)}.features>div:hover{border-color:var(--gold-primary);transform:translateY(-20px)scale(1.02);box-shadow:0 40px 60px #c5a02840}.features>div:hover:before{transform:scaleX(1)}.features>div:hover:after{opacity:.1;transform:rotate(25deg)scale(1.2)}.features h3{color:var(--gold-primary);margin-bottom:25px;font-size:32px;font-weight:800;display:inline-block;position:relative}.features h3:after{content:"";background:var(--gold-gradient);border-radius:3px;width:70px;height:3px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.features p{color:var(--text-light);font-size:17px;font-weight:400;line-height:1.9}.contract-form{border-radius:var(--border-radius-2xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:950px;box-shadow:var(--shadow-2xl);background:#0a1929eb;border:2px solid #c5a02866;margin:60px auto;padding:60px;position:relative;overflow:hidden}.contract-form:before{content:"✦ ✦ ✦";color:var(--gold-primary);opacity:.04;white-space:nowrap;font-family:serif;font-size:180px;position:absolute;top:-30px;right:-30px;transform:rotate(15deg)}.contract-form:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-primary), var(--gold-light), var(--gold-primary), transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.contract-form h2{color:var(--gold-primary);text-align:center;text-shadow:2px 2px 4px #0000004d;margin-bottom:15px;font-size:42px;font-weight:800}.contract-form>p{text-align:center;color:var(--text-light);border-bottom:1px solid #c5a0284d;margin-bottom:50px;padding-bottom:20px;font-size:18px}.step{animation:.6s fadeIn}.step h3{color:var(--gold-primary);border-bottom:2px solid #c5a0284d;align-items:center;gap:20px;margin-bottom:35px;padding-bottom:15px;font-size:28px;font-weight:700;display:flex}.step h3:before{content:"";background:var(--gold-gradient);border-radius:4px;width:60px;height:4px}.step input,.step select{border-radius:var(--border-radius-lg);width:100%;transition:var(--transition-normal);color:var(--white);cursor:pointer;background:#ffffff12;border:2px solid #c5a02840;margin-bottom:18px;padding:18px 25px;font-family:Tajawal,sans-serif;font-size:17px;font-weight:500}.step input::placeholder{color:#fff6;font-weight:400}.step input:focus,.step select:focus{border-color:var(--gold-primary);background:#ffffff1f;outline:none;transform:scale(1.02);box-shadow:0 0 25px #c5a0284d}.step input:hover,.step select:hover{border-color:var(--gold-light);background:#ffffff1a}.step select{appearance:none;color:var(--white);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23c5a028' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:25px;background-repeat:no-repeat;background-size:18px;font-weight:600}.step select option{background:var(--white);color:var(--navy-dark);padding:15px;font-size:16px;font-weight:600}.step select option:first-of-type{color:var(--gray-dark);background:var(--off-white);font-weight:500}.step select option:hover{background:var(--gold-primary);color:var(--navy-dark);cursor:pointer}.step select option:checked{background:linear-gradient(135deg, var(--gold-primary), var(--gold-light));color:var(--navy-dark);font-weight:700}.step select option[value=TR]{color:#0a1929;background:#fff}.step select option[value=TR]:hover,.step select option[value=TR]:checked{color:#fff;background:#e30a17}.step select option[value=EG]{color:#0a1929}.step select option[value=EG]:hover,.step select option[value=EG]:checked{color:#fff;background:#c1272d}.step select option[value=AE]{color:#0a1929}.step select option[value=AE]:hover,.step select option[value=AE]:checked{color:#fff;background:#00732f}.step select option[value=SA]{color:#0a1929}.step select option[value=SA]:hover,.step select option[value=SA]:checked{color:#fff;background:#006c35}.step select option[value=KW]{color:#0a1929}.step select option[value=KW]:hover,.step select option[value=KW]:checked{color:#fff;background:#007a3d}.step select option[value=SY]{color:#0a1929}.step select option[value=SY]:hover,.step select option[value=SY]:checked{color:#fff;background:#000}.step select option[value=US]{color:#0a1929}.step select option[value=US]:hover,.step select option[value=US]:checked{color:#fff;background:#002868}.step select:focus{border-color:var(--gold-primary);box-shadow:0 0 0 4px #c5a02833}[dir=rtl] .step select{background-position:right 25px center;padding-left:45px;padding-right:25px}.step label{border-radius:var(--border-radius-lg);cursor:pointer;transition:var(--transition-bounce);color:var(--text-light);background:#ffffff0a;border:2px solid #c5a02840;align-items:center;gap:18px;margin-bottom:15px;padding:20px 30px;font-size:19px;font-weight:500;display:flex}.step label:hover{border-color:var(--gold-primary);box-shadow:var(--shadow-lg);background:#c5a02826;transform:translate(-8px)}.step input[type=radio],.step input[type=checkbox]{cursor:pointer;width:24px;height:24px;accent-color:var(--gold-primary);margin:0;transform:scale(1.1)}.step button{width:100%;color:var(--navy-dark);background:var(--gold-gradient);border-radius:var(--border-radius-lg);cursor:pointer;transition:var(--transition-bounce);text-transform:uppercase;letter-spacing:2px;border:2px solid #0000;margin-top:35px;padding:20px;font-size:22px;font-weight:800;position:relative;overflow:hidden}.step button:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.step button:hover{border-color:var(--white);transform:translateY(-4px)scale(1.02);box-shadow:0 15px 40px #c5a02880}.step button:hover:before{left:100%}.step button:active{transform:translateY(0)scale(.98)}.packages{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin:40px 0;display:grid}.pkg{border-radius:var(--border-radius-xl);text-align:center;cursor:pointer;transition:var(--transition-bounce);background:#ffffff0a;border:2px solid #c5a02840;padding:45px 35px;position:relative;overflow:hidden}.pkg:before{content:"";background:var(--gold-gradient);height:5px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pkg:after{content:"✦";color:var(--gold-primary);opacity:.03;transition:var(--transition-normal);font-family:serif;font-size:120px;position:absolute;bottom:-30px;left:-30px;transform:rotate(-15deg)}.pkg:hover{border-color:var(--gold-primary);transform:translateY(-15px)scale(1.03);box-shadow:0 30px 50px #c5a02840}.pkg:hover:before{transform:scaleX(1)}.pkg:hover:after{opacity:.08;transform:rotate(-25deg)scale(1.2)}.pkg.active{border-color:var(--gold-primary);background:linear-gradient(135deg,#0a1929f2,#0f2b4bf2);transform:scale(1.02);box-shadow:0 0 40px #c5a02866}.pkg.active h4{color:var(--gold-light);text-shadow:0 0 15px #c5a02880}.pkg.active p{color:var(--white)}.pkg h4{color:var(--gold-primary);transition:var(--transition-normal);margin-bottom:25px;font-size:32px;font-weight:800}.pkg p{color:var(--text-soft);transition:var(--transition-normal);margin:15px 0;font-size:17px;font-weight:500}footer{background:var(--navy-dark);color:var(--text-light);text-align:center;border-top:3px solid var(--gold-primary);margin-top:80px;padding:50px 20px;position:relative;overflow:hidden}footer:before{content:"✦ ✦ ✦ ✦ ✦";color:var(--gold-primary);opacity:.04;white-space:nowrap;font-family:serif;font-size:200px;position:absolute;bottom:-30px;right:-30px;transform:rotate(-15deg)}footer:after{content:"";background:linear-gradient(90deg, transparent, var(--gold-primary), var(--gold-light), var(--gold-primary), transparent);height:2px;position:absolute;top:0;left:0;right:0}footer p{opacity:.95;z-index:1;margin:8px 0;font-size:17px;line-height:1.8;position:relative}footer p:first-of-type{color:var(--gold-light);font-size:18px;font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}@keyframes glow{0%,to{text-shadow:0 0 30px #c5a02866}50%{text-shadow:0 0 60px #c5a028b3}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes slideIn{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}[dir=rtl] .step label:hover{transform:translate(8px)}[dir=rtl] .features>div:after{left:-30px;right:auto;transform:rotate(-15deg)}[dir=rtl] .features>div:hover:after{transform:rotate(-25deg)scale(1.2)}[dir=rtl] .contract-form:before{left:-30px;right:auto;transform:rotate(-15deg)}[dir=rtl] .pkg:after{left:auto;right:-30px;transform:rotate(15deg)}[dir=rtl] .pkg:hover:after{transform:rotate(25deg)scale(1.2)}[dir=rtl] footer:before{left:-30px;right:auto;transform:rotate(15deg)}[dir=rtl] .stats div:before{left:auto;right:50%;transform:translate(50%)}@media (width<=1024px){.hero h1{font-size:110px}.hero h2{font-size:36px}.hero h3{font-size:44px}.stats{gap:40px;padding:35px 40px}.stats h2{font-size:52px}.features{gap:25px;padding:60px 20px}.features h3{font-size:28px}}@media (width<=768px){.hero h1{font-size:80px}.hero h2{font-size:30px}.hero h3{font-size:36px}.hero p{font-size:18px}.stats{flex-direction:column;gap:40px;width:90%;padding:40px}.stats div:before{top:-20px}.features{grid-template-columns:1fr;padding:50px 20px}.contract-form{margin:30px 20px;padding:40px 25px}.contract-form h2{font-size:32px}.contract-form>p{font-size:16px}.step h3{font-size:24px}.step input,.step select{padding:15px 20px;font-size:15px}.language-switcher{padding:5px;top:10px}.lang-btn{padding:10px 20px;font-size:13px}.packages{grid-template-columns:1fr}.pkg{padding:35px 25px}.pkg h4{font-size:28px}}@media (width<=480px){.hero h1{font-size:60px}.hero h2{font-size:24px}.hero h3{font-size:28px}.hero p{font-size:16px}.stats h2{font-size:44px}.stats p{font-size:14px}.start-btn{padding:18px 45px;font-size:20px}.features h3{font-size:24px}.features p{font-size:15px}.step h3{gap:12px;font-size:22px}.step h3:before{width:40px}.step input,.step select{padding:12px 15px;font-size:14px}.step button{padding:16px;font-size:18px}.step label{padding:15px 20px;font-size:16px}footer p{font-size:14px}footer p:first-of-type{font-size:16px}.language-switcher{gap:5px;width:90%}.lang-btn{flex:1;justify-content:center;padding:8px 12px;font-size:12px}}@media print{.investment-page{background:#fff}.language-switcher,.start-btn,.step button,.features,footer:before,footer:after{display:none}.hero,.contract-form{color:#000;box-shadow:none;background:#fff;border:1px solid #ccc}.hero h1,.hero h2,.hero h3,.contract-form h2{color:#000;-webkit-text-fill-color:black;background:0 0}.stats{background:#f5f5f5;border:1px solid #ddd}}.telegram-float{z-index:9999;color:#fff;background:linear-gradient(135deg,#08c 0%,#0099e6 100%);border-radius:50px;align-items:center;gap:10px;padding:14px 22px;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);animation:2s ease-in-out infinite pulse-glow;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 14px #08c6,0 0 0 2px #fbbf244d}.telegram-float:hover{color:#fff;background:linear-gradient(135deg,#0077b5 0%,#08c 100%);transform:translateY(-4px)scale(1.02);box-shadow:0 8px 25px #08c9,0 0 0 3px #fbbf2480}.telegram-float:active{transition:all .1s;transform:translateY(-1px)scale(.98)}.telegram-icon{flex-shrink:0;width:24px;height:24px;transition:transform .3s}.telegram-float:hover .telegram-icon{transform:scale(1.1)}.telegram-text{white-space:nowrap;display:inline-block}@keyframes pulse-glow{0%,to{box-shadow:0 4px 14px #08c6,0 0 0 2px #fbbf244d}50%{box-shadow:0 4px 14px #08c6,0 0 0 6px #fbbf2400}}@media (width<=480px){.telegram-float{border-radius:50%;padding:12px;bottom:15px;right:15px}.telegram-text{display:none}.telegram-icon{width:26px;height:26px}}@media (prefers-color-scheme:dark){.telegram-float{box-shadow:0 4px 14px #08c9,0 0 0 2px #fbbf2466}}.telegram-float:focus{outline:3px solid var(--gold-primary);outline-offset:3px}.telegram-float:focus:not(:focus-visible){outline:none}.telegram-float:focus-visible{outline:3px solid var(--gold-primary);outline-offset:3px}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}
