@font-face{font-family:Thmanyah Serif;src:url(/fonts/ThmanyahSerif-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Serif;src:url(/fonts/ThmanyahSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Serif;src:url(/fonts/ThmanyahSerif-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Serif;src:url(/fonts/ThmanyahSerif-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Serif;src:url(/fonts/ThmanyahSerif-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/ThmanyahSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/ThmanyahSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/ThmanyahSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/ThmanyahSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Thmanyah Sans;src:url(/fonts/ThmanyahSans-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--bg-primary:#030712;--bg-secondary:#0b1220;--accent-blue:#38bdf8;--text-main:#f8fafc;--text-muted:#e2e8f0ad;--text-dark:#0f172a;--border-color:#ffffff14;--border-color-hover:#38bdf847;--max-width:1200px;--nav-height:60px;--font-display:"Thmanyah Serif", Georgia, "Times New Roman", serif;--font-heading:var(--font-display);--font-tech:"Thmanyah Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--font-sans:var(--font-tech)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-primary);color:var(--text-main);font-family:var(--font-tech)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);overflow-x:hidden}.section-inner{max-width:var(--max-width);width:100%;margin:0 auto}.section-heading{text-align:center;margin-bottom:60px}.kicker{font-family:var(--font-tech);color:var(--accent-blue);letter-spacing:.15em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:500}.section-title{font-family:var(--font-heading);color:#fff;max-width:800px;margin:0 auto 16px;font-size:clamp(2rem,3.8vw,42px);font-weight:700;line-height:44.1px}.section-subtitle{font-family:var(--font-tech);color:var(--text-muted);max-width:650px;margin:0 auto;font-size:17px;line-height:28px}.btn-primary{color:#fff;min-height:50px;font-weight:600;font-family:var(--font-tech);letter-spacing:.01em;cursor:pointer;z-index:1;background:linear-gradient(135deg,#38bdf8 0%,#2563eb 100%);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:15px;line-height:1;text-decoration:none;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),background .35s cubic-bezier(.16,1,.3,1),filter .35s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47}.btn-primary:hover{filter:brightness(1.06);border-color:#7dd3fc80;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47}.btn-primary:active{transform:scale(.98)}.btn-arrow{font-size:14px;line-height:1;transition:transform .35s cubic-bezier(.16,1,.3,1)}.btn-primary:hover .btn-arrow{transform:translate(2px,-2px)}.btn-secondary{color:#fff;font-weight:700;font-family:var(--font-tech);letter-spacing:.16px;cursor:pointer;background:#0b1220;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;padding:14px 22px;font-size:16px;line-height:16px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-secondary:hover{background:#ffffff1a;border-color:#fff}.header{--header-top-offset:24px;top:var(--header-top-offset);width:90%;max-width:1120px;height:var(--nav-height);z-index:100;transition:all .3s cubic-bezier(.16,1,.3,1);position:fixed;left:50%;transform:translate(-50%)}.nav-container{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:28px;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 24px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.header.scrolled{--header-top-offset:12px;top:var(--header-top-offset)}.header.scrolled .nav-container{box-shadow:none;background:#ffffff0a;border-color:#ffffff14}.logo-link{align-items:center;text-decoration:none;display:flex}.logo-wordmark{object-fit:contain;width:112px;height:auto}.nav-links{flex:1;align-items:center;gap:24px;min-width:0;margin-inline-start:32px;display:flex}.nav-main-links{flex:1;justify-content:center;align-items:center;gap:28px;display:flex}.nav-actions,.nav-utility{flex:none;align-items:center;display:flex}.nav-actions{gap:12px}.nav-utility{gap:8px}.nav-link{font-family:var(--font-tech);color:var(--text-muted);cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s}.nav-link:hover{color:#fff}.nav-btn{font-family:var(--font-tech);color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b1220b3 0%,#0b1220e6 100%);border:1px solid #ffffff24;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}.nav-btn:hover{color:var(--bg-primary);background:#fff;border-color:#fff}.lang-toggle{color:var(--accent-blue);font-family:var(--font-tech);cursor:pointer;letter-spacing:0;background:#38bdf81a;border:1px solid #38bdf840;border-radius:999px;justify-content:center;align-items:center;padding:6px 16px;font-size:13px;font-weight:500;line-height:1.2;transition:all .3s;display:inline-flex}.lang-toggle:hover{color:#fff;background:#38bdf82e;border-color:#38bdf866}.music-toggle{width:34px;height:34px;color:var(--accent-blue);cursor:pointer;background:#38bdf81a;border:1px solid #38bdf840;border-radius:999px;justify-content:center;align-items:center;margin-left:0;padding:0;transition:all .3s;display:inline-flex}.music-toggle:hover{color:#fff;background:#38bdf82e;border-color:#38bdf866}.music-bars{align-items:flex-end;gap:2px;width:14px;height:12px;display:flex}.music-bars .bar{background-color:currentColor;border-radius:1px;width:2px;height:3px;transition:height .3s}.music-toggle.playing .music-bars .bar{animation:.8s ease-in-out infinite alternate bounce}.music-toggle.playing .music-bars .bar:first-child{animation-delay:.1s}.music-toggle.playing .music-bars .bar:nth-child(2){animation-delay:.3s}.music-toggle.playing .music-bars .bar:nth-child(3){animation-delay:0s}.music-toggle.playing .music-bars .bar:nth-child(4){animation-delay:.2s}@keyframes bounce{0%{height:3px}to{height:12px}}html[dir=rtl]{font-family:var(--font-tech);letter-spacing:0}html[dir=rtl] .benefit-card,html[dir=rtl] .process-card{text-align:right}html[dir=rtl] .kicker{letter-spacing:0}.ambient-backdrop{z-index:0;pointer-events:none;background:radial-gradient(80% 64% at 76% 16%, #0c4a6e38, transparent 65%), var(--bg-primary);position:fixed;inset:0;overflow:hidden}.ambient-backdrop__video{object-fit:cover;object-position:50% 46%;opacity:0;filter:brightness(.74)saturate(.88)contrast(1.16);transform-origin:50% 42%;will-change:transform, opacity;width:100%;height:100%;transition:opacity 1.1s cubic-bezier(.22,1,.36,1);animation:48s cubic-bezier(.45,0,.55,1) infinite alternate ambient-drift}.ambient-backdrop.is-video-ready .ambient-backdrop__video{opacity:calc(.68 * var(--ambient-luma,1))}@keyframes ambient-drift{0%{transform:scale(1.045)translateY(1.2%)}to{transform:scale(1.085)translateY(-.8%)}}.ambient-backdrop__grade{mix-blend-mode:soft-light;background:radial-gradient(82% 64% at 76% 18%,#38bdf838,#0000 62%),radial-gradient(70% 56% at 22% 82%,#2563eb1f,#0000 70%),linear-gradient(155deg,#1e40af38 0%,#03071214 48%,#0284c72e 100%);position:absolute;inset:0}.ambient-backdrop__scrim{opacity:calc(1.04 - .36 * var(--ambient-luma,1));background:linear-gradient(90deg,#0307129e 0%,#0307120f 24% 76%,#030712a8 100%),radial-gradient(92% 74% at 50% 41%,#03071229 0%,#03071294 56%,#030712f0 100%),linear-gradient(#03071294 0%,#03071205 24%,#0307120a 74%,#030712b8 100%);transition:opacity .25s linear;position:absolute;inset:0}.ambient-backdrop__noise{opacity:.025;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}main,.footer{z-index:1;position:relative}.hero-section{width:100%;min-height:100vh;padding-top:calc(var(--nav-height) + 24px);background:0 0;justify-content:center;align-items:center;padding-bottom:92px;display:flex;position:relative;overflow:hidden}.hero-vignette{z-index:1;pointer-events:none;background:linear-gradient(#03071214 0%,#0000 22% 68%,#0307126b 100%),radial-gradient(88% 88% at 50% 43%,#0000 20%,#03071229 52%,#0307129e 76%,#030712f0 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 62%,#00000057 82%,#0000 94% 100%);mask-image:linear-gradient(#000 0% 62%,#00000057 82%,#0000 94% 100%)}.hero-section:after{content:none}.hero-inner{max-width:var(--max-width);text-align:center;z-index:10;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding:60px 40px 0;display:flex;position:relative}.launch-pill{color:var(--accent-blue);background:#38bdf81f;border:1px solid #38bdf847;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 14px;animation:1s ease-out fadeInDown;display:inline-flex}.spark-icon{fill:currentColor;width:14px;height:14px}.pill-text{font-family:var(--font-tech);letter-spacing:.02em;font-size:15px;font-weight:500}.hero-title{font-family:var(--font-heading);color:#fff;text-shadow:0 4px 32px #03071294;max-width:900px;margin-bottom:24px;font-size:clamp(2.2rem,5.2vw,62px);font-weight:800;line-height:clamp(2.3rem,5.3vw,63.24px);animation:1s ease-out .2s both fadeInUp}.hero-body{font-family:var(--font-tech);color:var(--text-muted);max-width:760px;margin-bottom:40px;font-size:clamp(1.05rem,1.8vw,19px);font-weight:300;line-height:31.35px;animation:1s ease-out .4s both fadeInUp}.hero-actions{gap:12px;margin-bottom:24px;animation:1s ease-out .6s both fadeInUp;display:flex}.proof-row{font-family:var(--font-tech);color:var(--text-muted);letter-spacing:.02em;align-items:center;gap:16px;margin-bottom:50px;font-size:15px;font-weight:400;animation:1s ease-out .8s both fadeInUp;display:flex}.benefits-section{background:0 0;padding:96px 40px}.benefits-grid{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);gap:18px;margin:0 auto;display:grid}.benefit-card{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:left;border-radius:28px;flex-direction:column;gap:26px;min-height:225.25px;padding:24px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.benefit-card:hover{border-color:var(--border-color-hover);transform:translateY(-8px);box-shadow:0 12px 40px #030712b3,0 0 30px #38bdf80a}.icon-shell{width:52px;height:52px;color:var(--accent-blue);background-color:#38bdf824;border:1px solid #38bdf847;border-radius:18px;justify-content:center;align-items:center;transition:all .3s;display:flex}.benefit-card:hover .icon-shell{background-color:var(--accent-blue);color:var(--bg-primary);transform:scale(1.05)}.card-icon{width:24px;height:24px}.card-text{flex-direction:column;gap:8px;display:flex}.card-title{font-family:var(--font-tech);color:#fff;font-size:20px;font-weight:600;line-height:24px}.card-body{font-family:var(--font-tech);color:var(--text-muted);font-size:15px;line-height:23.25px}.process-section{background:0 0;border-top:1px solid #ffffff08;padding:96px 40px}.process-grid{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);gap:18px;margin:0 auto;display:grid}.process-card{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:left;border-radius:28px;flex-direction:column;gap:26px;min-height:225.25px;padding:24px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.process-card:hover{border-color:var(--border-color-hover);transform:translateY(-8px);box-shadow:0 12px 40px #030712b3,0 0 30px #38bdf80a}.process-card:hover .icon-shell{background-color:var(--accent-blue);color:var(--bg-primary);transform:scale(1.05)}.cta-logo-container{z-index:2;justify-content:center;align-items:center;width:190px;height:auto;display:flex}.cta-logo{object-fit:contain;width:100%;height:auto;transition:transform .4s}.footer{background-color:#030712f2;border-top:1px solid #ffffff0d;padding:40px}.footer-container{max-width:var(--max-width);font-family:var(--font-tech);color:#e2e8f066;justify-content:space-between;align-items:center;margin:0 auto;padding:0 40px;font-size:14px;display:flex}.copyright{letter-spacing:.01em;font-weight:500;line-height:18.9px}.back-to-top{color:#e2e8f099;font-weight:500;line-height:18.9px;text-decoration:none;transition:color .3s}.back-to-top:hover{color:var(--accent-blue)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.scroll-animate{opacity:0;will-change:transform, opacity;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.scroll-animate.visible{opacity:1;transform:translateY(0)}.scroll-animate.is-settled{will-change:auto}.benefit-card:before,.process-card:before{content:"";background:radial-gradient(350px circle at var(--mouse-x,0) var(--mouse-y,0), #38bdf814, transparent 80%);opacity:0;pointer-events:none;z-index:1;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.benefit-card:hover:before,.process-card:hover:before{opacity:1}.benefit-card *,.process-card *{z-index:2;position:relative}.hamburger{cursor:pointer;z-index:200;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:none}.hamburger-line{background-color:var(--text-main);border-radius:2px;width:22px;height:2px;transition:all .35s cubic-bezier(.16,1,.3,1);display:block}.hamburger-line+.hamburger-line{margin-top:5px}.hamburger.active .hamburger-line:first-child{transform:translateY(7px)rotate(45deg)}.hamburger.active .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.active .hamburger-line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-overlay{-webkit-backdrop-filter:blur(4px);z-index:90;opacity:0;pointer-events:none;background:#03071299;width:100%;height:100%;transition:opacity .35s;display:none;position:fixed;top:0;left:0}.mobile-overlay.active{opacity:1;pointer-events:auto}@media (width<=1024px){.nav-container,.hero-inner,.footer-container{padding:0 24px}.benefits-grid,.process-grid{grid-template-columns:repeat(2,1fr);padding:0 24px}.benefits-section,.process-section{padding:80px 24px}}@media (width<=768px){:root{--nav-height:60px}.hamburger{display:flex}.mobile-overlay{display:block}.nav-links{top:calc(0px - var(--header-top-offset));-webkit-backdrop-filter:blur(20px);z-index:95;background:#030712f7;border-left:1px solid #ffffff14;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;width:280px;height:100dvh;margin-inline-start:0;padding:100px 32px 40px;transition:right .4s cubic-bezier(.16,1,.3,1);position:fixed;right:-100%;overflow-y:auto}html[dir=rtl] .nav-links{border-left:none;border-right:1px solid #ffffff14;left:-100%;right:auto}.nav-links.open{right:-5vw}html[dir=rtl] .nav-links.open{left:-5vw;right:auto}.nav-link{border-bottom:1px solid #ffffff0d;width:100%;padding:14px 0;font-size:18px}.nav-main-links{flex-direction:column;flex:none;align-items:flex-start;gap:0;width:100%}.nav-actions{flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:18px}.nav-utility{gap:10px}.lang-toggle{margin-top:16px;padding:10px 20px;font-size:15px}.music-toggle{width:42px;height:42px;margin-top:8px;margin-left:0}.nav-utility .lang-toggle,.nav-utility .music-toggle{margin-top:0}.nav-container{justify-content:space-between}.nav-btn{padding:6px 14px}.hero-section{min-height:100dvh;padding-bottom:60px}.hero-inner{padding:40px 20px 0}.hero-title{max-width:100%;font-size:clamp(1.8rem,6vw,42px);line-height:1.15}.hero-body{max-width:100%;font-size:clamp(.95rem,3.5vw,17px);line-height:1.65}.hero-actions{flex-direction:column;gap:12px;width:100%;max-width:320px}.btn-primary,.btn-secondary{text-align:center;width:100%;padding:16px 22px}.proof-row{flex-wrap:wrap;justify-content:center;gap:8px 16px}.section-title{font-size:clamp(1.6rem,5vw,32px);line-height:1.2}.section-subtitle{font-size:15px;line-height:24px}.section-heading{margin-bottom:40px}.benefits-grid,.process-grid{grid-template-columns:1fr;gap:14px;padding:0}.benefit-card,.process-card{min-height:unset;padding:22px}.cta-logo-container{width:150px;height:auto}.footer{padding:32px 20px}.footer-container{text-align:center;flex-direction:column;gap:16px;padding:0}.benefit-card:hover,.process-card:hover{transform:none}}@media (width<=480px){.header{--header-top-offset:12px;top:var(--header-top-offset);width:94%}.nav-links.open{right:-3vw}html[dir=rtl] .nav-links.open{left:-3vw;right:auto}.nav-container{border-radius:20px;padding:0 16px}.logo-wordmark{width:92px;height:auto}.hero-inner{padding:24px 16px 0}.launch-pill{margin-bottom:20px;padding:5px 12px}.pill-text{font-size:13px}.hero-title{margin-bottom:16px;font-size:clamp(1.5rem,7vw,32px)}.hero-body{margin-bottom:28px;font-size:15px;line-height:1.6}.hero-actions{max-width:100%}.proof-row{margin-bottom:32px;font-size:13px}.kicker{font-size:12px}.benefits-section,.process-section{padding:60px 16px}.card-title{font-size:18px}.card-body{font-size:14px;line-height:22px}.footer{padding:24px 16px}.footer-container{font-size:13px}}@media (hover:hover) and (pointer:fine){.benefit-card:hover,.process-card:hover{transform:translateY(-8px)}}@media (height<=500px) and (orientation:landscape){.hero-section{min-height:auto;padding:calc(var(--nav-height) + 16px) 24px 40px}.hero-inner{padding-top:16px}.hero-title{margin-bottom:12px;font-size:clamp(1.4rem,4vw,28px)}.hero-body{margin-bottom:20px;font-size:14px}.proof-row{margin-bottom:20px}}:root{--accent-indigo:#2563eb;--accent-grad:linear-gradient(135deg, #38bdf8 0%, #2563eb 100%);--glass-standard:#0b122094;--glass-strong:#0b1220c7;--glass-subtle:#ffffff0a;--border-strong:#ffffff24;--shadow-standard:0 10px 32px #0307126b, inset 0 1px 0 #ffffff0d;--shadow-hover-glow:0 16px 42px #03071294, 0 0 28px #38bdf80d;--ease-spring:cubic-bezier(.16, 1, .3, 1);--card-surface:#0b1220a8;--card-surface-hover:#0e172ab8;--card-blur:blur(14px) saturate(1.12)}main section[id]{scroll-margin-top:96px}.nav-link.active{color:#fff}.scroll-progress{background:var(--accent-grad);z-index:300;transform-origin:0;will-change:transform;width:100%;height:3px;transition:transform .1s linear;position:fixed;top:0;left:0;transform:scaleX(0);box-shadow:0 0 12px #38bdf880}html[dir=rtl] .scroll-progress{transform-origin:100%;left:auto;right:0}.nav-cta{font-family:var(--font-tech);color:#fff;transition:all .3s var(--ease-spring);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#38bdf82e 0%,#2563eb2e 100%);border:1px solid #38bdf852;border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;text-decoration:none}.nav-cta:hover{background:var(--accent-grad);border-color:#7dd3fc80;transform:translateY(-1px);box-shadow:0 8px 22px #2563eb47}.trusted-section{background:0 0;padding:24px 0 12px;overflow:hidden}.trusted-label{text-align:center;font-family:var(--font-tech);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:28px;padding:0 24px;font-size:13px;font-weight:500}html[dir=rtl] .trusted-label{letter-spacing:0}.marquee{width:100%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee-track{align-items:center;gap:64px;width:max-content;animation:42s linear infinite marquee-scroll;display:flex}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-item{font-family:var(--font-heading);letter-spacing:.01em;color:#e2e8f057;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:24px;font-weight:800;transition:color .3s}.marquee-item:hover{color:var(--accent-blue)}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}html[dir=rtl] .marquee-track{animation-name:marquee-scroll-rtl}@keyframes marquee-scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}.stats-section{background:0 0;padding:40px 40px 60px}.stats-panel{max-width:var(--max-width);border:1px solid var(--border-color);box-shadow:var(--shadow-standard);-webkit-backdrop-filter:blur(16px)saturate(1.18);background:linear-gradient(135deg,#0b1220b3 0%,#0b122066 100%);border-radius:32px;grid-template-columns:repeat(4,1fr);gap:18px;margin:0 auto;padding:40px 32px;display:grid;position:relative;overflow:hidden}.stats-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#38bdf80f,#0000 60%);position:absolute;inset:0}.stat-block{text-align:center;z-index:1;position:relative}.stat-number{font-family:var(--font-heading);background:var(--accent-grad);-webkit-text-fill-color:transparent;color:var(--accent-blue);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-size:clamp(2.2rem,4vw,48px);font-weight:800;line-height:1}.stat-label{font-family:var(--font-tech);color:var(--text-muted);max-width:180px;margin:0 auto;font-size:14px;font-weight:500;line-height:1.4}.process-card{padding-top:24px}.process-step-num{font-family:var(--font-heading);color:#38bdf824;z-index:1;pointer-events:none;font-size:40px;font-weight:800;line-height:1;position:absolute;top:20px;right:24px}html[dir=rtl] .process-step-num{left:24px;right:auto}.work-section{background:0 0;border-top:1px solid #ffffff08;padding:96px 40px}.work-grid{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);gap:18px;margin:0 auto;display:grid}.work-card{background:var(--bg-secondary);border:1px solid var(--border-color);transition:all .4s var(--ease-spring);border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.work-card:hover{border-color:var(--border-color-hover);box-shadow:var(--shadow-hover-glow);transform:translateY(-8px)}.work-thumb{isolation:isolate;align-items:flex-end;height:clamp(190px,20vw,224px);padding:16px;display:flex;position:relative;overflow:hidden}.work-thumb-image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s var(--ease-spring), filter .45s ease;filter:saturate(.94)contrast(1.03);-webkit-user-select:none;user-select:none;position:absolute;inset:0;transform:scale(1.015)}.work-card:hover .work-thumb-image{filter:saturate(1.04)contrast(1.05);transform:scale(1.055)}.work-thumb:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0307120a 32%,#030712bf 100%);position:absolute;inset:0}.work-thumb:after{content:"";opacity:.05;mix-blend-mode:overlay;z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.work-thumb--1{background:radial-gradient(circle at 20% 20%,#38bdf866,#0000 55%),linear-gradient(135deg,#0b1220 0%,#123 100%)}.work-thumb--2{background:radial-gradient(circle at 80% 30%,#a78bfa61,#0000 55%),linear-gradient(135deg,#0b1220 0%,#1a1633 100%)}.work-thumb--3{background:radial-gradient(circle at 50% 80%,#34d39952,#0000 55%),linear-gradient(135deg,#0b1220 0%,#0d2420 100%)}.work-tag{z-index:3;border:1px solid var(--border-strong);font-family:var(--font-tech);letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);background:#0307128c;border-radius:999px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex;position:relative}html[dir=rtl] .work-tag{letter-spacing:0}.work-body{flex-direction:column;flex:1;gap:12px;padding:24px;display:flex}.work-name{font-family:var(--font-tech);color:#fff;font-size:20px;font-weight:600;line-height:1.2}.work-desc{font-family:var(--font-tech);color:var(--text-muted);flex:1;font-size:15px;line-height:1.55}.work-metrics{border-top:1px solid #ffffff0f;gap:24px;padding-top:16px;display:flex}.work-metric{flex-direction:column;gap:2px;display:flex}.work-metric-val{font-family:var(--font-heading);color:var(--accent-blue);font-size:22px;font-weight:800;line-height:1}.work-metric-lbl{font-family:var(--font-tech);color:var(--text-muted);letter-spacing:.01em;font-size:12px}.why-section{background:0 0;padding:96px 40px}.why-inner{grid-template-columns:1fr 1.1fr;align-items:start;gap:56px;display:grid}.why-intro{position:sticky;top:110px}.why-intro .kicker{text-align:left}html[dir=rtl] .why-intro .kicker{text-align:right}.why-title{text-align:left;max-width:none;margin:0 0 18px}.why-sub{text-align:left;max-width:none;margin:0 0 28px}html[dir=rtl] .why-title,html[dir=rtl] .why-sub{text-align:right}.why-btn{display:inline-flex}.why-list{flex-direction:column;gap:14px;display:flex}.why-item{background:var(--glass-subtle);border:1px solid var(--border-color);transition:all .35s var(--ease-spring);border-radius:24px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.why-item:hover{border-color:var(--border-color-hover);background:#38bdf80a;transform:translate(4px)}html[dir=rtl] .why-item:hover{transform:translate(-4px)}.why-check{width:38px;height:38px;color:var(--accent-blue);background:#38bdf824;border:1px solid #38bdf847;border-radius:12px;flex:none;place-items:center;display:grid}.why-check svg{width:20px;height:20px}.why-text{flex-direction:column;gap:6px;display:flex}.why-item-title{font-family:var(--font-tech);color:#fff;font-size:17px;font-weight:600;line-height:1.3}.why-item-body{font-family:var(--font-tech);color:var(--text-muted);font-size:15px;line-height:1.55}.testimonials-section{background:0 0;border-top:1px solid #ffffff08;padding:96px 40px}.testimonials-grid{max-width:var(--max-width);grid-template-columns:repeat(3,1fr);gap:18px;margin:0 auto;display:grid}.testimonial-card{background:var(--bg-secondary);border:1px solid var(--border-color);transition:all .4s var(--ease-spring);border-radius:28px;flex-direction:column;gap:20px;padding:32px 28px 28px;display:flex;position:relative;overflow:hidden}.testimonial-card:hover{border-color:var(--border-color-hover);box-shadow:var(--shadow-hover-glow);transform:translateY(-6px)}.quote-mark{font-family:var(--font-heading);color:#38bdf84d;height:28px;font-size:64px;font-weight:900;line-height:.6}.testimonial-quote{font-family:var(--font-tech);color:#f8fafce6;flex:1;margin:0;font-size:16px;line-height:1.65}.testimonial-author{align-items:center;gap:14px;padding-top:4px;display:flex}.author-avatar{background:var(--accent-grad);color:#fff;width:44px;height:44px;font-family:var(--font-tech);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.author-meta{flex-direction:column;gap:2px;display:flex}.author-name{font-family:var(--font-tech);color:#fff;font-size:15px;font-weight:600}.author-role{font-family:var(--font-tech);color:var(--text-muted);font-size:13px}.faq-section{background:0 0;padding:96px 40px}.faq-inner{max-width:820px}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:20px;transition:border-color .3s,background .3s;overflow:hidden}.faq-item.open{border-color:var(--border-color-hover);background:#38bdf808}.faq-question{cursor:pointer;text-align:left;width:100%;font-family:var(--font-tech);color:#fff;background:0 0;border:none;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;font-size:17px;font-weight:600;line-height:1.4;transition:color .3s;display:flex}html[dir=rtl] .faq-question{text-align:right}.faq-question:hover{color:var(--accent-blue)}.faq-icon{flex:none;width:22px;height:22px;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--accent-blue);transition:transform .3s var(--ease-spring), opacity .3s ease;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon:before{width:14px;height:2px}.faq-icon:after{width:2px;height:14px}.faq-item.open .faq-icon:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.faq-answer{max-height:0;transition:max-height .4s var(--ease-spring);overflow:hidden}.faq-answer p{font-family:var(--font-tech);color:var(--text-muted);margin:0;padding:0 24px 24px;font-size:15px;line-height:1.65}.contact-section{background:0 0;padding:96px 40px}.contact-card{border:1px solid var(--border-color);-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#0b1220cc 0%,#0b122073 100%);border-radius:36px;grid-template-columns:1fr 1.05fr;gap:48px;max-width:1120px;margin:0 auto;padding:48px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #03071266}.contact-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf80f 0%,#0000 60%);width:60%;height:120%;position:absolute;top:-40%;right:-20%}.contact-left{z-index:1;position:relative}.contact-left .cta-logo-container{justify-content:flex-start;width:170px;height:auto;margin-bottom:24px}html[dir=rtl] .contact-left .cta-logo-container{justify-content:flex-end;margin-left:auto}.contact-title{font-family:var(--font-heading);color:#fff;margin-bottom:16px;font-size:clamp(1.8rem,3vw,34px);font-weight:700;line-height:1.2}.contact-copy{font-family:var(--font-tech);color:var(--text-muted);margin-bottom:32px;font-size:16px;line-height:1.6}.contact-details{flex-direction:column;gap:16px;list-style:none;display:flex}.contact-detail{align-items:center;gap:14px;display:flex}.contact-detail-icon{width:40px;height:40px;color:var(--accent-blue);background:#38bdf81f;border:1px solid #38bdf83d;border-radius:12px;flex:none;place-items:center;display:grid}.contact-detail-icon svg{width:20px;height:20px}.contact-detail-link,.contact-detail-text{font-family:var(--font-tech);color:#f8fafcdb;font-size:15px;text-decoration:none;transition:color .3s}.contact-detail-link:hover{color:var(--accent-blue)}.contact-right{z-index:1;position:relative}.contact-form{flex-direction:column;gap:16px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-group{flex-direction:column;gap:8px;display:flex}.form-label{font-family:var(--font-tech);color:var(--text-muted);letter-spacing:.01em;font-size:13px;font-weight:500}.form-input{border:1px solid var(--border-strong);width:100%;color:var(--text-main);font-family:var(--font-tech);background:#ffffff0b;border-radius:14px;outline:none;padding:13px 15px;font-size:15px;transition:border-color .25s,background .25s,box-shadow .25s}.form-input::placeholder{color:#e2e8f059}.form-input:hover{border-color:#38bdf84d}.form-input:focus{border-color:var(--accent-blue);background:#38bdf80d;box-shadow:0 0 0 3px #38bdf829}.form-input.invalid{border-color:#f87171;box-shadow:0 0 0 3px #f8717124}.form-textarea{resize:vertical;min-height:110px;line-height:1.5}.form-submit{width:100%;margin-top:4px;padding:15px 22px}.form-status{font-family:var(--font-tech);min-height:20px;margin:0;font-size:14px;line-height:1.5}.form-status.success{color:#34d399}.form-status.error{color:#f87171}.footer{-webkit-backdrop-filter:blur(14px)saturate(1.1);background:linear-gradient(#0307128c 0%,#030712db 42%,#030712f7 100%);border-top:none;padding:72px 40px 32px}.footer-top{max-width:var(--max-width);border-bottom:1px solid #ffffff0f;grid-template-columns:1.4fr 2fr;gap:56px;margin:0 auto;padding-bottom:48px;display:grid}.footer-brand{flex-direction:column;gap:20px;max-width:340px;display:flex}.footer-logo{object-fit:contain;width:86px;height:auto}.footer-tagline{font-family:var(--font-tech);color:var(--text-muted);font-size:15px;line-height:1.6}.footer-social{gap:10px;display:flex}.social-link{background:var(--glass-subtle);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-muted);transition:all .3s var(--ease-spring);border-radius:12px;place-items:center;display:grid}.social-link svg{width:18px;height:18px}.social-link:hover{color:var(--accent-blue);border-color:var(--border-color-hover);background:#38bdf814;transform:translateY(-2px)}.footer-cols{grid-template-columns:1fr 1fr 1.6fr;gap:32px;display:grid}.footer-col{flex-direction:column;gap:14px;display:flex}.footer-col-title{font-family:var(--font-tech);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:4px;font-size:13px;font-weight:600}html[dir=rtl] .footer-col-title{letter-spacing:0}.footer-link{font-family:var(--font-tech);color:var(--text-muted);width:fit-content;font-size:15px;text-decoration:none;transition:color .25s}.footer-link:hover{color:var(--accent-blue)}.footer-news-copy{font-family:var(--font-tech);color:var(--text-muted);margin-bottom:4px;font-size:14px;line-height:1.55}.footer-news-form{gap:8px;max-width:360px;display:flex}.footer-news-input{border:1px solid var(--border-strong);min-width:0;color:var(--text-main);font-family:var(--font-tech);background:#ffffff0b;border-radius:12px;outline:none;flex:1;padding:11px 14px;font-size:14px;transition:border-color .25s,box-shadow .25s}.footer-news-input::placeholder{color:#e2e8f059}.footer-news-input:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #38bdf824}.footer-news-input.invalid{border-color:#f87171}.footer-news-btn{background:var(--accent-grad);color:#fff;font-family:var(--font-tech);cursor:pointer;transition:all .3s var(--ease-spring);white-space:nowrap;border:1px solid #7dd3fc52;border-radius:12px;flex:none;padding:11px 18px;font-size:14px;font-weight:700}.footer-news-btn:hover{transform:translateY(-1px);box-shadow:0 8px 22px #2563eb3d}.footer-news-status{font-family:var(--font-tech);color:#34d399;min-height:16px;margin:0;font-size:13px}.footer-news-status.error{color:#f87171}.footer-news-status.success{color:#34d399}.footer-bottom{max-width:var(--max-width);font-family:var(--font-tech);color:#e2e8f066;justify-content:space-between;align-items:center;gap:16px;margin:28px auto 0;font-size:14px;display:flex}.footer-legal{align-items:center;gap:24px;display:flex}.footer-legal-link{color:#e2e8f080;text-decoration:none;transition:color .25s}.footer-legal-link:hover{color:var(--accent-blue)}html[dir=rtl] .work-body,html[dir=rtl] .testimonial-card,html[dir=rtl] .why-item,html[dir=rtl] .contact-left,html[dir=rtl] .form-group,html[dir=rtl] .footer-brand,html[dir=rtl] .testimonial-quote,html[dir=rtl] .work-desc{text-align:right}.benefit-card,.process-card,.work-card,.testimonial-card,.faq-item,.stats-panel,.why-item,.contact-card{background:var(--card-surface);border:1px solid var(--border-color);box-shadow:var(--shadow-standard);-webkit-backdrop-filter:var(--card-blur)}.benefit-card:hover,.process-card:hover,.work-card:hover,.testimonial-card:hover,.why-item:hover{background:var(--card-surface-hover);border-color:var(--border-color-hover);box-shadow:var(--shadow-hover-glow)}.faq-item:hover{border-color:#38bdf82e}.faq-item.open{background:color-mix(in srgb, var(--accent-blue) 6%, var(--card-surface));border-color:var(--border-color-hover)}.process-section,.work-section,.testimonials-section{border-top:none}@media (width<=1024px){.stats-panel{grid-template-columns:repeat(2,1fr);gap:32px 18px}.work-grid,.testimonials-grid{grid-template-columns:repeat(2,1fr)}.why-inner{grid-template-columns:1fr;gap:40px}.why-intro{position:static}.footer-top{grid-template-columns:1fr;gap:40px}.work-section,.why-section,.testimonials-section,.faq-section,.contact-section{padding:80px 24px}.stats-section{padding:32px 24px 48px}}@media (width<=768px){.nav-cta{text-align:center;width:100%;margin-top:8px}.work-grid,.testimonials-grid{grid-template-columns:1fr}.stats-panel{border-radius:24px;gap:28px 16px;padding:32px 20px}.contact-card{background:var(--bg-secondary);-webkit-backdrop-filter:none;border-radius:28px;grid-template-columns:1fr;gap:36px;padding:32px 24px}.contact-card:before{display:none}.contact-left .cta-logo-container{margin-inline:0}.footer-cols{grid-template-columns:1fr 1fr;gap:28px}.footer-col--wide{grid-column:1/-1}.footer-bottom{text-align:center;flex-direction:column;gap:14px}.marquee-item{font-size:20px}.marquee-track{gap:44px}.work-card:hover,.testimonial-card:hover,.why-item:hover{transform:none}.footer{padding:56px 24px 28px}}@media (width<=480px){.work-section,.why-section,.testimonials-section,.faq-section,.contact-section{padding:60px 16px}.form-row,.footer-cols{grid-template-columns:1fr}.footer-news-form{flex-direction:column}.footer-news-btn{width:100%}.faq-question{padding:18px 20px;font-size:15px}.contact-title{font-size:clamp(1.4rem,6vw,26px)}.stat-number{font-size:clamp(2rem,9vw,40px)}.footer{padding:48px 16px 24px}}@media (height<=500px) and (orientation:landscape){.why-intro{position:static}}@media (hover:hover) and (pointer:fine){.work-card:hover,.testimonial-card:hover{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}.scroll-progress{transition:none}.ambient-backdrop__video{animation:none;display:none}}@media (prefers-reduced-data:reduce){.ambient-backdrop__video{display:none}}@media (width<=768px){.ambient-backdrop.is-video-ready .ambient-backdrop__video{object-position:56% 46%;opacity:calc(.52 * var(--ambient-luma,1))}.ambient-backdrop__scrim{opacity:calc(1.08 - .34 * var(--ambient-luma,1))}}
