@font-face{font-family:GeeDookUI;src:url(/assets/fonts/Vazirmatn-FD-NL-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+25CC}@font-face{font-family:GeeDookUI;src:url(/assets/fonts/Vazirmatn-FD-NL-Medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+25CC}@font-face{font-family:GeeDookUI;src:url(/assets/fonts/Vazirmatn-FD-NL-SemiBold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+25CC}@font-face{font-family:GeeDookUI;src:url(/assets/fonts/Vazirmatn-FD-NL-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+25CC}@font-face{font-family:GeeDookUI;src:url(/assets/fonts/Vazirmatn-FD-NL-Black.woff2) format("woff2");font-style:normal;font-weight:800 900;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+25CC}@font-face{font-family:GeeDookUI;src:url(/assets/fonts/outfit-latin-variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-024F,U+1E00-1EFF,U+2000-206F,U+20A0-20CF,U+2100-214F}.gd-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}.gd-icon svg{width:1em;height:1em;fill:currentColor;display:block}.gd-icon-sm{font-size:1.25rem}.gd-icon-md{font-size:1.5rem}.gd-icon-lg{font-size:2rem}.gd-icon-xl{font-size:2.6rem}:root{color-scheme:light;--page: #d7f10f;--paper: #f7f4ed;--paper2: #fffdf8;--text: #18233a;--muted: #566178;--line: rgba(24,35,58,.12);--lime: #d7f10f;--brand: #4b1475;--brand2: #f2c94c;--blue: #2865d5;--red: #900022;--pink: #edc8ee;--violet: #4d2678;--cyan: #11b4c6;--shadow: 0 22px 65px rgba(20,22,38,.14);--shadow2: 0 34px 95px rgba(20,22,38,.2);--radius: 32px;--radius2: 24px;--font-en: "GeeDookUI", sans-serif;--font-fa: "GeeDookUI", sans-serif;--fs-hero: clamp(2.35rem,5.6vw,5.8rem);--fs-h1: clamp(2rem,4.2vw,4rem);--fs-h2: clamp(1.55rem,3vw,2.5rem);--fs-body: .96rem;--lh: 1.72 }html[data-theme=dark]{color-scheme:dark;--page: #0c1220;--paper: #141d31;--paper2: #1b2740;--text: #f6f8fc;--muted: #c5cedf;--line: rgba(255,255,255,.1);--lime: #d7f10f;--brand: #d7f10f;--brand2: #f2c94c;--blue: #2858bf;--red: #7e1030;--pink: #6e4c71;--violet: #6b3ba0;--cyan: #0c96a8;--shadow: 0 24px 70px rgba(0,0,0,.42);--shadow2: 0 36px 110px rgba(0,0,0,.5) }*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--page)}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(255,255,255,.35),transparent 34%),var(--page);color:var(--text);font-family:var(--font-en);font-size:16px;overflow-x:hidden}body,p,a,button,input,textarea,select,span,li{font-size:var(--fs-body);line-height:var(--lh)}[dir=rtl],.rtl-mode,.fa,html[lang=fa]{font-family:var(--font-fa)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}img{max-width:100%;height:auto;display:block}::selection{background:var(--brand);color:#fff}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.05;letter-spacing:-.045em}p{margin:0;color:var(--muted)}.boot-shell{min-height:100vh;display:grid;place-items:center;background:linear-gradient(135deg,#f2c94c,var(--lime))}.boot-card{display:grid;place-items:center;gap:14px;text-align:center;animation:fadeUp .55s ease both}.boot-card img{width:min(230px,54vw);filter:drop-shadow(0 26px 60px rgba(75,20,117,.22))}.boot-card strong{font-size:clamp(2rem,7vw,4.6rem);font-weight:900;color:#4b1475;letter-spacing:-.08em}.boot-copy{font-weight:850;color:#4b1475}.boot-loader{width:190px;height:8px;background:#4b147526;border-radius:99px;overflow:hidden}.boot-loader span{display:block;width:40%;height:100%;background:#4b1475;border-radius:99px;animation:loader 1.1s ease-in-out infinite}@keyframes loader{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@keyframes pulseGlow{0%,to{transform:scale(1);opacity:.34}50%{transform:scale(1.07);opacity:.52}}@keyframes sweep{0%{transform:translate(-120%) rotate(12deg)}to{transform:translate(140%) rotate(12deg)}}.reveal-on-scroll{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .72s ease,transform .72s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.reveal-on-scroll.is-revealed{opacity:1;transform:none}.tilt-card{transform-style:preserve-3d;transition:transform .22s ease,box-shadow .22s ease}.tilt-card:hover{transform:translateY(-6px) rotateX(1deg) rotateY(-1.5deg);box-shadow:var(--shadow2)}.floaty-soft{animation:floaty 5.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.gd-site-header{position:sticky;top:14px;z-index:70;width:min(1240px,calc(100% - 32px));margin:14px auto 0;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow);display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:10px 14px}.gd-brand{display:flex;align-items:center;gap:12px;font-size:1.55rem;font-weight:900;letter-spacing:-.06em}.gd-brand img{border-radius:16px}.gd-main-nav{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;font-weight:850}.gd-main-nav a{position:relative}.gd-main-nav a:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:2px;background:var(--brand);transform:scaleX(0);transition:.22s}.gd-main-nav a:hover:after{transform:scaleX(1)}.gd-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.toggle-cluster{display:flex;gap:7px}.chip-btn,.gd-btn,.lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;min-height:48px;padding:12px 20px;font-weight:900;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.chip-btn{background:var(--paper2);border-color:var(--line);color:var(--text);min-height:42px;padding:8px 13px}.gd-btn:hover,.lt-btn:hover,.chip-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px #14162624}.gd-btn-brand,.lt-btn-accent{background:var(--brand);color:#fff}.gd-btn-dark,.lt-btn-dark{background:#17213a;color:#fff}.gd-btn-light,.lt-btn-light{background:var(--paper2);color:var(--text);border-color:var(--line)}.gd-btn-ghost,.lt-btn-outline{background:transparent;color:var(--text);border-color:var(--text)}html[data-theme=dark] .gd-btn-brand,html[data-theme=dark] .lt-btn-accent{color:#101827}.gd-page{width:min(1280px,100%);margin:0 auto;padding:20px 20px 96px}.gd-hero{min-height:690px;border-radius:46px;background:linear-gradient(135deg,var(--lime),#fee071);display:grid;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);gap:34px;align-items:center;padding:54px;box-shadow:var(--shadow);overflow:hidden;position:relative}.gd-hero:before{content:"";position:absolute;inset:-160px auto auto -120px;width:360px;height:360px;border-radius:50%;background:#4b14751f}.gd-hero-copy{position:relative;z-index:2}.gd-eyebrow{display:inline-flex;align-items:center;border-radius:999px;background:#18233a17;color:#1e2a45;padding:8px 13px;font-weight:900;margin-bottom:16px}.gd-hero h1{font-size:40px;max-width:820px;color:#1e2a45;letter-spacing:-.085em}.gd-hero p{font-size:1.12rem;color:#283856;font-weight:720;max-width:680px;margin-top:16px}.gd-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.gd-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}.gd-proof-row article{background:#ffffff70;border:1px solid rgba(24,35,58,.12);border-radius:22px;padding:16px;backdrop-filter:blur(12px)}.gd-proof-row strong{display:block;font-size:1.22rem;color:#1e2a45}.gd-proof-row span{font-weight:850;color:#33415e}.gd-hero-stage{position:relative;z-index:1;min-height:520px;display:grid;place-items:center}.gd-motion-orb{position:absolute;border-radius:50%;filter:blur(14px);animation:pulseGlow 4.8s ease-in-out infinite}.orb-1{width:210px;height:210px;background:#4b1475;top:8%;left:4%;opacity:.35}.orb-2{width:160px;height:160px;background:#16b4c8;right:5%;bottom:11%;opacity:.38}.gd-linktree-card{position:relative;z-index:3;width:min(430px,100%);background:#fffdf8db;backdrop-filter:blur(16px);border:1px solid rgba(24,35,58,.12);border-radius:34px;padding:22px;box-shadow:0 32px 85px #18233a33}.gd-linktree-head{display:flex;gap:14px;align-items:center}.gd-linktree-head img{border-radius:18px}.gd-linktree-head strong{display:block;font-size:1.45rem}.gd-linktree-head span{display:block;color:var(--muted);font-weight:800}.gd-link-buttons{display:grid;gap:10px;margin-top:18px}.gd-link-buttons a{min-height:52px;display:grid;place-items:center;border-radius:18px;background:#f0eee8;border:1px solid rgba(24,35,58,.1);font-weight:900;color:#1e2a45}.gd-link-buttons a:hover{background:var(--brand);color:#fff}.gd-team-float-grid{position:absolute;inset:0;pointer-events:none}.gd-floating-profile{pointer-events:auto;position:absolute;width:220px;display:grid;justify-items:center;text-align:center;gap:8px;background:#fffdf8eb;border:1px solid rgba(24,35,58,.12);box-shadow:0 24px 62px #18233a29;border-radius:28px;padding:16px}.gd-floating-profile:first-child{top:1%;left:0}.gd-floating-profile:last-child{right:0;bottom:0}.gd-floating-profile img{width:76px;height:76px;border-radius:50%;object-fit:cover;border:5px solid #eee7dd}.gd-floating-profile strong{font-size:1rem}.gd-floating-profile span{font-size:.82rem;color:var(--muted);font-weight:800;line-height:1.45}.gd-trust,.gd-brand-story,.gd-team-section,.gd-content-wall,.gd-faq,.gd-final-cta{margin-top:24px}.gd-trust{background:var(--paper);border:1px solid var(--line);border-radius:38px;box-shadow:var(--shadow);padding:30px}.gd-trust h2{font-size:var(--fs-h1);max-width:900px}.gd-trust-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px}.gd-trust-grid span{display:grid;place-items:center;background:var(--paper2);border:1px solid var(--line);border-radius:20px;min-height:70px;font-weight:900}.gd-split{display:grid;grid-template-columns:.95fr 1.05fr;gap:36px;align-items:center;border-radius:42px;padding:42px;box-shadow:var(--shadow);overflow:hidden}.gd-split-blue{background:var(--blue);color:#fff}.gd-split-blue p,.gd-split-blue .gd-eyebrow{color:#fff}.gd-split-visual{min-height:420px;display:grid;place-items:center;position:relative}.gd-stack-card{border-radius:32px;box-shadow:0 26px 70px #0003}.gd-stack-back{background:#ffffff21;padding:26px;transform:rotate(-7deg) translate(-18px)}.gd-stack-front{position:absolute;right:4%;bottom:5%;max-width:360px;background:var(--paper2);color:var(--text);padding:24px}.gd-stack-front span{display:inline-flex;background:var(--lime);color:#1e2a45;border-radius:999px;padding:7px 11px;font-weight:900}.gd-stack-front strong{display:block;margin:14px 0 8px;font-size:1.25rem}.gd-stack-front p{color:var(--muted);line-height:1.55}.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2{font-size:var(--fs-h1);letter-spacing:-.075em}.gd-split-copy p,.gd-analytics-copy p,.gd-story-copy p,.gd-final-cta p{font-size:1.07rem;max-width:700px}.gd-analytics{display:grid;grid-template-columns:.95fr 1.05fr;gap:32px;align-items:center;background:#e6ebd5;border-radius:42px;padding:38px;box-shadow:var(--shadow)}html[data-theme=dark] .gd-analytics{background:#141d31}.gd-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.stat-card{min-height:160px;border-radius:28px;padding:22px;display:grid;align-content:end}.stat-card strong{font-size:2.25rem;line-height:1}.stat-card span{font-weight:900}.stat-lime{background:var(--lime);color:#1e2a45}.stat-blue{background:#1424a8;color:#fff}.stat-purple{background:#4b1475;color:#fff}.stat-pink{background:#e8c2ec;color:#1e2a45}.gd-brand-story{display:grid;grid-template-columns:1.35fr .85fr;gap:20px}.gd-story-copy,.gd-story-stats,.gd-team-card,.gd-profile-section{background:var(--paper);border:1px solid var(--line);border-radius:34px;box-shadow:var(--shadow);padding:30px}.gd-story-stats{display:grid;gap:12px}.gd-story-stats article{background:var(--paper2);border:1px solid var(--line);border-radius:22px;padding:18px}.gd-story-stats strong{display:block;font-size:1.2rem}.gd-story-stats span{color:var(--muted);font-weight:800}.gd-section-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.gd-section-head>span{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:var(--brand);color:#fff;font-weight:900}html[data-theme=dark] .gd-section-head>span{color:#0c1220}.gd-section-head p{font-weight:750}.gd-team-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gd-team-card{overflow:hidden}.gd-team-card-top{display:flex;align-items:center;gap:16px;margin-bottom:14px}.gd-team-card-top img{width:96px;height:96px;border-radius:28px;object-fit:cover;border:5px solid color-mix(in srgb,var(--brand) 12%,transparent)}.gd-team-card h3{font-size:1.55rem}.gd-team-card strong{display:block;color:var(--muted);font-size:.98rem}.gd-team-card p{line-height:1.65}.gd-skill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.gd-skill-row span{background:var(--paper2);border:1px solid var(--line);border-radius:999px;padding:7px 11px;font-weight:850;font-size:.84rem}.gd-skill-row.large span{font-size:.92rem;padding:10px 14px}.gd-card-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.gd-card-actions a{background:var(--paper2);border:1px solid var(--line);border-radius:999px;padding:10px 14px;font-weight:900}.gd-card-actions a:hover{background:var(--brand);color:#fff}html[data-theme=dark] .gd-card-actions a:hover{color:#0c1220}.gd-content-wall{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gd-content-card{min-height:280px;border-radius:34px;padding:30px;box-shadow:var(--shadow);display:grid;align-content:end}.gd-content-card h3{font-size:var(--fs-h2)}.gd-content-card p{max-width:620px}.gd-card-lilac{background:#edc8ee;color:#1e2a45}.gd-card-lilac p{color:#35405a}.gd-card-cobalt{background:#1424a8;color:#fff}.gd-card-cobalt p{color:#e5e8ff}.gd-faq{background:var(--red);color:#fff;border-radius:42px;padding:38px;box-shadow:var(--shadow)}.gd-faq h2{text-align:center}.gd-faq-list{display:grid;gap:12px;width:min(900px,100%);margin:22px auto 0}.gd-faq-item{background:#0000002e;border:1px solid rgba(255,255,255,.16);border-radius:26px;padding:0 22px}.gd-faq-item summary{cursor:pointer;padding:20px 0;font-size:1.15rem;font-weight:900}.gd-faq-item p{color:#f8dff2;padding:0 0 20px}.gd-final-cta{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;align-items:center;background:var(--violet);border-radius:42px;color:#f5e2ff;box-shadow:var(--shadow);padding:40px;overflow:hidden;position:relative}.gd-final-cta:before{content:"";position:absolute;left:-70px;top:-90px;width:280px;height:280px;border-radius:47% 53% 43% 57%;background:var(--cyan);opacity:.72}.gd-final-cta>div{position:relative}.gd-final-cta p{color:#ead7f8}.gd-final-actions{display:grid;gap:12px;justify-items:start}.rtl-mode .gd-site-header,.rtl-mode .gd-hero,.rtl-mode .gd-split,.rtl-mode .gd-analytics,.rtl-mode .gd-brand-story,.rtl-mode .gd-section-head,.rtl-mode .gd-final-cta{direction:rtl}.link-button{display:grid;grid-template-columns:46px 1fr 22px;align-items:center;gap:10px;background:var(--paper2);border:1px solid var(--line);border-radius:18px;padding:8px 12px;color:var(--text);font-weight:900;min-height:58px;box-shadow:0 10px 24px #0000000a}.link-button:hover{background:color-mix(in srgb,var(--brand) 9%,var(--paper2));transform:translateY(-2px)}.link-icon{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--brand);color:#fff;font-size:.75rem}.link-arrow{color:var(--muted);font-size:1.3rem}.rtl-mode .link-button{grid-template-columns:22px 1fr 46px}.rtl-mode .link-arrow{grid-column:1;transform:rotate(180deg)}.rtl-mode .link-icon{grid-column:3}.gd-profile{width:min(1180px,100%);margin:0 auto;padding:30px 20px 108px}.gd-profile-hero{background:linear-gradient(135deg,var(--lime),#fedf76);border-radius:42px;padding:32px;box-shadow:var(--shadow);overflow:hidden}.gd-profile-back{border:0;background:#ffffffa6;border-radius:999px;padding:10px 16px;color:#1e2a45;font-weight:900;cursor:pointer}.gd-profile-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center;margin-top:26px}.gd-profile-media{position:relative;display:grid;place-items:center;min-height:370px}.gd-profile-ring{position:absolute;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,var(--brand),transparent 70%);filter:blur(18px);opacity:.34;animation:pulseGlow 4s ease-in-out infinite}.gd-profile-media img{position:relative;width:260px;height:260px;border-radius:42px;object-fit:cover;border:8px solid rgba(255,255,255,.55);box-shadow:0 34px 90px #18233a42}.gd-profile-copy h1{font-size:clamp(2.8rem,6vw,5.7rem);color:#1e2a45;letter-spacing:-.085em;margin:12px 0}.gd-profile-copy strong{font-size:1.2rem;color:#1e2a45}.gd-profile-copy p{max-width:680px;color:#283856;font-weight:750;margin-top:10px}.gd-profile-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.gd-profile-section{margin-top:22px}.gd-section-head.compact{margin-bottom:12px}.gd-profile-link-grid,.gd-profile-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gd-profile-project-card{background:var(--paper2);border:1px solid var(--line);border-radius:24px;padding:18px;box-shadow:0 14px 34px #0000000f}.gd-profile-project-card span{display:inline-flex;background:var(--lime);color:#1e2a45;border-radius:999px;padding:5px 10px;font-weight:900}.gd-profile-project-card strong{display:block;font-size:1.25rem;margin:12px 0 6px}.gd-profile-project-card p{line-height:1.6}.gd-project-media-mini{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.gd-project-media-mini img{height:110px;width:100%;object-fit:cover;border-radius:16px;background:#eee}.content-page{max-width:1240px;margin:0 auto;padding:34px 20px 108px}.content-hero{background:linear-gradient(135deg,var(--lime),#fedf76);border-radius:38px;padding:42px;box-shadow:var(--shadow)}.content-hero span{display:inline-flex;border-radius:999px;background:#18233a17;color:#1e2a45;padding:8px 13px;font-weight:900}.content-hero h1{font-size:var(--fs-h1);color:#1e2a45;margin:14px 0}.content-hero p{max-width:780px;color:#283856;font-weight:740}.content-grid,.project-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}.content-grid article,.project-detail-card,.contact-form-card{background:var(--paper)!important;border:1px solid var(--line)!important;border-radius:30px!important;box-shadow:var(--shadow)!important;padding:26px!important}.content-grid h2,.project-detail-card h2{font-size:var(--fs-h2)}.project-media-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:12px}.project-media-row img,.project-media-row video{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:18px;background:#111}.project-detail-card>span{display:inline-flex;background:var(--lime);color:#1e2a45;border-radius:999px;padding:6px 10px;font-weight:900}.contact-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:20px;margin-top:20px}.contact-form-head h2,.contact-side-card h3{font-size:var(--fs-h2);margin:12px 0}.contact-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.contact-proof-row div{background:#ffffff75;border:1px solid rgba(24,35,58,.12);border-radius:20px;padding:14px}.contact-proof-row b{display:block}.contact-side-card{background:linear-gradient(145deg,#17213a,#4b1475);color:#fff;border-radius:30px;padding:26px;box-shadow:var(--shadow);position:sticky;top:106px}.contact-side-card p{color:#e6dcf3}.contact-step{display:grid;grid-template-columns:38px 1fr;gap:12px;margin-top:16px}.contact-step b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lime);color:#1e2a45}.contact-direct-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.contact-direct-links a{background:#ffffff1f;border:1px solid rgba(255,255,255,.18);border-radius:15px;padding:10px;text-align:center;font-weight:900}.admin-auth-shell{min-height:100vh;display:grid;place-items:center;padding:40px 14px}.admin-auth-card{padding:32px!important;border-radius:32px!important;text-align:center;background:var(--paper)!important}.admin-auth-card img{margin:0 auto 10px;border-radius:22px}.admin-form{display:grid;gap:14px;margin-top:18px}.admin-dashboard-shell{padding:36px 14px 110px}.metric-card{padding:22px!important;border-radius:24px!important;background:var(--paper)!important}.admin-card{padding:24px!important;border-radius:28px!important}.dark-card{background:linear-gradient(135deg,#17213a,#4b1475)!important;color:#fff!important}.code-input textarea{font-family:ui-monospace,Consolas,monospace!important;font-size:.86rem!important}.gd-bottom-nav{position:fixed;left:50%;bottom:14px;transform:translate(-50%);width:min(94%,620px);z-index:2000;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(18px);border:1px solid var(--line);border-radius:24px;box-shadow:0 26px 70px #00000047;display:none;grid-template-columns:repeat(5,1fr);gap:6px;padding:8px}.gd-bottom-nav a{min-height:58px;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--text);font-weight:900}.gd-bottom-nav span{font-size:.82rem;line-height:1.2}.gd-bottom-nav small{font-size:.72rem;line-height:1.2}.gd-bottom-nav a:hover,.gd-bottom-nav a.is-active{background:var(--brand);color:#fff}html[data-theme=dark] .gd-bottom-nav a:hover,html[data-theme=dark] .gd-bottom-nav a.is-active{color:#0c1220}.offline-banner{position:fixed;left:50%;bottom:90px;z-index:9999;transform:translate(-50%,160%);width:min(680px,calc(100vw - 28px));display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#17213a,#4b1475);color:#fff;border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px #0000005c;border-radius:22px;padding:14px 16px;transition:transform .25s ease}.offline-banner.is-visible{transform:translate(-50%)}.offline-banner strong{display:block}.offline-banner span{display:block;font-size:.86rem;opacity:.88}.offline-banner button{border:0;border-radius:999px;background:var(--lime);color:#1e2a45;font-weight:900;padding:10px 16px;cursor:pointer}.offline-page{min-height:100vh;background:linear-gradient(135deg,var(--lime),#f2d47f);display:grid;place-items:center;padding:20px}.offline-shell{width:min(560px,100%);text-align:center;background:#ffffffbd;border:1px solid rgba(75,20,117,.18);box-shadow:0 30px 90px #4b147540;border-radius:34px;padding:32px}.offline-shell img{width:150px;height:150px;object-fit:contain;margin:0 auto}.offline-shell h1{margin:8px 0 10px;font-size:clamp(2rem,7vw,4rem);letter-spacing:-.06em;color:#461765}.offline-shell p{color:#43245d;font-weight:800}.ghost-link{display:inline-block;margin-top:14px;color:#461765;font-weight:900}.geedook-route-loader{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;background:linear-gradient(135deg,var(--brand2),var(--lime));transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);pointer-events:none}.geedook-route-loader.is-active{transform:translateY(0)}.geedook-route-loader>div{display:grid;place-items:center;gap:8px;color:#461765;animation:floaty 1.1s ease-in-out infinite}.geedook-route-loader img{width:clamp(78px,15vw,150px)}.geedook-route-loader strong{font-size:clamp(2rem,6vw,5rem);font-weight:900;letter-spacing:-.08em}.gd-logo-loader-video,.gd-route-loader-video{width:122px;height:122px;object-fit:contain;border-radius:30px;mix-blend-mode:multiply;animation:gdVideoLoaderFloat .58s ease-in-out infinite alternate}.gd-logo-loader-ring:after,.gd-route-loader-card span:after{content:"";display:block;width:56%;height:100%;border-radius:inherit;background:#3d0b73;animation:gdLoaderSlide .42s cubic-bezier(.4,0,.2,1) infinite alternate}.gd-bottom-nav{--active-index: 2;position:fixed;left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));z-index:9990;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:72px;padding:8px;border:1px solid rgba(61,11,115,.14);border-radius:28px;background:#ffffffd6;backdrop-filter:blur(22px);box-shadow:0 20px 55px #14082329;direction:ltr}.gd-bottom-glider{position:absolute;top:8px;bottom:8px;left:calc(8px+((100% - 16px) / 5 * var(--active-index)));width:calc((100% - 16px)/5);border-radius:23px;background:linear-gradient(135deg,#f7cf45,#ffe986);box-shadow:0 12px 25px #f7cf4559;transition:left .34s cubic-bezier(.2,.8,.2,1),transform .34s cubic-bezier(.2,.8,.2,1)}.gd-bottom-item{position:relative;z-index:2;display:grid;place-items:center;gap:2px;min-width:0;height:56px;border-radius:22px;color:#3d0b739e;text-decoration:none;font-size:11px;font-weight:900;transition:color .22s ease,transform .22s ease}.gd-bottom-home{height:64px;margin-top:-18px}@media(min-width:769px){.gd-bottom-nav{display:none}}@media(max-width:1120px){.gd-site-header{grid-template-columns:1fr;justify-items:center;border-radius:32px}.gd-header-actions,.gd-main-nav{justify-content:center}.gd-hero,.gd-split,.gd-analytics,.gd-brand-story,.gd-final-cta{grid-template-columns:1fr}.gd-hero{min-height:auto}.gd-hero-stage{min-height:560px}.gd-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-layout{grid-template-columns:1fr}.contact-side-card{position:relative;top:auto}}@media(max-width:860px){body{font-size:15px}.gd-page,.content-page,.gd-profile{padding:16px 12px 112px}.gd-site-header{width:calc(100% - 24px);top:8px}.gd-main-nav,.gd-header-actions .gd-btn{display:none}.gd-hero,.gd-split,.gd-analytics,.gd-faq,.gd-final-cta,.gd-profile-hero,.content-hero{border-radius:30px;padding:28px 22px}.gd-hero h1,.gd-profile-copy h1{font-size:2.65rem}.gd-hero-stage{min-height:auto;margin-top:18px}.gd-linktree-card{width:100%}.gd-team-float-grid{position:static;display:grid;grid-template-columns:1fr;gap:12px;margin-top:14px}.gd-floating-profile{position:static;width:100%;grid-template-columns:64px 1fr;justify-items:start;text-align:start}.gd-floating-profile img{width:64px;height:64px;grid-row:span 2}.gd-proof-row,.gd-trust-grid,.gd-analytics-grid,.gd-team-grid,.gd-content-wall,.gd-profile-grid,.gd-profile-link-grid,.gd-profile-project-grid,.content-grid,.project-detail-grid,.contact-proof-row{grid-template-columns:1fr}.gd-stack-front{position:relative;right:auto;bottom:auto;margin-top:-10px}.gd-split-visual{min-height:auto}.gd-story-copy,.gd-story-stats,.gd-team-card,.gd-profile-section{border-radius:28px;padding:22px}.gd-final-actions{justify-items:stretch}.gd-bottom-nav{display:grid}.gd-profile-media{min-height:280px}.gd-profile-media img{width:220px;height:220px}.gd-profile-ring{width:260px;height:260px}.contact-direct-links{grid-template-columns:1fr}}@media(max-width:560px){.gd-proof-row article,.gd-trust-grid span{min-height:auto}.gd-brand{font-size:1.25rem}.gd-brand img{width:42px;height:42px}.gd-btn,.lt-btn{width:100%}.gd-hero-actions,.gd-card-actions,.gd-profile-actions{display:grid}.gd-bottom-nav{width:calc(100% - 16px);bottom:8px;padding:6px}.gd-bottom-nav a{min-height:54px}.gd-bottom-nav small{font-size:.68rem}.contact-form-card,.content-grid article,.project-detail-card{padding:20px!important}}.gd-proof-row-pro{width:min(720px,100%);margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;position:relative;z-index:2}.gd-proof-card{position:relative;min-height:112px;padding:16px;border-radius:28px;overflow:hidden;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;background:linear-gradient(135deg,#ffffffdb,#ffffff6b),radial-gradient(circle at 20% 0%,rgba(255,255,255,.95),transparent 42%);border:1px solid rgba(255,255,255,.72);box-shadow:0 22px 55px #1e165024,inset 0 1px #ffffffd1;backdrop-filter:blur(18px);transform:translateY(0);animation:gdProofIn .7s cubic-bezier(.2,.85,.2,1) both;transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.gd-proof-card:nth-child(1){animation-delay:.05s}.gd-proof-card:nth-child(2){animation-delay:.15s}.gd-proof-card:nth-child(3){animation-delay:.25s}.gd-proof-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffffff2,#ff8a3d73,#5c43ff59);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.gd-proof-card:after{content:"";position:absolute;top:-80%;left:-70%;width:80%;height:240%;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,0) 35%,rgba(255,255,255,.65) 50%,rgba(255,255,255,0) 65%,transparent 100%);transform:rotate(14deg);opacity:0;transition:.5s ease}.gd-proof-card:hover{transform:translateY(-7px) scale(1.025);box-shadow:0 30px 75px #1e165038,0 12px 28px #ff8a3d2e,inset 0 1px #ffffffe6}.gd-proof-card:hover:after{left:120%;opacity:1}.gd-proof-icon{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#fff,#fff6d7 42%,#ffd76a);color:#281848;box-shadow:0 14px 28px #ffa63447,inset 0 1px #ffffffd9;animation:gdProofIconFloat 3.5s ease-in-out infinite}.gd-proof-icon span{font-size:18px;font-weight:900;line-height:1}.gd-proof-content{min-width:0}.gd-proof-content strong{display:block;color:#151525;font-size:clamp(24px,3vw,36px);line-height:1;font-weight:900;letter-spacing:-.05em;text-shadow:0 1px 0 rgba(255,255,255,.65)}.gd-proof-content span{display:block;margin-top:8px;color:#222238;font-size:13px;line-height:1.25;font-weight:900;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gd-proof-row-pro:hover .gd-proof-card:not(:hover){transform:scale(.98);opacity:.82}@keyframes gdProofIn{0%{opacity:0;transform:translateY(18px) scale(.94);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes gdProofIconFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(-4deg)}}@media(max-width:720px){.gd-proof-row-pro{width:100%;grid-template-columns:1fr}.gd-proof-card{min-height:92px;grid-template-columns:46px minmax(0,1fr)}.gd-proof-content strong{font-size:32px}.gd-proof-content span{white-space:normal}}@media(min-width:721px)and (max-width:980px){.gd-proof-row-pro{grid-template-columns:repeat(3,minmax(150px,1fr))}.gd-proof-card{padding:14px;grid-template-columns:38px minmax(0,1fr)}.gd-proof-icon{width:38px;height:38px;border-radius:14px}.gd-proof-content span{font-size:12px}}.gd-proof-v2{width:min(820px,100%)!important;margin-top:34px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;position:relative;z-index:5}.gd-proof-v2 .gd-proof-stat{position:relative;min-height:138px;padding:22px 20px;border-radius:32px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.95),transparent 34%),linear-gradient(135deg,#ffffffdb,#ffffff61);border:1px solid rgba(255,255,255,.78);box-shadow:0 26px 70px #1f165029,0 10px 26px #ff8a3d1a,inset 0 1px #fffffff2;backdrop-filter:blur(18px);transform:translateY(22px) scale(.92);opacity:0;animation:gdProofCardIn .72s cubic-bezier(.2,.9,.2,1) forwards,gdProofFloat 4.2s ease-in-out infinite;animation-delay:calc(var(--i) * .14s),calc(.8s+var(--i) * .18s);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.gd-proof-v2 .gd-proof-stat:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffffff2,color-mix(in srgb,var(--accent) 58%,transparent),#ffffff59);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.gd-proof-v2 .gd-proof-stat:after{content:"";position:absolute;top:-70%;left:-90%;width:72%;height:240%;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,0) 32%,rgba(255,255,255,.78) 50%,rgba(255,255,255,0) 68%,transparent 100%);transform:rotate(16deg);animation:gdProofShine 5s ease-in-out infinite;animation-delay:calc(1.2s+var(--i) * .5s);z-index:1}.gd-proof-v2 .gd-proof-stat:hover{transform:translateY(-9px) scale(1.035);border-color:color-mix(in srgb,var(--accent) 42%,white);box-shadow:0 34px 90px #1f165040,0 16px 36px color-mix(in srgb,var(--accent) 28%,transparent),inset 0 1px #fffffff5}.gd-proof-v2 .gd-proof-glow{position:absolute;width:150px;height:150px;right:-58px;top:-64px;border-radius:999px;background:color-mix(in srgb,var(--accent) 24%,transparent);filter:blur(10px);opacity:.78;z-index:0;animation:gdProofGlow 3.8s ease-in-out infinite;animation-delay:calc(var(--i) * .25s)}.gd-proof-v2 .gd-proof-icon{width:46px;height:46px;border-radius:17px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 32% 22%,rgba(255,255,255,.45),transparent 34%),linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 64%,#111827));box-shadow:0 16px 34px color-mix(in srgb,var(--accent) 32%,transparent),inset 0 1px #ffffff59;position:relative;z-index:3;animation:gdProofIconPop 2.8s ease-in-out infinite;animation-delay:calc(.7s+var(--i) * .2s)}.gd-proof-v2 .gd-proof-text{position:relative;z-index:3;min-width:0}.gd-proof-v2 .gd-proof-text strong{display:block;margin-top:10px;color:#0f1020;font-size:clamp(34px,4vw,48px);line-height:.9;font-weight:900;letter-spacing:-.07em;text-shadow:0 1px 0 rgba(255,255,255,.65)}.gd-proof-v2 .gd-proof-text span{display:block;margin-top:12px;color:#171827;font-size:clamp(13px,1.5vw,15px);line-height:1.35;font-weight:900;letter-spacing:-.02em;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:none!important}.gd-proof-v2:hover .gd-proof-stat:not(:hover){opacity:.72;transform:scale(.97)}@keyframes gdProofCardIn{0%{opacity:0;transform:translateY(24px) scale(.9);filter:blur(10px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes gdProofFloat{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes gdProofShine{0%,18%{left:-90%;opacity:0}32%{opacity:1}48%,to{left:125%;opacity:0}}@keyframes gdProofIconPop{0%,to{transform:translateY(0) rotate(0) scale(1)}50%{transform:translateY(-4px) rotate(-4deg) scale(1.06)}}@keyframes gdProofGlow{0%,to{transform:scale(1);opacity:.62}50%{transform:scale(1.18);opacity:.92}}@media(max-width:820px){.gd-proof-v2{grid-template-columns:1fr!important;width:100%!important}.gd-proof-v2 .gd-proof-stat{min-height:112px;padding:20px;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:16px}.gd-proof-v2 .gd-proof-text strong{margin-top:0;font-size:42px}.gd-proof-v2 .gd-proof-text span{margin-top:8px;font-size:15px}}.gd-proof-v2{width:min(860px,100%)!important;margin-top:34px!important;display:grid!important;grid-template-columns:repeat(3,minmax(210px,1fr))!important;gap:18px!important;position:relative;z-index:5}.gd-proof-v2 .gd-proof-stat{position:relative;min-height:128px;padding:22px;border-radius:30px;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:16px;background:linear-gradient(135deg,#ffffffeb,#ffffff8c),radial-gradient(circle at 12% 0%,rgba(255,255,255,.9),transparent 42%);border:1px solid rgba(255,255,255,.78);box-shadow:0 22px 55px #1f165024,inset 0 1px #ffffffeb;backdrop-filter:blur(16px);opacity:0;transform:translateY(14px);animation:gdProofEnterClean .55s ease forwards;animation-delay:calc(var(--i) * .09s);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.gd-proof-v2 .gd-proof-stat:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--accent) 38%,white);box-shadow:0 28px 70px #1f165038,0 10px 28px color-mix(in srgb,var(--accent) 18%,transparent),inset 0 1px #fffffff5}.gd-proof-v2 .gd-proof-stat:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 18%,transparent),transparent 42%);opacity:.9;z-index:-1}.gd-proof-v2 .gd-proof-stat:after{content:"";position:absolute;top:-40%;left:-70%;width:45%;height:180%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.65),transparent);transform:rotate(18deg);opacity:0;pointer-events:none}.gd-proof-v2 .gd-proof-stat:hover:after{animation:gdProofShineClean .75s ease}.gd-proof-v2 .gd-proof-glow{display:none}.gd-proof-v2 .gd-proof-icon{width:54px;height:54px;border-radius:20px;display:grid;place-items:center;color:#fff;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.45),transparent 36%),linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 68%,#111827));box-shadow:0 14px 30px color-mix(in srgb,var(--accent) 28%,transparent),inset 0 1px #ffffff59;transform:scale(1);transition:transform .22s ease}.gd-proof-v2 .gd-proof-stat:hover .gd-proof-icon{transform:scale(1.07) rotate(-3deg)}.gd-proof-v2 .gd-proof-text{min-width:0}.gd-proof-v2 .gd-proof-text strong{display:block;color:#10111f;font-size:clamp(34px,4vw,46px);line-height:.9;font-weight:900;letter-spacing:-.07em}.gd-proof-v2 .gd-proof-text span{display:block;margin-top:10px;color:#171827;font-size:15px;line-height:1.35;font-weight:900;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:none!important}@keyframes gdProofEnterClean{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes gdProofShineClean{0%{left:-70%;opacity:0}25%{opacity:1}to{left:120%;opacity:0}}@media(max-width:860px){.gd-proof-v2{grid-template-columns:1fr!important;width:100%!important}.gd-proof-v2 .gd-proof-stat{min-height:108px}}@media(prefers-reduced-motion:reduce){.gd-proof-v2 .gd-proof-stat,.gd-proof-v2 .gd-proof-stat:after,.gd-proof-v2 .gd-proof-icon{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.gd-proof-v2{width:100%!important;max-width:620px!important;margin-top:24px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;position:relative;z-index:2;box-sizing:border-box}.gd-proof-v2 .gd-proof-stat{min-width:0!important;min-height:104px!important;padding:14px 12px!important;border-radius:26px!important;overflow:hidden;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;background:radial-gradient(circle at 18% 10%,rgba(255,255,255,.9),transparent 38%),linear-gradient(135deg,#ffffffe6,#ffffff8f);border:1px solid rgba(255,255,255,.8);box-shadow:0 16px 38px #1f16501f,inset 0 1px #ffffffeb;backdrop-filter:blur(14px);opacity:0;transform:translateY(10px);animation:gdProofSoftIn .45s ease forwards;animation-delay:calc(var(--i) * .08s);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gd-proof-v2 .gd-proof-stat:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 32%,white);box-shadow:0 20px 48px #1f16502e,0 8px 22px color-mix(in srgb,var(--accent) 15%,transparent),inset 0 1px #fffffff2}.gd-proof-v2 .gd-proof-stat:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 16%,transparent),transparent 46%);pointer-events:none}.gd-proof-v2 .gd-proof-stat:after{content:"";position:absolute;top:-45%;left:-75%;width:45%;height:190%;background:linear-gradient(110deg,transparent,rgba(255,255,255,.58),transparent);transform:rotate(18deg);opacity:0;pointer-events:none}.gd-proof-v2 .gd-proof-stat:hover:after{animation:gdProofSoftShine .65s ease}.gd-proof-v2 .gd-proof-glow{display:none!important}.gd-proof-v2 .gd-proof-icon{width:42px!important;height:42px!important;border-radius:16px!important;display:grid!important;place-items:center!important;color:#fff;background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.44),transparent 36%),linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 68%,#111827));box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 25%,transparent),inset 0 1px #ffffff59;position:relative;z-index:2;transition:transform .2s ease}.gd-proof-v2 .gd-proof-stat:hover .gd-proof-icon{transform:scale(1.06) rotate(-3deg)}.gd-proof-v2 .gd-proof-icon .mud-icon-root{font-size:20px!important}.gd-proof-v2 .gd-proof-text{min-width:0!important;position:relative;z-index:2}.gd-proof-v2 .gd-proof-text strong{display:block;color:#10111f;font-size:clamp(25px,3vw,34px)!important;line-height:.95;font-weight:900;letter-spacing:-.06em}.gd-proof-v2 .gd-proof-text span{display:block;margin-top:7px;color:#171827;font-size:12.5px!important;line-height:1.25;font-weight:900;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;max-width:100%!important}@keyframes gdProofSoftIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes gdProofSoftShine{0%{left:-75%;opacity:0}25%{opacity:1}to{left:120%;opacity:0}}@media(max-width:980px){.gd-proof-v2{max-width:520px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.gd-proof-v2 .gd-proof-stat{min-height:96px!important}}@media(max-width:640px){.gd-proof-v2{max-width:100%!important;grid-template-columns:1fr!important;gap:10px!important}.gd-proof-v2 .gd-proof-stat{min-height:88px!important;padding:13px!important;border-radius:22px!important;grid-template-columns:40px minmax(0,1fr)!important}.gd-proof-v2 .gd-proof-icon{width:40px!important;height:40px!important;border-radius:15px!important}.gd-proof-v2 .gd-proof-text strong{font-size:30px!important}.gd-proof-v2 .gd-proof-text span{font-size:13px!important}}.gd-proof-v2 .gd-proof-stat,.gd-proof-v2 .gd-proof-icon{translate:none!important}.gd-page{padding-bottom:24px!important}@media(max-width:760px){.gd-page{padding-bottom:18px!important}}.sr-only,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.gd-logo-loader-screen,.gd-route-loader{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.18),transparent 36%),linear-gradient(135deg,#f7cf45,#ffd94d 50%,#3d0b73 160%)}.gd-logo-loader-card,.gd-route-loader-card{position:relative;display:grid;place-items:center;gap:10px;width:190px;min-height:218px;padding:20px;border-radius:34px;background:#ffffff29;backdrop-filter:blur(18px);box-shadow:0 24px 70px #3d0b7347;color:#3d0b73;text-align:center}.gd-logo-loader-video,.gd-route-loader-video{width:122px;height:122px;object-fit:contain;border-radius:30px;mix-blend-mode:multiply;animation:gdVideoLoaderFloat .46s ease-in-out infinite alternate}.gd-logo-loader-card strong{font-weight:900;letter-spacing:-.04em;font-size:1.35rem}.gd-logo-loader-card p{margin:0;font-size:.82rem;font-weight:850;opacity:.78}.gd-logo-loader-ring,.gd-route-loader-card span{width:44px;height:5px;border-radius:999px;overflow:hidden;background:#3d0b732e}.gd-logo-loader-ring:after,.gd-route-loader-card span:after{content:"";display:block;width:56%;height:100%;border-radius:inherit;background:#3d0b73;animation:gdLoaderSlide .38s cubic-bezier(.4,0,.2,1) infinite alternate}.gd-route-loader{opacity:0;pointer-events:none;transform:scale(1.02);transition:opacity .12s ease,transform .12s ease}.gd-route-loader.is-active{opacity:1;pointer-events:auto;transform:scale(1)}.gd-route-loader-card{width:150px;min-height:160px;border-radius:28px}.gd-route-loader-video{width:94px;height:94px}@keyframes gdVideoLoaderFloat{0%{transform:translateY(0) scale(.97) rotate(-1.5deg);filter:drop-shadow(0 8px 18px rgba(61,11,115,.18))}to{transform:translateY(-7px) scale(1.04) rotate(1.5deg);filter:drop-shadow(0 18px 28px rgba(61,11,115,.34))}}@keyframes gdLoaderSlide{0%{transform:translate(-65%)}to{transform:translate(145%)}}.geedook-network-status,.gd-network-status,[id*=network-status],[class*=network-status],[id*=connectivity],[class*=connectivity]{display:none}.geedook-network-status.is-active,.gd-network-status.is-active,[id*=network-status].is-active,[class*=network-status].is-active,[id*=connectivity].is-active,[class*=connectivity].is-active{display:block}.gd-bottom-nav{--active-index: 2;position:fixed!important;left:50%!important;right:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:calc(100vw - 28px)!important;max-width:520px!important;min-width:0!important;height:72px!important;padding:8px!important;margin:0!important;transform:translate(-50%)!important;translate:none!important;z-index:9990!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;border:1px solid rgba(61,11,115,.14);border-radius:28px;background:#ffffffd6;backdrop-filter:blur(22px);box-shadow:0 20px 55px #14082329;direction:ltr!important;box-sizing:border-box!important;overflow:visible!important}[data-theme=dark] .gd-bottom-nav,.dark .gd-bottom-nav{background:#1b0a2de0;border-color:#ffffff1f;box-shadow:0 20px 60px #00000057}.gd-bottom-glider{position:absolute!important;top:8px!important;bottom:8px!important;left:calc(8px + ((100% - 16px) / 5 * var(--active-index, 2)))!important;width:calc((100% - 16px)/5)!important;border-radius:23px;background:linear-gradient(135deg,#f7cf45,#ffe986);box-shadow:0 12px 25px #f7cf4559;transform:none!important;translate:none!important;pointer-events:none!important;transition:left .34s cubic-bezier(.2,.8,.2,1)}.gd-bottom-item{position:relative;z-index:2;display:grid;place-items:center;gap:2px;width:100%!important;max-width:100%!important;min-width:0!important;height:56px;border-radius:22px;box-sizing:border-box!important;overflow:hidden!important;color:#3d0b739e;text-decoration:none;text-align:center;font-size:11px;font-weight:900;transition:color .22s ease,transform .22s ease}.gd-bottom-item:hover{transform:translateY(-2px)}.gd-bottom-item.active{color:#3d0b73}[data-theme=dark] .gd-bottom-item,.dark .gd-bottom-item{color:#ffffffb8}[data-theme=dark] .gd-bottom-item.active,.dark .gd-bottom-item.active{color:#3d0b73}.gd-bottom-icon{display:grid;place-items:center;width:22px;height:22px;font-size:20px;line-height:1;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.gd-bottom-item.active .gd-bottom-icon{transform:translateY(-3px) scale(1.12)}.gd-bottom-home{justify-self:center!important;height:64px;margin-top:-18px}.gd-bottom-home .gd-bottom-home-logo{width:46px;height:46px;border-radius:18px;object-fit:cover;box-shadow:0 14px 30px #3d0b733d;animation:gdHomeBreath 1.1s ease-in-out infinite alternate}@keyframes gdHomeBreath{0%{transform:scale(.96)}to{transform:scale(1.05)}}@media(min-width:769px){.gd-bottom-nav{display:none!important}}.gd-hero{position:relative;overflow:hidden;isolation:isolate}.gd-hero:before{content:"";position:absolute;inset:-20%;z-index:-2;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.3),transparent 24%),radial-gradient(circle at 82% 22%,rgba(61,11,115,.16),transparent 28%),radial-gradient(circle at 72% 78%,rgba(255,255,255,.24),transparent 30%);animation:gdHeroAuraMove 8s ease-in-out infinite alternate;pointer-events:none}.gd-hero-copy{position:relative;z-index:4}.gd-hero-copy h1{text-wrap:balance;letter-spacing:-.065em;filter:drop-shadow(0 10px 22px rgba(61,11,115,.1))}.gd-hero-copy p{text-wrap:pretty}.gd-hero-stage{position:relative!important;z-index:3!important;min-height:620px!important;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:22px!important;padding:28px 18px!important;overflow:visible!important;perspective:1200px}.gd-motion-orb{position:absolute;z-index:0!important;pointer-events:none;filter:blur(.2px);opacity:.9}.gd-motion-orb.orb-1{top:22px;left:28px;width:170px;height:170px;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.55),rgba(255,255,255,.08) 64%,transparent 72%);animation:gdOrbFloatOne 6.5s ease-in-out infinite alternate}.gd-motion-orb.orb-2{right:8px;bottom:56px;width:210px;height:210px;border-radius:999px;background:radial-gradient(circle,rgba(61,11,115,.14),rgba(61,11,115,.04) 64%,transparent 74%);animation:gdOrbFloatTwo 7.5s ease-in-out infinite alternate}.gd-linktree-card{position:relative!important;z-index:5!important;width:min(440px,92vw)!important;max-width:100%!important;margin:0 auto!important;transform:none!important;translate:none!important;border:1px solid rgba(61,11,115,.12)!important;border-radius:34px!important;background:linear-gradient(145deg,#ffffffeb,#ffffffb3),radial-gradient(circle at 12% 8%,rgba(247,207,69,.22),transparent 34%)!important;backdrop-filter:blur(24px) saturate(1.16)!important;box-shadow:0 28px 80px #1408232e,inset 0 1px #ffffffb8!important;animation:gdCardFloatPrimary 4.8s ease-in-out infinite alternate}.gd-linktree-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.34) 40%,transparent 72%);transform:translate(-120%);animation:gdCardSheen 4.2s ease-in-out infinite;pointer-events:none}.gd-linktree-head{position:relative;z-index:2}.gd-linktree-head img{box-shadow:0 12px 28px #3d0b732e;animation:gdLogoPulseMini 1.8s ease-in-out infinite alternate}.gd-link-buttons{position:relative;z-index:2}.gd-link-buttons a{position:relative;overflow:hidden;transform:translateZ(0);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.gd-link-buttons a:hover{transform:translateY(-3px) scale(1.015);box-shadow:0 14px 28px #3d0b7321;border-color:#3d0b732e}.gd-team-float-grid{position:relative!important;z-index:4!important;width:min(520px,96vw)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin:0 auto!important;transform:none!important;translate:none!important}.gd-floating-profile{position:relative!important;inset:auto!important;z-index:4!important;display:grid!important;place-items:center!important;min-height:172px!important;padding:18px 14px!important;transform:none!important;translate:none!important;border:1px solid rgba(61,11,115,.11)!important;border-radius:30px!important;background:linear-gradient(145deg,#ffffffdb,#ffffff9e),radial-gradient(circle at 20% 10%,rgba(247,207,69,.2),transparent 36%)!important;backdrop-filter:blur(22px) saturate(1.14)!important;box-shadow:0 22px 60px #14082324,inset 0 1px #ffffffb3!important;text-decoration:none!important;text-align:center!important;color:inherit!important;animation:gdProfileFloat 5.2s ease-in-out infinite alternate}.gd-floating-profile:nth-child(2){animation-delay:.65s}.gd-floating-profile:hover{transform:translateY(-7px) scale(1.025)!important;box-shadow:0 30px 80px #14082333,inset 0 1px #ffffffc7!important}.gd-floating-profile img{width:76px!important;height:76px!important;border-radius:24px!important;object-fit:cover!important;box-shadow:0 14px 30px #3d0b732e}.gd-floating-profile strong{display:block;margin-top:10px;font-weight:900;letter-spacing:-.025em;color:#201235}.gd-floating-profile span{display:block;margin-top:4px;max-width:210px;font-size:.82rem;line-height:1.35;font-weight:800;color:#201235a8}.gd-proof-row article,.gd-trust-grid span,.gd-story-stats article,.gd-content-card,.gd-team-card{transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease}.gd-proof-row article:hover,.gd-trust-grid span:hover,.gd-story-stats article:hover,.gd-content-card:hover,.gd-team-card:hover{transform:translateY(-5px)}.reveal-on-scroll{animation:gdSoftReveal .72s cubic-bezier(.2,.8,.2,1) both}[data-theme=dark] .gd-linktree-card,.dark .gd-linktree-card,[data-theme=dark] .gd-floating-profile,.dark .gd-floating-profile{background:linear-gradient(145deg,#230e3ae6,#230e3aad),radial-gradient(circle at 20% 10%,rgba(247,207,69,.16),transparent 36%)!important;border-color:#ffffff1f!important;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff14!important}[data-theme=dark] .gd-floating-profile strong,.dark .gd-floating-profile strong{color:#ffffffeb}[data-theme=dark] .gd-floating-profile span,.dark .gd-floating-profile span{color:#ffffffa8}@media(max-width:980px){.gd-hero{overflow:hidden}.gd-hero-stage{min-height:auto!important;padding:26px 0 10px!important;gap:16px!important}.gd-linktree-card{width:min(440px,calc(100vw - 34px))!important}.gd-team-float-grid{width:min(440px,calc(100vw - 34px))!important;grid-template-columns:1fr!important}.gd-floating-profile{min-height:150px!important}}@media(max-width:560px){.gd-hero-stage{padding-top:18px!important}.gd-linktree-card{border-radius:28px!important}.gd-team-float-grid{gap:14px!important}.gd-floating-profile{border-radius:26px!important}}@keyframes gdHeroAuraMove{0%{transform:translate3d(-1.5%,-1%,0) scale(1);opacity:.86}to{transform:translate3d(1.5%,1%,0) scale(1.04);opacity:1}}@keyframes gdCardFloatPrimary{0%{transform:translateY(0) rotate(-.35deg)}to{transform:translateY(-12px) rotate(.35deg)}}@keyframes gdProfileFloat{0%{transform:translateY(0) rotate(.25deg)}to{transform:translateY(-10px) rotate(-.25deg)}}@keyframes gdCardSheen{0%{transform:translate(-130%)}42%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes gdLogoPulseMini{0%{transform:scale(.98);filter:drop-shadow(0 6px 12px rgba(61,11,115,.14))}to{transform:scale(1.04);filter:drop-shadow(0 14px 24px rgba(61,11,115,.24))}}@keyframes gdSoftReveal{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gd-hero:before,.gd-linktree-card,.gd-linktree-card:before,.gd-floating-profile,.gd-linktree-head img,.reveal-on-scroll{animation:none!important}.gd-link-buttons a,.gd-floating-profile,.gd-proof-row article,.gd-trust-grid span,.gd-story-stats article,.gd-content-card,.gd-team-card{transition:none!important}}.gd-intro-video-section{position:relative;width:min(1180px,calc(100% - 32px));margin:42px auto 30px;padding:clamp(22px,4vw,42px);border-radius:clamp(30px,4vw,48px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:clamp(22px,4vw,42px);align-items:center;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 8% 0%,rgba(247,207,69,.4),transparent 32%),radial-gradient(circle at 92% 16%,rgba(61,11,115,.24),transparent 34%),linear-gradient(135deg,#ffffffc7,#ffffff75);border:1px solid rgba(255,255,255,.76);box-shadow:0 34px 90px #1d124b29,inset 0 1px #ffffffdb;backdrop-filter:blur(22px)}.gd-intro-video-bg{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.gd-intro-video-bg span{position:absolute;width:220px;height:220px;border-radius:999px;filter:blur(26px);opacity:.55;animation:gdIntroOrb 8s ease-in-out infinite}.gd-intro-video-bg span:nth-child(1){left:-80px;top:20px;background:#f7cf45d9}.gd-intro-video-bg span:nth-child(2){right:-70px;top:40px;background:#7c3aed61;animation-delay:-2s}.gd-intro-video-bg span:nth-child(3){right:28%;bottom:-110px;background:#0891b247;animation-delay:-4s}.gd-intro-video-copy{position:relative;z-index:2}.gd-intro-video-copy h2{margin:12px 0 0;max-width:620px;color:#112;font-size:clamp(34px,4.4vw,62px);line-height:.98;font-weight:900;letter-spacing:-.075em}.gd-intro-video-copy p{max-width:620px;margin:18px 0 0;color:#141224b8;font-size:16px;line-height:1.95;font-weight:750}.gd-intro-video-points{margin-top:24px;display:grid;gap:10px}.gd-intro-video-points article{width:fit-content;max-width:100%;padding:10px 13px;border-radius:999px;display:inline-flex;align-items:center;gap:9px;color:#25123f;background:#ffffff9e;border:1px solid rgba(255,255,255,.8);box-shadow:0 14px 30px #1f165014;font-size:13px;font-weight:900}.gd-intro-video-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.gd-intro-video-frame{position:relative;z-index:2;padding:12px;border-radius:34px;background:linear-gradient(135deg,#1c1530fa,#3d0b73eb),radial-gradient(circle at 20% 0%,rgba(247,207,69,.3),transparent 40%);border:1px solid rgba(255,255,255,.16);box-shadow:0 34px 90px #160c3257,0 18px 44px #3d0b7338;transform:translateY(0);animation:gdIntroFrameIn .75s cubic-bezier(.2,.85,.2,1) both}.gd-video-browser-bar{height:44px;padding:0 14px;display:flex;align-items:center;gap:8px;color:#ffffffb8}.gd-video-browser-bar span{width:10px;height:10px;border-radius:999px;background:#ffffff6b}.gd-video-browser-bar span:nth-child(1){background:#ff5f57}.gd-video-browser-bar span:nth-child(2){background:#ffbd2e}.gd-video-browser-bar span:nth-child(3){background:#28c840}.gd-video-browser-bar strong{margin-inline-start:8px;font-size:12px;font-weight:900;letter-spacing:.02em;opacity:.86}.gd-video-shell{position:relative;overflow:hidden;border-radius:26px;background:radial-gradient(circle at 30% 0%,rgba(247,207,69,.24),transparent 36%),#090816;aspect-ratio:16 / 9}.gd-video-shell:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.13),transparent 22%,transparent 72%,rgba(247,207,69,.12)),radial-gradient(circle at 50% 120%,rgba(61,11,115,.4),transparent 48%)}.gd-video-shell video{width:100%;height:100%;display:block;object-fit:cover;background:#090816}.gd-video-corner-badge{position:absolute;left:16px;bottom:16px;z-index:3;padding:9px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;color:#211333;background:#ffffffd6;border:1px solid rgba(255,255,255,.78);box-shadow:0 16px 34px #0003;backdrop-filter:blur(14px);font-size:12px;font-weight:900}.gd-video-meta-row{padding:16px 8px 4px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff}.gd-video-meta-row strong{display:block;font-size:15px;font-weight:900}.gd-video-meta-row span{display:block;margin-top:4px;color:#ffffff9e;font-size:12px;font-weight:800}.gd-video-live-pill{flex:0 0 auto;padding:9px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;color:#211333;background:#f7cf45;font-size:12px;font-weight:900;box-shadow:0 14px 32px #f7cf4540}.gd-video-live-pill span{width:8px;height:8px;margin:0;border-radius:999px;background:#ef4444;animation:gdVideoPulse 1.3s ease-in-out infinite}.rtl-mode .gd-video-corner-badge{left:auto;right:16px}.rtl-mode .gd-video-browser-bar strong{margin-inline-start:0;margin-inline-end:8px}@keyframes gdIntroOrb{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-18px,0) scale(1.12)}}@keyframes gdIntroFrameIn{0%{opacity:0;transform:translateY(22px) scale(.96);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes gdVideoPulse{0%,to{transform:scale(1);box-shadow:0 0 #ef44448c}50%{transform:scale(.9);box-shadow:0 0 0 8px #ef444400}}@media(max-width:980px){.gd-intro-video-section{grid-template-columns:1fr;width:min(720px,calc(100% - 24px));padding:24px}.gd-intro-video-copy h2,.gd-intro-video-copy p{max-width:none}.gd-intro-video-frame{border-radius:30px}}@media(max-width:560px){.gd-intro-video-section{width:calc(100% - 18px);margin-top:28px;padding:16px;border-radius:28px}.gd-intro-video-copy h2{font-size:34px}.gd-intro-video-copy p{font-size:14px;line-height:1.8}.gd-intro-video-points article{width:100%;justify-content:flex-start;white-space:normal}.gd-intro-video-actions{display:grid;grid-template-columns:1fr}.gd-intro-video-actions .gd-btn{width:100%;justify-content:center}.gd-intro-video-frame{padding:8px;border-radius:24px}.gd-video-browser-bar{height:38px;padding:0 10px}.gd-video-browser-bar strong{max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gd-video-shell{border-radius:18px}.gd-video-corner-badge{left:10px;bottom:10px;max-width:calc(100% - 20px)}.rtl-mode .gd-video-corner-badge{right:10px;left:auto}.gd-video-meta-row{align-items:flex-start;flex-direction:column;padding:12px 4px 2px}}@media(prefers-reduced-motion:reduce){.gd-intro-video-bg span,.gd-intro-video-frame,.gd-video-live-pill span{animation:none!important}}.gd-file-image,.gd-project-image{width:100%;max-height:260px;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.14)}.gd-file-video,.gd-project-video{width:100%;max-height:280px;border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#000}.gd-file-pdf{width:100%;min-height:360px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#fff}.gd-file-link{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:999px;text-decoration:none;font-weight:800;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:inherit}.gd-request-files{margin-top:1rem;display:grid;gap:.8rem}.gd-request-files-title{font-size:.9rem;opacity:.85}.gd-request-files-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem}.gd-request-file-card{padding:.8rem;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;display:grid;gap:.6rem}.gd-request-file-image{width:100%;height:170px;object-fit:cover;border-radius:14px}.gd-request-file-video{width:100%;max-height:190px;border-radius:14px;background:#000}.gd-request-file-pdf{width:100%;height:260px;border:0;border-radius:14px;background:#fff}.gd-request-file-link{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:999px;text-decoration:none;font-weight:800;background:#ffffff1a;color:inherit}.gd-request-file-meta{display:flex;flex-direction:column;gap:.15rem;font-size:.82rem;opacity:.85}.gd-request-file-meta small{opacity:.65}.gd-projects-hero-glow{position:absolute;inset:auto -120px -160px auto;width:360px;height:360px;border-radius:999px;background:#7c3aed2e;filter:blur(38px);animation:gd-float-glow 7s ease-in-out infinite alternate}.gd-project-card{position:relative;border-radius:30px;overflow:hidden;background:#ffffffeb;border:1px solid rgba(20,16,40,.08);box-shadow:0 24px 70px #1410281a;transform:translateY(0);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.gd-projects-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:24px}.gd-project-card{position:relative;border-radius:30px;overflow:hidden;background:#ffffffeb;border:1px solid rgba(20,16,40,.08);box-shadow:0 24px 70px #1410281a;transform:translateY(20px);opacity:0;animation:gd-project-card-enter .72s ease forwards;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.gd-project-card:nth-child(1){animation-delay:.04s}.gd-project-card:nth-child(2){animation-delay:.1s}.gd-project-card:nth-child(3){animation-delay:.16s}.gd-project-card:nth-child(4){animation-delay:.22s}.gd-project-card:nth-child(5){animation-delay:.28s}.gd-project-card:nth-child(6){animation-delay:.34s}.gd-project-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(124,58,237,.12),transparent 40%);opacity:0;transition:opacity .28s ease}.gd-project-card:hover:before{opacity:1}.gd-project-card-media{position:relative;min-height:245px;background:linear-gradient(135deg,#f5f0ff,#eef6ff);overflow:hidden}.gd-project-media-track{display:flex;gap:0;height:245px;overflow-x:auto;scroll-snap-type:x mandatory}.gd-project-media-track::-webkit-scrollbar{height:8px}.gd-project-media-track::-webkit-scrollbar-thumb{background:#7c3aed47;border-radius:999px}.gd-project-image,.gd-project-video{min-width:100%;width:100%;height:245px;object-fit:cover;display:block;scroll-snap-align:center;background:#0f1020;transition:transform .4s ease}.gd-project-media-badge{position:absolute;left:16px;bottom:16px;padding:8px 12px;border-radius:999px;background:#0f1020b3;color:#fff;font-size:.78rem;font-weight:800;backdrop-filter:blur(14px)}.gd-project-card-actions{margin-top:22px;display:flex;align-items:center;justify-content:space-between}.gd-projects-grid .gd-project-card{opacity:1!important;visibility:visible!important}.gd-project-card{animation:gd-project-card-enter .72s ease forwards}.gd-public-projects-page{position:relative;padding:96px 24px;overflow:hidden}.gd-public-projects-page[dir=rtl]{direction:rtl;text-align:right}.gd-public-projects-page[dir=ltr]{direction:ltr;text-align:left}.gd-projects-hero{position:relative;max-width:1180px;margin:0 auto 42px;padding:56px;border-radius:34px;background:radial-gradient(circle at 15% 10%,rgba(124,58,237,.28),transparent 34%),radial-gradient(circle at 88% 22%,rgba(14,165,233,.22),transparent 30%),linear-gradient(135deg,#fffffff0,#f8f5ffdb);border:1px solid rgba(124,58,237,.12);box-shadow:0 28px 90px #1e14501f;overflow:hidden}.gd-projects-hero-glow{position:absolute;right:-120px;bottom:-160px;width:360px;height:360px;border-radius:999px;background:#7c3aed2e;filter:blur(38px);animation:gd-float-glow 7s ease-in-out infinite alternate}.gd-public-projects-page[dir=rtl] .gd-projects-hero-glow{right:auto;left:-120px}.gd-projects-hero-content{position:relative;z-index:1;max-width:820px}.gd-kicker{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:#7c3aed1a;color:#6d28d9;font-weight:900;letter-spacing:.03em;text-transform:uppercase;font-size:.78rem}.gd-projects-hero h1{margin:18px 0 14px;font-size:clamp(2.4rem,5vw,5rem);line-height:.95;letter-spacing:-.07em;color:#151025}.gd-projects-hero p{max-width:720px;color:#151025ad;font-size:1.08rem;line-height:1.8}.gd-projects-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:30px}.gd-projects-stats div{padding:18px;border-radius:22px;background:#ffffffb3;border:1px solid rgba(124,58,237,.1);backdrop-filter:blur(14px)}.gd-projects-stats strong{display:block;color:#4c1d95;font-size:1.35rem;font-weight:900}.gd-projects-stats span{color:#15102594;font-size:.88rem}.gd-projects-grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:24px;align-items:stretch}.gd-public-projects-page[dir=rtl] .gd-projects-grid{direction:rtl}.gd-public-projects-page[dir=ltr] .gd-projects-grid{direction:ltr}.gd-project-card{position:relative;border-radius:30px;overflow:hidden;background:#fffffff0;border:1px solid rgba(20,16,40,.08);box-shadow:0 24px 70px #1410281a;opacity:1!important;visibility:visible!important;animation:gd-project-card-enter .72s ease both;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.gd-project-card:hover{transform:translateY(-8px);box-shadow:0 34px 100px #4c1d952e;border-color:#7c3aed3d}.gd-project-card-media{position:relative;height:245px;min-height:245px;max-height:245px;background:linear-gradient(135deg,#f5f0ff,#eef6ff);overflow:hidden!important}.gd-project-card-media img,.gd-project-card-media video,.gd-project-image,.gd-project-video{width:100%!important;min-width:100%!important;max-width:100%!important;height:245px!important;min-height:245px!important;max-height:245px!important;object-fit:cover!important;display:block!important;overflow:hidden!important;border-radius:0!important;background:#0f1020}.gd-project-media-track{display:block!important;width:100%;height:245px;overflow:hidden!important;scroll-snap-type:none!important}.gd-project-media-track::-webkit-scrollbar{display:none!important}.gd-project-card:hover .gd-project-image{transform:scale(1.035)}.gd-project-placeholder{height:245px;display:grid;place-items:center;gap:10px;color:#6d28d9;font-weight:900;background:radial-gradient(circle at 30% 20%,rgba(124,58,237,.2),transparent 32%),linear-gradient(135deg,#faf7ff,#eef6ff)}.gd-project-placeholder .mud-icon-root{font-size:54px}.gd-project-media-badge{position:absolute;left:16px;bottom:16px;padding:8px 12px;border-radius:999px;background:#0f1020b8;color:#fff;font-size:.78rem;font-weight:800;backdrop-filter:blur(14px);z-index:2}.gd-public-projects-page[dir=rtl] .gd-project-media-badge{left:auto;right:16px}.gd-project-card-body{position:relative;z-index:1;padding:24px}.gd-project-card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.gd-project-card-topline span,.gd-project-card-topline small{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;font-size:.75rem;font-weight:900}.gd-project-card-topline span{background:#7c3aed1a;color:#6d28d9}.gd-project-card-topline small{background:#10b9811a;color:#047857}.gd-project-card h2{margin:0 0 10px;color:#151025;font-size:1.35rem;line-height:1.25;letter-spacing:-.03em}.gd-project-card p{margin:0;color:#1510259e;line-height:1.75}.gd-project-card-actions{margin-top:22px;display:flex;align-items:center;justify-content:flex-start}.gd-public-projects-page[dir=rtl] .gd-project-card-actions{justify-content:flex-start}.gd-project-open-btn{box-shadow:0 12px 30px #7c3aed3d}.gd-project-muted-link{color:#15102573;font-weight:800;font-size:.9rem}.gd-project-card-skeleton{opacity:1;transform:none;animation:none}.gd-public-empty{max-width:680px;margin:0 auto;padding:54px;border-radius:30px;text-align:center;background:#ffffffe6;border:1px dashed rgba(124,58,237,.24);color:#151025a6;box-shadow:0 24px 70px #14102814}.gd-public-empty .mud-icon-root{font-size:58px;color:#7c3aed;margin-bottom:12px}.gd-public-empty strong{display:block;color:#151025;font-size:1.25rem;margin-bottom:6px}@keyframes gd-float-glow{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-40px,-28px,0) scale(1.1)}}@keyframes gd-project-card-enter{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:760px){.gd-public-projects-page{padding:72px 16px}.gd-projects-hero{padding:34px 24px;border-radius:26px}.gd-projects-stats,.gd-projects-grid{grid-template-columns:1fr}}.gd-main-nav a.active{color:#4c1d95;background:#7c3aed1a}.gd-project-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.gd-project-tags span{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;background:#7c3aed1a;color:#6d28d9;font-size:.75rem;font-weight:900}.gd-public-projects-page[dir=rtl] .gd-project-tags{justify-content:flex-start}.gd-project-card-topline{display:none}.gd-projects-local-toggle{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#7c3aed17;border:1px solid rgba(124,58,237,.14)}.gd-projects-local-toggle button{border:0;outline:0;cursor:pointer;padding:8px 11px;border-radius:999px;background:transparent;color:#1510259e;font-weight:900;font-size:.78rem;transition:background .2s ease,color .2s ease,transform .2s ease}.gd-projects-local-toggle button:hover{transform:translateY(-1px);color:#4c1d95}.gd-projects-local-toggle button.active{background:#4c1d95;color:#fff;box-shadow:0 10px 26px #4c1d9538}.gd-public-projects-page[dir=rtl] .gd-projects-grid,.gd-public-projects-page.rtl-mode .gd-projects-grid{direction:rtl}.gd-public-projects-page[dir=ltr] .gd-projects-grid,.gd-public-projects-page.ltr-mode .gd-projects-grid{direction:ltr}.gd-public-projects-page[dir=rtl] .gd-project-card,.gd-public-projects-page.rtl-mode .gd-project-card{direction:rtl;text-align:right;animation-name:gd-project-card-enter-rtl}.gd-public-projects-page[dir=ltr] .gd-project-card,.gd-public-projects-page.ltr-mode .gd-project-card{direction:ltr;text-align:left;animation-name:gd-project-card-enter-ltr}.gd-public-projects-page[dir=rtl] .gd-project-card-actions,.gd-public-projects-page.rtl-mode .gd-project-card-actions{justify-content:flex-start}.gd-public-projects-page[dir=rtl] .gd-project-media-badge,.gd-public-projects-page.rtl-mode .gd-project-media-badge{left:auto;right:16px}.gd-public-projects-page[dir=ltr] .gd-project-media-badge,.gd-public-projects-page.ltr-mode .gd-project-media-badge{right:auto;left:16px}.gd-local-language-toggle{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#7c3aed17;border:1px solid rgba(124,58,237,.14)}.gd-local-language-toggle button{border:0;outline:0;cursor:pointer;padding:8px 11px;border-radius:999px;background:transparent;color:#1510259e;font-weight:900;font-size:.78rem;transition:background .2s ease,color .2s ease,transform .2s ease}.gd-local-language-toggle button:hover{transform:translateY(-1px);color:#4c1d95}.gd-local-language-toggle button.active{background:#4c1d95;color:#fff;box-shadow:0 10px 26px #4c1d9538}.geedook-contact-page.rtl-mode,.geedook-contact-page[dir=rtl]{direction:rtl;text-align:right}.geedook-contact-page.ltr-mode,.geedook-contact-page[dir=ltr]{direction:ltr;text-align:left}.geedook-contact-page[dir=rtl] .contact-layout{direction:rtl}.geedook-contact-page[dir=ltr] .contact-layout{direction:ltr}.geedook-contact-page[dir=rtl] .contact-step{text-align:right}.geedook-contact-page[dir=rtl] .contact-direct-links{direction:rtl}.geedook-about-page.rtl-mode,.geedook-about-page[dir=rtl]{direction:rtl;text-align:right}.geedook-about-page.ltr-mode,.geedook-about-page[dir=ltr]{direction:ltr;text-align:left}.about-hero-plus{position:relative;overflow:hidden}.about-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.about-proof-row div{padding:18px;border-radius:22px;background:#ffffffb8;border:1px solid rgba(124,58,237,.12);box-shadow:0 16px 44px #1e145014}.about-proof-row b{display:block;color:#4c1d95;font-size:1.1rem;font-weight:900}.about-proof-row span{color:#1510259e;font-size:.9rem;font-weight:800}.about-grid{max-width:1180px;margin:42px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.about-card{padding:30px;border-radius:30px;background:#ffffffeb;border:1px solid rgba(20,16,40,.08);box-shadow:0 24px 70px #1410281a;animation:gd-about-card-enter .72s ease both}.about-card:nth-child(2){animation-delay:.08s}.about-card:nth-child(3){animation-delay:.16s}.geedook-about-page[dir=rtl] .about-card{animation-name:gd-about-card-enter-rtl}.geedook-about-page[dir=ltr] .about-card{animation-name:gd-about-card-enter-ltr}.about-card-wide{grid-column:1 / -1}.about-card>span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:18px;border-radius:999px;background:#7c3aed1a;color:#6d28d9;font-weight:900}.about-card h2{margin:0 0 12px;color:#151025;font-size:1.5rem;letter-spacing:-.03em}.about-card p{margin:0;color:#151025a8;line-height:1.85}.about-stack-section{max-width:1180px;margin:28px auto 0;padding:36px;border-radius:32px;background:radial-gradient(circle at 10% 10%,rgba(124,58,237,.18),transparent 30%),linear-gradient(135deg,#fffffff0,#f6f2ffdb);border:1px solid rgba(124,58,237,.12);box-shadow:0 24px 70px #14102817;display:grid;grid-template-columns:1.05fr .95fr;gap:30px;align-items:center}.about-stack-section h2{margin:10px 0;color:#151025;font-size:clamp(2rem,4vw,3.4rem);line-height:1;letter-spacing:-.06em}.about-stack-section p{color:#151025a8;line-height:1.8}.about-stack-tags{display:flex;flex-wrap:wrap;gap:10px}.about-stack-tags span{display:inline-flex;align-items:center;padding:10px 13px;border-radius:999px;background:#7c3aed1a;color:#5b21b6;font-weight:900;font-size:.85rem}.about-final-cta{max-width:1180px;margin:28px auto 0;padding:36px;border-radius:32px;background:#151025;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 28px 80px #14102833}.about-final-cta span{color:#ffffff9e;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.about-final-cta h2{margin:8px 0 0;max-width:720px;font-size:clamp(1.8rem,4vw,3.2rem);line-height:1.05;letter-spacing:-.05em}.about-final-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@keyframes gd-about-card-enter-ltr{0%{opacity:0;transform:translate(-42px) translateY(18px) scale(.98)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}@keyframes gd-about-card-enter-rtl{0%{opacity:0;transform:translate(42px) translateY(18px) scale(.98)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}@media(max-width:840px){.about-proof-row,.about-grid,.about-stack-section{grid-template-columns:1fr}.about-final-cta{align-items:flex-start;flex-direction:column}}.about-final-cta .gd-btn-ghost,.about-final-cta a[href="/projects"]{color:#fff!important;background:#fff;border:1px solid rgba(255,255,255,.32)!important;box-shadow:0 14px 34px #0000002e}.about-final-cta .gd-btn-ghost:hover,.about-final-cta a[href="/projects"]:hover{color:#151025!important;background:#fff!important;border-color:#fff!important;transform:translateY(-2px)}.about-final-cta .gd-btn-brand{color:#151025!important;background:#f7cf45!important;border-color:#f7cf45!important}.about-final-cta .gd-btn-brand:hover{color:#151025!important;background:#ffe27a!important;border-color:#ffe27a!important}.gd-hero-actions .gd-btn-ghost[href="/projects"],.gd-intro-video-actions .gd-btn-ghost[href="/projects"]{color:#151025!important;background:#ffffffd1!important;border:1px solid rgba(21,16,37,.16)!important}.gd-hero-actions .gd-btn-ghost[href="/projects"]:hover,.gd-intro-video-actions .gd-btn-ghost[href="/projects"]:hover{color:#fff!important;background:#4c1d95!important;border-color:#4c1d95!important}.gd-kpi-icon.pink{background:#ec48991f;color:#db2777}.gd-contact-dash-card{border-color:#ec489924}.gd-contact-recent-icon{background:#ec48991a;color:#db2777}.gd-member-shell{min-height:100vh;transition:background .25s ease,color .25s ease}.gd-member-shell.light-mode{background:radial-gradient(circle at 12% 8%,rgba(124,58,237,.14),transparent 32%),radial-gradient(circle at 90% 0%,rgba(236,72,153,.12),transparent 28%),#fbf8ff;color:#151025}.gd-member-shell.dark-mode{background:radial-gradient(circle at 10% 8%,rgba(124,58,237,.22),transparent 34%),radial-gradient(circle at 90% 0%,rgba(236,72,153,.16),transparent 30%),#0f0a1d;color:#fff}.gd-member-shell.dark-mode .gd-site-header{background:#0f0a1db8;border-color:#ffffff1a;box-shadow:0 18px 60px #00000038}.gd-member-shell.dark-mode .gd-main-nav a{color:#ffffffb8}.gd-member-shell.dark-mode .gd-main-nav a.active,.gd-member-shell.dark-mode .gd-main-nav a:hover{color:#fff;background:#ffffff1a}.gd-member-shell.dark-mode .gd-brand strong{color:#fff}.gd-member-toggle-group{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#7c3aed17;border:1px solid rgba(124,58,237,.14)}.gd-member-toggle-group button{border:0;outline:0;cursor:pointer;min-width:40px;height:36px;padding:0 11px;border-radius:999px;background:transparent;color:#1510259e;font-weight:900;font-size:.78rem;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,transform .2s ease}.gd-member-toggle-group button:hover{transform:translateY(-1px);color:#4c1d95}.gd-member-toggle-group button.active{background:#4c1d95;color:#fff;box-shadow:0 10px 26px #4c1d9538}.gd-member-toggle-group .theme-toggle{color:#4c1d95}.gd-member-shell.dark-mode .gd-member-toggle-group{background:#ffffff14;border-color:#ffffff1f}.gd-member-shell.dark-mode .gd-member-toggle-group button{color:#ffffffb8}.gd-member-shell.dark-mode .gd-member-toggle-group button.active{background:#fff;color:#151025}.gd-member-shell.dark-mode .gd-member-toggle-group .theme-toggle{color:#fff}.gd-profile{position:relative;padding:110px 24px 80px;overflow:hidden}.gd-profile-loading{display:grid;gap:22px;max-width:1180px;margin:0 auto}.gd-member-hero-plus{position:relative;overflow:hidden;max-width:1180px;margin:0 auto;padding:34px;border-radius:38px;background:radial-gradient(circle at 8% 12%,rgba(124,58,237,.18),transparent 30%),linear-gradient(135deg,#fffffff0,#f6f2ffd6);border:1px solid rgba(124,58,237,.12);box-shadow:0 30px 90px #1510251f}.gd-member-shell.dark-mode .gd-member-hero-plus{background:radial-gradient(circle at 8% 12%,rgba(124,58,237,.28),transparent 30%),linear-gradient(135deg,#1f153af0,#120c23f0);border-color:#ffffff1a;box-shadow:0 30px 100px #00000047}.gd-member-hero-glow{position:absolute;border-radius:999px;filter:blur(6px);opacity:.8;pointer-events:none}.gd-member-hero-glow.one{width:240px;height:240px;right:-90px;top:-90px;background:#ec489929}.gd-member-hero-glow.two{width:190px;height:190px;left:-80px;bottom:-80px;background:#7c3aed29}.gd-profile-back{position:relative;z-index:1;border:0;cursor:pointer;margin-bottom:24px;padding:11px 16px;border-radius:999px;background:#7c3aed1a;color:#5b21b6;font-weight:900}.gd-member-shell.dark-mode .gd-profile-back{background:#ffffff1a;color:#fff}.gd-profile-grid{position:relative;z-index:1;display:grid;grid-template-columns:360px 1fr;gap:42px;align-items:center}.gd-profile-media{position:relative;width:min(100%,340px);margin:0 auto;aspect-ratio:1;border-radius:42px;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,#fffffff5,#f5f0ffc7);border:1px solid rgba(124,58,237,.16);box-shadow:0 30px 90px #7c3aed2e}.gd-member-shell.dark-mode .gd-profile-media{background:#ffffff0f;border-color:#ffffff1c}.gd-profile-ring{position:absolute;inset:18px;border-radius:34px;border:2px dashed rgba(124,58,237,.28);animation:gd-profile-ring-spin 18s linear infinite}.gd-profile-media img{position:relative;z-index:1;width:78%;height:78%;object-fit:cover;border-radius:34px;box-shadow:0 24px 70px #15102538}.gd-profile-copy h1{margin:16px 0 10px;color:#151025;font-size:clamp(2.5rem,7vw,6.4rem);line-height:.9;letter-spacing:-.08em;font-weight:900}.gd-member-shell.dark-mode .gd-profile-copy h1{color:#fff}.gd-profile-copy strong{display:block;color:#6d28d9;font-size:1.1rem;font-weight:900;margin-bottom:14px}.gd-member-shell.dark-mode .gd-profile-copy strong{color:#c4b5fd}.gd-profile-copy p{max-width:680px;color:#151025ad;line-height:1.9;font-weight:650;font-size:1.02rem}.gd-member-shell.dark-mode .gd-profile-copy p{color:#ffffffb8}.gd-member-badges{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 24px}.gd-member-badges span{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:#7c3aed1a;color:#6d28d9;font-size:.8rem;font-weight:900}.gd-member-shell.dark-mode .gd-member-badges span{background:#ffffff1a;color:#fff}.gd-member-info-strip{max-width:1180px;margin:26px auto 0;padding:20px;border-radius:28px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:#ffffffe6;border:1px solid rgba(21,16,37,.08);box-shadow:0 20px 65px #15102514}.gd-member-shell.dark-mode .gd-member-info-strip{background:#ffffff0f;border-color:#ffffff1a}.gd-member-info-strip div{padding:16px;border-radius:22px;background:#7c3aed0f}.gd-member-shell.dark-mode .gd-member-info-strip div{background:#ffffff0f}.gd-member-info-strip span{display:block;margin-bottom:6px;color:#1510258a;font-size:.82rem;font-weight:900}.gd-member-shell.dark-mode .gd-member-info-strip span{color:#fff9}.gd-member-info-strip strong{color:#151025;font-weight:900}.gd-member-shell.dark-mode .gd-member-info-strip strong{color:#fff}.gd-profile-section{max-width:1180px;margin:26px auto 0;padding:30px;border-radius:32px;background:#ffffffe0;border:1px solid rgba(21,16,37,.08);box-shadow:0 20px 70px #15102514}.gd-member-shell.dark-mode .gd-profile-section{background:#ffffff0e;border-color:#ffffff1a}.gd-member-shell.dark-mode .gd-section-head h2,.gd-member-shell.dark-mode .gd-section-head p{color:#fff}.gd-member-shell.dark-mode .gd-section-head p{color:#ffffffad}.gd-profile-mini-empty{padding:24px;border-radius:22px;background:#7c3aed0f;color:#1510259e;font-weight:850}.gd-member-shell.dark-mode .gd-profile-mini-empty{background:#ffffff12;color:#ffffffad}.gd-profile-project-card{overflow:hidden}.gd-member-shell.dark-mode .gd-profile-project-card{background:#fff1;border-color:#ffffff1a}.gd-member-shell.dark-mode .gd-profile-project-card strong{color:#fff}.gd-member-shell.dark-mode .gd-profile-project-card p{color:#ffffffad}.gd-profile-empty-card{max-width:760px;margin:120px auto 0;padding:46px;border-radius:34px;background:#ffffffe6;border:1px solid rgba(124,58,237,.14);box-shadow:0 30px 90px #1510251f;text-align:center}.gd-member-shell.dark-mode .gd-profile-empty-card{background:#ffffff0f;border-color:#ffffff1a}.gd-profile-empty-card .mud-icon-root{font-size:4.2rem;color:#7c3aed}.gd-profile-empty-card span{display:block;margin-top:14px;color:#7c3aed;font-weight:900}.gd-profile-empty-card h1{margin:14px 0;color:#151025;font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-.06em}.gd-member-shell.dark-mode .gd-profile-empty-card h1{color:#fff}.gd-profile-empty-card p{color:#151025a3;line-height:1.8}.gd-member-shell.dark-mode .gd-profile-empty-card p{color:#ffffffad}.gd-member-shell[dir=rtl]{direction:rtl;text-align:right}.gd-member-shell[dir=ltr]{direction:ltr;text-align:left}.gd-member-shell[dir=rtl] .gd-profile-grid,.gd-member-shell[dir=rtl] .gd-member-info-strip,.gd-member-shell[dir=rtl] .gd-profile-section{direction:rtl}.gd-member-shell[dir=rtl] .gd-profile-copy p{margin-left:0;margin-right:0}@keyframes gd-profile-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:920px){.gd-profile-grid{grid-template-columns:1fr}.gd-profile-copy{text-align:center}.gd-profile-copy p{margin-inline:auto}.gd-profile-actions,.gd-member-badges{justify-content:center}.gd-member-info-strip{grid-template-columns:1fr}}@media(max-width:640px){.gd-profile{padding:92px 16px 60px}.gd-member-hero-plus,.gd-profile-section,.gd-member-info-strip{padding:22px;border-radius:26px}.gd-profile-media{width:min(100%,290px)}}.vc-story{position:relative;min-height:230vh;padding:90px 18px;overflow:visible}.vc-story__sticky{position:relative;max-width:1320px;min-height:760px;margin:0 auto;padding:46px;border-radius:38px;background:radial-gradient(circle at 18% 20%,rgba(55,181,255,.18),transparent 34%),radial-gradient(circle at 82% 72%,rgba(125,92,255,.16),transparent 34%),#ffffffbd;border:1px solid rgba(255,255,255,.86);box-shadow:0 32px 95px #3a467424;backdrop-filter:blur(22px);display:grid;grid-template-columns:.82fr 1.18fr;align-items:center;gap:42px;isolation:isolate}.vc-story__bg{position:absolute;pointer-events:none;border-radius:999px;filter:blur(18px);opacity:.75;z-index:-1}.vc-story__bg--one{width:210px;height:210px;inset-block-start:8%;inset-inline-start:7%;background:#24b1ff38}.vc-story__bg--two{width:280px;height:280px;inset-block-end:6%;inset-inline-end:8%;background:#765bff2e}.vc-story__copy{position:relative;z-index:2}.vc-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;padding:9px 14px;border-radius:999px;color:#2387e9;background:#2387e914;border:1px solid rgba(35,135,233,.14);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vc-story__copy h2{max-width:560px;margin:0;color:#0b1225;font-size:clamp(36px,4.8vw,72px);line-height:1.02;font-weight:900;letter-spacing:-.055em}.vc-story[dir=rtl] .vc-story__copy h2{letter-spacing:-.02em;line-height:1.16}.vc-story__copy p{max-width:520px;margin:22px 0 0;color:#141c32ad;font-size:17px;line-height:1.9}.vc-story__steps{display:grid;gap:12px;margin-top:30px}.vc-step{display:flex;align-items:center;gap:12px;width:fit-content;padding:10px 13px;border-radius:18px;background:#ffffffb8;border:1px solid rgba(146,164,210,.18);box-shadow:0 12px 35px #1b2b4d12}.vc-step strong{display:grid;place-items:center;width:34px;height:34px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#27b8ff,#765bff);font-size:12px}.vc-step span{color:#15213b;font-size:14px;font-weight:750}.vc-stage{position:relative;z-index:2}.vc-browser{position:relative;min-height:560px;border-radius:34px;overflow:hidden;background:#fafdffeb;border:1px solid rgba(255,255,255,.92);box-shadow:0 30px 90px #2334592b,inset 0 1px #ffffffeb}.vc-browser__top{height:64px;padding:0 20px;display:flex;align-items:center;gap:16px;border-bottom:1px solid rgba(132,154,197,.14);background:#ffffffc7}.vc-dots{display:flex;gap:7px;flex:0 0 auto}.vc-dots i{width:11px;height:11px;border-radius:999px;background:#6c7ca24d}.vc-url{flex:1;min-width:0;height:34px;padding:0 14px;display:flex;align-items:center;border-radius:999px;background:#eff6ffe6;color:#1c2a4885;font-size:12px;direction:ltr}.vc-url span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-browser__top strong{color:#16213c;font-size:13px;white-space:nowrap}.vc-browser__body{position:relative;min-height:496px;padding:30px;overflow:hidden;background:linear-gradient(135deg,rgba(229,248,255,.6),transparent 34%),linear-gradient(315deg,rgba(242,235,255,.72),transparent 44%)}.vc-site-preview{position:absolute;inset:30px;border-radius:28px;padding:30px;background:linear-gradient(180deg,#fffffff0,#fafdffd1);border:1px solid rgba(255,255,255,.88);box-shadow:inset 0 1px #fffffff2}.vc-site-preview__hero{max-width:68%}.vc-site-preview__hero span{display:inline-block;margin-bottom:12px;color:#2c91ee;font-size:12px;font-weight:850}.vc-site-preview__hero h3{margin:0;color:#121a2f;font-size:clamp(24px,3vw,42px);line-height:1.12;font-weight:900}.vc-site-preview__hero p{margin:14px 0 0;color:#19243e94;font-size:14px;line-height:1.75}.vc-site-preview__grid{position:absolute;inset-inline-start:30px;inset-inline-end:30px;bottom:30px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.vc-site-preview__grid div{height:96px;border-radius:22px;background:linear-gradient(135deg,#2db5ff24,#775cff17),#ffffffd1;border:1px solid rgba(137,158,205,.13)}.vc-knowledge-card{position:absolute;z-index:4;width:160px;padding:14px 16px;border-radius:20px;background:#ffffffe0;border:1px solid rgba(255,255,255,.92);box-shadow:0 20px 50px #1e366024;backdrop-filter:blur(18px)}.vc-knowledge-card small{display:block;margin-bottom:7px;color:#2699f2;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.vc-knowledge-card strong{display:block;color:#14203a;font-size:13px;line-height:1.45}.vc-knowledge-card--one{top:128px;inset-inline-start:44px}.vc-knowledge-card--two{top:235px;inset-inline-start:122px}.vc-knowledge-card--three{inset-inline-end:58px}.vc-data-beam{position:absolute;z-index:3;width:44%;height:5px;top:285px;inset-inline-end:128px;transform-origin:right center;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(40,184,255,.85),rgba(118,91,255,.82));box-shadow:0 0 30px #30b3ff73;opacity:0}.vc-story[dir=rtl] .vc-data-beam{transform-origin:left center;background:linear-gradient(270deg,transparent,rgba(40,184,255,.85),rgba(118,91,255,.82))}.vc-widget{position:absolute;z-index:6;width:min(340px,calc(100% - 52px));inset-inline-end:26px;bottom:26px;padding:18px;border-radius:28px;background:linear-gradient(180deg,#fffffff5,#f7fcffe6);border:1px solid rgba(255,255,255,.94);box-shadow:0 30px 85px #152e5b38,0 0 0 1px #2ba0ff0f;backdrop-filter:blur(22px)}.vc-widget__mark{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#24b9ff,#775cff);color:#fff;box-shadow:0 14px 35px #3093ff57}.vc-widget__mark span{font-size:19px;font-weight:900}.vc-widget__header strong{display:block;color:#10182e;font-size:16px;font-weight:900}.vc-widget__header small{display:block;margin-top:2px;color:#1925428c;font-size:12px;font-weight:650}.vc-wave{height:88px;margin:16px 0;padding:0 10px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:22px;background:radial-gradient(circle at 50% 50%,rgba(42,184,255,.14),transparent 62%),#eff8ffd1;overflow:hidden}.vc-wave i{width:9px;height:48px;border-radius:999px;background:linear-gradient(180deg,#25bcff,#765bff);box-shadow:0 8px 22px #269eff40;transform-origin:center;animation:vc-wave 1.18s ease-in-out infinite}.vc-wave i:nth-child(2){height:62px;animation-delay:-.12s}.vc-wave i:nth-child(3){height:74px;animation-delay:-.24s}.vc-wave i:nth-child(4){height:42px;animation-delay:-.36s}.vc-wave i:nth-child(5){height:70px;animation-delay:-.48s}.vc-wave i:nth-child(6){height:56px;animation-delay:-.6s}.vc-wave i:nth-child(7){height:76px;animation-delay:-.72s}@keyframes vc-wave{0%,to{transform:scaleY(.58);opacity:.72}50%{transform:scaleY(1);opacity:1}}.vc-message{width:fit-content;max-width:92%;padding:11px 13px;border-radius:16px;font-size:12.5px;line-height:1.7}.vc-message--user{margin-inline-start:auto;color:#fff;background:linear-gradient(135deg,#249dee,#755cff);border-bottom-inline-end-radius:6px}.vc-message--bot{color:#17213c;background:#eff6fff2;border:1px solid rgba(140,165,210,.15);border-bottom-inline-start-radius:6px}.vc-site-veil{position:absolute;z-index:8;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:0 0 34px 34px;background:linear-gradient(135deg,#e8f7ffdb,#efe9ffe6),linear-gradient(120deg,rgba(255,255,255,.28),transparent 48%,rgba(255,255,255,.42));border-top:1px solid rgba(255,255,255,.76);backdrop-filter:blur(16px);box-shadow:inset 0 -20px 60px #5b6faa1a}.vc-site-veil:before{content:"";position:absolute;inset:-30%;background:repeating-linear-gradient(115deg,#ffffff42 0 13px,#46aeff14 14px 28px);transform:rotate(-4deg);opacity:.75}.vc-veil__shine{position:absolute;width:55%;height:160%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.62),transparent);opacity:.55}.vc-veil__content{position:relative;z-index:2;width:min(360px,78%);padding:22px;text-align:center;border-radius:26px;background:#ffffffc7;border:1px solid rgba(255,255,255,.9);box-shadow:0 24px 60px #28416e21}.vc-veil__content span{display:inline-flex;margin-bottom:8px;padding:7px 11px;border-radius:999px;color:#238fe9;background:#238fe91a;font-size:11px;font-weight:900}.vc-veil__content strong{display:block;color:#10182c;font-size:18px;line-height:1.6}.vc-result-badges span{padding:10px 14px;border-radius:999px;color:#131d35b8;background:#ffffffbd;border:1px solid rgba(151,170,211,.18);box-shadow:0 12px 30px #1f355a0f;font-size:13px;font-weight:750}.dark-mode .vc-story__sticky{background:radial-gradient(circle at 18% 20%,rgba(55,181,255,.14),transparent 34%),radial-gradient(circle at 82% 72%,rgba(125,92,255,.14),transparent 34%),#0c1222c7;border-color:#ffffff14;box-shadow:0 32px 95px #00000047}.dark-mode .vc-story__copy h2,.dark-mode .vc-browser__top strong,.dark-mode .vc-site-preview__hero h3,.dark-mode .vc-knowledge-card strong,.dark-mode .vc-widget__header strong,.dark-mode .vc-veil__content strong,.dark-mode .vc-step span,.dark-mode .vc-message--bot{color:#f5f8ff}.dark-mode .vc-story__copy p,.dark-mode .vc-site-preview__hero p,.dark-mode .vc-widget__header small,.dark-mode .vc-result-badges span{color:#ebf1ffa8}.dark-mode .vc-browser,.dark-mode .vc-site-preview,.dark-mode .vc-knowledge-card,.dark-mode .vc-widget,.dark-mode .vc-step,.dark-mode .vc-result-badges span{background:#121b31d1;border-color:#ffffff14}.dark-mode .vc-browser__top,.dark-mode .vc-message--bot{background:#141e36db}.dark-mode .vc-site-veil{background:linear-gradient(135deg,#14304be0,#231c4be6),linear-gradient(120deg,rgba(255,255,255,.08),transparent 48%,rgba(255,255,255,.12))}.dark-mode .vc-veil__content{background:#0e1629c7;border-color:#ffffff14}@media(max-width:1050px){.vc-story__sticky{grid-template-columns:1fr;min-height:auto}.vc-story__copy{text-align:center}.vc-story__copy h2,.vc-story__copy p{margin-inline:auto}.vc-story__steps{justify-items:center}}@media(max-width:720px){.vc-story{min-height:auto;padding:56px 12px}.vc-story__sticky{padding:22px;border-radius:28px}.vc-browser{min-height:610px;border-radius:26px}.vc-browser__body{min-height:546px;padding:18px}.vc-site-preview{inset:18px;padding:20px;border-radius:22px}.vc-site-preview__hero{max-width:100%}.vc-site-preview__grid{grid-template-columns:1fr;inset-inline-start:20px;inset-inline-end:20px;bottom:220px}.vc-site-preview__grid div{height:52px}.vc-knowledge-card{width:138px;padding:11px 12px}.vc-knowledge-card--one{top:245px;inset-inline-start:26px}.vc-knowledge-card--two{top:305px;inset-inline-start:92px}.vc-knowledge-card--three{top:365px;inset-inline-end:26px}.vc-data-beam{display:none}.vc-widget{width:calc(100% - 36px);inset-inline-end:18px;bottom:18px}.vc-browser__top strong{display:none}.vc-url{font-size:11px}}.vc-story{position:relative;min-height:260vh;padding:0;overflow:visible;isolation:isolate}.vc-story__sticky{min-height:100vh;padding:96px 24px;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(420px,1.18fr);gap:44px;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(20,160,166,.18),transparent 30%),radial-gradient(circle at 88% 14%,rgba(59,100,182,.18),transparent 30%),linear-gradient(135deg,#f7fbff,#eef8fb 42%,#f8fbff)}.vc-story__bg{position:absolute;pointer-events:none;z-index:0}.vc-story__bg--one{width:520px;height:520px;border-radius:999px;right:-180px;top:-140px;background:#36bcd12e;filter:blur(8px)}.vc-story__bg--two{width:420px;height:420px;border-radius:999px;left:-160px;bottom:-150px;background:#3b64b629;filter:blur(8px)}.vc-story__bg--grid{inset:0;background-image:linear-gradient(rgba(20,160,166,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(20,160,166,.055) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at center,black,transparent 74%);opacity:.85}.vc-story__copy,.vc-stage{position:relative;z-index:1}.vc-eyebrow{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:#14a0a61a;color:#149ca2;border:1px solid rgba(20,160,166,.16);font-size:.76rem;font-weight:900;letter-spacing:.09em}.vc-story__copy h2{margin:18px 0 14px;color:#10213f;font-size:clamp(2.5rem,6vw,5.8rem);line-height:.9;letter-spacing:-.075em;font-weight:900}.vc-story__copy p{max-width:620px;color:#10213fad;line-height:1.9;font-size:1.03rem;font-weight:650}.vc-story__steps{display:grid;gap:12px;max-width:560px;margin-top:26px}.vc-step{display:flex;align-items:center;gap:14px;padding:15px 16px;border-radius:22px;background:#ffffffc2;border:1px solid rgba(20,160,166,.12);box-shadow:0 18px 50px #10213f12}.vc-step strong{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,#3b64b6,#36bcd1);color:#fff;font-weight:900}.vc-step span{color:#10213fbd;font-weight:900}.vc-stage{min-height:690px;display:grid;place-items:center}.vc-scroll-progress{position:absolute;top:18px;left:50%;width:min(560px,82%);height:7px;transform:translate(-50%);border-radius:999px;background:#10213f14;overflow:hidden;z-index:5}.vc-scroll-progress span{display:block;width:100%;height:100%;transform:scaleX(0);border-radius:inherit;background:linear-gradient(90deg,#3b64b6,#36bcd1,#149ca2)}.vc-logo-orb{position:absolute;top:48px;right:48px;z-index:6;width:154px;height:154px;border-radius:38px;display:grid;place-items:center;background:#ffffffdb;border:1px solid rgba(20,160,166,.16);box-shadow:0 28px 80px #36bcd13d,inset 0 1px #ffffffb3;backdrop-filter:blur(18px)}.vc-logo-orb:before{content:"";position:absolute;inset:-8px;border-radius:44px;background:linear-gradient(135deg,#3b64b63d,#36bcd138);z-index:-1;filter:blur(12px)}.vc-logo-orb img{width:112px;height:112px;object-fit:contain}.vc-browser{width:min(760px,100%);border-radius:34px;overflow:hidden;background:#ffffffd1;border:1px solid rgba(16,33,63,.1);box-shadow:0 34px 110px #10213f29;backdrop-filter:blur(18px)}.vc-browser__top{min-height:58px;padding:14px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;background:linear-gradient(180deg,#fffffff2,#f5fbfce6);border-bottom:1px solid rgba(16,33,63,.08)}.vc-dots{display:flex;gap:6px}.vc-dots i{width:11px;height:11px;border-radius:999px;background:#36bcd1}.vc-dots i:nth-child(1){background:#ff5f57}.vc-dots i:nth-child(2){background:#ffbd2e}.vc-url{padding:9px 12px;border-radius:999px;background:#10213f0e;color:#10213f94;font-size:.82rem;font-weight:850}.vc-browser__top strong{color:#10213f;font-size:.86rem;font-weight:900}.vc-browser__body{position:relative;min-height:520px;padding:28px;overflow:hidden}.vc-site-preview{min-height:455px;border-radius:28px;padding:24px;background:radial-gradient(circle at 88% 12%,rgba(54,188,209,.16),transparent 28%),linear-gradient(135deg,#fffffff5,#f0f9fce6);border:1px solid rgba(20,160,166,.1)}.vc-site-preview__hero span{color:#149ca2;font-size:.78rem;font-weight:900}.vc-site-preview__hero h3{margin:12px 0 8px;color:#10213f;font-size:2.2rem;line-height:1;letter-spacing:-.05em}.vc-site-preview__hero p{max-width:420px;color:#10213f94;line-height:1.7;font-weight:700}.vc-site-preview__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.vc-site-preview__grid div{min-height:126px;border-radius:22px;background:linear-gradient(135deg,#3b64b61a,#36bcd121)}.vc-knowledge-card{position:absolute;z-index:3;width:210px;padding:16px;border-radius:22px;background:#ffffffe0;border:1px solid rgba(20,160,166,.16);box-shadow:0 22px 62px #10213f21;backdrop-filter:blur(16px)}.vc-knowledge-card small{display:block;color:#149ca2;font-weight:900;margin-bottom:7px}.vc-knowledge-card strong{color:#10213f;line-height:1.25}.vc-knowledge-card--one{left:34px;top:144px}.vc-knowledge-card--two{right:44px;top:190px}.vc-knowledge-card--three{left:110px;bottom:84px}.vc-data-beam{position:absolute;z-index:2;left:25%;right:22%;top:53%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,#36bcd1,#3b64b6,transparent);box-shadow:0 0 28px #36bcd16b}.vc-widget{position:absolute;right:34px;bottom:34px;z-index:4;width:310px;padding:18px;border-radius:28px;background:#fffffff0;border:1px solid rgba(20,160,166,.18);box-shadow:0 30px 90px #10213f33;backdrop-filter:blur(18px)}.vc-widget__header{display:flex;align-items:center;gap:12px}.vc-widget__mark{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;background:#36bcd11f;border:1px solid rgba(20,160,166,.14)}.vc-widget__mark img{width:38px;height:38px;object-fit:contain}.vc-widget__header strong{display:block;color:#149ca2;font-size:1.05rem;font-weight:900}.vc-widget__header small{color:#10213f94;font-weight:800}.vc-wave{height:78px;margin:18px 0;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:22px;background:linear-gradient(135deg,#3b64b614,#36bcd11c)}.vc-wave i{width:8px;border-radius:999px;background:linear-gradient(180deg,#3b64b6,#36bcd1);animation:vc-wave-live 1.05s ease-in-out infinite}.vc-wave i:nth-child(1){height:24px;animation-delay:0s}.vc-wave i:nth-child(2){height:42px;animation-delay:.08s}.vc-wave i:nth-child(3){height:58px;animation-delay:.16s}.vc-wave i:nth-child(4){height:34px;animation-delay:.24s}.vc-wave i:nth-child(5){height:64px;animation-delay:.32s}.vc-wave i:nth-child(6){height:46px;animation-delay:.4s}.vc-wave i:nth-child(7){height:28px;animation-delay:.48s}.vc-chat{display:grid;gap:10px}.vc-message{padding:12px 14px;border-radius:17px;line-height:1.45;font-size:.86rem;font-weight:800}.vc-message--user{justify-self:end;max-width:82%;background:#3b64b6;color:#fff}.vc-message--bot{justify-self:start;max-width:92%;background:#14a0a61a;color:#10213f}.vc-message--bot span{display:inline-block}.vc-site-veil{position:absolute;inset:0;z-index:7;display:grid;place-items:center;background:radial-gradient(circle at 20% 10%,rgba(54,188,209,.18),transparent 30%),linear-gradient(135deg,#10213feb,#14a0a6d6)}.vc-veil__shine{position:absolute;inset:-30%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.26),transparent 65%);transform:rotate(10deg)}.vc-veil__content{position:relative;z-index:1;display:grid;place-items:center;text-align:center;gap:12px;color:#fff}.vc-veil__content img{width:112px;height:112px;object-fit:contain;filter:drop-shadow(0 22px 44px rgba(0,0,0,.22))}.vc-veil__content span{color:#ffffffb3;font-weight:900;text-transform:uppercase;letter-spacing:.09em;font-size:.8rem}.vc-veil__content strong{font-size:clamp(1.8rem,4vw,3.6rem);max-width:520px;line-height:1;letter-spacing:-.05em}.vc-result-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:18px}.vc-result-badges span{display:inline-flex;align-items:center;padding:9px 13px;border-radius:999px;background:#ffffffd1;border:1px solid rgba(20,160,166,.12);color:#149ca2;font-size:.8rem;font-weight:900;box-shadow:0 14px 34px #10213f12}.vc-story[dir=rtl]{direction:rtl}.vc-story[dir=rtl] .vc-logo-orb{right:auto;left:48px}.vc-story[dir=rtl] .vc-widget{right:auto;left:34px}.vc-story[dir=rtl] .vc-knowledge-card--one{left:auto;right:34px}.vc-story[dir=rtl] .vc-knowledge-card--two{right:auto;left:44px}.vc-story[dir=rtl] .vc-knowledge-card--three{left:auto;right:110px}.vc-story--fallback .vc-step,.vc-story--fallback .vc-result-badges span,.vc-story--fallback .vc-widget,.vc-story--fallback .vc-knowledge-card{opacity:1!important;visibility:visible!important;transform:none!important}@media(max-width:980px){.vc-story{min-height:auto}.vc-story__sticky{min-height:auto;grid-template-columns:1fr;padding:70px 18px}.vc-stage{min-height:auto}.vc-logo-orb{position:relative;top:auto;right:auto;margin:0 auto 18px}.vc-browser{width:100%}}@media(max-width:760px){.vc-browser__body{min-height:auto}.vc-knowledge-card,.vc-widget{position:relative;inset:auto!important;width:100%;margin-top:14px}.vc-data-beam,.vc-site-veil,.vc-scroll-progress{display:none}.vc-site-preview{min-height:auto}.vc-site-preview__grid{grid-template-columns:1fr}}.vc-story{min-height:172vh!important;margin:0!important;padding:0!important;overflow:visible!important}.vc-story__sticky{min-height:100vh!important;padding:72px 24px 44px!important;align-items:center!important}.vc-stage{min-height:560px!important}.vc-browser{width:min(720px,100%)!important}.vc-browser__body{min-height:430px!important;padding:22px!important}.vc-site-preview{min-height:345px!important}.vc-site-preview__grid{margin-top:18px!important}.vc-site-preview__grid div{min-height:92px!important}.vc-knowledge-card{width:190px!important;padding:14px!important}.vc-knowledge-card--one{top:122px!important}.vc-knowledge-card--two{top:160px!important}.vc-knowledge-card--three{bottom:44px!important}.vc-widget{width:300px!important;right:28px!important;bottom:24px!important}.vc-story[dir=rtl] .vc-widget{right:auto!important;left:28px!important}.vc-logo-orb{width:132px!important;height:132px!important;top:32px!important;right:34px!important}.vc-logo-orb img{width:96px!important;height:96px!important;object-fit:contain!important}.vc-widget__mark img{width:38px!important;height:38px!important;object-fit:contain!important}.vc-veil__content img{width:102px!important;height:102px!important;object-fit:contain!important;filter:drop-shadow(0 22px 44px rgba(0,0,0,.22))}.vc-result-badges{margin-top:14px!important;margin-bottom:0!important}.vc-story__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.vc-order-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;background:linear-gradient(135deg,#149ca2,#36bcd1);color:#fff!important;font-weight:900;text-decoration:none!important;box-shadow:0 18px 44px #14a0a642;transition:transform .2s ease,box-shadow .2s ease}.vc-order-btn:hover{transform:translateY(-2px);box-shadow:0 24px 60px #14a0a657}.vc-order-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;background:#ffffffc7;border:1px solid rgba(20,160,166,.16);color:#149ca2!important;font-weight:900;text-decoration:none!important}#intro.gd-intro-video-section{margin-top:0!important}.vc-story+.gd-intro-video-section{margin-top:0!important}@media(max-width:980px){.vc-story{min-height:auto!important}.vc-story__sticky{min-height:auto!important;padding:58px 18px 36px!important}.vc-stage{min-height:auto!important}}@media(max-width:760px){.vc-browser__body,.vc-site-preview{min-height:auto!important}.vc-order-btn,.vc-order-link{width:100%}}.vc-story{min-height:168vh!important;margin:0!important;padding:0!important;overflow:visible!important}.vc-story__sticky{min-height:100vh!important;padding:62px 24px 36px!important;align-items:center!important}.vc-stage{min-height:540px!important}.vc-browser{width:min(700px,100%)!important}.vc-browser__body{min-height:410px!important;padding:20px!important}.vc-site-preview{min-height:325px!important}.vc-site-preview__grid{margin-top:16px!important}.vc-site-preview__grid div{min-height:82px!important}.vc-widget{width:292px!important;right:24px!important;bottom:22px!important}.vc-story[dir=rtl] .vc-widget{right:auto!important;left:24px!important}.vc-knowledge-card{width:180px!important;padding:13px!important}.vc-knowledge-card--one{top:116px!important}.vc-knowledge-card--two{top:150px!important}.vc-knowledge-card--three{bottom:38px!important}.vc-result-badges{margin-top:12px!important;margin-bottom:0!important}.vc-story+.gd-intro-video-section,#intro.gd-intro-video-section{margin-top:0!important}.vc-css-story{position:relative;min-height:150vh;margin:0;padding:0;overflow:visible;isolation:isolate;view-timeline-name:--vc-css-story;view-timeline-axis:block}.vc-css-sticky{position:sticky;top:0;min-height:100vh;padding:70px 24px 44px;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(420px,1.18fr);gap:42px;align-items:center;overflow:hidden;background:radial-gradient(circle at 10% 18%,rgba(20,160,166,.18),transparent 30%),radial-gradient(circle at 88% 14%,rgba(59,100,182,.18),transparent 30%),linear-gradient(135deg,#f7fbff,#eef8fb 46%,#f8fbff)}.vc-css-bg,.vc-css-grid-bg{position:absolute;pointer-events:none;z-index:0}.vc-css-bg-one{width:520px;height:520px;right:-180px;top:-150px;border-radius:999px;background:#36bcd12e;filter:blur(10px)}.vc-css-bg-two{width:420px;height:420px;left:-150px;bottom:-150px;border-radius:999px;background:#3b64b626;filter:blur(10px)}.vc-css-grid-bg{inset:0;background-image:linear-gradient(rgba(20,160,166,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(20,160,166,.055) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at center,black,transparent 74%);opacity:.8}.vc-css-copy,.vc-css-stage{position:relative;z-index:1}.vc-css-eyebrow{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:#14a0a61a;color:#149ca2;border:1px solid rgba(20,160,166,.16);font-size:.76rem;font-weight:900;letter-spacing:.08em}.vc-css-copy h2{margin:18px 0 14px;color:#10213f;font-size:clamp(2.45rem,6vw,5.6rem);line-height:.9;letter-spacing:-.075em;font-weight:900}.vc-css-copy p{max-width:620px;color:#10213fad;line-height:1.9;font-size:1.02rem;font-weight:650}.vc-css-steps{display:grid;gap:12px;max-width:560px;margin-top:24px}.vc-css-steps article{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:22px;background:#ffffffc2;border:1px solid rgba(20,160,166,.12);box-shadow:0 16px 42px #10213f12}.vc-css-steps strong{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,#3b64b6,#36bcd1);color:#fff;font-weight:900}.vc-css-steps span{color:#10213fbd;font-weight:900}.vc-css-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.vc-css-order,.vc-css-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;font-weight:900;text-decoration:none!important;transition:transform .2s ease,box-shadow .2s ease}.vc-css-order{color:#fff!important;background:linear-gradient(135deg,#149ca2,#36bcd1);box-shadow:0 18px 44px #14a0a642}.vc-css-order:hover{transform:translateY(-2px);box-shadow:0 24px 60px #14a0a657}.vc-css-link{color:#149ca2!important;background:#ffffffc7;border:1px solid rgba(20,160,166,.16)}.vc-css-stage{min-height:560px;display:grid;place-items:center}.vc-css-progress{position:absolute;top:16px;left:50%;width:min(520px,82%);height:7px;transform:translate(-50%);border-radius:999px;background:#10213f14;overflow:hidden;z-index:8}.vc-css-progress span{display:block;width:100%;height:100%;transform:scaleX(.08);transform-origin:left center;border-radius:inherit;background:linear-gradient(90deg,#3b64b6,#36bcd1,#149ca2);animation:vc-progress-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 10% exit 80%}.vc-css-logo-card{position:absolute;top:32px;right:34px;z-index:7;width:132px;height:132px;border-radius:34px;display:grid;place-items:center;background:#ffffffdb;border:1px solid rgba(20,160,166,.16);box-shadow:0 26px 70px #36bcd138;backdrop-filter:blur(18px);animation:vc-logo-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 8% cover 68%}.vc-css-logo-card img{width:94px;height:94px;object-fit:contain}.vc-css-browser{width:min(700px,100%);border-radius:34px;overflow:hidden;background:#ffffffd1;border:1px solid rgba(16,33,63,.1);box-shadow:0 34px 105px #10213f29;backdrop-filter:blur(18px);animation:vc-browser-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 0% cover 65%}.vc-css-browser-top{min-height:56px;padding:14px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;background:linear-gradient(180deg,#fffffff2,#f5fbfce6);border-bottom:1px solid rgba(16,33,63,.08)}.vc-css-dots{display:flex;gap:6px}.vc-css-dots i{width:11px;height:11px;border-radius:999px;background:#36bcd1}.vc-css-dots i:nth-child(1){background:#ff5f57}.vc-css-dots i:nth-child(2){background:#ffbd2e}.vc-css-url{padding:9px 12px;border-radius:999px;background:#10213f0e;color:#10213f94;font-size:.82rem;font-weight:850}.vc-css-browser-top strong{color:#10213f;font-size:.86rem;font-weight:900}.vc-css-browser-body{position:relative;min-height:410px;padding:20px;overflow:hidden}.vc-css-site{min-height:325px;border-radius:28px;padding:22px;background:radial-gradient(circle at 88% 12%,rgba(54,188,209,.16),transparent 28%),linear-gradient(135deg,#fffffff5,#f0f9fce6);border:1px solid rgba(20,160,166,.1)}.vc-css-site span{color:#149ca2;font-size:.78rem;font-weight:900}.vc-css-site h3{margin:12px 0 8px;color:#10213f;font-size:2.05rem;line-height:1;letter-spacing:-.05em}.vc-css-site p{max-width:420px;color:#10213f94;line-height:1.7;font-weight:700}.vc-css-site-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.vc-css-site-grid i{min-height:82px;border-radius:20px;background:linear-gradient(135deg,#3b64b61a,#36bcd121)}.vc-css-knowledge{position:absolute;z-index:3;width:180px;padding:13px;border-radius:22px;background:#ffffffe6;border:1px solid rgba(20,160,166,.16);box-shadow:0 20px 54px #10213f21;backdrop-filter:blur(16px);opacity:0;transform:translateY(30px) scale(.88);animation:vc-knowledge-scroll both linear;animation-timeline:--vc-css-story}.vc-css-knowledge small{display:block;color:#149ca2;font-weight:900;margin-bottom:6px}.vc-css-knowledge strong{color:#10213f;line-height:1.25}.vc-css-knowledge-one{left:34px;top:116px;animation-range:entry 20% cover 54%}.vc-css-knowledge-two{right:44px;top:150px;animation-range:entry 24% cover 58%}.vc-css-knowledge-three{left:110px;bottom:38px;animation-range:entry 28% cover 62%}.vc-css-beam{position:absolute;z-index:2;left:25%;right:22%;top:53%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,#36bcd1,#3b64b6,transparent);box-shadow:0 0 28px #36bcd16b;transform:scaleX(0);transform-origin:left center;animation:vc-beam-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 34% cover 68%}.vc-css-widget{position:absolute;right:24px;bottom:22px;z-index:4;width:292px;padding:18px;border-radius:28px;background:#fffffff0;border:1px solid rgba(20,160,166,.18);box-shadow:0 28px 82px #10213f33;backdrop-filter:blur(18px);opacity:0;transform:translateY(70px) scale(.78);animation:vc-widget-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 42% cover 76%}.vc-css-widget-head{display:flex;align-items:center;gap:12px}.vc-css-widget-logo{width:48px;height:48px;border-radius:18px;display:grid;place-items:center;background:#36bcd11f;border:1px solid rgba(20,160,166,.14)}.vc-css-widget-logo img{width:38px;height:38px;object-fit:contain}.vc-css-widget-head strong{display:block;color:#149ca2;font-size:1.05rem;font-weight:900}.vc-css-widget-head small{color:#10213f94;font-weight:800}.vc-css-wave{height:72px;margin:16px 0;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:22px;background:linear-gradient(135deg,#3b64b614,#36bcd11c)}.vc-css-wave i{width:8px;border-radius:999px;background:linear-gradient(180deg,#3b64b6,#36bcd1);animation:vc-wave-live 1.05s ease-in-out infinite}.vc-css-wave i:nth-child(1){height:22px;animation-delay:0s}.vc-css-wave i:nth-child(2){height:40px;animation-delay:.08s}.vc-css-wave i:nth-child(3){height:56px;animation-delay:.16s}.vc-css-wave i:nth-child(4){height:32px;animation-delay:.24s}.vc-css-wave i:nth-child(5){height:62px;animation-delay:.32s}.vc-css-wave i:nth-child(6){height:44px;animation-delay:.4s}.vc-css-wave i:nth-child(7){height:26px;animation-delay:.48s}.vc-css-chat{display:grid;gap:10px}.vc-css-message{padding:12px 14px;border-radius:17px;line-height:1.45;font-size:.86rem;font-weight:800}.vc-css-message-user{justify-self:end;max-width:82%;background:#3b64b6;color:#fff;opacity:0;transform:translateY(16px);animation:vc-message-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 56% cover 82%}.vc-css-message-bot{justify-self:start;max-width:92%;background:#14a0a61a;color:#10213f;opacity:0;transform:translateY(16px);animation:vc-message-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 62% cover 88%}.vc-css-veil{position:absolute;inset:0;z-index:7;display:grid;place-items:center;background:radial-gradient(circle at 20% 10%,rgba(54,188,209,.18),transparent 30%),linear-gradient(135deg,#10213feb,#14a0a6d6);animation:vc-veil-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 8% cover 54%}.vc-css-veil-shine{position:absolute;inset:-30%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.26),transparent 65%);transform:rotate(10deg);animation:vc-shine 3.2s ease-in-out infinite}.vc-css-veil-content{position:relative;z-index:1;display:grid;place-items:center;text-align:center;gap:12px;color:#fff}.vc-css-veil-content img{width:106px;height:106px;object-fit:contain;filter:drop-shadow(0 22px 44px rgba(0,0,0,.22))}.vc-css-veil-content span{color:#ffffffb3;font-weight:900;text-transform:uppercase;letter-spacing:.09em;font-size:.8rem}.vc-css-veil-content strong{font-size:clamp(1.8rem,4vw,3.4rem);max-width:520px;line-height:1;letter-spacing:-.05em}.vc-css-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:12px}.vc-css-badges span{display:inline-flex;align-items:center;padding:9px 13px;border-radius:999px;background:#ffffffd1;border:1px solid rgba(20,160,166,.12);color:#149ca2;font-size:.8rem;font-weight:900;box-shadow:0 14px 34px #10213f12;opacity:0;transform:translateY(12px);animation:vc-badges-scroll both linear;animation-timeline:--vc-css-story;animation-range:entry 70% cover 94%}.vc-css-story[dir=rtl]{direction:rtl}.vc-css-story[dir=rtl] .vc-css-progress span{transform-origin:right center}.vc-css-story[dir=rtl] .vc-css-logo-card{right:auto;left:34px}.vc-css-story[dir=rtl] .vc-css-widget{right:auto;left:24px}.vc-css-story[dir=rtl] .vc-css-knowledge-one{left:auto;right:34px}.vc-css-story[dir=rtl] .vc-css-knowledge-two{right:auto;left:44px}.vc-css-story[dir=rtl] .vc-css-knowledge-three{left:auto;right:110px}@keyframes vc-progress-scroll{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}@keyframes vc-logo-scroll{0%{transform:translateY(46px) rotate(7deg) scale(1.12)}60%{transform:translateY(0) rotate(0) scale(1)}to{transform:translateY(-14px) rotate(0) scale(.86)}}@keyframes vc-browser-scroll{0%{transform:translateY(34px) scale(.96)}to{transform:translateY(0) scale(1)}}@keyframes vc-veil-scroll{0%{opacity:1;transform:translateY(0) rotate(0)}72%{opacity:.12}to{opacity:0;transform:translateY(-118%) rotate(-3deg);pointer-events:none}}@keyframes vc-knowledge-scroll{0%{opacity:0;transform:translateY(30px) translate(60px) scale(.88) rotate(4deg)}to{opacity:1;transform:translateY(0) translate(0) scale(1) rotate(0)}}@keyframes vc-beam-scroll{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes vc-widget-scroll{0%{opacity:0;transform:translateY(70px) scale(.78)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vc-message-scroll{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-badges-scroll{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-wave-live{0%,to{transform:scaleY(.55);opacity:.65}50%{transform:scaleY(1);opacity:1}}@keyframes vc-shine{0%,to{transform:translate(-10%) rotate(10deg)}50%{transform:translate(10%) rotate(10deg)}}@supports not (animation-timeline: view()){.vc-css-story{min-height:auto}.vc-css-sticky{position:relative;min-height:auto}.vc-css-progress span{transform:scaleX(1)}.vc-css-logo-card,.vc-css-browser,.vc-css-knowledge,.vc-css-beam,.vc-css-widget,.vc-css-message-user,.vc-css-message-bot,.vc-css-badges span{opacity:1;transform:none;animation:none}.vc-css-veil{opacity:0;pointer-events:none;animation:none}}@media(max-width:980px){.vc-css-story{min-height:auto}.vc-css-sticky{position:relative;min-height:auto;grid-template-columns:1fr;padding:58px 18px 36px}.vc-css-stage{min-height:auto}.vc-css-logo-card{position:relative;top:auto;right:auto;margin:0 auto 18px}.vc-css-browser{width:100%}}@media(max-width:760px){.vc-css-browser-body,.vc-css-site{min-height:auto}.vc-css-knowledge,.vc-css-widget{position:relative;inset:auto!important;width:100%;margin-top:14px;opacity:1;transform:none}.vc-css-beam,.vc-css-veil,.vc-css-progress{display:none}.vc-css-site-grid{grid-template-columns:1fr}.vc-css-order,.vc-css-link{width:100%}}.vc-lite-story{position:relative;min-height:165vh;margin:0;padding:0;isolation:isolate;view-timeline-name:--voicet-lite;view-timeline-axis:block}.vc-lite-sticky{position:sticky;top:0;min-height:100vh;padding:70px 24px 44px;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(420px,1.18fr);gap:42px;align-items:center;overflow:hidden;background:radial-gradient(circle at 10% 18%,rgba(20,160,166,.2),transparent 30%),radial-gradient(circle at 88% 12%,rgba(59,100,182,.18),transparent 30%),linear-gradient(135deg,#f7fbff,#eef8fb 46%,#f8fbff)}.vc-lite-bg,.vc-lite-grid{position:absolute;pointer-events:none;z-index:0}.vc-lite-bg-one{width:520px;height:520px;right:-170px;top:-150px;border-radius:999px;background:#36bcd133;filter:blur(10px)}.vc-lite-bg-two{width:420px;height:420px;left:-140px;bottom:-150px;border-radius:999px;background:#3b64b629;filter:blur(10px)}.vc-lite-grid{inset:0;background-image:linear-gradient(rgba(20,160,166,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(20,160,166,.055) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(circle at center,black,transparent 74%);opacity:.85}.vc-lite-copy,.vc-lite-stage{position:relative;z-index:1}.vc-lite-eyebrow{display:inline-flex;padding:9px 14px;border-radius:999px;background:#14a0a61a;color:#149ca2;border:1px solid rgba(20,160,166,.16);font-size:.76rem;font-weight:900;letter-spacing:.08em}.vc-lite-copy h2{margin:18px 0 14px;color:#10213f;font-size:clamp(2.45rem,6vw,5.55rem);line-height:.9;letter-spacing:-.075em;font-weight:900}.vc-lite-copy p{max-width:620px;color:#10213fad;line-height:1.9;font-size:1.02rem;font-weight:650}.vc-lite-steps{display:grid;gap:12px;max-width:560px;margin-top:24px}.vc-lite-steps article{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:22px;background:#ffffffc2;border:1px solid rgba(20,160,166,.12);box-shadow:0 16px 42px #10213f12;animation:vc-lite-step-in .75s ease both}.vc-lite-steps article:nth-child(2){animation-delay:.12s}.vc-lite-steps article:nth-child(3){animation-delay:.24s}.vc-lite-steps strong{display:grid;place-items:center;width:42px;height:42px;border-radius:16px;background:linear-gradient(135deg,#3b64b6,#36bcd1);color:#fff;font-weight:900}.vc-lite-steps span{color:#10213fbd;font-weight:900}.vc-lite-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.vc-lite-order,.vc-lite-link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;font-weight:900;text-decoration:none!important}.vc-lite-order{color:#fff!important;background:linear-gradient(135deg,#149ca2,#36bcd1);box-shadow:0 18px 44px #14a0a642}.vc-lite-link{color:#149ca2!important;background:#ffffffc7;border:1px solid rgba(20,160,166,.16)}.vc-lite-stage{min-height:560px;display:grid;place-items:center}.vc-lite-progress{position:absolute;top:16px;left:50%;width:min(520px,82%);height:7px;transform:translate(-50%);border-radius:999px;background:#10213f14;overflow:hidden;z-index:10}.vc-lite-progress span{display:block;width:100%;height:100%;transform-origin:left center;transform:scaleX(.12);border-radius:inherit;background:linear-gradient(90deg,#3b64b6,#36bcd1,#149ca2);animation:vc-lite-progress 2.4s ease-in-out infinite alternate}.vc-lite-browser{width:min(700px,100%);border-radius:34px;overflow:hidden;background:#ffffffd6;border:1px solid rgba(16,33,63,.1);box-shadow:0 34px 105px #10213f29;backdrop-filter:blur(18px);animation:vc-lite-browser-float 4.4s ease-in-out infinite}.vc-lite-browser-top{min-height:56px;padding:14px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;background:linear-gradient(180deg,#fffffff5,#f5fbfce6);border-bottom:1px solid rgba(16,33,63,.08)}.vc-lite-dots{display:flex;gap:6px}.vc-lite-dots i{width:11px;height:11px;border-radius:999px;background:#36bcd1}.vc-lite-dots i:nth-child(1){background:#ff5f57}.vc-lite-dots i:nth-child(2){background:#ffbd2e}.vc-lite-url{padding:9px 12px;border-radius:999px;background:#10213f0e;color:#10213f94;font-size:.82rem;font-weight:850}.vc-lite-browser-top strong{color:#10213f;font-size:.86rem;font-weight:900}.vc-lite-browser-body{position:relative;min-height:410px;padding:20px;overflow:hidden}.vc-lite-site{min-height:325px;border-radius:28px;padding:22px;background:radial-gradient(circle at 88% 12%,rgba(54,188,209,.16),transparent 28%),linear-gradient(135deg,#fffffff5,#f0f9fce6);border:1px solid rgba(20,160,166,.1)}.vc-lite-site-hero span{color:#149ca2;font-size:.78rem;font-weight:900}.vc-lite-site-hero h3{margin:12px 0 8px;color:#10213f;font-size:2.05rem;line-height:1;letter-spacing:-.05em}.vc-lite-site-hero p{max-width:420px;color:#10213f94;line-height:1.7;font-weight:700}.vc-lite-site-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.vc-lite-site-cards i{min-height:82px;border-radius:20px;background:linear-gradient(135deg,#3b64b61a,#36bcd121)}.vc-lite-doc{position:absolute;z-index:3;width:184px;padding:13px;border-radius:22px;background:#ffffffe8;border:1px solid rgba(20,160,166,.16);box-shadow:0 20px 54px #10213f21;backdrop-filter:blur(16px);animation:vc-lite-doc-pulse 3.5s ease-in-out infinite}.vc-lite-doc small{display:block;color:#149ca2;font-weight:900;margin-bottom:6px}.vc-lite-doc strong{color:#10213f;line-height:1.25}.vc-lite-doc-one{left:34px;top:116px}.vc-lite-doc-two{right:44px;top:150px;animation-delay:.4s}.vc-lite-doc-three{left:110px;bottom:38px;animation-delay:.8s}.vc-lite-data-line{position:absolute;z-index:2;left:25%;right:22%;top:53%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,#36bcd1,#3b64b6,transparent);box-shadow:0 0 28px #36bcd16b;transform-origin:left center;animation:vc-lite-beam 2.2s ease-in-out infinite}.vc-lite-assistant{position:absolute;right:24px;bottom:22px;z-index:5;width:292px;padding:18px;border-radius:28px;background:#fffffff2;border:1px solid rgba(20,160,166,.18);box-shadow:0 28px 82px #10213f33;backdrop-filter:blur(18px);animation:vc-lite-assistant-pop 1s ease both,vc-lite-assistant-float 4s ease-in-out 1s infinite}.vc-lite-assistant-head{display:flex;align-items:center;gap:12px}.vc-lite-logo{width:50px;height:50px;border-radius:18px;display:grid;place-items:center;background:#36bcd11f;border:1px solid rgba(20,160,166,.14)}.vc-lite-logo img{width:40px;height:40px;object-fit:contain}.vc-lite-assistant-head strong{display:block;color:#149ca2;font-size:1.05rem;font-weight:900}.vc-lite-assistant-head small{color:#10213f94;font-weight:800}.vc-lite-wave{height:72px;margin:16px 0;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:22px;background:linear-gradient(135deg,#3b64b614,#36bcd11c)}.vc-lite-wave i{width:8px;border-radius:999px;background:linear-gradient(180deg,#3b64b6,#36bcd1);animation:vc-lite-wave 1.05s ease-in-out infinite}.vc-lite-wave i:nth-child(1){height:22px;animation-delay:0s}.vc-lite-wave i:nth-child(2){height:40px;animation-delay:.08s}.vc-lite-wave i:nth-child(3){height:56px;animation-delay:.16s}.vc-lite-wave i:nth-child(4){height:32px;animation-delay:.24s}.vc-lite-wave i:nth-child(5){height:62px;animation-delay:.32s}.vc-lite-wave i:nth-child(6){height:44px;animation-delay:.4s}.vc-lite-wave i:nth-child(7){height:26px;animation-delay:.48s}.vc-lite-chat{display:grid;gap:10px}.vc-lite-message{padding:12px 14px;border-radius:17px;line-height:1.45;font-size:.86rem;font-weight:800}.vc-lite-user{justify-self:end;max-width:82%;background:#3b64b6;color:#fff;animation:vc-lite-message-in .7s ease .7s both}.vc-lite-bot{justify-self:start;max-width:92%;background:#14a0a61a;color:#10213f;animation:vc-lite-message-in .7s ease 1.25s both}.vc-lite-veil{position:absolute;inset:0;z-index:7;display:grid;place-items:center;background:radial-gradient(circle at 20% 10%,rgba(54,188,209,.18),transparent 30%),linear-gradient(135deg,#10213feb,#14a0a6d6);animation:vc-lite-veil-out 1.4s ease 1s both}.vc-lite-veil-shine{position:absolute;inset:-30%;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.26),transparent 65%);transform:rotate(10deg);animation:vc-lite-shine 3.2s ease-in-out infinite}.vc-lite-veil-content{position:relative;z-index:1;display:grid;place-items:center;text-align:center;gap:12px;color:#fff}.vc-lite-veil-content img{width:108px;height:108px;object-fit:contain;filter:drop-shadow(0 22px 44px rgba(0,0,0,.22))}.vc-lite-veil-content span{color:#ffffffb3;font-weight:900;text-transform:uppercase;letter-spacing:.09em;font-size:.8rem}.vc-lite-veil-content strong{font-size:clamp(1.8rem,4vw,3.3rem);max-width:520px;line-height:1;letter-spacing:-.05em}.vc-lite-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:12px}.vc-lite-badges span{display:inline-flex;padding:9px 13px;border-radius:999px;background:#ffffffd1;border:1px solid rgba(20,160,166,.12);color:#149ca2;font-size:.8rem;font-weight:900;box-shadow:0 14px 34px #10213f12;animation:vc-lite-badge-in .7s ease both}.vc-lite-badges span:nth-child(1){animation-delay:1.6s}.vc-lite-badges span:nth-child(2){animation-delay:1.75s}.vc-lite-badges span:nth-child(3){animation-delay:1.9s}.vc-lite-story[dir=rtl]{direction:rtl}.vc-lite-story[dir=rtl] .vc-lite-progress span{transform-origin:right center}.vc-lite-story[dir=rtl] .vc-lite-assistant{right:auto;left:24px}.vc-lite-story[dir=rtl] .vc-lite-doc-one{left:auto;right:34px}.vc-lite-story[dir=rtl] .vc-lite-doc-two{right:auto;left:44px}.vc-lite-story[dir=rtl] .vc-lite-doc-three{left:auto;right:110px}@supports (animation-timeline: view()){.vc-lite-progress span{animation:vc-lite-progress-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 8% exit 72%}.vc-lite-browser{animation:vc-lite-browser-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 0% cover 55%}.vc-lite-veil{animation:vc-lite-veil-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 6% cover 48%}.vc-lite-doc{animation:vc-lite-doc-scroll both linear;animation-timeline:--voicet-lite}.vc-lite-doc-one{animation-range:entry 18% cover 48%}.vc-lite-doc-two{animation-range:entry 22% cover 52%}.vc-lite-doc-three{animation-range:entry 26% cover 56%}.vc-lite-data-line{animation:vc-lite-beam-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 32% cover 62%}.vc-lite-assistant{animation:vc-lite-assistant-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 40% cover 74%}.vc-lite-user{animation:vc-lite-message-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 54% cover 78%}.vc-lite-bot{animation:vc-lite-message-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 60% cover 84%}.vc-lite-badges span{animation:vc-lite-badge-scroll both linear;animation-timeline:--voicet-lite;animation-range:entry 68% cover 92%}}@keyframes vc-lite-progress{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}@keyframes vc-lite-progress-scroll{0%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes vc-lite-browser-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes vc-lite-browser-scroll{0%{transform:translateY(38px) scale(.96)}to{transform:translateY(0) scale(1)}}@keyframes vc-lite-veil-out{to{opacity:0;transform:translateY(-110%) rotate(-3deg);pointer-events:none}}@keyframes vc-lite-veil-scroll{0%{opacity:1;transform:translateY(0) rotate(0)}to{opacity:0;transform:translateY(-118%) rotate(-3deg);pointer-events:none}}@keyframes vc-lite-doc-pulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@keyframes vc-lite-doc-scroll{0%{opacity:0;transform:translateY(30px) translate(60px) scale(.88) rotate(4deg)}to{opacity:1;transform:translateY(0) translate(0) scale(1) rotate(0)}}@keyframes vc-lite-beam{0%,to{opacity:.25;transform:scaleX(.2)}50%{opacity:1;transform:scaleX(1)}}@keyframes vc-lite-beam-scroll{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes vc-lite-assistant-pop{0%{opacity:0;transform:translateY(70px) scale(.78)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vc-lite-assistant-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.01)}}@keyframes vc-lite-assistant-scroll{0%{opacity:0;transform:translateY(70px) scale(.78)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vc-lite-message-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-lite-message-scroll{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-lite-badge-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-lite-badge-scroll{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes vc-lite-wave{0%,to{transform:scaleY(.55);opacity:.65}50%{transform:scaleY(1);opacity:1}}@keyframes vc-lite-shine{0%,to{transform:translate(-10%) rotate(10deg)}50%{transform:translate(10%) rotate(10deg)}}@keyframes vc-lite-step-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:980px){.vc-lite-story{min-height:auto}.vc-lite-sticky{position:relative;min-height:auto;grid-template-columns:1fr;padding:58px 18px 36px}.vc-lite-stage{min-height:auto}.vc-lite-browser{width:100%}}@media(max-width:760px){.vc-lite-browser-body,.vc-lite-site{min-height:auto}.vc-lite-doc,.vc-lite-assistant{position:relative;inset:auto!important;width:100%;margin-top:14px}.vc-lite-data-line,.vc-lite-veil,.vc-lite-progress{display:none}.vc-lite-site-cards{grid-template-columns:1fr}.vc-lite-order,.vc-lite-link{width:100%}}.vc-lite-veil,.vc-lite-veil-shine,.vc-lite-veil-content{display:none!important}.vc-lite-assistant{width:340px!important;right:24px!important;bottom:22px!important;animation:vc-chat-room-pop .75s ease both,vc-chat-room-float 4.8s ease-in-out .75s infinite!important}.vc-lite-chat{max-height:248px;overflow:hidden;display:grid;gap:10px;padding-right:2px}.vc-lite-message,.vc-lite-typing{opacity:0;transform:translateY(16px) scale(.98);animation:vc-chat-message-loop 12s ease-in-out infinite both!important}.vc-lite-message{padding:12px 14px;border-radius:18px;line-height:1.45;font-size:.84rem;font-weight:850;box-shadow:0 10px 24px #10213f14}.vc-lite-user{justify-self:end;max-width:84%;background:linear-gradient(135deg,#3b64b6,#274b9f);color:#fff;border-bottom-right-radius:7px}.vc-lite-bot{justify-self:start;max-width:92%;background:#14a0a61a;border:1px solid rgba(20,160,166,.12);color:#10213f;border-bottom-left-radius:7px}.vc-lite-typing{justify-self:start;width:68px;height:36px;padding:0 12px;border-radius:18px 18px 18px 7px;background:#14a0a61f;border:1px solid rgba(20,160,166,.14);display:inline-flex;align-items:center;justify-content:center;gap:5px}.vc-lite-typing span{width:7px;height:7px;border-radius:999px;background:#149ca2;animation:vc-typing-dot .85s ease-in-out infinite}.vc-lite-typing span:nth-child(2){animation-delay:.12s}.vc-lite-typing span:nth-child(3){animation-delay:.24s}.vc-msg-1{animation-delay:0s!important}.vc-msg-2{animation-delay:1.35s!important}.vc-msg-3{animation-delay:2.35s!important}.vc-msg-4{animation-delay:4.65s!important}.vc-msg-5{animation-delay:5.95s!important}.vc-msg-6{animation-delay:6.95s!important}.vc-lite-wave{position:relative;overflow:hidden}.vc-lite-wave:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-120%);animation:vc-wave-scan 2.2s ease-in-out infinite}.vc-lite-doc{animation:vc-doc-thinking 4.8s ease-in-out infinite!important}.vc-lite-doc-one{animation-delay:0s!important}.vc-lite-doc-two{animation-delay:.7s!important}.vc-lite-doc-three{animation-delay:1.4s!important}.vc-lite-data-line{animation:vc-data-pulse 1.8s ease-in-out infinite!important}.vc-lite-progress span{animation:vc-progress-live 5s ease-in-out infinite alternate!important}@keyframes vc-chat-room-pop{0%{opacity:0;transform:translateY(34px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vc-chat-room-float{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.01)}}@keyframes vc-chat-message-loop{0%{opacity:0;transform:translateY(16px) scale(.98)}7%{opacity:1;transform:translateY(0) scale(1)}72%{opacity:1;transform:translateY(0) scale(1)}90%{opacity:0;transform:translateY(-8px) scale(.99)}to{opacity:0;transform:translateY(-8px) scale(.99)}}@keyframes vc-typing-dot{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-4px);opacity:1}}@keyframes vc-wave-scan{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@keyframes vc-doc-thinking{0%,to{transform:translateY(0) scale(1);box-shadow:0 20px 54px #10213f21}50%{transform:translateY(-8px) scale(1.025);box-shadow:0 28px 72px #14a0a633}}@keyframes vc-data-pulse{0%,to{opacity:.25;transform:scaleX(.18)}50%{opacity:1;transform:scaleX(1)}}@keyframes vc-progress-live{0%{transform:scaleX(.22)}to{transform:scaleX(1)}}@media(max-width:760px){.vc-lite-assistant{width:100%!important}.vc-lite-chat{max-height:none}}.geedook-contribution-page{background:radial-gradient(circle at 10% 10%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 90% 16%,rgba(124,58,237,.14),transparent 30%),linear-gradient(180deg,#fffaf0,#f8fafc 44%,#fff)}.contribution-hero-plus{position:relative;overflow:hidden}.contribution-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.contribution-proof-row div{padding:18px;border-radius:24px;background:#ffffffc7;border:1px solid rgba(21,16,37,.09);box-shadow:0 20px 60px #15102514}.contribution-proof-row b{display:block;color:#151025;font-size:1.25rem;font-weight:900;margin-bottom:4px}.contribution-proof-row span{color:#1510259e;font-weight:850}.contribution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:28px auto;padding:0 20px}.contribution-card{padding:24px;border-radius:30px;background:#ffffffd1;border:1px solid rgba(21,16,37,.08);box-shadow:0 24px 70px #15102514;backdrop-filter:blur(18px)}.contribution-card-wide{grid-column:1 / -1}.contribution-card>span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:16px;background:#151025;color:#f7cf45;font-weight:900;margin-bottom:16px}.contribution-card h2{margin:0 0 10px;color:#151025;font-size:1.45rem;font-weight:900}.contribution-card p{color:#151025a8;line-height:1.75;font-weight:650}html[data-theme=dark] .contribution-card{background:#17243ad1;border-color:var(--gd-dark-line, rgba(226, 232, 240, .13));box-shadow:0 24px 70px #00000059}html[data-theme=dark] .contribution-card>span{background:#f2cf4a;color:#151025}html[data-theme=dark] .contribution-card h2{color:var(--gd-dark-text, #f7f9ff)}html[data-theme=dark] .contribution-card p{color:var(--gd-dark-muted, #b8c5d9)}.contribution-code-list{display:grid;gap:9px;margin-top:18px}.contribution-code-list code{display:block;padding:11px 12px;border-radius:14px;background:#151025;color:#f7cf45;font-size:.86rem;white-space:normal}.contribution-checklist{display:grid;gap:9px;margin:18px 0 0;padding:0;list-style:none}.contribution-checklist li{padding:11px 12px;border-radius:14px;background:#f7cf4529;color:#151025;font-weight:850}.contribution-pipeline{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.contribution-pipeline b{padding:11px 14px;border-radius:999px;background:linear-gradient(135deg,#151025,#3d0b73);color:#fff;font-weight:900}.contribution-pipeline i{width:28px;height:2px;border-radius:999px;background:#1510253d}.contribution-rules{max-width:1180px;margin:28px auto;padding:34px;border-radius:34px;display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;background:linear-gradient(135deg,#3d0b73f5,#151025f5);color:#fff;box-shadow:0 30px 90px #1510252e}.contribution-rules h2{margin:16px 0 12px;font-size:clamp(2rem,4vw,4rem);line-height:.95;letter-spacing:-.06em}.contribution-rules p{color:#ffffffb8;line-height:1.8;font-weight:650}.contribution-rule-list{display:grid;gap:12px}.contribution-rule-list article{padding:16px;border-radius:22px;background:#ffffff17;border:1px solid rgba(255,255,255,.12)}.contribution-rule-list strong{display:block;color:#f7cf45;margin-bottom:6px;font-weight:900}.contribution-rule-list span{color:#ffffffb8;line-height:1.65;font-weight:650}.contribution-final-cta{max-width:1180px;margin:28px auto 70px;padding:32px;border-radius:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#151025;color:#fff;box-shadow:0 26px 80px #15102533}.contribution-final-cta span{color:#f7cf45;font-weight:900}.contribution-final-cta h2{margin:10px 0 0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.contribution-final-actions{display:flex;gap:12px;flex-wrap:wrap}.geedook-contribution-page.rtl-mode{text-align:right}@media(max-width:980px){.contribution-proof-row,.contribution-grid,.contribution-rules{grid-template-columns:1fr}.contribution-final-cta{flex-direction:column;align-items:flex-start}}.geedook-terms-page{background:radial-gradient(circle at 10% 10%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 90% 16%,rgba(59,100,182,.14),transparent 30%),linear-gradient(180deg,#fffaf0,#f8fafc 44%,#fff)}.terms-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.terms-proof-row div{padding:18px;border-radius:24px;background:#ffffffc7;border:1px solid rgba(21,16,37,.09);box-shadow:0 20px 60px #15102514}.terms-proof-row b{display:block;color:#151025;font-size:1.25rem;font-weight:900;margin-bottom:4px}.terms-proof-row span{color:#1510259e;font-weight:850}.terms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:28px auto;padding:0 20px}.terms-card{padding:24px;border-radius:30px;background:#ffffffd1;border:1px solid rgba(21,16,37,.08);box-shadow:0 24px 70px #15102514;backdrop-filter:blur(18px)}.terms-card>span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:16px;background:#151025;color:#f7cf45;font-weight:900;margin-bottom:16px}.terms-card h2{margin:0 0 10px;color:#151025;font-size:1.45rem;font-weight:900}.terms-card p{color:#151025a8;line-height:1.75;font-weight:650}.terms-delivery-section{max-width:1180px;margin:28px auto;padding:34px;border-radius:34px;display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;background:linear-gradient(135deg,#151025f5,#3d0b73f5);color:#fff;box-shadow:0 30px 90px #1510252e}.terms-delivery-section h2{margin:16px 0 12px;font-size:clamp(2rem,4vw,4rem);line-height:.95;letter-spacing:-.06em}.terms-delivery-section p{color:#ffffffb8;line-height:1.8;font-weight:650}.terms-checklist{display:grid;gap:12px}.terms-checklist article{padding:16px;border-radius:22px;background:#ffffff17;border:1px solid rgba(255,255,255,.12)}.terms-checklist strong{display:block;color:#f7cf45;margin-bottom:6px;font-weight:900}.terms-checklist span{color:#ffffffb8;line-height:1.65;font-weight:650}.terms-final-cta{max-width:1180px;margin:28px auto 70px;padding:32px;border-radius:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#151025;color:#fff;box-shadow:0 26px 80px #15102533}.terms-final-cta span{color:#f7cf45;font-weight:900}.terms-final-cta h2{margin:10px 0 0;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.terms-final-actions{display:flex;gap:12px;flex-wrap:wrap}.geedook-terms-page.rtl-mode{text-align:right}@media(max-width:980px){.terms-proof-row,.terms-grid,.terms-delivery-section{grid-template-columns:1fr}.terms-final-cta{flex-direction:column;align-items:flex-start}}.geedook-services-page{background:radial-gradient(circle at 10% 10%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 90% 16%,rgba(20,160,166,.14),transparent 30%),linear-gradient(180deg,#fffaf0,#f8fafc 44%,#fff)}.services-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.services-proof-row div{padding:18px;border-radius:24px;background:#ffffffc7;border:1px solid rgba(21,16,37,.09);box-shadow:0 20px 60px #15102514}.services-proof-row b{display:block;color:#151025;font-size:1.25rem;font-weight:900;margin-bottom:4px}.services-proof-row span{color:#1510259e;font-weight:850}.services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1180px;margin:28px auto;padding:0 20px}.services-card{padding:24px;border-radius:30px;background:#ffffffd1;border:1px solid rgba(21,16,37,.08);box-shadow:0 24px 70px #15102514;backdrop-filter:blur(18px)}.services-card>span{display:inline-flex;padding:8px 12px;border-radius:999px;background:#14a0a61a;color:#149ca2;font-size:.78rem;font-weight:900;margin-bottom:16px}.services-card h2{margin:0 0 10px;color:#151025;font-size:1.45rem;font-weight:900}.services-card p{color:#151025a8;line-height:1.75;font-weight:650}.services-tag-row{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.services-tag-row span{padding:8px 10px;border-radius:999px;background:#1510250e;color:#151025b8;font-size:.8rem;font-weight:850}.services-card-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:999px;background:#151025;color:#fff!important;text-decoration:none!important;font-weight:900}.services-delivery-section{max-width:1180px;margin:28px auto;padding:34px;border-radius:34px;display:grid;grid-template-columns:.9fr 1.1fr;gap:28px;align-items:center;background:linear-gradient(135deg,#151025f5,#14a0a6e0);color:#fff;box-shadow:0 30px 90px #1510252e}.services-delivery-section h2{margin:16px 0 12px;font-size:clamp(2rem,4vw,4rem);line-height:.95;letter-spacing:-.06em}.services-delivery-section p{color:#ffffffb8;line-height:1.8;font-weight:650}.services-delivery-list{display:grid;gap:12px}.services-delivery-list article{padding:16px;border-radius:22px;background:#ffffff17;border:1px solid rgba(255,255,255,.12)}.services-delivery-list strong{display:block;color:#f7cf45;margin-bottom:6px;font-weight:900}.services-delivery-list span{color:#ffffffb8;line-height:1.65;font-weight:650}.services-faq{max-width:1180px;margin:28px auto;padding:0 20px}.services-final-cta{max-width:1180px;margin:28px auto 70px;padding:32px;border-radius:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#151025;color:#fff;box-shadow:0 26px 80px #15102533}.services-final-cta span{color:#f7cf45;font-weight:900}.services-final-cta h2{margin:10px 0 8px;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.services-final-cta p{max-width:620px;color:#ffffffb8;line-height:1.7;font-weight:650}.services-final-actions{display:flex;gap:12px;flex-wrap:wrap}.geedook-services-page.rtl-mode{text-align:right}@media(max-width:980px){.services-proof-row,.services-grid,.services-delivery-section{grid-template-columns:1fr}.services-final-cta{flex-direction:column;align-items:flex-start}}.gd-public-projects-page{background:radial-gradient(circle at 10% 8%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 90% 14%,rgba(20,160,166,.14),transparent 30%),linear-gradient(180deg,#fffaf0,#f8fafc 44%,#fff)}.gd-projects-final-cta{max-width:1180px;margin:28px auto 70px;padding:32px;border-radius:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#151025;color:#fff;box-shadow:0 26px 80px #15102533}.gd-projects-final-cta span{color:#f7cf45;font-weight:900}.gd-projects-final-cta h2{margin:10px 0 0;max-width:720px;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.gd-projects-final-actions{display:flex;gap:12px;flex-wrap:wrap}.gd-public-projects-page.rtl-mode .gd-projects-grid{direction:rtl}.gd-public-projects-page.ltr-mode .gd-projects-grid{direction:ltr}.gd-public-projects-page.rtl-mode .gd-project-card{text-align:right;direction:rtl;animation-name:gd-project-card-enter-rtl}.gd-public-projects-page.ltr-mode .gd-project-card{text-align:left;direction:ltr;animation-name:gd-project-card-enter-ltr}@keyframes gd-project-card-enter-rtl{0%{opacity:0;transform:translate(48px) translateY(20px) scale(.98)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}@keyframes gd-project-card-enter-ltr{0%{opacity:0;transform:translate(-48px) translateY(20px) scale(.98)}to{opacity:1;transform:translate(0) translateY(0) scale(1)}}@media(max-width:980px){.gd-projects-final-cta{flex-direction:column;align-items:flex-start}}.geedook-faq-page{background:radial-gradient(circle at 10% 10%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 90% 16%,rgba(20,160,166,.14),transparent 30%),linear-gradient(180deg,#fffaf0,#f8fafc 44%,#fff)}.faq-proof-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.faq-proof-row div{padding:18px;border-radius:24px;background:#ffffffc7;border:1px solid rgba(21,16,37,.09);box-shadow:0 20px 60px #15102514}.faq-proof-row b{display:block;color:#151025;font-size:1.25rem;font-weight:900;margin-bottom:4px}.faq-proof-row span{color:#1510259e;font-weight:850}.geedook-faq-page .faq-zone{max-width:980px;margin:32px auto;padding:0 20px}.geedook-faq-page .faq-list{display:grid;gap:14px;margin-top:22px}.geedook-faq-page .faq-item{border-radius:24px;background:#ffffffd6;border:1px solid rgba(21,16,37,.08);box-shadow:0 20px 60px #15102514;overflow:hidden}.geedook-faq-page .faq-item summary{cursor:pointer;padding:20px 22px;color:#151025;font-size:1.05rem;font-weight:900;list-style:none}.geedook-faq-page .faq-item summary::-webkit-details-marker{display:none}.geedook-faq-page .faq-item summary:after{content:"+";float:right;width:28px;height:28px;border-radius:999px;display:inline-grid;place-items:center;background:#14a0a61a;color:#149ca2;font-weight:900}.geedook-faq-page.rtl-mode .faq-item summary:after{float:left}.geedook-faq-page .faq-item[open] summary:after{content:"\2212"}.geedook-faq-page .faq-item p{margin:0;padding:0 22px 22px;color:#151025a8;line-height:1.85;font-weight:650}.faq-final-cta{max-width:1180px;margin:28px auto 70px;padding:32px;border-radius:34px;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#151025;color:#fff;box-shadow:0 26px 80px #15102533}.faq-final-cta span{color:#f7cf45;font-weight:900}.faq-final-cta h2{margin:10px 0 0;max-width:760px;font-size:clamp(1.8rem,3vw,3.4rem);line-height:1;letter-spacing:-.05em}.faq-final-actions{display:flex;gap:12px;flex-wrap:wrap}.geedook-faq-page.rtl-mode{text-align:right}@media(max-width:980px){.faq-proof-row{grid-template-columns:1fr}.faq-final-cta{flex-direction:column;align-items:flex-start}}.vc-lite-social-avatars span{display:block;width:56px;height:56px;margin-left:-16px;border-radius:999px;padding:3px;background:#ffffffe6;box-shadow:0 16px 34px #10213f24;animation:vc-avatar-breathe 2.4s ease-in-out infinite alternate}.vc-lite-social-avatars img{width:100%;height:100%;display:block;object-fit:cover;border-radius:inherit}.vc-lite-social-proof{position:relative;isolation:isolate;width:min(560px,100%);margin-top:24px;padding:20px;border-radius:30px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;overflow:hidden;background:radial-gradient(circle at 8% 0%,rgba(54,188,209,.2),transparent 34%),radial-gradient(circle at 92% 18%,rgba(59,100,182,.16),transparent 34%),linear-gradient(135deg,#ffffffe0,#effbffad);border:1px solid rgba(255,255,255,.78);box-shadow:0 24px 70px #10213f1c,inset 0 1px #ffffffe0;backdrop-filter:blur(22px) saturate(1.12);animation:vc-social-pop .78s cubic-bezier(.2,.85,.2,1) both}.vc-lite-social-proof:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(59,100,182,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(59,100,182,.07) 1px,transparent 1px);background-size:46px 46px;opacity:.65;mask-image:radial-gradient(circle at 50% 50%,#000,transparent 82%)}.vc-lite-social-proof:after{content:"";position:absolute;inset:auto 22px 16px auto;width:130px;height:34px;border-radius:999px;background:radial-gradient(circle,rgba(54,188,209,.26) 0 5px,transparent 6px);background-size:22px 22px;opacity:.42;pointer-events:none}.vc-lite-social-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:22px;color:#1f67d8;background:#1f67d81a;border:1px solid rgba(31,103,216,.12);box-shadow:0 16px 34px #1f67d81f}.vc-lite-social-copy{display:grid;gap:2px;min-width:0}.vc-lite-social-copy strong{direction:ltr;display:block;color:#10213f;font-size:clamp(2.15rem,4.2vw,4.15rem);line-height:.9;font-weight:900;letter-spacing:-.055em;text-shadow:0 14px 30px rgba(16,33,63,.12)}.vc-lite-social-copy span{color:#10213f94;font-size:clamp(1.05rem,2vw,1.55rem);font-weight:900}.vc-lite-social-avatars span{display:grid;place-items:center;width:56px;height:56px;margin-left:-16px;border-radius:999px;padding:3px;background:#ffffffe6;box-shadow:0 16px 34px #10213f24;animation:vc-avatar-breathe 2.4s ease-in-out infinite alternate}.vc-lite-social-avatars img,.vc-lite-avatar-initials{width:100%;height:100%;display:grid;place-items:center;object-fit:cover;border-radius:inherit}.vc-lite-avatar-initials{color:#fff;background:radial-gradient(circle at 24% 18%,rgba(255,255,255,.28),transparent 34%),linear-gradient(135deg,#2368d8,#36bcd1);font-size:.82rem;font-weight:900;letter-spacing:-.02em}.vc-lite-social-growth{grid-column:1 / -1;width:fit-content;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;color:#2368d8;background:#ffffffad;border:1px solid rgba(35,104,216,.14);box-shadow:0 14px 34px #10213f12;font-size:.82rem;font-weight:900}.vc-lite-social-growth i{font-style:normal}.vc-lite-actions-wrap{position:relative;width:fit-content;max-width:100%;margin-top:18px}.vc-lite-actions-enhanced{position:relative;z-index:2;margin-top:0!important}.vc-lite-actions-enhanced .vc-lite-order{gap:8px;min-height:54px;padding:0 24px;background:linear-gradient(135deg,#2368d8,#36bcd1);box-shadow:0 22px 48px #2368d847,inset 0 1px #ffffff40;transform:translateZ(0);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}.vc-lite-actions-enhanced .vc-lite-order:hover{transform:translateY(-4px) scale(1.025);filter:saturate(1.08);box-shadow:0 28px 70px #2368d857,inset 0 1px #ffffff4d}.vc-lite-cta-arrow{position:absolute;width:134px;height:82px;left:-112px;bottom:-28px;z-index:1;color:#ffc21a;filter:drop-shadow(0 12px 16px rgba(255,194,26,.24));transform:rotate(-8deg);animation:vc-arrow-wiggle 1.8s ease-in-out infinite alternate;pointer-events:none}.vc-lite-story[dir=ltr] .vc-lite-cta-arrow{left:auto;right:-112px;transform:scaleX(-1) rotate(-8deg)}[data-theme=dark] .vc-lite-social-proof,.dark .vc-lite-social-proof{background:radial-gradient(circle at 8% 0%,rgba(54,188,209,.18),transparent 34%),radial-gradient(circle at 92% 18%,rgba(59,100,182,.2),transparent 34%),linear-gradient(135deg,#14182beb,#10213fb8);border-color:#ffffff1a;box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff14}[data-theme=dark] .vc-lite-social-copy strong,.dark .vc-lite-social-copy strong{color:#fffffff0}[data-theme=dark] .vc-lite-social-copy span,.dark .vc-lite-social-copy span{color:#ffffff9e}[data-theme=dark] .vc-lite-social-growth,.dark .vc-lite-social-growth{color:#a8d9ff;background:#ffffff14;border-color:#ffffff1f}@keyframes vc-social-pop{0%{opacity:0;transform:translateY(18px) scale(.96);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes vc-avatar-breathe{0%{transform:translateY(0) scale(.98)}to{transform:translateY(-5px) scale(1.04)}}@keyframes vc-arrow-wiggle{0%{translate:0 0}to{translate:8px -6px}}@media(max-width:720px){.vc-lite-social-proof{grid-template-columns:auto minmax(0,1fr);padding:16px;border-radius:24px}.vc-lite-social-avatars{grid-column:1 / -1;justify-content:flex-start;min-width:0;padding-inline-start:16px}.vc-lite-social-copy strong{font-size:2.35rem}.vc-lite-actions-wrap,.vc-lite-actions-enhanced,.vc-lite-actions-enhanced .vc-lite-order,.vc-lite-actions-enhanced .vc-lite-link{width:100%}.vc-lite-cta-arrow{left:auto;right:18px;bottom:calc(100% - 6px);width:104px;height:64px;transform:rotate(18deg)}.vc-lite-story[dir=ltr] .vc-lite-cta-arrow{right:auto;left:18px;transform:scaleX(-1) rotate(18deg)}}@media(prefers-reduced-motion:reduce){.vc-lite-social-proof,.vc-lite-social-avatars span,.vc-lite-cta-arrow{animation:none!important}}.vc-lite-social-avatars{display:flex;align-items:center;justify-content:flex-end;direction:ltr;min-width:146px}.vc-lite-social-avatars span{display:grid;place-items:center;width:56px;height:56px;margin-left:-16px;border-radius:999px;padding:3px;background:#ffffffeb;box-shadow:0 16px 34px #10213f24;animation:vc-avatar-breathe 2.4s ease-in-out infinite alternate}.vc-lite-social-avatars span:nth-child(2){animation-delay:.18s}.vc-lite-social-avatars span:nth-child(3){animation-delay:.36s}.vc-lite-social-avatars span:nth-child(4){animation-delay:.54s}.vc-lite-avatar-badge{width:100%;height:100%;display:grid;place-items:center;border-radius:inherit;color:#fff;font-size:.82rem;font-weight:900;letter-spacing:-.02em;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38}.vc-lite-avatar-badge:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.34),transparent 32%),radial-gradient(circle at 78% 76%,rgba(255,255,255,.12),transparent 28%);pointer-events:none}.vc-lite-avatar-badge.avatar-one{background:linear-gradient(135deg,#2368d8,#36bcd1)}.vc-lite-avatar-badge.avatar-two{background:linear-gradient(135deg,#7c3aed,#a855f7)}.vc-lite-avatar-badge.avatar-three{background:linear-gradient(135deg,#f97316,#fb7185)}.vc-lite-avatar-badge.avatar-four{background:linear-gradient(135deg,#0f766e,#22c55e)}@media(max-width:720px){.vc-lite-social-avatars{grid-column:1 / -1;justify-content:flex-start;min-width:0;padding-inline-start:16px}}.gd-magazine-projects-page{position:relative;isolation:isolate;background:radial-gradient(circle at 8% 4%,rgba(247,207,69,.18),transparent 30%),radial-gradient(circle at 90% 8%,rgba(124,58,237,.14),transparent 34%),linear-gradient(180deg,#fbf8ff,#eef6ff 48%,#fbf8ff)}.gd-magazine-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.46fr);align-items:center;overflow:hidden}.gd-magazine-hero-orb{position:absolute;border-radius:999px;pointer-events:none;filter:blur(24px);opacity:.62}.gd-magazine-hero-orb-one{width:180px;height:180px;right:16%;top:-42px;background:#f7cf455c;animation:gdMagazineOrb 7s ease-in-out infinite alternate}.gd-magazine-hero-orb-two{width:260px;height:260px;right:-120px;bottom:-130px;background:#7c3aed33;animation:gdMagazineOrb 8s ease-in-out infinite alternate-reverse}.gd-magazine-hero-preview{position:relative;z-index:2;display:grid;place-items:center;min-height:340px}.gd-mini-book{display:none!important}.gd-mini-project-stack{position:relative;width:min(380px,76vw);height:310px;perspective:1200px}.gd-mini-project-stack article{position:absolute;inset:0;overflow:hidden;border-radius:32px;background:#ffffffd1;border:1px solid rgba(255,255,255,.78);box-shadow:0 32px 86px #2d1d552e;backdrop-filter:blur(22px) saturate(1.12);transform-origin:center}.gd-mini-project-stack article:nth-child(1){z-index:3;transform:translateZ(0) rotate(-2deg)}.gd-mini-project-stack article:nth-child(2){z-index:2;transform:translate3d(26px,20px,-30px) rotate(4deg);opacity:.86}.gd-mini-project-stack article:nth-child(3){z-index:1;transform:translate3d(52px,40px,-60px) rotate(8deg);opacity:.68}.rtl-mode .gd-mini-project-stack article:nth-child(2){transform:translate3d(-26px,20px,-30px) rotate(-4deg)}.rtl-mode .gd-mini-project-stack article:nth-child(3){transform:translate3d(-52px,40px,-60px) rotate(-8deg)}.gd-mini-project-stack img,.gd-mini-project-placeholder{width:100%;height:210px;display:block;object-fit:cover;background:radial-gradient(circle at 20% 12%,rgba(124,58,237,.2),transparent 36%),linear-gradient(135deg,#f7f0ff,#eaf7ff)}.gd-mini-project-placeholder{display:grid;place-items:center;color:#7c3aed}.gd-mini-project-placeholder .mud-icon-root{font-size:54px}.gd-mini-project-stack article div{position:relative;z-index:2;padding:15px 16px;display:grid;gap:4px}.gd-mini-project-stack article strong{color:#151025;font-size:1rem;line-height:1.25;font-weight:900;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gd-mini-project-stack article span{color:#15102594;font-size:.78rem;font-weight:900;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gd-magazine-shell{width:min(1260px,calc(100% - 28px));margin:34px auto;padding:clamp(16px,3vw,28px);border-radius:clamp(28px,4vw,48px);background:radial-gradient(circle at 14% 12%,rgba(247,207,69,.18),transparent 28%),radial-gradient(circle at 88% 24%,rgba(14,165,233,.16),transparent 34%),linear-gradient(135deg,#ffffffd1,#ffffff7a);border:1px solid rgba(255,255,255,.76);box-shadow:0 34px 100px #1e145024;backdrop-filter:blur(24px) saturate(1.12)}.gd-magazine-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.gd-magazine-toolbar div:first-child{display:grid;gap:4px}.gd-magazine-toolbar span{color:#7c3aed;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.gd-magazine-toolbar strong{color:#171329;font-size:clamp(1.1rem,2vw,1.65rem);font-weight:900;letter-spacing:-.045em}.gd-magazine-counter{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border-radius:999px;color:#3d0b73;background:#ffffffb8;border:1px solid rgba(124,58,237,.12);box-shadow:0 14px 34px #1e145014;font-weight:900}.gd-magazine-book-wrap{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:14px}.gd-magazine-book{position:relative;min-height:680px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;perspective:1800px;overflow:visible!important;filter:drop-shadow(0 34px 60px rgba(30,20,80,.16))}.gd-magazine-spine{position:absolute;top:18px;bottom:18px;left:50%;width:18px;transform:translate(-50%);z-index:6;border-radius:999px;background:linear-gradient(90deg,#0000001f,#ffffff80,#0000001a);box-shadow:inset 7px 0 14px #0000001a,inset -7px 0 14px #ffffff6b;pointer-events:none}.gd-magazine-page{position:relative;min-height:680px;padding:clamp(18px,3vw,34px);display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(135deg,#fffffff5,#f8faffe0),radial-gradient(circle at 16% 10%,rgba(247,207,69,.16),transparent 36%);border:1px solid rgba(40,25,80,.1);box-shadow:inset 0 1px #ffffffd6,inset 0 -1px #1410280a;transform-style:preserve-3d;backface-visibility:hidden}.gd-magazine-page-media{border-radius:34px 8px 8px 34px;transform-origin:right center}.gd-magazine-page-details{border-radius:8px 34px 34px 8px;transform-origin:left center}.gd-magazine-page:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(124,58,237,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(124,58,237,.045) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at 50% 40%,#000,transparent 82%)}.gd-real-project-media-page,.gd-real-project-details-page{position:relative;z-index:2;flex:1}.gd-real-project-media-page{display:grid;grid-template-rows:minmax(360px,1fr) auto;gap:16px}.gd-real-project-main-media{position:relative;overflow:hidden;border-radius:32px;background:radial-gradient(circle at 20% 12%,rgba(124,58,237,.2),transparent 36%),linear-gradient(135deg,#f7f0ff,#eaf7ff);box-shadow:0 26px 70px #1e145029}.gd-real-project-main-image,.gd-real-project-main-video,.gd-real-project-placeholder{width:100%;height:100%;min-height:390px;display:block;object-fit:cover;border-radius:0}.gd-real-project-placeholder{display:grid;place-items:center;gap:10px;color:#7c3aed;font-weight:900}.gd-real-project-placeholder .mud-icon-root{font-size:64px}.gd-real-project-media-badge{position:absolute;left:16px;bottom:16px;padding:9px 13px;border-radius:999px;color:#fff;background:#0f1020b8;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px);font-size:.78rem;font-weight:900}.rtl-mode .gd-real-project-media-badge{left:auto;right:16px}.gd-real-project-gallery{min-height:92px;display:flex;align-items:center;gap:10px;overflow-x:auto;padding:2px 2px 10px}.gd-real-project-gallery img,.gd-real-project-video-chip,.gd-real-project-gallery-empty{flex:0 0 auto;width:118px;height:82px;border-radius:20px;object-fit:cover;background:#ffffffb8;border:1px solid rgba(124,58,237,.12);box-shadow:0 14px 32px #1e145014}.gd-real-project-video-chip,.gd-real-project-gallery-empty{display:grid;place-items:center;text-align:center;color:#6d28d9;font-size:.78rem;font-weight:900}.gd-real-project-video-chip{gap:2px}.gd-real-project-video-chip .mud-icon-root{font-size:26px}.gd-real-project-gallery-empty{width:min(260px,100%);color:#1510258a;padding:10px}.gd-real-project-details-page{display:grid;align-content:center;gap:18px}.gd-real-project-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.gd-real-project-topline span,.gd-real-project-topline small{padding:8px 11px;border-radius:999px;font-size:.75rem;font-weight:900}.gd-real-project-topline span{color:#6d28d9;background:#7c3aed1a}.gd-real-project-topline small{color:#047857;background:#10b9811a}.gd-real-project-details-page h2{margin:0;color:#151025;font-size:clamp(2rem,4.4vw,4.25rem);line-height:.96;letter-spacing:-.075em;font-weight:900}.gd-real-project-details-page p{margin:0;color:#151025a8;line-height:1.9;font-weight:800;font-size:1rem}.gd-real-project-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.gd-real-project-facts article{padding:14px;border-radius:22px;background:#ffffffa8;border:1px solid rgba(124,58,237,.1);box-shadow:0 14px 34px #1e145012}.gd-real-project-facts strong{display:block;color:#3d0b73;font-size:1.3rem;font-weight:900}.gd-real-project-facts span{display:block;margin-top:2px;color:#1510258c;font-size:.78rem;font-weight:900}.gd-magazine-tags{display:flex;flex-wrap:wrap;gap:9px}.gd-magazine-tags span{padding:8px 11px;border-radius:999px;color:#3d0b73;background:#f7cf4542;border:1px solid rgba(247,207,69,.36);font-size:.78rem;font-weight:900}.gd-magazine-project-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.gd-magazine-muted{display:inline-flex;align-items:center;min-height:42px;color:#1510257a;font-weight:900}.gd-magazine-page-footer{position:relative;z-index:2;margin-top:18px;padding-top:14px;border-top:1px solid rgba(21,16,37,.08);display:flex;align-items:center;justify-content:space-between;color:#15102570;font-size:.78rem;font-weight:900}.gd-magazine-nav{width:54px;height:54px;border:0;border-radius:20px;display:grid;place-items:center;color:#3d0b73;background:#ffffffd1;box-shadow:0 18px 44px #1e145024;cursor:pointer;transition:transform .22s ease,opacity .22s ease,background .22s ease}.gd-magazine-nav:hover:not(:disabled){transform:translateY(-4px) scale(1.04);background:#fff}.gd-magazine-nav:disabled{opacity:.38;cursor:not-allowed}.gd-magazine-progress{height:8px;margin:18px auto 0;border-radius:999px;overflow:hidden;background:#7c3aed1a}.gd-magazine-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#3b82f6,#f7cf45);transition:width .38s ease}.gd-magazine-thumbs{margin-top:18px;display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;scroll-snap-type:x mandatory}.gd-magazine-thumbs button{flex:0 0 180px;min-height:78px;padding:8px;border:1px solid rgba(124,58,237,.12);border-radius:22px;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;text-align:start;background:#ffffff9e;color:#151025;box-shadow:0 14px 34px #1e145014;cursor:pointer;scroll-snap-align:start;transition:transform .2s ease,background .2s ease,border-color .2s ease}.gd-magazine-thumbs button:hover,.gd-magazine-thumbs button.active{transform:translateY(-3px);background:#fff;border-color:#7c3aed4d}.gd-magazine-thumbs img{width:64px;height:54px;border-radius:16px;object-fit:cover}.gd-magazine-thumbs b{display:grid;place-items:center;width:64px;height:54px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#7c3aed,#3b82f6)}.gd-magazine-thumbs span{color:#151025;font-size:.82rem;font-weight:900;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gd-magazine-loading{width:min(1180px,calc(100% - 28px));margin:34px auto}.gd-magazine-loading-book{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.gd-magazine-loading-book article{padding:18px;border-radius:32px;display:grid;gap:14px;background:#ffffffc7;box-shadow:0 24px 70px #1e14501a}.gd-magazine-turn-sheet{position:absolute;top:0;bottom:0;left:50%;width:calc(50% - 2px);z-index:30;transform-style:preserve-3d;pointer-events:none;opacity:0;perspective:1800px}.gd-magazine-turn-sheet span{position:absolute;inset:0;border-radius:8px 34px 34px 8px;background:linear-gradient(100deg,#fffffffa,#f6f1fff0 45%,#dfd5ffb8),radial-gradient(circle at 20% 16%,rgba(247,207,69,.16),transparent 38%);border:1px solid rgba(40,25,80,.1);box-shadow:-22px 0 40px #1e145029,inset 18px 0 30px #ffffff8a,inset -18px 0 34px #1e14501a;transform-origin:left center;backface-visibility:hidden}.gd-magazine-turn-sheet.is-active{opacity:1}.gd-magazine-turn-sheet.is-active.turn-next span{animation:gdRealPageTurnNext .68s cubic-bezier(.18,.82,.22,1) both}.gd-magazine-turn-sheet.is-active.turn-prev{left:auto;right:50%}.gd-magazine-turn-sheet.is-active.turn-prev span{border-radius:34px 8px 8px 34px;transform-origin:right center;animation:gdRealPageTurnPrev .68s cubic-bezier(.18,.82,.22,1) both}.gd-magazine-shell.is-turning .gd-magazine-page-media,.gd-magazine-shell.is-turning .gd-magazine-page-details{animation:gdMagazinePageSoftDepth .68s cubic-bezier(.18,.82,.22,1) both}@keyframes gdRealPageTurnNext{0%{transform:rotateY(0) translateZ(4px);filter:brightness(1)}45%{transform:rotateY(-88deg) translateZ(38px) skewY(-1deg);filter:brightness(.98)}to{transform:rotateY(-178deg) translateZ(4px);filter:brightness(.94)}}@keyframes gdRealPageTurnPrev{0%{transform:rotateY(0) translateZ(4px);filter:brightness(1)}45%{transform:rotateY(88deg) translateZ(38px) skewY(1deg);filter:brightness(.98)}to{transform:rotateY(178deg) translateZ(4px);filter:brightness(.94)}}@keyframes gdMagazinePageSoftDepth{0%{transform:translateZ(0) scale(1)}45%{transform:translateZ(-10px) scale(.991)}to{transform:translateZ(0) scale(1)}}@keyframes gdMagazineOrb{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-22px,18px,0) scale(1.12)}}[data-theme=dark] .gd-magazine-projects-page,.dark .gd-magazine-projects-page{background:radial-gradient(circle at 8% 4%,rgba(247,207,69,.1),transparent 30%),radial-gradient(circle at 90% 8%,rgba(124,58,237,.18),transparent 34%),linear-gradient(180deg,#11091d,#151827 48%,#11091d)}[data-theme=dark] .gd-magazine-shell,.dark .gd-magazine-shell,[data-theme=dark] .gd-magazine-page,.dark .gd-magazine-page,[data-theme=dark] .gd-mini-project-stack article,.dark .gd-mini-project-stack article,[data-theme=dark] .gd-real-project-main-media,.dark .gd-real-project-main-media,[data-theme=dark] .gd-real-project-facts article,.dark .gd-real-project-facts article,[data-theme=dark] .gd-real-project-gallery img,.dark .gd-real-project-gallery img,[data-theme=dark] .gd-real-project-video-chip,.dark .gd-real-project-video-chip,[data-theme=dark] .gd-real-project-gallery-empty,.dark .gd-real-project-gallery-empty{background:linear-gradient(135deg,#1e1232f0,#121626e0),radial-gradient(circle at 16% 10%,rgba(247,207,69,.1),transparent 36%);border-color:#ffffff1a;box-shadow:0 34px 100px #00000057}[data-theme=dark] .gd-magazine-toolbar strong,.dark .gd-magazine-toolbar strong,[data-theme=dark] .gd-mini-project-stack article strong,.dark .gd-mini-project-stack article strong,[data-theme=dark] .gd-real-project-details-page h2,.dark .gd-real-project-details-page h2,[data-theme=dark] .gd-real-project-facts strong,.dark .gd-real-project-facts strong,[data-theme=dark] .gd-magazine-thumbs span,.dark .gd-magazine-thumbs span{color:#fffffff0}[data-theme=dark] .gd-mini-project-stack article span,.dark .gd-mini-project-stack article span,[data-theme=dark] .gd-real-project-details-page p,.dark .gd-real-project-details-page p,[data-theme=dark] .gd-real-project-facts span,.dark .gd-real-project-facts span,[data-theme=dark] .gd-real-project-gallery-empty,.dark .gd-real-project-gallery-empty{color:#ffffff9e}[data-theme=dark] .gd-magazine-counter,.dark .gd-magazine-counter,[data-theme=dark] .gd-magazine-thumbs button,.dark .gd-magazine-thumbs button,[data-theme=dark] .gd-magazine-nav,.dark .gd-magazine-nav{background:#ffffff14;border-color:#ffffff1f;color:#ffffffe0}[data-theme=dark] .gd-magazine-turn-sheet span,.dark .gd-magazine-turn-sheet span{background:linear-gradient(100deg,#1f1434fa,#181b2df0 45%,#3f2c68b8);border-color:#ffffff1a;box-shadow:-22px 0 40px #00000057,inset 18px 0 30px #ffffff0d,inset -18px 0 34px #00000038}@media(max-width:1080px){.gd-magazine-hero{grid-template-columns:1fr}.gd-magazine-hero-preview{min-height:260px}.gd-mini-project-stack{height:260px}.gd-mini-project-stack img,.gd-mini-project-placeholder{height:178px}.gd-magazine-book-wrap{grid-template-columns:1fr}.gd-magazine-nav{position:absolute;top:50%;z-index:10;transform:translateY(-50%)}.gd-magazine-nav:hover:not(:disabled){transform:translateY(calc(-50% - 4px)) scale(1.04)}.gd-magazine-nav-prev{left:-8px}.gd-magazine-nav-next{right:-8px}}@media(max-width:860px){.gd-magazine-book{grid-template-columns:1fr;min-height:auto;gap:16px;filter:none}.gd-magazine-spine,.gd-magazine-turn-sheet{display:none}.gd-magazine-page,.gd-magazine-page-media,.gd-magazine-page-details{min-height:auto;border-radius:30px}.gd-real-project-media-page{grid-template-rows:auto auto}.gd-real-project-main-image,.gd-real-project-main-video,.gd-real-project-placeholder{min-height:240px;max-height:300px}.gd-real-project-details-page{align-content:start}.gd-magazine-shell.is-turning .gd-magazine-page-media,.gd-magazine-shell.is-turning .gd-magazine-page-details{animation:gdMagazineMobileTurn .34s cubic-bezier(.2,.8,.2,1) both}}@media(max-width:640px){.gd-magazine-projects-page{padding-inline:10px}.gd-mini-project-stack{width:min(310px,82vw);height:230px}.gd-mini-project-stack img,.gd-mini-project-placeholder{height:154px}.gd-magazine-shell{width:100%;margin:22px auto;padding:12px;border-radius:28px}.gd-magazine-toolbar{align-items:flex-start;flex-direction:column}.gd-magazine-counter{align-self:flex-start}.gd-magazine-page{padding:16px}.gd-real-project-facts{grid-template-columns:1fr}.gd-real-project-details-page h2{font-size:2.15rem}.gd-real-project-topline{align-items:flex-start;flex-direction:column}.gd-magazine-project-actions{display:grid;grid-template-columns:1fr}.gd-magazine-project-actions .gd-btn{width:100%;justify-content:center}.gd-magazine-nav{width:46px;height:46px;border-radius:18px}.gd-magazine-thumbs button{flex-basis:156px;grid-template-columns:54px minmax(0,1fr)}.gd-magazine-thumbs img,.gd-magazine-thumbs b{width:54px;height:48px}.gd-magazine-loading-book{grid-template-columns:1fr}}@keyframes gdMagazineMobileTurn{0%{opacity:.72;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gd-magazine-hero-orb,.gd-magazine-turn-sheet.is-active.turn-next span,.gd-magazine-turn-sheet.is-active.turn-prev span,.gd-magazine-shell.is-turning .gd-magazine-page-media,.gd-magazine-shell.is-turning .gd-magazine-page-details{animation:none!important}.gd-magazine-nav,.gd-magazine-thumbs button,.gd-magazine-progress span{transition:none!important}}.gd-magazine-shell.is-turning{min-height:auto!important}.gd-magazine-shell.is-turning .gd-magazine-book,.gd-magazine-shell.is-turning .gd-magazine-page{visibility:visible!important;opacity:1!important}.gd-magazine-turn-sheet{pointer-events:none!important}.gd-magazine-turn-sheet.is-active{display:block!important}.gd-magazine-shell,.gd-magazine-book,.gd-magazine-page{visibility:visible!important}.gd-magazine-book{position:relative;isolation:isolate;min-height:680px}.gd-magazine-page{opacity:1!important;transform-style:preserve-3d;backface-visibility:visible!important}.gd-magazine-shell.is-turning .gd-magazine-book,.gd-magazine-shell.is-turning .gd-magazine-page{opacity:1!important;visibility:visible!important}.gd-magazine-turn-sheet{pointer-events:none!important;display:block!important;opacity:0;visibility:hidden;will-change:opacity,visibility}.gd-magazine-turn-sheet.is-active{opacity:1!important;visibility:visible!important}.gd-magazine-turn-sheet span{backface-visibility:visible!important;will-change:transform,filter}.gd-magazine-turn-sheet.is-active.turn-next span{animation:gdRealPageTurnNext .68s cubic-bezier(.18,.82,.22,1) both!important}.gd-magazine-turn-sheet.is-active.turn-prev span{animation:gdRealPageTurnPrev .68s cubic-bezier(.18,.82,.22,1) both!important}.gd-magazine-thumbs button:disabled{cursor:not-allowed;opacity:.72}@media(max-width:860px){.gd-magazine-book{min-height:auto}.gd-magazine-turn-sheet{display:none!important}.gd-magazine-shell.is-turning .gd-magazine-page-media,.gd-magazine-shell.is-turning .gd-magazine-page-details{animation:gdMagazineMobileTurn .34s cubic-bezier(.2,.8,.2,1) both!important}}@media(prefers-reduced-motion:reduce){.gd-magazine-turn-sheet.is-active.turn-next span,.gd-magazine-turn-sheet.is-active.turn-prev span,.gd-magazine-shell.is-turning .gd-magazine-page-media,.gd-magazine-shell.is-turning .gd-magazine-page-details{animation:none!important}}.gd-magazine-turn-sheet{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.gd-magazine-book-simple,.gd-magazine-book-simple *{backface-visibility:visible!important}.gd-magazine-book-simple{visibility:visible!important;opacity:1!important;overflow:hidden!important;transform:translateZ(0);will-change:transform,opacity;animation:gdMagazineSimpleNext .26s cubic-bezier(.2,.8,.2,1) both}.gd-magazine-shell.turning-prev .gd-magazine-book-simple{animation-name:gdMagazineSimplePrev}.gd-magazine-book-simple .gd-magazine-page,.gd-magazine-book-simple .gd-magazine-page-media,.gd-magazine-book-simple .gd-magazine-page-details{visibility:visible!important;opacity:1!important;transform:none!important;animation:none!important}.gd-magazine-book-simple .gd-real-project-main-media{min-height:390px;background:radial-gradient(circle at 20% 12%,rgba(124,58,237,.2),transparent 36%),linear-gradient(135deg,#f7f0ff,#eaf7ff)!important}.gd-magazine-book-simple .gd-real-project-main-image,.gd-magazine-book-simple .gd-real-project-main-video,.gd-magazine-book-simple .gd-real-project-placeholder{visibility:visible!important;opacity:1!important;display:block}.gd-magazine-book-simple .gd-real-project-main-image{background:#f7f0ff}.gd-magazine-book-simple .gd-real-project-placeholder{display:grid!important}.gd-magazine-nav:disabled{opacity:.38!important;cursor:not-allowed!important}@keyframes gdMagazineSimpleNext{0%{opacity:.72;transform:translate3d(22px,0,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes gdMagazineSimplePrev{0%{opacity:.72;transform:translate3d(-22px,0,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:900px){.gd-magazine-book-simple{animation-duration:.2s}.gd-magazine-book-simple .gd-real-project-main-media{min-height:280px}}@media(prefers-reduced-motion:reduce){.gd-magazine-book-simple{animation:none!important}}.gd-magazine-stable-shell,.gd-magazine-stable-shell *{backface-visibility:visible!important}.gd-magazine-stable-shell .gd-magazine-turn-sheet{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;animation:none!important;transform:none!important}.gd-magazine-stable-shell .gd-magazine-book-wrap{direction:ltr!important;grid-template-columns:56px minmax(0,1fr) 56px!important}.gd-magazine-stable-shell .gd-magazine-nav-prev{grid-column:1!important;order:1!important}.gd-magazine-stable-shell .gd-magazine-book-stable{grid-column:2!important;order:2!important}.gd-magazine-stable-shell .gd-magazine-nav-next{grid-column:3!important;order:3!important}.gd-magazine-stable-shell .gd-magazine-book-simple,.gd-magazine-stable-shell .gd-magazine-book-stable{visibility:visible!important;opacity:1!important;overflow:visible!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important}.gd-magazine-stable-shell .gd-magazine-page,.gd-magazine-stable-shell .gd-magazine-page-media,.gd-magazine-stable-shell .gd-magazine-page-details,.gd-magazine-stable-shell .gd-real-project-media-page,.gd-magazine-stable-shell .gd-real-project-details-page,.gd-magazine-stable-shell .gd-real-project-main-media{visibility:visible!important;opacity:1!important;transform:none!important;animation:none!important}.gd-magazine-stable-shell .gd-real-project-main-media{min-height:390px;background:radial-gradient(circle at 20% 12%,rgba(124,58,237,.2),transparent 36%),linear-gradient(135deg,#f7f0ff,#eaf7ff)!important}.gd-magazine-stable-shell .gd-real-project-main-image,.gd-magazine-stable-shell .gd-real-project-main-video,.gd-magazine-stable-shell .gd-real-project-placeholder{visibility:visible!important;opacity:1!important;min-height:390px;display:block}.gd-magazine-stable-shell .gd-real-project-placeholder{display:grid!important}.gd-magazine-stable-shell .gd-magazine-nav{z-index:80!important;pointer-events:auto!important;touch-action:manipulation}.gd-magazine-stable-shell .gd-magazine-nav .mud-icon-root,.gd-magazine-stable-shell .gd-magazine-nav svg{pointer-events:none!important}.gd-magazine-stable-shell .gd-magazine-nav:disabled{opacity:.38!important;cursor:not-allowed!important}@media(max-width:980px){.gd-magazine-stable-shell .gd-magazine-book-wrap{direction:ltr!important}.gd-magazine-stable-shell .gd-magazine-nav-prev{left:-8px!important;right:auto!important}.gd-magazine-stable-shell .gd-magazine-nav-next{right:-8px!important;left:auto!important}}@media(max-width:860px){.gd-magazine-stable-shell .gd-real-project-main-media,.gd-magazine-stable-shell .gd-real-project-main-image,.gd-magazine-stable-shell .gd-real-project-main-video,.gd-magazine-stable-shell .gd-real-project-placeholder{min-height:240px}}.aparat-video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.aparat-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}html,body{min-height:100%}body{margin:0}html.gd-route-loading,html.gd-route-loading body{cursor:progress}.gd-boot-shell{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;overflow:hidden;background:radial-gradient(circle at 20% 12%,rgba(124,58,237,.22),transparent 36%),radial-gradient(circle at 82% 82%,rgba(6,182,212,.17),transparent 38%),linear-gradient(145deg,#050816,#020617)}.gd-boot-card{position:relative;width:min(310px,calc(100vw - 40px));display:grid;place-items:center;gap:10px;padding:30px 24px 25px;overflow:hidden;color:#fff;background:#ffffff0e;border:1px solid rgba(255,255,255,.12);border-radius:25px;box-shadow:0 30px 90px #0000007a,inset 0 1px #ffffff14;backdrop-filter:blur(22px);animation:gd-boot-card-in .42s cubic-bezier(.2,.85,.25,1) both}.gd-boot-card:before{content:"";position:absolute;inset:-50%;background:conic-gradient(from 180deg,transparent,rgba(99,102,241,.22),transparent,rgba(6,182,212,.17),transparent);animation:gd-boot-glow 5s linear infinite;pointer-events:none}.gd-boot-logo-wrap{position:relative;z-index:2;width:112px;height:112px;display:grid;place-items:center;border-radius:50%;overflow:hidden;isolation:isolate;background:linear-gradient(145deg,#f7cf4529,#5b1aa82e);border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 45px #5b1aa83d,0 0 28px #f7cf4521,inset 0 1px #ffffff2e}.gd-boot-logo-wrap:before{content:"";position:absolute;inset:0;z-index:0;border-radius:50%;background:conic-gradient(from 0deg,#f7cf45 0deg,#ffd960 75deg,transparent 125deg,#7b35d6 190deg,#5b1aa8 275deg,transparent 325deg,#f7cf45 360deg);animation:gdBootLogoRingSpin 2.2s linear infinite}.gd-boot-logo-wrap:after{content:"";position:absolute;inset:5px;z-index:1;border-radius:50%;background:linear-gradient(145deg,#202447,#10182d)}.gd-boot-logo-wrap img{position:relative;z-index:2;width:94px!important;height:94px!important;min-width:94px;min-height:94px;display:block;padding:0!important;margin:0!important;border-radius:50%!important;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);object-fit:cover!important;object-position:center;overflow:hidden;background:#f7cf45;border:2px solid rgba(255,255,255,.18);box-shadow:0 7px 20px #00000038;animation:gdBootLogoFloat 2.1s ease-in-out infinite}@keyframes gdBootLogoRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gdBootLogoFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.025)}}.gd-boot-card strong{position:relative;z-index:2;margin-top:3px;font-size:23px;font-weight:900;letter-spacing:-.02em}.gd-boot-card p{position:relative;z-index:2;margin:0;color:#ffffff9e;font-size:11px;text-align:center}.gd-boot-progress{position:relative;z-index:2;width:155px;height:4px;margin-top:9px;overflow:hidden;background:#ffffff1a;border-radius:999px}.gd-boot-progress:after{content:"";position:absolute;inset:0;width:48%;background:linear-gradient(90deg,transparent,#818cf8,#22d3ee,transparent);border-radius:inherit;transform:translate(-120%);animation:gd-boot-progress 1.05s ease-in-out infinite}#gd-route-loader{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:20px;visibility:hidden;opacity:0;background:#03061247;backdrop-filter:blur(5px);transition:opacity .15s ease,visibility .15s ease;pointer-events:none}#gd-route-loader.is-active{visibility:visible;opacity:1;pointer-events:auto}.gd-route-loader-card{position:relative;width:74px;height:74px;display:grid;place-items:center;overflow:hidden;background:#0a0c1ee0;border:1px solid rgba(255,255,255,.14);border-radius:23px;box-shadow:0 20px 50px #00000059,inset 0 1px #ffffff14;transform:translateY(7px) scale(.94);transition:transform .2s cubic-bezier(.2,.85,.25,1)}#gd-route-loader.is-active .gd-route-loader-card{transform:translateY(0) scale(1)}.gd-route-loader-card img{width:47px;height:47px;display:block;object-fit:contain;animation:gd-route-logo 1.5s ease-in-out infinite}.gd-route-loader-ring{position:absolute;inset:6px;border:2px solid rgba(255,255,255,.08);border-top-color:#818cf8;border-right-color:#22d3ee;border-radius:50%;animation:gd-route-spin .85s linear infinite}@keyframes gd-boot-card-in{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes gd-boot-glow{to{transform:rotate(360deg)}}@keyframes gd-boot-logo{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.035)}}@keyframes gd-boot-progress{0%{transform:translate(-120%)}to{transform:translate(240%)}}@keyframes gd-route-logo{0%,to{transform:scale(.95);filter:drop-shadow(0 0 0 rgba(99,102,241,0))}50%{transform:scale(1.05);filter:drop-shadow(0 9px 16px rgba(99,102,241,.4))}}@keyframes gd-route-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gd-boot-card,.gd-boot-card:before,.gd-boot-logo-wrap img,.gd-boot-progress:after,.gd-route-loader-card img,.gd-route-loader-ring{animation-duration:1ms!important;animation-iteration-count:1!important}}.gd-public-layout{display:flex;flex-direction:column;width:100%;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip}:root{--page: #f3f5f9;--paper: #faf8f3;--paper2: #ffffff;--text: #18233a;--muted: #56647a;--line: rgba(24, 35, 58, .12);--lime: #f2d34f;--brand: #552583;--brand2: #efc84b;--blue: #315fbe;--red: #7f1838;--pink: #ecd7ee;--violet: #512978;--cyan: #149baa;--shadow: 0 20px 56px rgba(20, 22, 38, .11);--shadow2: 0 30px 82px rgba(20, 22, 38, .16);--font-en-clean: "Aptos", "Segoe UI Variable", "Inter", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Arial, sans-serif;--font-fa-clean: "GeeDookUI", Tahoma, "Segoe UI", Arial, sans-serif}html,body{background-color:var(--page)}.gd-public-layout,.gd-public-layout *{box-sizing:border-box}.gd-public-layout{display:flex;flex-direction:column;width:100%;min-width:0;min-height:100vh;min-height:100dvh;overflow-x:clip;color:var(--text);font-family:var(--font-en-clean);font-synthesis:weight style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gd-public-layout.rtl-mode{font-family:var(--font-fa-clean)}.gd-public-layout.rtl-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,label,summary,small,strong,b,em,li){font-family:var(--font-fa-clean)}.gd-public-layout.ltr-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,label,summary,small,strong,b,em,li){font-family:var(--font-en-clean)}.gd-public-layout-body{display:block;flex:1 0 auto;width:100%;min-width:0}.gd-footer-shell{flex:0 0 auto;width:100%;min-width:0}.gd-public-layout .reveal-on-scroll{opacity:0;visibility:visible;transform:translate3d(0,22px,0) scale(.992);filter:blur(2px);clip-path:none;transition:opacity .62s ease,transform .72s cubic-bezier(.16,.84,.24,1),filter .62s ease}.gd-public-layout .reveal-on-scroll.is-revealed,.gd-public-layout .reveal-on-scroll.revealed,.gd-public-layout .reveal-on-scroll.is-visible{opacity:1;transform:translateZ(0) scale(1);filter:none}@media(prefers-reduced-motion:reduce){.gd-public-layout .reveal-on-scroll{opacity:1;transform:none;filter:none}}.gd-public-layout :where(h1,h2,h3,h4,h5,h6){max-width:100%;margin-block:0;color:inherit;font-weight:850;letter-spacing:-.025em;overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance}.gd-public-layout h1{line-height:1.16!important}.gd-public-layout h2{line-height:1.24!important}.gd-public-layout h3{line-height:1.32!important}.gd-public-layout h4,.gd-public-layout h5,.gd-public-layout h6{line-height:1.42!important}.gd-public-layout.rtl-mode :where(h1,h2,h3,h4,h5,h6){letter-spacing:0!important;word-spacing:.015em}.gd-public-layout.rtl-mode h1{line-height:1.5!important}.gd-public-layout.rtl-mode h2{line-height:1.56!important}.gd-public-layout.rtl-mode h3{line-height:1.6!important}.gd-public-layout.rtl-mode :where(h4,h5,h6){line-height:1.68!important}.gd-public-layout :where(p,li,summary,label){line-height:1.82}.gd-public-layout.rtl-mode :where(p,li,summary,label){line-height:2}.gd-page.ltr-mode{direction:ltr}.gd-page.rtl-mode{direction:rtl}.gd-page.ltr-mode :where(.gd-hero-copy,.gd-intro-video-copy,.gd-trust,.gd-split-copy,.vc-lite-copy,.gd-analytics-copy,.gd-story-copy,.gd-section-head,.gd-team-card,.gd-content-card,.gd-faq,.gd-final-cta,.gd-linktree-card,.gd-floating-profile){direction:ltr;text-align:left}.gd-page.rtl-mode :where(.gd-hero-copy,.gd-intro-video-copy,.gd-trust,.gd-split-copy,.vc-lite-copy,.gd-analytics-copy,.gd-story-copy,.gd-section-head,.gd-team-card,.gd-content-card,.gd-faq,.gd-final-cta,.gd-linktree-card,.gd-floating-profile){direction:rtl;text-align:right}.gd-page.rtl-mode :where(.gd-hero-copy,.gd-intro-video-copy,.gd-split-copy,.gd-analytics-copy,.gd-story-copy,.vc-lite-copy)>*{margin-inline-start:0;margin-inline-end:auto}.gd-page.ltr-mode :where(.gd-hero-copy,.gd-intro-video-copy,.gd-split-copy,.gd-analytics-copy,.gd-story-copy,.vc-lite-copy)>*{margin-inline-start:0;margin-inline-end:auto}.gd-page{width:min(1280px,100%);margin-inline:auto;padding:20px 20px 24px!important}.gd-page>.gd-final-cta:last-child{margin-bottom:0!important}.gd-hero{background:radial-gradient(circle at 14% 8%,rgba(255,255,255,.32),transparent 30%),linear-gradient(135deg,#f4d655,#f7df76)!important}.gd-hero h1,.gd-hero p,.gd-hero .gd-eyebrow{color:#202b42!important}.gd-hero h1{font-size:clamp(2.15rem,4.25vw,4.75rem)!important}.gd-trust,.gd-story-copy,.gd-story-stats,.gd-team-card{background:#faf8f3!important;border-color:#18233a1a!important}.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2{font-size:clamp(1.85rem,3.65vw,3.5rem)!important;letter-spacing:-.035em!important}.gd-public-layout.rtl-mode :where(.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2){letter-spacing:0!important}.gd-split-blue{background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.12),transparent 30%),linear-gradient(145deg,#315fbe,#274d9e)!important}.gd-analytics{background:#e9eee1!important}.gd-card-lilac{color:#202b42!important;background:linear-gradient(145deg,#efd9ef,#e9caec)!important}.gd-card-lilac p{color:#46536a!important}.gd-card-cobalt{background:linear-gradient(145deg,#2439b8,#18268e)!important}.gd-content-card h3{font-size:clamp(1.55rem,2.7vw,2.5rem)!important}.gd-final-cta{color:#fff!important;background:radial-gradient(circle at 92% 10%,rgba(255,255,255,.11),transparent 28%),linear-gradient(145deg,#5d2b86,#47216d)!important}.gd-final-cta :where(h2,p){color:#fff!important}.gd-final-cta .gd-eyebrow{color:#2f1d08!important;background:#f2d34f!important}.gd-final-cta p{opacity:.9}.gd-eyebrow{line-height:1.55!important}.gd-public-layout :where(h1,h2,h3,h4,h5,h6){max-width:100%;margin-block:0;font-style:normal;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none;transform-origin:center bottom}.gd-public-layout h1{font-size:clamp(1.9rem,3.2vw,3.25rem)!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-.035em!important}.gd-public-layout h2{font-size:clamp(1.45rem,2.25vw,2.15rem)!important;font-weight:820!important;line-height:1.3!important;letter-spacing:-.025em!important}.gd-public-layout h3{font-size:clamp(1.18rem,1.65vw,1.6rem)!important;font-weight:800!important;line-height:1.38!important;letter-spacing:-.018em!important}.gd-public-layout h4{font-size:clamp(1rem,1.2vw,1.18rem)!important;font-weight:800!important;line-height:1.48!important;letter-spacing:-.01em!important}.gd-public-layout h5{font-size:.98rem!important;font-weight:780!important;line-height:1.52!important;letter-spacing:0!important}.gd-public-layout h6{font-size:.9rem!important;font-weight:780!important;line-height:1.55!important;letter-spacing:0!important}.gd-public-layout.rtl-mode h1{font-size:clamp(1.85rem,3vw,3rem)!important;font-weight:800!important;line-height:1.46!important;letter-spacing:0!important;word-spacing:0!important}.gd-public-layout.rtl-mode h2{font-size:clamp(1.4rem,2.15vw,2rem)!important;font-weight:780!important;line-height:1.52!important;letter-spacing:0!important;word-spacing:0!important}.gd-public-layout.rtl-mode h3{font-size:clamp(1.16rem,1.55vw,1.5rem)!important;font-weight:760!important;line-height:1.58!important;letter-spacing:0!important;word-spacing:0!important}.gd-public-layout.rtl-mode :where(h4,h5,h6){line-height:1.65!important;letter-spacing:0!important;word-spacing:0!important}.gd-public-layout :where(.gd-hero h1,.gd-intro-video-copy h2,.vc-lite-copy h2,.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2){max-width:760px}.gd-public-layout .gd-hero h1{font-size:clamp(2rem,3.45vw,3.35rem)!important}.gd-public-layout :where(.gd-intro-video-copy h2,.vc-lite-copy h2,.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2){font-size:clamp(1.48rem,2.3vw,2.18rem)!important}.gd-public-layout :where(.gd-content-card h3,.gd-team-card h3,.gd-linktree-head strong,.gd-story-stats strong){font-size:clamp(1.12rem,1.55vw,1.52rem)!important}.gd-public-layout :where(.reveal-on-scroll h1,.reveal-on-scroll h2,.reveal-on-scroll h3,.reveal-on-scroll h4,.reveal-on-scroll h5,.reveal-on-scroll h6){animation:gdHeadingCleanIn .65s cubic-bezier(.2,.78,.22,1) both;will-change:opacity,transform,filter}.gd-public-layout .reveal-on-scroll h2{animation-delay:55ms}.gd-public-layout .reveal-on-scroll h3{animation-delay:90ms}.gd-public-layout .reveal-on-scroll h4,.gd-public-layout .reveal-on-scroll h5,.gd-public-layout .reveal-on-scroll h6{animation-delay:.12s}@keyframes gdHeadingCleanIn{0%{opacity:0;transform:translateY(12px) scale(.985);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@supports (animation-timeline: view()){.gd-public-layout :where(.reveal-on-scroll h1,.reveal-on-scroll h2,.reveal-on-scroll h3){animation-timeline:view();animation-range:entry 8% cover 28%;animation-delay:0ms}}@media(max-width:820px){.gd-public-layout h1,.gd-public-layout.rtl-mode h1,.gd-public-layout .gd-hero h1{font-size:clamp(1.75rem,6.4vw,2.45rem)!important}.gd-public-layout h2,.gd-public-layout.rtl-mode h2,.gd-public-layout :where(.gd-intro-video-copy h2,.vc-lite-copy h2,.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2){font-size:clamp(1.34rem,5vw,1.78rem)!important}.gd-public-layout h3,.gd-public-layout.rtl-mode h3,.gd-public-layout :where(.gd-content-card h3,.gd-team-card h3){font-size:clamp(1.12rem,4.2vw,1.42rem)!important}}@media(max-width:560px){.gd-public-layout h1,.gd-public-layout.rtl-mode h1,.gd-public-layout .gd-hero h1{font-size:clamp(1.62rem,7.2vw,2.05rem)!important}.gd-public-layout.rtl-mode h1{line-height:1.5!important}.gd-public-layout h2,.gd-public-layout.rtl-mode h2,.gd-public-layout :where(.gd-intro-video-copy h2,.vc-lite-copy h2,.gd-trust h2,.gd-split-copy h2,.gd-analytics-copy h2,.gd-story-copy h2,.gd-section-head h2,.gd-faq h2,.gd-final-cta h2){font-size:clamp(1.25rem,5.7vw,1.58rem)!important}.gd-public-layout.rtl-mode h2{line-height:1.56!important}.gd-public-layout h3,.gd-public-layout.rtl-mode h3,.gd-public-layout :where(.gd-content-card h3,.gd-team-card h3){font-size:clamp(1.06rem,4.8vw,1.3rem)!important}.gd-public-layout.rtl-mode h3{line-height:1.62!important}}@media(prefers-reduced-motion:reduce){.gd-public-layout :where(h1,h2,h3,h4,h5,h6){animation:none!important;opacity:1!important;transform:none!important;filter:none!important}}html[data-theme=dark]{color-scheme:dark;--page: #070d1a;--paper: #101a2c;--paper2: #17243a;--text: #f7f9ff;--muted: #b8c5d9;--line: rgba(226, 232, 240, .13);--brand: #f2cf4a;--brand2: #a78bfa;--blue: #244b9b;--red: #65152f;--pink: #432448;--violet: #4b2671;--cyan: #1592a4;--shadow: 0 22px 64px rgba(0, 0, 0, .34);--shadow2: 0 34px 92px rgba(0, 0, 0, .48);--gd-dark-page: #070d1a;--gd-dark-surface: #101a2c;--gd-dark-surface-2: #17243a;--gd-dark-surface-3: #1d2e49;--gd-dark-text: #f7f9ff;--gd-dark-muted: #b8c5d9;--gd-dark-line: rgba(226, 232, 240, .13);--gd-dark-yellow: #f2cf4a;--gd-dark-purple: #9f7aea}html[data-theme=dark],html[data-theme=dark] body,html[data-theme=dark] #app,html[data-theme=dark] .gd-public-layout{background-color:var(--gd-dark-page)!important;color:var(--gd-dark-text)!important}html[data-theme=dark] body{background:radial-gradient(circle at 12% 2%,rgba(124,58,237,.13),transparent 30%),radial-gradient(circle at 92% 32%,rgba(37,99,235,.1),transparent 34%),linear-gradient(180deg,#0a1120,#070d1a 58%,#050a13)!important}html[data-theme=dark] :where(.gd-public-layout,.gd-page,.gd-public-layout-body){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-site-header{color:var(--gd-dark-text)!important;background:#0d1728e0!important;border-color:var(--gd-dark-line)!important;box-shadow:0 18px 52px #00000061!important}html[data-theme=dark] .gd-site-header :where(.gd-brand,.gd-brand strong,.gd-main-nav a,.gd-header-actions,.chip-btn){color:var(--gd-dark-text)!important}html[data-theme=dark] .chip-btn,html[data-theme=dark] .gd-btn-light,html[data-theme=dark] .lt-btn-light{color:var(--gd-dark-text)!important;background:var(--gd-dark-surface-2)!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .gd-btn-ghost,html[data-theme=dark] .lt-btn-outline{color:var(--gd-dark-text)!important;border-color:#f7f9ff94!important}html[data-theme=dark] .gd-btn-brand,html[data-theme=dark] .lt-btn-accent{color:#17120a!important;background:var(--gd-dark-yellow)!important}html[data-theme=dark] .gd-public-layout :where(h1,h2,h3,h4,h5,h6){color:var(--gd-dark-text)!important;text-shadow:none!important}html[data-theme=dark] .gd-public-layout :where(p,small,address,figcaption){color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-public-layout .gd-eyebrow{color:#e8edf7!important;background:#94a3b821!important;border:1px solid rgba(226,232,240,.1)!important}html[data-theme=dark] .gd-hero{background:radial-gradient(circle at 14% 8%,rgba(255,255,255,.28),transparent 30%),linear-gradient(135deg,#e8c53e,#f3d869)!important;border:1px solid rgba(255,255,255,.16)!important}html[data-theme=dark] .gd-hero :where(h1,p,.gd-eyebrow),html[data-theme=dark] .gd-hero .gd-proof-text :where(strong,span){color:#18233a!important}html[data-theme=dark] .gd-hero .gd-eyebrow{background:#18233a1a!important;border-color:#18233a1f!important}html[data-theme=dark] .gd-proof-v2 .gd-proof-stat{background:radial-gradient(circle at 18% 10%,rgba(255,255,255,.12),transparent 40%),linear-gradient(145deg,#17243a,#111c2f)!important;border-color:#e2e8f024!important;box-shadow:0 16px 38px #00000045,inset 0 1px #ffffff0d!important}html[data-theme=dark] .gd-proof-v2 .gd-proof-text strong,html[data-theme=dark] .gd-proof-v2 .gd-proof-text span{color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-linktree-card,html[data-theme=dark] .gd-floating-profile{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 18% 8%,rgba(242,207,74,.1),transparent 34%),linear-gradient(145deg,#18263df5,#0e1829f5)!important;border-color:var(--gd-dark-line)!important;box-shadow:0 26px 72px #00000063,inset 0 1px #ffffff0d!important}html[data-theme=dark] .gd-linktree-head :where(strong,span),html[data-theme=dark] .gd-floating-profile :where(strong,span){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-linktree-head span,html[data-theme=dark] .gd-floating-profile span{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-link-buttons a{color:#eef3ff!important;background:#1b2b46!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .gd-link-buttons a:hover{color:#161109!important;background:var(--gd-dark-yellow)!important}html[data-theme=dark] .gd-intro-video-section{background:radial-gradient(circle at 8% 0%,rgba(242,207,74,.13),transparent 32%),radial-gradient(circle at 92% 16%,rgba(124,58,237,.18),transparent 34%),linear-gradient(145deg,#111c2f,#0d1728)!important;border-color:var(--gd-dark-line)!important;box-shadow:0 30px 80px #00000052,inset 0 1px #ffffff0d!important}html[data-theme=dark] .gd-intro-video-copy :where(h2,p),html[data-theme=dark] .gd-intro-video-points article{color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-intro-video-copy p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-intro-video-points article{background:#1d2e49e0!important;border-color:var(--gd-dark-line)!important;box-shadow:0 12px 28px #0003!important}html[data-theme=dark] .gd-trust{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 94% 8%,rgba(124,58,237,.1),transparent 28%),linear-gradient(145deg,#111c2f,#0e1829)!important;border-color:var(--gd-dark-line)!important;box-shadow:var(--shadow)!important}html[data-theme=dark] .gd-trust h2{color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-trust-grid span{color:#f5f8ff!important;background:#1a2a44!important;border-color:#e2e8f021!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme=dark] .gd-split-blue{background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.1),transparent 30%),linear-gradient(145deg,#21447f,#172f5d)!important;border:1px solid rgba(226,232,240,.11)!important}html[data-theme=dark] .gd-split-blue .gd-split-copy :where(h2,p,.gd-eyebrow){color:#f7f9ff!important}html[data-theme=dark] .gd-stack-front{color:var(--gd-dark-text)!important;background:linear-gradient(145deg,#17243a,#111c2f)!important;border:1px solid var(--gd-dark-line)!important}html[data-theme=dark] .gd-stack-front :where(strong,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-stack-front p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-stack-front>span{color:#17120a!important;background:var(--gd-dark-yellow)!important}html[data-theme=dark] .vc-lite-sticky{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 12% 8%,rgba(124,58,237,.15),transparent 32%),linear-gradient(145deg,#0e1829,#091321)!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .vc-lite-copy :where(h2,p),html[data-theme=dark] .vc-lite-steps article :where(strong,span){color:var(--gd-dark-text)!important}html[data-theme=dark] .vc-lite-copy p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .vc-lite-steps article,html[data-theme=dark] .vc-lite-social-proof,html[data-theme=dark] .vc-lite-browser,html[data-theme=dark] .vc-lite-site,html[data-theme=dark] .vc-lite-doc,html[data-theme=dark] .vc-lite-assistant,html[data-theme=dark] .vc-lite-message,html[data-theme=dark] .vc-lite-badges span{background-color:var(--gd-dark-surface-2)!important;border-color:var(--gd-dark-line)!important;color:var(--gd-dark-text)!important}html[data-theme=dark] .vc-lite-site :where(h3,p,span),html[data-theme=dark] .vc-lite-doc :where(strong,small),html[data-theme=dark] .vc-lite-assistant :where(strong,small),html[data-theme=dark] .vc-lite-social-proof :where(strong,span){color:var(--gd-dark-text)!important}html[data-theme=dark] .vc-lite-site p,html[data-theme=dark] .vc-lite-doc small,html[data-theme=dark] .vc-lite-assistant small,html[data-theme=dark] .vc-lite-social-proof span{color:var(--gd-dark-muted)!important}html[data-theme=dark] .vc-lite-order{color:#17120a!important;background:var(--gd-dark-yellow)!important}html[data-theme=dark] .gd-analytics{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 92% 8%,rgba(37,99,235,.12),transparent 30%),linear-gradient(145deg,#111c2f,#0d1728)!important;border:1px solid var(--gd-dark-line)!important;box-shadow:var(--shadow)!important}html[data-theme=dark] .gd-analytics-copy :where(h2,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-analytics-copy p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-analytics-copy .gd-eyebrow{color:#e9eef8!important;background:#94a3b824!important}html[data-theme=dark] .stat-card{border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 40px #0000003d!important}html[data-theme=dark] .gd-story-copy,html[data-theme=dark] .gd-story-stats{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 96% 8%,rgba(124,58,237,.09),transparent 28%),linear-gradient(145deg,#111c2f,#0e1829)!important;border-color:var(--gd-dark-line)!important;box-shadow:var(--shadow)!important}html[data-theme=dark] .gd-story-copy :where(h2,p),html[data-theme=dark] .gd-story-stats article :where(strong,span){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-story-copy p,html[data-theme=dark] .gd-story-stats article span{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-story-stats article{background:var(--gd-dark-surface-2)!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .gd-team-section,html[data-theme=dark] .gd-section-head{color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-section-head :where(h2,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-section-head p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-section-head>span{color:#17120a!important;background:var(--gd-dark-yellow)!important}html[data-theme=dark] .gd-team-card{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 94% 6%,rgba(124,58,237,.08),transparent 28%),linear-gradient(145deg,#111c2f,#0e1829)!important;border-color:var(--gd-dark-line)!important;box-shadow:var(--shadow)!important}html[data-theme=dark] .gd-team-card :where(h3,strong,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-team-card strong,html[data-theme=dark] .gd-team-card p{color:var(--gd-dark-muted)!important}html[data-theme=dark] .gd-team-card-top img{border-color:#f2cf4a57!important}html[data-theme=dark] .gd-skill-row span,html[data-theme=dark] .gd-card-actions a{color:#f4f7ff!important;background:var(--gd-dark-surface-3)!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .gd-card-actions a:hover,html[data-theme=dark] .gd-skill-row span:hover{color:#17120a!important;background:var(--gd-dark-yellow)!important;border-color:var(--gd-dark-yellow)!important}html[data-theme=dark] .gd-card-lilac{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 95% 10%,rgba(167,139,250,.18),transparent 30%),linear-gradient(145deg,#3d254a,#2a1b35)!important;border:1px solid rgba(216,180,254,.16)!important}html[data-theme=dark] .gd-card-cobalt{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 92% 8%,rgba(96,165,250,.16),transparent 30%),linear-gradient(145deg,#1c3478,#14265d)!important;border:1px solid rgba(147,197,253,.15)!important}html[data-theme=dark] .gd-content-card :where(h3,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-content-card p{color:#c5d1e5!important}html[data-theme=dark] .gd-faq{color:var(--gd-dark-text)!important;background:radial-gradient(circle at 90% 8%,rgba(244,114,182,.1),transparent 28%),linear-gradient(145deg,#58152b,#3e1021)!important;border:1px solid rgba(251,207,232,.12)!important}html[data-theme=dark] .gd-faq :where(h2,summary,p){color:var(--gd-dark-text)!important}html[data-theme=dark] .gd-faq-item{background:#03081247!important;border-color:#ffffff24!important}html[data-theme=dark] .gd-faq-item p{color:#e6cbd6!important}html[data-theme=dark] .gd-final-cta{color:#fff!important;background:radial-gradient(circle at 92% 10%,rgba(255,255,255,.1),transparent 28%),linear-gradient(145deg,#4f2875,#382052)!important;border:1px solid rgba(233,213,255,.12)!important}html[data-theme=dark] .gd-final-cta :where(h2,p){color:#fff!important}html[data-theme=dark] .gd-final-cta .gd-eyebrow{color:#241a08!important;background:var(--gd-dark-yellow)!important;border-color:transparent!important}html[data-theme=dark] .gd-public-layout :where(input,textarea,select){color:var(--gd-dark-text)!important;background:var(--gd-dark-surface-2)!important;border-color:var(--gd-dark-line)!important}html[data-theme=dark] .gd-public-layout :where(input,textarea)::placeholder{color:#8391a7!important}html[data-theme=dark] :where(.mud-paper,.mud-card,.mud-dialog,.mud-menu,.mud-popover,.mud-list,.mud-table-container,.mud-input-control){color:var(--gd-dark-text)!important;background-color:var(--gd-dark-surface)!important}html[data-theme=dark] :where(.mud-typography,.mud-input,.mud-input-slot,.mud-select-input,.mud-list-item-text,.mud-table-cell,.mud-dialog-title,.mud-dialog-content){color:var(--gd-dark-text)!important}html[data-theme=dark] :where(.mud-input-helper-text,.mud-input-label,.mud-table-head .mud-table-cell){color:var(--gd-dark-muted)!important}html[data-theme=dark] :where(.mud-input-root,.mud-input-outlined-border,.mud-table-root,.mud-card,.mud-paper){border-color:var(--gd-dark-line)!important}@media(max-width:760px){html[data-theme=dark] .gd-bottom-nav{background:#0e1829eb!important;border-color:var(--gd-dark-line)!important;box-shadow:0 20px 58px #0000006b!important}html[data-theme=dark] .gd-bottom-item{color:#c8d3e4!important}html[data-theme=dark] .gd-bottom-item.active{color:#17120a!important}}@media(prefers-reduced-motion:reduce){html[data-theme=dark] .gd-public-layout *,html[data-theme=dark] .gd-public-layout *:before,html[data-theme=dark] .gd-public-layout *:after{transition-duration:.01ms!important}}html[data-theme=dark]{--gd-page-dark-bg: #07101d;--gd-page-dark-bg-2: #0b1524;--gd-page-dark-surface: #101c2f;--gd-page-dark-surface-2: #16243a;--gd-page-dark-surface-3: #1b2c46;--gd-page-dark-text: #f5f7fb;--gd-page-dark-muted: #b8c5d8;--gd-page-dark-soft: #8fa0b8;--gd-page-dark-line: rgba(226, 232, 240, .13);--gd-page-dark-yellow: #f7d76b;--gd-page-dark-purple: #b8a0ff;--gd-page-dark-cyan: #73dce6;--gd-page-dark-shadow: 0 24px 72px rgba(0, 0, 0, .34)}html[data-theme=dark] body,html[data-theme=dark] .gd-public-layout{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 8% 0%,rgba(124,58,237,.11),transparent 30%),radial-gradient(circle at 94% 18%,rgba(14,165,233,.08),transparent 34%),linear-gradient(180deg,#07101d,#0a1423 52%,#07101d)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page){color-scheme:dark;color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 7% 2%,rgba(247,215,107,.06),transparent 28%),radial-gradient(circle at 94% 10%,rgba(124,58,237,.1),transparent 31%),linear-gradient(180deg,var(--gd-page-dark-bg) 0%,var(--gd-page-dark-bg-2) 46%,var(--gd-page-dark-bg) 100%)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) :is(h1,h2,h3,h4,h5,h6,strong,b,summary,label){color:var(--gd-page-dark-text)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) :is(p,small,address,figcaption){color:var(--gd-page-dark-muted)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-btn-brand{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border-color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-btn-light{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-2)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-btn-ghost{color:#eef3fb!important;background:#ffffff09!important;border-color:#e2e8f047!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) :is(.gd-btn-light,.gd-btn-ghost):hover{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border-color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page) .content-hero{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 10% 0%,rgba(247,215,107,.11),transparent 32%),radial-gradient(circle at 94% 12%,rgba(124,58,237,.18),transparent 34%),linear-gradient(145deg,#15243b,#0e192b)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page) .content-hero>span{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border:1px solid rgba(247,215,107,.36)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page) .content-hero :is(h1,p){color:var(--gd-page-dark-text)!important;text-shadow:none!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page) .content-hero p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] :is(.terms-proof-row,.faq-proof-row,.contact-proof-row,.about-proof-row,.services-proof-row)>div{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.09),transparent 42%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 16px 38px #0000003d,inset 0 1px #ffffff09!important}html[data-theme=dark] :is(.terms-proof-row,.faq-proof-row,.contact-proof-row,.about-proof-row,.services-proof-row) :is(b,strong){color:var(--gd-page-dark-text)!important}html[data-theme=dark] :is(.terms-proof-row,.faq-proof-row,.contact-proof-row,.about-proof-row,.services-proof-row) span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .terms-card{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 100% 0%,rgba(124,58,237,.08),transparent 34%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .terms-card>span{color:#191408!important;background:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .terms-card :is(h2,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .terms-card p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .terms-delivery-section{background:radial-gradient(circle at 92% 8%,rgba(124,58,237,.18),transparent 32%),linear-gradient(145deg,#172640,#24183b)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .terms-delivery-section :is(h2,p),html[data-theme=dark] .terms-checklist :is(strong,span){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .terms-delivery-section p,html[data-theme=dark] .terms-checklist span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .terms-checklist article{background:#ffffff0e!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .terms-checklist strong{color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .terms-final-cta{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 92% 0%,rgba(247,215,107,.08),transparent 32%),linear-gradient(145deg,#121e32,#0b1423)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .geedook-faq-page .faq-zone{color:var(--gd-page-dark-text)!important}html[data-theme=dark] .geedook-faq-page .faq-item{color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 16px 42px #00000038,inset 0 1px #ffffff09!important}html[data-theme=dark] .geedook-faq-page .faq-item summary{color:var(--gd-page-dark-text)!important}html[data-theme=dark] .geedook-faq-page .faq-item summary:after{color:#191408!important;background:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .geedook-faq-page .faq-item p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .faq-final-cta{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 92% 0%,rgba(124,58,237,.16),transparent 32%),linear-gradient(145deg,#17253c,#0c1626)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .geedook-contact-page .contact-form-card,html[data-theme=dark] .geedook-contact-page .premium-contact-card,html[data-theme=dark] .geedook-contact-page .mud-paper.contact-form-card{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 96% 0%,rgba(124,58,237,.08),transparent 32%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .geedook-contact-page .contact-form-head :is(span,h2,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .geedook-contact-page .contact-form-head span{color:var(--gd-page-dark-purple)!important}html[data-theme=dark] .geedook-contact-page .contact-form-head p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .geedook-contact-page .contact-side-card{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 90% 0%,rgba(247,215,107,.08),transparent 32%),linear-gradient(145deg,#182943,#24173b)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .geedook-contact-page .contact-side-card :is(h3,p,strong,span,a){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .geedook-contact-page .contact-side-card p,html[data-theme=dark] .geedook-contact-page .contact-step span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .geedook-contact-page .contact-step b{color:#191408!important;background:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .geedook-contact-page .contact-direct-links a{color:var(--gd-page-dark-text)!important;background:#ffffff0e!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .geedook-contact-page .contact-direct-links a:hover{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border-color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .geedook-contact-page :is(.mud-input-control,.mud-input-root,.mud-input,.mud-select,.mud-select-input,.mud-input-slot,.mud-input-control-input-container){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .geedook-contact-page :is(.mud-input-root,.mud-input-control-input-container){background:var(--gd-page-dark-surface-3)!important;border-radius:14px!important}html[data-theme=dark] .geedook-contact-page :is(.mud-input-label,.mud-input-helper-text,.mud-typography-body2){color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .geedook-contact-page .mud-input-outlined-border{border-color:#e2e8f033!important}html[data-theme=dark] .geedook-contact-page :is(input,textarea,select){color:var(--gd-page-dark-text)!important;caret-color:var(--gd-page-dark-yellow)!important;background:transparent!important}html[data-theme=dark] .geedook-contact-page :is(input,textarea)::placeholder{color:var(--gd-page-dark-soft)!important}html[data-theme=dark] .about-card,html[data-theme=dark] .about-stack-section{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 96% 0%,rgba(124,58,237,.1),transparent 34%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .about-card>span{color:#191408!important;background:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .about-card :is(h2,p),html[data-theme=dark] .about-stack-section :is(h2,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .about-card p,html[data-theme=dark] .about-stack-section p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .about-stack-tags span{color:#efeaff!important;background:#7c3aed30!important;border:1px solid rgba(196,181,253,.17)!important}html[data-theme=dark] .about-final-cta{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 92% 0%,rgba(247,215,107,.07),transparent 30%),linear-gradient(145deg,#17243a,#0b1423)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .about-final-cta .gd-btn-ghost,html[data-theme=dark] .about-final-cta a[href="/projects"]{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .services-card{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 100% 0%,rgba(14,165,233,.08),transparent 34%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .services-card>span{color:#bdf6fb!important;background:#1fb0be26!important;border:1px solid rgba(115,220,230,.15)!important}html[data-theme=dark] .services-card{color:#fffffff0!important}html[data-theme=dark] .services-card :is(h2,h3,strong){color:#fffffff5!important}html[data-theme=dark] .services-card p{color:#ffffffb8!important}html[data-theme=dark] .services-delivery-section :is(h2,h3,strong){color:#fffffff5!important}html[data-theme=dark] .services-delivery-section p,html[data-theme=dark] .services-delivery-list span{color:#ffffffb3!important}html[data-theme=dark] .services-faq .gd-faq-item p{color:#ffffffb8!important}html[data-theme=dark] .services-tag-row span{color:#dce6f4!important;background:var(--gd-page-dark-surface-3)!important;border:1px solid var(--gd-page-dark-line)!important}html[data-theme=dark] .services-card-link{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border:1px solid var(--gd-page-dark-yellow)!important}html[data-theme=dark] .services-delivery-section{background:radial-gradient(circle at 90% 0%,rgba(20,184,196,.14),transparent 32%),linear-gradient(145deg,#172740,#12323b)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .services-delivery-section :is(h2,p),html[data-theme=dark] .services-delivery-list :is(strong,span){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .services-delivery-section p,html[data-theme=dark] .services-delivery-list span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .services-delivery-list article{background:#ffffff0e!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .services-delivery-list strong{color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .services-faq .gd-faq-item{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-2)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .services-faq .gd-faq-item :is(summary,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .services-faq .gd-faq-item p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .services-final-cta{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 92% 0%,rgba(20,184,196,.1),transparent 32%),linear-gradient(145deg,#17263e,#0b1625)!important;border:1px solid var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .gd-member-shell,.gd-member-shell.dark-mode{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 8% 2%,rgba(124,58,237,.13),transparent 30%),linear-gradient(180deg,var(--gd-page-dark-bg),var(--gd-page-dark-bg-2))!important}html[data-theme=dark] .gd-member-shell .gd-member-hero-plus,.gd-member-shell.dark-mode .gd-member-hero-plus,html[data-theme=dark] .gd-member-shell .gd-profile-section,.gd-member-shell.dark-mode .gd-profile-section,html[data-theme=dark] .gd-member-shell .gd-member-info-strip,.gd-member-shell.dark-mode .gd-member-info-strip,html[data-theme=dark] .gd-member-shell .gd-profile-empty-card,.gd-member-shell.dark-mode .gd-profile-empty-card{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 95% 0%,rgba(124,58,237,.09),transparent 32%),linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .gd-member-shell .gd-profile-media,.gd-member-shell.dark-mode .gd-profile-media{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.055),transparent 42%),var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-member-shell :is(.gd-profile-copy h1,.gd-profile-copy strong,.gd-profile-copy p,.gd-section-head h2,.gd-section-head p,.gd-member-info-strip strong,.gd-profile-empty-card h1,.gd-profile-empty-card p),.gd-member-shell.dark-mode :is(.gd-profile-copy h1,.gd-profile-copy strong,.gd-profile-copy p,.gd-section-head h2,.gd-section-head p,.gd-member-info-strip strong,.gd-profile-empty-card h1,.gd-profile-empty-card p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .gd-member-shell :is(.gd-profile-copy p,.gd-section-head p,.gd-member-info-strip span,.gd-profile-empty-card p),.gd-member-shell.dark-mode :is(.gd-profile-copy p,.gd-section-head p,.gd-member-info-strip span,.gd-profile-empty-card p){color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-member-shell .gd-profile-copy>strong,.gd-member-shell.dark-mode .gd-profile-copy>strong{color:var(--gd-page-dark-purple)!important}html[data-theme=dark] .gd-member-shell :is(.gd-member-badges span,.gd-skill-row span),.gd-member-shell.dark-mode :is(.gd-member-badges span,.gd-skill-row span){color:#edf2fa!important;background:var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-member-shell .gd-member-info-strip>div,.gd-member-shell.dark-mode .gd-member-info-strip>div{background:#ffffff0b!important;border:1px solid rgba(226,232,240,.07)!important}html[data-theme=dark] .gd-member-shell .gd-profile-mini-empty,.gd-member-shell.dark-mode .gd-profile-mini-empty{color:var(--gd-page-dark-muted)!important;background:var(--gd-page-dark-surface-3)!important;border:1px solid var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-member-shell :is(.gd-profile-project-card,.gd-profile-link-grid>a,.gd-profile-link-grid .mud-paper,.gd-profile-link-grid .mud-card),.gd-member-shell.dark-mode :is(.gd-profile-project-card,.gd-profile-link-grid>a,.gd-profile-link-grid .mud-paper,.gd-profile-link-grid .mud-card){color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,var(--gd-page-dark-surface-3),var(--gd-page-dark-surface-2))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 18px 44px #0000003d!important}html[data-theme=dark] .gd-member-shell .gd-profile-project-card :is(strong,span,p),.gd-member-shell.dark-mode .gd-profile-project-card :is(strong,span,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .gd-member-shell .gd-profile-project-card p,.gd-member-shell.dark-mode .gd-profile-project-card p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-member-shell .gd-profile-back,.gd-member-shell.dark-mode .gd-profile-back{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-3)!important;border:1px solid var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-public-projects-page,html[data-theme=dark] .gd-magazine-projects-page,.dark .gd-public-projects-page,.dark .gd-magazine-projects-page{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 8% 2%,rgba(247,215,107,.06),transparent 29%),radial-gradient(circle at 94% 8%,rgba(124,58,237,.13),transparent 32%),linear-gradient(180deg,#07101d,#0b1524 48%,#07101d)!important}html[data-theme=dark] .gd-projects-hero,html[data-theme=dark] .gd-magazine-hero,.dark .gd-projects-hero,.dark .gd-magazine-hero{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 10% 0%,rgba(247,215,107,.1),transparent 31%),radial-gradient(circle at 92% 14%,rgba(124,58,237,.2),transparent 34%),linear-gradient(145deg,#172640,#0d1728)!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .gd-projects-hero-content :is(h1,p),.dark .gd-projects-hero-content :is(h1,p){color:var(--gd-page-dark-text)!important;text-shadow:none!important}html[data-theme=dark] .gd-projects-hero-content p,.dark .gd-projects-hero-content p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-kicker,.dark .gd-kicker{color:#191408!important;background:var(--gd-page-dark-yellow)!important;border-color:#f7d76b61!important}html[data-theme=dark] .gd-projects-stats>div,html[data-theme=dark] .gd-mini-project-stack article,.dark .gd-projects-stats>div,.dark .gd-mini-project-stack article{color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,var(--gd-page-dark-surface-2),var(--gd-page-dark-surface))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 15px 38px #0000003d!important}html[data-theme=dark] :is(.gd-projects-stats,.gd-mini-project-stack) :is(strong,span),.dark :is(.gd-projects-stats,.gd-mini-project-stack) :is(strong,span){color:var(--gd-page-dark-text)!important}html[data-theme=dark] :is(.gd-projects-stats,.gd-mini-project-stack) span,.dark :is(.gd-projects-stats,.gd-mini-project-stack) span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-magazine-shell,.dark .gd-magazine-shell{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 92% 0%,rgba(124,58,237,.09),transparent 31%),linear-gradient(145deg,#0e192a,#0a1321)!important;border-color:var(--gd-page-dark-line)!important;box-shadow:var(--gd-page-dark-shadow)!important}html[data-theme=dark] .gd-magazine-toolbar,.dark .gd-magazine-toolbar{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 10% 0%,rgba(124,58,237,.17),transparent 34%),linear-gradient(145deg,#172640,#111b2e)!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 15px 36px #0000003b!important}html[data-theme=dark] .gd-magazine-toolbar :is(strong,span,b),.dark .gd-magazine-toolbar :is(strong,span,b){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .gd-magazine-counter,.dark .gd-magazine-counter{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-magazine-nav,.dark .gd-magazine-nav{color:#efeaff!important;background:linear-gradient(145deg,var(--gd-page-dark-surface-3),var(--gd-page-dark-surface-2))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 14px 34px #00000047!important}html[data-theme=dark] .gd-magazine-nav:hover:not(:disabled),.dark .gd-magazine-nav:hover:not(:disabled){color:#191408!important;background:var(--gd-page-dark-yellow)!important;border-color:var(--gd-page-dark-yellow)!important}html[data-theme=dark] .gd-magazine-page-media,.dark .gd-magazine-page-media{color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,#0b1423,#080f1b)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-magazine-page-details,.dark .gd-magazine-page-details{color:var(--gd-page-dark-text)!important;background:radial-gradient(circle at 94% 0%,rgba(124,58,237,.08),transparent 32%),linear-gradient(155deg,#17243a,#111d30 58%,#0e192a)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-real-project-details-page :is(h2,p,strong,span,small,a),.dark .gd-real-project-details-page :is(h2,p,strong,span,small,a){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .gd-real-project-details-page p,html[data-theme=dark] .gd-real-project-topline small,.dark .gd-real-project-details-page p,.dark .gd-real-project-topline small{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-real-project-topline>span,.dark .gd-real-project-topline>span{color:#efeaff!important;background:#7c3aed33!important;border-color:#c4b5fd2e!important}html[data-theme=dark] .gd-project-meta-grid article,html[data-theme=dark] .gd-real-project-facts article,.dark .gd-project-meta-grid article,.dark .gd-real-project-facts article{color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,var(--gd-page-dark-surface-3),var(--gd-page-dark-surface-2))!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 9px 22px #0003!important}html[data-theme=dark] :is(.gd-project-meta-grid,.gd-real-project-facts) :is(span,strong,a),.dark :is(.gd-project-meta-grid,.gd-real-project-facts) :is(span,strong,a){color:var(--gd-page-dark-text)!important}html[data-theme=dark] :is(.gd-project-meta-grid,.gd-real-project-facts) span,.dark :is(.gd-project-meta-grid,.gd-real-project-facts) span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-magazine-tags>span,.dark .gd-magazine-tags>span{color:#efeaff!important;background:#7c3aed2e!important;border-color:#c4b5fd2b!important}html[data-theme=dark] .gd-real-project-main-media,html[data-theme=dark] .gd-real-project-gallery,html[data-theme=dark] .gd-project-media-thumb,.dark .gd-real-project-main-media,.dark .gd-real-project-gallery,.dark .gd-project-media-thumb{background:#09111e!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-project-media-thumb.active,.dark .gd-project-media-thumb.active{border-color:var(--gd-page-dark-yellow)!important;box-shadow:0 0 0 2px #f7d76b29!important}html[data-theme=dark] .gd-magazine-page-footer,.dark .gd-magazine-page-footer{color:var(--gd-page-dark-muted)!important;border-top-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-magazine-page-footer :is(span,b),.dark .gd-magazine-page-footer :is(span,b){color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-magazine-muted,.dark .gd-magazine-muted{color:var(--gd-page-dark-muted)!important;background:var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-magazine-thumbs>*,html[data-theme=dark] .gd-magazine-thumbs button,.dark .gd-magazine-thumbs>*,.dark .gd-magazine-thumbs button{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-2)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-public-empty,.dark .gd-public-empty{color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-2)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-public-empty :is(strong,span),.dark .gd-public-empty :is(strong,span){color:var(--gd-page-dark-text)!important}html[data-theme=dark] .gd-public-empty span,.dark .gd-public-empty span{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] .gd-skeleton-block,.dark .gd-skeleton-block{background:linear-gradient(90deg,#94a3b817,#e2e8f02b,#94a3b817)!important}html[data-theme=dark] .gd-magazine-turn-face,.dark .gd-magazine-turn-face{background:repeating-linear-gradient(180deg,transparent 0 26px,rgba(226,232,240,.025) 27px 28px),linear-gradient(145deg,#17243a,#0e192a)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] .gd-project-lightbox,.dark .gd-project-lightbox{background:#02060fe6!important}html[data-theme=dark] .gd-project-lightbox-panel,.dark .gd-project-lightbox-panel{color:var(--gd-page-dark-text)!important;background:linear-gradient(145deg,#101c2f,#09121f)!important;border-color:var(--gd-page-dark-line)!important;box-shadow:0 30px 100px #0000008c!important}html[data-theme=dark] .gd-project-lightbox-header,html[data-theme=dark] .gd-project-lightbox-tools,.dark .gd-project-lightbox-header,.dark .gd-project-lightbox-tools{color:var(--gd-page-dark-text)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] :is(.gd-project-lightbox-close,.gd-project-lightbox-nav),.dark :is(.gd-project-lightbox-close,.gd-project-lightbox-nav){color:var(--gd-page-dark-text)!important;background:var(--gd-page-dark-surface-3)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-section-head :is(h2,p){color:var(--gd-page-dark-text)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-section-head p{color:var(--gd-page-dark-muted)!important}html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) .gd-section-head>span{color:#191408!important;background:var(--gd-page-dark-yellow)!important}html[data-theme=dark] :is(.geedook-contact-page,.gd-member-shell,.gd-public-projects-page) :is(.mud-paper,.mud-card,.mud-dialog,.mud-popover,.mud-menu,.mud-list,.mud-table-container){color:var(--gd-page-dark-text)!important;background-color:var(--gd-page-dark-surface)!important;border-color:var(--gd-page-dark-line)!important}html[data-theme=dark] :is(.geedook-contact-page,.gd-member-shell,.gd-public-projects-page) :is(.mud-typography,.mud-input,.mud-input-slot,.mud-select-input,.mud-list-item-text,.mud-table-cell){color:var(--gd-page-dark-text)!important}@media(max-width:760px){html[data-theme=dark] :is(.terms-card,.about-card,.services-card,.geedook-faq-page .faq-item,.gd-member-shell .gd-profile-section,.gd-member-shell .gd-member-info-strip,.gd-magazine-page){box-shadow:0 16px 44px #00000045!important}html[data-theme=dark] .contact-side-card{position:static!important}}@media(prefers-reduced-motion:reduce){html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) *,html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) *:before,html[data-theme=dark] :is(.geedook-terms-page,.geedook-faq-page,.geedook-contact-page,.geedook-about-page,.geedook-services-page,.gd-member-shell,.gd-public-projects-page) *:after{transition:none!important;animation:none!important}}.gd-footer svg{max-width:none}.gd-footer .gd-footer-primary-btn svg{display:block;width:18px!important;height:18px!important}.gd-footer{--gd-footer-bg: #0d1220;--gd-footer-bg-soft: #111827;--gd-footer-panel: rgba(255, 255, 255, .055);--gd-footer-panel-hover: rgba(255, 255, 255, .085);--gd-footer-border: rgba(255, 255, 255, .1);--gd-footer-text: #f8fafc;--gd-footer-muted: #9aa6bb;--gd-footer-accent: #7c3aed;--gd-footer-accent-2: #ec4899;--gd-footer-warm: #f59e0b;position:relative;width:100%;margin-top:clamp(20px,3vw,42px);padding:0 16px 20px;color:var(--gd-footer-text);isolation:isolate}.gd-footer:before{content:"";position:absolute;inset:auto 0 0;height:76%;background:radial-gradient(circle at 14% 20%,rgba(124,58,237,.12),transparent 30%),radial-gradient(circle at 86% 35%,rgba(236,72,153,.09),transparent 30%);pointer-events:none;z-index:-1}.gd-footer>.gd-footer-shell{width:min(1240px,100%);margin:0 auto;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.09);border-radius:34px;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent 30%),var(--gd-footer-bg);box-shadow:0 30px 80px #0f172a47,inset 0 1px #ffffff0a}.gd-footer>.gd-footer-shell:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.36),transparent)}.gd-footer-cta{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.5fr) auto;gap:28px;align-items:center;padding:clamp(28px,4vw,46px);border-bottom:1px solid var(--gd-footer-border);background:radial-gradient(circle at 0 0,rgba(124,58,237,.28),transparent 42%),radial-gradient(circle at 100% 100%,rgba(236,72,153,.18),transparent 40%),linear-gradient(135deg,#ffffff0a,#ffffff03)}.gd-footer-cta-copy{max-width:760px}.gd-footer-kicker{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#d8b4fe;background:#7c3aed17;font-size:11px;font-weight:800;letter-spacing:.16em}.gd-footer-cta h2{margin:15px 0 10px;max-width:760px;font-size:clamp(28px,3.5vw,48px)!important;line-height:1.12!important;letter-spacing:-.035em!important;color:#fff!important}.gd-footer-cta p{max-width:680px;margin:0;color:#c5cede;line-height:1.85;font-size:14px}.gd-footer-cta-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gd-footer-primary-btn,.gd-footer-secondary-btn{min-height:48px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:14px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background .28s ease}.gd-footer-primary-btn{color:#fff;background:linear-gradient(135deg,#7c3aed,#ec4899 62%,#f97316);box-shadow:0 14px 30px #7c3aed40}.gd-footer-primary-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .28s ease}.gd-footer-primary-btn:hover{transform:translateY(-2px);box-shadow:0 18px 38px #7c3aed5c}.gd-footer-primary-btn:hover svg{transform:translate(3px)}.rtl-mode .gd-footer-primary-btn:hover svg{transform:translate(-3px) rotate(180deg)}.rtl-mode .gd-footer-primary-btn svg{transform:rotate(180deg)}.gd-footer-secondary-btn{color:#fff;border:1px solid rgba(255,255,255,.14);background:#ffffff0a}.gd-footer-secondary-btn:hover{transform:translateY(-2px);background:#ffffff14;border-color:#ffffff40}.gd-footer-main{position:relative;z-index:2;display:grid;grid-template-columns:minmax(280px,.88fr) minmax(0,1.6fr);gap:clamp(32px,5vw,72px);padding:clamp(30px,4vw,50px)}.gd-footer-brand{align-self:start}.gd-footer-brand-head{display:flex;align-items:center;gap:14px}.gd-footer-logo-wrap{position:relative;width:66px;height:66px;flex:0 0 66px}.gd-footer-logo-wrap img{display:block;width:66px;height:66px;object-fit:cover;border-radius:18px;box-shadow:0 12px 28px #00000047;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.gd-footer-brand:hover .gd-footer-logo-wrap img{transform:translateY(-3px) rotate(-4deg) scale(1.03)}.gd-footer-status-dot{position:absolute;right:-1px;bottom:4px;width:13px;height:13px;border:3px solid var(--gd-footer-bg);border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e59;animation:gd-footer-status 2.4s ease-out infinite}@keyframes gd-footer-status{0%{box-shadow:0 0 #22c55e59}70%{box-shadow:0 0 0 9px #22c55e00}to{box-shadow:0 0 #22c55e00}}.gd-footer-brand-copy{min-width:0}.gd-footer-brand-copy strong{display:block;font-size:24px;line-height:1.1;color:#fff}.gd-footer-brand-copy span{display:block;margin-top:6px;color:var(--gd-footer-muted);font-size:12px}.gd-footer-description{margin:22px 0 0;max-width:430px;color:#b4bfd1;font-size:13px;line-height:1.9}.gd-footer-quick-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.gd-footer-quick-socials a{width:40px;height:40px;display:inline-grid;place-items:center;border:1px solid var(--gd-footer-border);border-radius:12px;color:#d8deea;background:#ffffff09;transition:transform .25s ease,background .25s ease,border-color .25s ease,color .25s ease}.gd-footer-quick-socials a:hover{transform:translateY(-3px);color:#fff;border-color:#d8b4fe4d;background:#7c3aed26}.gd-footer-quick-socials svg{width:18px;height:18px;fill:currentColor}.gd-footer-site-pill{margin-top:20px;width:fit-content;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#cbd5e1;background:#ffffff06;font-size:12px}.gd-footer-site-dot{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,#a78bfa,#f472b6);box-shadow:0 0 14px #ec489980}.gd-footer-nav-grid{min-width:0;display:grid;grid-template-columns:.9fr .95fr 1.35fr;gap:clamp(20px,3vw,38px)}.gd-footer-col{min-width:0}.gd-footer-col h4{margin:0 0 16px;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.01em}.gd-footer-col>a{position:relative;min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#aeb9cb;text-decoration:none;font-size:12.5px;border-bottom:1px solid rgba(255,255,255,.045);transition:color .24s ease,padding .24s ease,border-color .24s ease}.gd-footer-col>a:last-child{border-bottom:0}.gd-footer-col>a:hover{color:#fff;padding-inline-start:5px;border-color:#ffffff1c}.gd-footer-col>a i{font-style:normal;color:#5f6b80;font-size:10px}.gd-footer-brand-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gd-footer-brand-links a{min-width:0;min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 11px;border:1px solid rgba(255,255,255,.075);border-radius:11px;color:#bec7d6;background:#ffffff06;text-decoration:none;font-size:11.5px;transition:transform .24s ease,color .24s ease,background .24s ease,border-color .24s ease}.gd-footer-brand-links a span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gd-footer-brand-links a svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .24s ease}.gd-footer-brand-links a:hover{transform:translateY(-2px);color:#fff;border-color:#a78bfa40;background:#7c3aed1a}.gd-footer-brand-links a:hover svg{transform:translate(2px,-2px)}.rtl-mode .gd-footer-brand-links a:hover svg{transform:translate(-2px,-2px)}.gd-footer-bottom{position:relative;z-index:2;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(26px,4vw,50px);border-top:1px solid var(--gd-footer-border);background:#00000014}.gd-footer-copyright{display:flex;align-items:center;gap:10px;color:#7f8ba0;font-size:11.5px}.gd-footer-bottom-mark{width:28px;height:28px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:9px;color:#fff;background:linear-gradient(135deg,#7c3aed59,#ec489940);font-weight:900}.gd-footer-bottom-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.gd-footer-bottom-links a{color:#8f9bb0;text-decoration:none;font-size:11.5px;transition:color .2s ease}.gd-footer-bottom-links a:hover{color:#fff}.gd-footer.rtl-mode,.gd-footer.rtl-mode *{font-family:inherit}.rtl-mode .gd-footer-cta,.rtl-mode .gd-footer-main,.rtl-mode .gd-footer-bottom,.rtl-mode .gd-footer-brand,.rtl-mode .gd-footer-col{text-align:right}.ltr-mode .gd-footer-cta,.ltr-mode .gd-footer-main,.ltr-mode .gd-footer-bottom,.ltr-mode .gd-footer-brand,.ltr-mode .gd-footer-col{text-align:left}@media(max-width:1050px){.gd-footer-main{grid-template-columns:1fr;gap:36px}.gd-footer-brand{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:22px;align-items:start}.gd-footer-description,.gd-footer-quick-socials,.gd-footer-site-pill{grid-column:2}.gd-footer-nav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.gd-footer{padding-inline:10px}.gd-footer>.gd-footer-shell{border-radius:28px}.gd-footer-cta{grid-template-columns:1fr;gap:22px}.gd-footer-cta-actions,.rtl-mode .gd-footer-cta-actions{justify-content:flex-start}.gd-footer-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px}.gd-footer-connect-col{grid-column:1 / -1}.gd-footer-brand-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:620px){.gd-footer{padding:0 7px 10px}.gd-footer>.gd-footer-shell{border-radius:24px}.gd-footer-cta{padding:24px 19px}.gd-footer-cta h2{font-size:clamp(25px,9vw,34px)!important}.gd-footer-cta p{font-size:12.5px;line-height:1.8}.gd-footer-cta-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.gd-footer-primary-btn,.gd-footer-secondary-btn{padding-inline:12px;font-size:12px}.gd-footer-main{padding:26px 19px 24px;gap:30px}.gd-footer-brand{display:block}.gd-footer-description,.gd-footer-quick-socials,.gd-footer-site-pill{grid-column:auto}.gd-footer-logo-wrap,.gd-footer-logo-wrap img{width:58px;height:58px}.gd-footer-logo-wrap{flex-basis:58px}.gd-footer-brand-copy strong{font-size:22px}.gd-footer-description{margin-top:18px}.gd-footer-nav-grid{grid-template-columns:1fr;gap:28px}.gd-footer-connect-col{grid-column:auto}.gd-footer-brand-links{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-footer-bottom{min-height:0;flex-direction:column;align-items:flex-start;padding:18px 19px}.gd-footer-bottom-links{gap:14px}.rtl-mode .gd-footer-bottom{align-items:flex-start}}@media(max-width:390px){.gd-footer-cta-actions,.gd-footer-brand-links{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.gd-footer *,.gd-footer *:before,.gd-footer *:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:860px){.gd-site-header{position:sticky!important;top:6px!important;z-index:1400!important;width:calc(100% - 12px)!important;height:54px!important;min-height:54px!important;max-height:54px!important;display:flex!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:center!important;justify-content:space-between!important;justify-items:initial!important;gap:7px!important;margin:6px auto 0!important;padding:5px 7px 5px 9px!important;overflow:clip!important;isolation:isolate;border:1px solid rgba(91,33,182,.12)!important;border-radius:18px!important;background:linear-gradient(135deg,#fffffff0,#faf8f4e0)!important;box-shadow:0 9px 26px #2313441a,inset 0 1px #ffffffeb!important;backdrop-filter:blur(18px) saturate(1.14)!important;-webkit-backdrop-filter:blur(18px) saturate(1.14)!important;animation:gdHeaderV3Enter .52s cubic-bezier(.16,.9,.25,1.05) both!important}.gd-site-header:before{content:""!important;position:absolute!important;z-index:-1!important;top:-48px!important;inset-inline-start:6%!important;width:120px!important;height:90px!important;border-radius:50%!important;pointer-events:none!important;background:radial-gradient(circle,rgba(247,207,69,.22),rgba(124,58,237,.07) 48%,transparent 72%)!important;filter:blur(14px)!important;animation:gdHeaderV3Glow 5.5s ease-in-out infinite alternate!important}.gd-site-header:after{content:""!important;position:absolute!important;z-index:0!important;top:-35%!important;left:-28%!important;width:22%!important;height:170%!important;pointer-events:none!important;opacity:0!important;transform:skew(-18deg)!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.58),transparent)!important;animation:gdHeaderV3Sweep 6.5s 1.2s ease-in-out infinite!important}.gd-site-header .gd-brand{position:relative!important;z-index:3!important;min-width:0!important;max-width:min(52vw,230px)!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;line-height:1!important}.gd-site-header .gd-brand img{width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important;margin:0!important;padding:0!important;border-radius:12px!important;object-fit:contain!important;filter:drop-shadow(0 5px 10px rgba(75,20,117,.14))!important;animation:gdHeaderV3Logo .68s cubic-bezier(.16,.9,.24,1.22) both!important}.gd-site-header .gd-brand strong{min-width:0!important;margin:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:#1c2940!important;font-size:15.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:-.045em!important;animation:gdHeaderV3BrandText .46s .09s ease-out both!important}.gd-site-header .gd-main-nav{display:none!important}.gd-site-header .gd-header-actions{position:relative!important;z-index:4!important;min-width:0!important;width:auto!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:auto!important;align-self:center!important;gap:4px!important;margin:0 0 0 auto!important;padding:0!important;flex:0 0 auto!important;flex-wrap:nowrap!important;white-space:nowrap!important;animation:gdHeaderV3Controls .5s .08s cubic-bezier(.16,.9,.24,1) both!important}.gd-site-header.rtl-mode .gd-header-actions{margin:0 auto 0 0!important}.gd-site-header .gd-header-actions .gd-btn,.gd-site-header .gd-header-actions a.gd-btn{display:none!important}.gd-site-header .toggle-cluster,.gd-site-header .gd-header-actions .toggle-cluster{position:relative!important;min-width:0!important;min-height:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;margin:0!important;padding:3px!important;overflow:hidden!important;flex-wrap:nowrap!important;border:1px solid rgba(30,41,59,.08)!important;border-radius:14px!important;background:#ffffffa3!important;box-shadow:0 4px 13px #0f172a0f,inset 0 1px #ffffffeb!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.gd-site-header .chip-btn,.gd-site-header .gd-header-actions .chip-btn{position:relative!important;z-index:2!important;width:auto!important;min-width:34px!important;height:32px!important;min-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0 9px!important;border:0!important;border-radius:11px!important;color:#364156!important;background:transparent!important;box-shadow:none!important;font-size:11px!important;font-weight:900!important;line-height:1!important;letter-spacing:-.015em!important;transition:transform .2s cubic-bezier(.2,.8,.2,1),color .2s ease,background .2s ease,box-shadow .2s ease!important}.gd-site-header .chip-btn:hover,.gd-site-header .chip-btn:focus-visible{color:#5b21b6!important;background:#7c3aed14!important;box-shadow:inset 0 0 0 1px #7c3aed14!important;transform:translateY(-1px)!important}.gd-site-header .chip-btn:active{transform:scale(.93)!important}.gd-site-header>*,.gd-site-header .gd-header-actions>*,.gd-site-header .toggle-cluster>*{max-height:42px}html[data-theme=dark] .gd-site-header{background:linear-gradient(135deg,#101b2ef2,#09111feb)!important;border-color:#e2e8f01a!important;box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffff0b!important}html[data-theme=dark] .gd-site-header .gd-brand strong{color:#f7f9ff!important}html[data-theme=dark] .gd-site-header .toggle-cluster{background:#ffffff0e!important;border-color:#ffffff17!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-theme=dark] .gd-site-header .chip-btn{color:#dbe5f4!important;background:transparent!important}html[data-theme=dark] .gd-site-header .chip-btn:hover,html[data-theme=dark] .gd-site-header .chip-btn:focus-visible{color:#fff!important;background:#a78bfa1f!important}}@media(max-width:390px){.gd-site-header{width:calc(100% - 10px)!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:4px 5px 4px 7px!important;border-radius:17px!important}.gd-site-header .gd-brand{max-width:45vw!important;gap:6px!important}.gd-site-header .gd-brand img{width:34px!important;height:34px!important;min-width:34px!important;flex-basis:34px!important;border-radius:11px!important}.gd-site-header .gd-brand strong{font-size:14px!important}.gd-site-header .toggle-cluster{min-height:36px!important;height:36px!important;border-radius:13px!important}.gd-site-header .chip-btn{min-width:31px!important;height:30px!important;min-height:30px!important;padding-inline:7px!important;font-size:10px!important}}@media(max-width:330px){.gd-site-header .gd-brand strong{display:none!important}.gd-site-header .gd-brand{max-width:40px!important}}@keyframes gdHeaderV3Enter{0%{opacity:0;transform:translateY(-13px) scale(.975);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes gdHeaderV3Logo{0%{opacity:0;transform:scale(.55) rotate(-14deg)}72%{opacity:1;transform:scale(1.08) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes gdHeaderV3BrandText{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:translate(0)}}@keyframes gdHeaderV3Controls{0%{opacity:0;transform:translate(11px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes gdHeaderV3Glow{0%{transform:translate(-12px) scale(.92);opacity:.42}to{transform:translate(48px) scale(1.14);opacity:.82}}@keyframes gdHeaderV3Sweep{0%,72%{left:-28%;opacity:0}78%{opacity:.9}92%,to{left:118%;opacity:0}}@media(prefers-reduced-motion:reduce){.gd-site-header,.gd-site-header *,.gd-site-header:before,.gd-site-header:after{animation:none!important;transition-duration:.01ms!important}}@media(max-width:860px){.gd-site-header{position:sticky!important}.gd-site-header:after{content:"Turns your idea into reality"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;width:min(42vw,215px)!important;max-width:215px!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 10px!important;overflow:hidden!important;pointer-events:none!important;color:#5b21b6!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;font-weight:900!important;line-height:1!important;letter-spacing:.02em!important;opacity:.96!important;border:1px solid rgba(124,58,237,.1)!important;border-radius:999px!important;background:linear-gradient(135deg,#ffffffc7,#fcf8ff94)!important;box-shadow:0 6px 18px #5b21b614,inset 0 1px #ffffffe0!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;animation:gdHeaderIdeaEnter .7s .08s cubic-bezier(.16,.9,.24,1) both,gdHeaderIdeaGlow 2.8s 1s ease-in-out infinite,gdHeaderIdeaFloat 4.5s 1s ease-in-out infinite!important}.gd-site-header .gd-brand:after{content:""!important;position:absolute!important;z-index:1!important;left:50%!important;top:50%!important;width:min(42vw,215px)!important;max-width:215px!important;height:32px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;border-radius:999px!important;overflow:hidden!important}.gd-site-header .gd-brand:before{content:""!important;position:absolute!important;z-index:2!important;left:calc(50% - (min(42vw,215px)/2) - 18px)!important;top:50%!important;width:28px!important;height:150%!important;transform:translateY(-50%) skew(-18deg)!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent)!important;opacity:0!important;animation:gdHeaderIdeaShine 5.8s 1.6s ease-in-out infinite!important}.gd-site-header .gd-brand{max-width:min(28vw,150px)!important}.gd-site-header .gd-header-actions{position:relative!important;z-index:4!important}html[data-theme=dark] .gd-site-header:after{color:#f3e8ff!important;border-color:#a78bfa26!important;background:linear-gradient(135deg,#2a194494,#16182c75)!important;box-shadow:0 6px 18px #0000002e,inset 0 1px #ffffff0d!important}}@media(max-width:560px){.gd-site-header:after{width:min(40vw,180px)!important;max-width:180px!important;font-size:9px!important;padding-inline:8px!important}.gd-site-header .gd-brand{max-width:min(26vw,128px)!important}}@media(max-width:430px){.gd-site-header:after{width:min(37vw,145px)!important;max-width:145px!important;font-size:8px!important;letter-spacing:.015em!important}.gd-site-header .gd-brand{max-width:min(23vw,104px)!important}}@keyframes gdHeaderIdeaEnter{0%{opacity:0;transform:translate(-50%,-50%) scale(.86);filter:blur(5px)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.04);filter:blur(0)}to{opacity:.96;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes gdHeaderIdeaGlow{0%,to{box-shadow:0 6px 18px #5b21b614,inset 0 1px #ffffffe0}50%{box-shadow:0 8px 22px #7c3aed2e,0 0 0 4px #7c3aed0a,inset 0 1px #ffffffeb}}@keyframes gdHeaderIdeaShine{0%,72%{left:calc(50% - (min(42vw,215px)/2) - 18px);opacity:0}78%{opacity:.95}92%,to{left:calc(50% + min(42vw,215px)/2 + 18px);opacity:0}}@media(max-width:860px){.gd-site-header:after{content:"Turns your idea into reality"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:3!important;width:min(45vw,240px)!important;max-width:240px!important;height:34px!important;min-height:34px!important;transform:translate(-50%,-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 16px!important;overflow:hidden!important;pointer-events:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;border:1px solid rgba(89,31,142,.12)!important;border-radius:999px!important;color:#5f249f!important;text-align:center!important;font-size:10px!important;font-weight:900!important;line-height:1!important;letter-spacing:.015em!important;background:linear-gradient(135deg,#fff7b0e0,#fffffff5,#f6eaffeb 72%,#fff9c5d6)!important;box-shadow:0 10px 22px #5c24a01a,0 0 0 1px #f7ca181a,inset 0 1px #ffffffeb!important;backdrop-filter:blur(10px) saturate(1.08)!important;-webkit-backdrop-filter:blur(10px) saturate(1.08)!important;animation:gdHeaderIdeaV5Enter .72s .06s cubic-bezier(.16,.9,.24,1.06) both,gdHeaderIdeaV5Glow 3s 1s ease-in-out infinite,gdHeaderIdeaV5Float 4.8s 1.1s ease-in-out infinite!important}.gd-site-header .gd-brand:before{content:""!important;position:absolute!important;z-index:4!important;left:calc(50% - (min(45vw,240px)/2) - 24px)!important;top:50%!important;width:34px!important;height:180%!important;transform:translateY(-50%) skew(-18deg)!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 8%,rgba(248,214,73,.82) 38%,rgba(255,255,255,.98) 50%,rgba(124,58,237,.25) 62%,transparent 100%)!important;filter:blur(.25px)!important;opacity:0!important;animation:gdHeaderIdeaV5Shine 4.7s 1.4s cubic-bezier(.22,.72,.2,1) infinite!important}.gd-site-header .gd-brand:after{content:""!important;position:absolute!important;z-index:1!important;left:50%!important;top:50%!important;width:min(48vw,256px)!important;max-width:256px!important;height:40px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;border-radius:999px!important;background:radial-gradient(circle at 18% 50%,rgba(246,210,60,.22),transparent 28%),radial-gradient(circle at 82% 50%,rgba(124,58,237,.2),transparent 28%),linear-gradient(90deg,#ffffff14,#fff0)!important;filter:blur(11px)!important;opacity:.9!important;animation:gdHeaderIdeaV5Aura 4.8s 1s ease-in-out infinite!important}.gd-site-header .gd-brand{max-width:min(25vw,130px)!important}.gd-site-header .gd-header-actions{max-width:110px!important}html[data-theme=dark] .gd-site-header:after{color:#f8df64!important;border-color:#f8d64929!important;background:linear-gradient(135deg,#3d2359d1,#181631f0 48%,#4e2d13c7)!important;box-shadow:0 10px 24px #0000003d,0 0 0 1px #f8d64914,inset 0 1px #ffffff0d!important}html[data-theme=dark] .gd-site-header .gd-brand:after{background:radial-gradient(circle at 18% 50%,rgba(246,210,60,.18),transparent 28%),radial-gradient(circle at 82% 50%,rgba(167,139,250,.18),transparent 28%)!important}}@media(max-width:560px){.gd-site-header:after{width:min(42vw,190px)!important;max-width:190px!important;height:32px!important;min-height:32px!important;font-size:9px!important;padding-inline:12px!important}.gd-site-header .gd-brand{max-width:min(22vw,112px)!important}}@media(max-width:430px){.gd-site-header:after{width:min(39vw,155px)!important;max-width:155px!important;height:30px!important;min-height:30px!important;font-size:8px!important;letter-spacing:.01em!important;padding-inline:10px!important}.gd-site-header .gd-brand{max-width:min(20vw,92px)!important}}@media(max-width:370px){.gd-site-header:after{display:none!important}.gd-site-header .gd-brand:before,.gd-site-header .gd-brand:after{display:none!important}.gd-site-header .gd-brand{max-width:45vw!important}}@keyframes gdHeaderIdeaV5Enter{0%{opacity:0;transform:translate(-50%,-50%) scale(.82) rotateX(14deg);filter:blur(7px)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.04) rotateX(0);filter:blur(0)}to{opacity:.98;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes gdHeaderIdeaV5Glow{0%,to{box-shadow:0 10px 22px #5c24a01a,0 0 0 1px #f7ca181a,inset 0 1px #ffffffeb}50%{box-shadow:0 12px 28px #5c24a02e,0 0 0 4px #f7ca1814,0 0 26px #7c3aed1a,inset 0 1px #fffffff5}}@keyframes gdHeaderIdeaV5Float{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-1.5px)}}@keyframes gdHeaderIdeaV5Aura{0%,to{transform:translate(-50%,-50%) scale(.98);opacity:.78}50%{transform:translate(-50%,-50%) scale(1.04);opacity:1}}@keyframes gdHeaderIdeaV5Shine{0%,64%{left:calc(50% - (min(45vw,240px)/2) - 24px);opacity:0}70%{opacity:1}85%{opacity:.95}96%,to{left:calc(50% + min(45vw,240px)/2 + 24px);opacity:0}}html[data-theme=dark] .vc-lite-sticky{color:#f8fbff!important;border:1px solid rgba(111,202,223,.13)!important;background:radial-gradient(circle at 12% 8%,rgba(92,54,170,.2),transparent 30%),radial-gradient(circle at 90% 12%,rgba(36,190,214,.14),transparent 28%),linear-gradient(145deg,#0a1626,#091323 48%,#07111e)!important;box-shadow:inset 0 1px #ffffff09,0 30px 90px #00000038!important}html[data-theme=dark] .vc-lite-bg-one{background:#1ebed31f!important;filter:blur(24px)!important}html[data-theme=dark] .vc-lite-bg-two{background:#6445c424!important;filter:blur(26px)!important}html[data-theme=dark] .vc-lite-grid{background-image:linear-gradient(rgba(99,195,214,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(99,195,214,.035) 1px,transparent 1px)!important;opacity:.55!important}html[data-theme=dark] .vc-lite-eyebrow{color:#46d5e3!important;background:#1bbbcd14!important;border-color:#48d6e329!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .vc-lite-copy h2{color:#f7f9ff!important;text-shadow:0 10px 38px rgba(0,0,0,.25)!important}html[data-theme=dark] .vc-lite-copy p{color:#b9c7db!important}html[data-theme=dark] .vc-lite-steps article{background:linear-gradient(135deg,#1c2d46eb,#142339e0)!important;border-color:#82afd529!important;box-shadow:0 16px 38px #0000002e,inset 0 1px #ffffff06!important}html[data-theme=dark] .vc-lite-steps article:hover{border-color:#48d6e340!important;transform:translateY(-2px)!important}html[data-theme=dark] .vc-lite-steps strong{color:#fff!important;background:linear-gradient(135deg,#4167bf,#24bfd1)!important;box-shadow:0 9px 20px #22b4c929!important}html[data-theme=dark] .vc-lite-steps span{color:#edf4ff!important}html[data-theme=dark] .vc-lite-link{color:#55d6e2!important;background:#0f1f33d1!important;border-color:#48d6e32e!important}html[data-theme=dark] .vc-lite-browser{background:linear-gradient(155deg,#122237fa,#0b182afa)!important;border-color:#87b7dc29!important;box-shadow:0 40px 110px #00000075,0 0 0 1px #ffffff05,inset 0 1px #ffffff09!important;backdrop-filter:blur(20px) saturate(1.1)!important}html[data-theme=dark] .vc-lite-browser-top{background:linear-gradient(180deg,#18283d,#132238)!important;border-bottom-color:#8eb3d41f!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .vc-lite-url{color:#9cb0c8!important;background:linear-gradient(180deg,#07111ead,#0c192ac7)!important;border:1px solid rgba(135,183,220,.1)!important;box-shadow:inset 0 1px 2px #0003!important}html[data-theme=dark] .vc-lite-browser-top strong{color:#dbe7f7!important}html[data-theme=dark] .vc-lite-browser-body{background:radial-gradient(circle at 82% 12%,rgba(31,189,211,.07),transparent 32%),linear-gradient(145deg,#111f34,#0d1a2c)!important}html[data-theme=dark] .vc-lite-site{background:radial-gradient(circle at 88% 10%,rgba(39,190,211,.1),transparent 30%),radial-gradient(circle at 18% 90%,rgba(87,67,177,.07),transparent 32%),linear-gradient(145deg,#172a43,#122239 56%,#0f1e32)!important;border-color:#5ac3d521!important;box-shadow:inset 0 1px #ffffff06,0 18px 44px #0000001f!important}html[data-theme=dark] .vc-lite-site-hero span{color:#48d0de!important}html[data-theme=dark] .vc-lite-site-hero h3{color:#f3f7ff!important}html[data-theme=dark] .vc-lite-site-hero p{color:#9fb0c6!important}html[data-theme=dark] .vc-lite-site-cards i{background:linear-gradient(135deg,#4065b524,#28bed01c)!important;border:1px solid rgba(91,174,202,.08)!important;box-shadow:inset 0 1px #ffffff05!important}html[data-theme=dark] .vc-lite-doc{background:linear-gradient(145deg,#1b2c45f7,#142339f7)!important;border-color:#59c6d62b!important;box-shadow:0 20px 56px #00000047,inset 0 1px #ffffff06!important;backdrop-filter:blur(18px)!important}html[data-theme=dark] .vc-lite-doc small{color:#48d2df!important}html[data-theme=dark] .vc-lite-doc strong{color:#edf5ff!important}html[data-theme=dark] .vc-lite-data-line{background:linear-gradient(90deg,transparent,rgba(63,210,224,.85),#6587e8,rgba(63,210,224,.88),transparent)!important;box-shadow:0 0 18px #35c9db59,0 0 42px #5974da33!important}html[data-theme=dark] .vc-lite-assistant{background:linear-gradient(155deg,#192a42fa,#111f33fa)!important;border-color:#57cad92e!important;box-shadow:0 30px 86px #00000061,0 0 0 1px #ffffff05,inset 0 1px #ffffff06!important}html[data-theme=dark] .vc-lite-logo{background:linear-gradient(145deg,#36bcd11f,#3b64b61f)!important;border-color:#47d5e124!important}html[data-theme=dark] .vc-lite-assistant-head strong{color:#53d9e5!important}html[data-theme=dark] .vc-lite-assistant-head small{color:#9dafc5!important}html[data-theme=dark] .vc-lite-wave{background:linear-gradient(135deg,#4266b81c,#29c0d217)!important;border:1px solid rgba(95,184,210,.07)!important}html[data-theme=dark] .vc-lite-bot{color:#dfeaff!important;background:linear-gradient(135deg,#189ba829,#193a599e)!important;border:1px solid rgba(69,199,216,.1)!important}html[data-theme=dark] .vc-lite-user{color:#fff!important;background:linear-gradient(135deg,#365cb2,#315fc7)!important;box-shadow:0 10px 26px #254eb038!important}html[data-theme=dark] .vc-lite-progress{background:#ffffff12!important;border:1px solid rgba(255,255,255,.035)!important}html[data-theme=dark] .vc-lite-progress span{background:linear-gradient(90deg,#5475d4,#42d0dd,#20a7b1)!important;box-shadow:0 0 16px #36bcd147!important}html[data-theme=dark] .vc-lite-veil{background:radial-gradient(circle at 20% 10%,rgba(50,202,218,.14),transparent 30%),radial-gradient(circle at 82% 86%,rgba(89,70,190,.15),transparent 34%),linear-gradient(135deg,#081526f7,#0b2d39f0)!important}html[data-theme=dark] .vc-lite-browser:after{content:"";position:absolute;inset:-35% auto -35% -28%;width:20%;pointer-events:none;z-index:20;transform:skew(-16deg);background:linear-gradient(90deg,transparent,rgba(87,217,229,.035),rgba(255,255,255,.055),transparent);animation:gdVoicetDarkSweep 7s 1.6s ease-in-out infinite}html[data-theme=dark] .vc-lite-browser{position:relative}@keyframes gdVoicetDarkSweep{0%,70%{left:-28%;opacity:0}78%{opacity:1}94%,to{left:118%;opacity:0}}@media(prefers-reduced-motion:reduce){html[data-theme=dark] .vc-lite-browser:after{display:none!important;animation:none!important}}@media(max-width:860px){.gd-site-header .gd-brand>span,.gd-site-header .gd-brand>strong{display:none!important}.gd-site-header:after{content:"Turns your idea into reality"!important;width:min(50vw,260px)!important;max-width:260px!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.005em!important;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}}@media(max-width:390px){.gd-site-header:after{width:min(51vw,225px)!important;max-width:225px!important;padding:0 10px!important;font-size:10.8px!important}}.gd-route-loader-card{width:76px;height:76px;overflow:hidden;border-radius:50%!important;background:linear-gradient(145deg,#1e2242f5,#081c2af5)}.gd-route-loader-card img{position:relative;z-index:2;width:52px!important;height:52px!important;display:block;border-radius:50%!important;clip-path:circle(50% at 50% 50%);-webkit-clip-path:circle(50% at 50% 50%);object-fit:cover!important;background:#f7cf45}.gd-route-loader-ring{position:absolute;inset:5px;border-radius:50%;border:2px solid rgba(255,255,255,.06);border-top-color:#f7cf45!important;border-right-color:#7b35d6!important;border-bottom-color:#f7cf4538;animation:gd-route-spin .85s linear infinite}html[lang=fa] body,html[lang^=fa] body,html[lang=fa] .gd-public-layout,html[lang^=fa] .gd-public-layout,.gd-public-layout.rtl-mode{font-family:var(--gd-font-fa)!important}html[lang=fa] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.gd-latin-id) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),.gd-public-layout.rtl-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.gd-latin-id) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root){font-family:var(--gd-font-fa)!important}html[lang=en] body,html[lang^=en] body,html[lang=en] .gd-public-layout,html[lang^=en] .gd-public-layout,.gd-public-layout.ltr-mode{font-family:var(--gd-font-en)!important}html[lang=en] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),.gd-public-layout.ltr-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root){font-family:var(--gd-font-en)!important}.gd-latin-id,html[lang=fa] .gd-latin-id,html[lang^=fa] .gd-latin-id,html[dir=rtl] .gd-latin-id,.rtl-mode .gd-latin-id{font-family:var(--gd-font-en)!important;direction:ltr!important;unicode-bidi:isolate!important;text-align:left;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;letter-spacing:normal!important}html[lang=fa] :where(h1,h2,h3,h4,h5,h6),.rtl-mode :where(h1,h2,h3,h4,h5,h6){letter-spacing:0!important;word-spacing:.01em}html[lang=fa] h1,.rtl-mode h1{line-height:1.42!important}html[lang=fa] h2,.rtl-mode h2{line-height:1.48!important}html[lang=fa] h3,.rtl-mode h3{line-height:1.52!important}html[lang=fa] :where(p,li,summary,label),.rtl-mode :where(p,li,summary,label){line-height:1.9}html[lang=en] :where(h1,h2,h3,h4,h5,h6),.ltr-mode :where(h1,h2,h3,h4,h5,h6){font-family:var(--gd-font-en)!important}:root{--gd-font-fa: "GeeDookUI", sans-serif;--gd-font-en: "GeeDookUI", sans-serif;--font-fa: "GeeDookUI", sans-serif;--font-fa-clean: var(--gd-font-fa);--font-en: "GeeDookUI", sans-serif;--font-en-clean: var(--gd-font-en);--gd-ui-font: var(--gd-font-en)}html[lang=fa],html[lang^=fa],html[dir=rtl],.rtl-mode{--gd-ui-font: var(--gd-font-fa);--font-fa: "GeeDookUI", sans-serif;--font-fa-clean: var(--gd-font-fa)}html[lang=en],html[lang^=en],html[dir=ltr],.ltr-mode{--gd-ui-font: var(--gd-font-en);--font-en: "GeeDookUI", sans-serif;--font-en-clean: var(--gd-font-en)}html[lang=fa] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.gd-latin-id) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),html[lang^=fa] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.gd-latin-id) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),.rtl-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.gd-latin-id) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root){font-family:var(--gd-font-fa)!important}html[lang=en] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),html[lang^=en] body :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root),.ltr-mode :where(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,li,dt,dd,summary,address,blockquote,figcaption,th,td) :not(.material-icons) :not(.material-icons-outlined) :not(.material-symbols-outlined) :not(.mud-icon-root){font-family:var(--gd-font-en)!important}input,textarea,select,option,button{font-family:var(--gd-ui-font)!important}input::placeholder,textarea::placeholder{font-family:var(--gd-ui-font)!important}.mud-typography,.mud-button-root,.mud-input,.mud-input-control,.mud-select,.mud-list-item,.mud-menu,.mud-menu-item,.mud-dialog,.mud-dialog-content,.mud-table,.mud-card,.mud-chip,.mud-alert,.mud-snackbar,.mud-tooltip{font-family:var(--gd-ui-font)!important}.gd-latin-id,html[lang=fa] .gd-latin-id,html[lang^=fa] .gd-latin-id,html[dir=rtl] .gd-latin-id,.rtl-mode .gd-latin-id{font-family:var(--gd-font-en)!important;direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1;letter-spacing:normal!important}a[href^="mailto:"],a[href^="tel:"],a[href*="t.me/"],a[href*="telegram.me/"],a[href*="github.com/"],a[href*="gitlab.com/"],a[href*="x.com/"],a[href*="twitter.com/"],a[href*="linkedin.com/"],a[href*="instagram.com/"],a[href*="mastodon."],a[href*="coffeete.ir"]{unicode-bidi:isolate!important;font-variant-numeric:lining-nums tabular-nums}code,pre,kbd,samp,.gd-code,.code-input textarea{direction:ltr;unicode-bidi:isolate;font-variant-numeric:lining-nums tabular-nums}html[lang=fa] :where(h1,h2,h3,h4,h5,h6),html[lang^=fa] :where(h1,h2,h3,h4,h5,h6),.rtl-mode :where(h1,h2,h3,h4,h5,h6){letter-spacing:0!important}html[lang=fa] :where(p,li,summary,label),html[lang^=fa] :where(p,li,summary,label),.rtl-mode :where(p,li,summary,label){line-height:1.85}.material-icons{font-family:Material Icons!important}.material-icons-outlined{font-family:Material Icons Outlined!important}.material-symbols-outlined{font-family:Material Symbols Outlined!important}.mud-icon-root svg{font-family:initial!important}.gd-site-header-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%}.gd-site-header-brand{min-width:0}.gd-site-header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.gd-header-idea-wrap{min-width:0;display:flex;align-items:center;justify-content:center;padding-inline:4px}.gd-header-idea-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:min(100%,360px);min-height:42px;padding:0 16px;border-radius:999px;overflow:hidden;color:#5b21b6;font-weight:900;font-size:clamp(.74rem,1.1vw,.95rem);line-height:1.1;text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid rgba(245,203,70,.42);background:radial-gradient(circle at top left,#fffffff2,#ffffffb8),linear-gradient(135deg,#f7cf4538,#7c3aed1a);box-shadow:0 10px 24px #5b21b61a,inset 0 1px #ffffffeb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);isolation:isolate}.gd-header-idea-pill:before{content:"";position:absolute;top:0;left:-120%;width:42%;height:100%;background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.75) 50%,rgba(255,255,255,.1) 80%,transparent 100%);transform:skew(-18deg);animation:gdIdeaPillShine 3.6s ease-in-out infinite;pointer-events:none;z-index:1}.gd-header-idea-pill span{position:relative;z-index:2;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.gd-site-header-top{gap:8px}.gd-header-idea-pill{max-width:min(100%,290px);min-height:40px;padding:0 14px;font-size:.84rem}}@media(max-width:640px){.gd-site-header-top{grid-template-columns:auto minmax(0,1fr) auto;gap:6px}.gd-header-idea-wrap{padding-inline:2px}.gd-header-idea-pill{max-width:min(100%,230px);min-height:36px;padding:0 12px;font-size:.76rem;font-weight:850;letter-spacing:-.01em}.gd-site-header-actions{gap:6px}}@media(max-width:480px){.gd-header-idea-pill{max-width:min(100%,190px);min-height:34px;padding:0 10px;font-size:.7rem;border-radius:18px}}@media(max-width:390px){.gd-site-header-top{gap:4px}.gd-header-idea-pill{max-width:min(100%,160px);min-height:32px;padding:0 8px;font-size:.66rem}}@media(prefers-reduced-motion:reduce){.gd-header-idea-pill:before{animation:none!important}}@keyframes gdIdeaPillShine{0%{left:-120%;opacity:0}8%{opacity:1}28%{left:130%;opacity:1}35%{opacity:0}to{left:130%;opacity:0}}@media(max-width:860px){.gd-site-header{--gd-header-idea-width: min(38vw, 200px);--gd-header-idea-height: 30px;position:sticky!important;isolation:isolate}.gd-site-header .gd-brand>span,.gd-site-header .gd-brand>strong{display:none!important}.gd-site-header .gd-brand{position:static!important;max-width:min(24vw,110px)!important}.gd-site-header:after{content:"Turns your idea into reality"!important;position:absolute!important;left:50%!important;top:50%!important;z-index:4!important;width:var( --gd-header-idea-width )!important;max-width:var( --gd-header-idea-width )!important;height:var( --gd-header-idea-height )!important;min-height:var( --gd-header-idea-height )!important;transform:translate(-50%,-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;overflow:hidden!important;pointer-events:none!important;color:#5b21b6!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.012em!important;opacity:.97!important;border:1px solid rgba(124,58,237,.1)!important;border-radius:999px!important;background:linear-gradient(135deg,#fffad3e0,#fffffff0 42%,#f8efffe0 76%,#fff8c7d6)!important;box-shadow:0 5px 15px #5b21b614,0 0 0 1px #f7cf4512,inset 0 1px #fffffff0!important;backdrop-filter:blur(11px) saturate(1.08)!important;-webkit-backdrop-filter:blur(11px) saturate(1.08)!important;animation:gdHeaderIdeaEnter .65s .05s cubic-bezier(.16,.9,.24,1) both,gdHeaderIdeaGlow 3.2s .9s ease-in-out infinite,gdHeaderIdeaFloat 4.8s 1s ease-in-out infinite!important}.gd-site-header .gd-brand:after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;z-index:2!important;width:calc(var( --gd-header-idea-width ) + 12px)!important;max-width:none!important;height:calc(var( --gd-header-idea-height ) + 8px)!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;overflow:visible!important;border-radius:999px!important;background:radial-gradient(circle at 18% 50%,rgba(247,207,69,.23),transparent 34%),radial-gradient(circle at 82% 50%,rgba(124,58,237,.2),transparent 34%)!important;filter:blur(8px)!important;opacity:.72!important;animation:gdHeaderIdeaAura 4.4s ease-in-out infinite!important}.gd-site-header .gd-brand:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;z-index:5!important;width:var( --gd-header-idea-width )!important;height:var( --gd-header-idea-height )!important;transform:translate(-50%,-50%)!important;pointer-events:none!important;overflow:hidden!important;border-radius:999px!important;background:linear-gradient(110deg,transparent 0%,transparent 38%,rgba(247,207,69,.18) 44%,rgba(255,255,255,.9) 50%,rgba(124,58,237,.16) 56%,transparent 62%,transparent 100%)!important;background-size:300% 100%!important;background-position:140% 0;opacity:0;animation:gdHeaderIdeaShine 5.4s 1.4s ease-in-out infinite!important}.gd-site-header .gd-header-actions{position:relative!important;z-index:10!important;flex:0 0 auto!important}.gd-site-header .toggle-cluster{position:relative;z-index:10;flex-wrap:nowrap!important}html[data-theme=dark] .gd-site-header:after{color:#f7dc65!important;border-color:#f7cf4524!important;background:linear-gradient(135deg,#3d2359d6,#181631f0 52%,#4d2b16c2)!important;box-shadow:0 6px 18px #0000003d,0 0 0 1px #f7cf4512,inset 0 1px #ffffff0e!important}html[data-theme=dark] .gd-site-header .gd-brand:after{background:radial-gradient(circle at 18% 50%,rgba(247,207,69,.17),transparent 34%),radial-gradient(circle at 82% 50%,rgba(167,139,250,.17),transparent 34%)!important}}@media(max-width:700px){.gd-site-header{--gd-header-idea-width: min(37vw, 180px);--gd-header-idea-height: 29px}.gd-site-header:after{padding-inline:8px!important;font-size:9.1px!important}}@media(max-width:560px){.gd-site-header{--gd-header-idea-width: min(36vw, 165px);--gd-header-idea-height: 28px}.gd-site-header:after{padding-inline:7px!important;font-size:8.7px!important;letter-spacing:.008em!important}.gd-site-header .gd-brand{max-width:min(21vw,90px)!important}}@media(max-width:480px){.gd-site-header{--gd-header-idea-width: min(35vw, 150px);--gd-header-idea-height: 27px}.gd-site-header:after{padding-inline:6px!important;font-size:8.1px!important}}@media(max-width:420px){.gd-site-header{--gd-header-idea-width: min(33vw, 132px);--gd-header-idea-height: 26px}.gd-site-header:after{padding-inline:5px!important;font-size:7.4px!important;font-weight:900!important;letter-spacing:0!important}.gd-site-header .gd-brand{max-width:min(19vw,74px)!important}}@media(max-width:360px){.gd-site-header{--gd-header-idea-width: min(31vw, 108px);--gd-header-idea-height: 25px}.gd-site-header:after{padding-inline:4px!important;font-size:6.8px!important}.gd-site-header .gd-brand{max-width:58px!important}}@keyframes gdHeaderIdeaEnter{0%{opacity:0;transform:translate(-50%,-50%) scale(.88);filter:blur(4px)}70%{opacity:1;transform:translate(-50%,-50%) scale(1.025);filter:blur(0)}to{opacity:.97;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes gdHeaderIdeaGlow{0%,to{box-shadow:0 5px 15px #5b21b614,0 0 #7c3aed00,inset 0 1px #ffffffe6}50%{box-shadow:0 7px 19px #7c3aed24,0 0 0 3px #f7cf4509,inset 0 1px #fffffff0}}@keyframes gdHeaderIdeaFloat{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-1px)}}@keyframes gdHeaderIdeaAura{0%,to{opacity:.52;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.78;transform:translate(-50%,-50%) scale(1.04)}}@keyframes gdHeaderIdeaShine{0%,67%{background-position:140% 0;opacity:0}72%{opacity:.9}88%{background-position:-40% 0;opacity:.82}94%,to{background-position:-40% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.gd-site-header:after,.gd-site-header .gd-brand:before,.gd-site-header .gd-brand:after{animation:none!important}}:root{--gd-ui-font: "GeeDookUI", sans-serif;--font-en: var(--gd-ui-font);--font-fa: var(--gd-ui-font);--font-en-clean: var(--gd-ui-font);--font-fa-clean: var(--gd-ui-font);--gd-body-line-height: 1.75;--gd-heading-line-height: 1.14;--gd-heading-line-height-rtl: 1.24}html,body,#app,.gd-public-layout,.gd-site-header,.gd-footer,.gd-bottom-nav,.gd-logo-loader-screen,.gd-route-loader{font-family:var(--gd-ui-font)!important}body,button,input,textarea,select,option,label,p,a,span,strong,small,b,em,i,li,dt,dd,summary,address,blockquote,figcaption,th,td{font-family:var(--gd-ui-font)!important;font-synthesis:none}body,p,li,input,textarea,select,button{line-height:var(--gd-body-line-height)}h1,h2,h3,h4,h5,h6,.pizza-hero__headline{font-family:var(--gd-ui-font)!important;line-height:var(--gd-heading-line-height)!important;max-width:100%;overflow-wrap:normal;word-break:normal;text-wrap:balance;font-synthesis:none}[dir=rtl] :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline),.rtl-mode :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline){line-height:var(--gd-heading-line-height-rtl)!important;letter-spacing:0!important}[dir=ltr] :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline),.ltr-mode :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline){line-height:1.1!important}.pizza-hero__headline,.gd-hero h1,.content-hero h1,.gd-profile-copy h1{line-height:1.1!important}[dir=rtl] .pizza-hero__headline,.rtl-mode .pizza-hero__headline,[dir=rtl] .gd-hero h1,.rtl-mode .gd-hero h1{line-height:1.22!important}:where(body,h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,option,label,span,strong,small,b,em,i,li,dt,dd,summary,address,blockquote,figcaption,th,td){font-variant-ligatures:normal;font-feature-settings:normal}:root{--gd-text-weight: 500;--gd-ui-weight: 600;--gd-action-weight: 700;--gd-title-weight: 800;--gd-display-weight: 900;--gd-body-line-height: 1.78;--gd-fa-body-line-height: 1.92;--gd-en-heading-line-height: 1.12;--gd-fa-heading-line-height: 1.34}body,p,li,dt,dd,label,input,textarea,select,option,address,blockquote,figcaption,th,td{font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-text-weight);line-height:var(--gd-body-line-height);font-synthesis:none}a,button,summary,.gd-main-nav,.gd-bottom-nav,.gd-btn,.gd-cta,.chip-btn,.pizza-cta,.pizza-pagination,.gd-service-progress,.gd-footer a{font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-action-weight);font-synthesis:none}strong,b{font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-title-weight);font-synthesis:none}h1,h2,h3,h4,h5,h6{font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-title-weight)!important;line-height:1.18!important;max-width:100%;margin-block-start:0;overflow-wrap:normal;word-break:normal;text-wrap:balance;font-synthesis:none}:where(.pizza-hero__headline,.gd-hero h1,.gd-profile-copy h1,.content-hero h1,.gd-service-showcase__title,.gd-display-title,.gd-page-title,.gd-final-cta h2,.gd-section-head h2){font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-display-weight)!important;max-width:100%;overflow-wrap:normal;word-break:normal;text-wrap:balance;font-synthesis:none}:where([dir=rtl],.rtl-mode,.fa){--gd-body-line-height: var(--gd-fa-body-line-height)}:where([dir=rtl],.rtl-mode,.fa) :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline,.gd-service-showcase__title,.gd-display-title,.gd-page-title){letter-spacing:0!important;line-height:var(--gd-fa-heading-line-height)!important;font-weight:var(--gd-display-weight)!important}:where([dir=rtl],.rtl-mode,.fa) :where(.pizza-hero__headline,.gd-hero h1,.content-hero h1,.gd-profile-copy h1,.gd-final-cta h2){line-height:1.38!important}:where([dir=ltr],.ltr-mode) :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline,.gd-service-showcase__title,.gd-display-title,.gd-page-title){line-height:var(--gd-en-heading-line-height)!important;letter-spacing:-.028em!important}:where(.gd-hero p,.content-hero p,.pizza-hero__intro p,.pizza-content p,.gd-service-showcase__lead,.gd-footer,.gd-faq,.gd-card,.gd-team-card,.project-detail-card,.contact-form-card){font-weight:var(--gd-text-weight)}input,textarea,select,option,button,input::placeholder,textarea::placeholder{font-family:GeeDookUI,sans-serif!important}input::placeholder,textarea::placeholder{font-weight:500;opacity:.72}:where(.gd-eyebrow,.pizza-content__kicker,.pizza-content__index,.gd-service-copy__number,.gd-service-copy__kicker,.gd-skill-row span,.gd-service-copy__chips span){font-family:GeeDookUI,sans-serif!important;font-weight:var(--gd-action-weight)}svg,svg *{font-family:initial}@media(max-width:700px){:root{--gd-fa-heading-line-height: 1.38}:where([dir=rtl],.rtl-mode,.fa) :where(h1,h2,h3,h4,h5,h6,.pizza-hero__headline,.gd-service-showcase__title,.gd-display-title,.gd-page-title){line-height:1.4!important}}html[data-theme=dark] .services-card{background:#ffffff0e!important;border-color:#ffffff1f!important}html[data-theme=dark] .services-card h1,html[data-theme=dark] .services-card h2,html[data-theme=dark] .services-card h3{color:#fffffff5!important}html[data-theme=dark] .services-card p,html[data-theme=dark] .services-card span{color:#ffffffb8!important}html[data-theme=dark] .services-card .tag,html[data-theme=dark] .services-card .chip{background:#ffffff14!important;color:#ffffffd9!important;border-color:#ffffff24!important}html[data-theme=dark] .services-card a{color:#151000!important}[dir=rtl] :is(h1,h2,h3,h4,h5,h6,p,span,a,button,strong,em,b,li,figcaption,blockquote,label,small,td,th,div):not(#x),html[lang=fa] :is(h1,h2,h3,h4,h5,h6,p,span,a,button,strong,em,b,li,figcaption,blockquote,label,small,td,th,div):not(#x){letter-spacing:0!important}[dir=rtl]{text-rendering:optimizeLegibility}@media screen and (max-width:760px){body header.gd-site-header.gd-desktop-header{display:none!important;visibility:hidden!important;pointer-events:none!important}body header.gd-mobile-header{display:grid!important;visibility:visible!important;position:sticky;top:6px;z-index:1100;width:min(480px,calc(100% - 14px));height:58px;min-height:58px;margin:6px auto 0;padding:0 4px;grid-template-columns:54px minmax(0,1fr) 92px;align-items:center;column-gap:4px;overflow:visible;background:transparent!important;border:0!important;box-shadow:none!important}body header.gd-mobile-header .gd-mobile-header__logo{grid-column:1;justify-self:start;align-self:center;margin:0;overflow:visible}body header.gd-mobile-header .gd-mobile-header__title{grid-column:2;min-width:0;justify-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}body header.gd-mobile-header .gd-mobile-header__actions{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:4px}}@media screen and (min-width:761px){body header.gd-mobile-header{display:none!important;visibility:hidden!important;pointer-events:none!important}}html:not(.reveal-armed) .reveal-on-scroll{opacity:1!important;transform:none!important;filter:none!important}@media(max-width:860px){.gd-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.gd-footer .gd-footer-newsletter{margin-bottom:8px}.gd-footer .gd-footer-newsletter-ok{min-height:44px}}@keyframes gd-child-rise{0%{opacity:0;transform:translateY(26px) scale(.985);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.is-revealed .gd-blog-card,.is-revealed .gd-footer-col,.is-revealed .gd-home-network__member,.is-revealed .gd-faq-item{animation:gd-child-rise .7s cubic-bezier(.16,.84,.24,1) both}.is-revealed .gd-blog-card:nth-child(2){animation-delay:.1s}.is-revealed .gd-blog-card:nth-child(3){animation-delay:.2s}.is-revealed .gd-blog-card:nth-child(4){animation-delay:.3s}.is-revealed .gd-blog-card:nth-child(5){animation-delay:.4s}.is-revealed .gd-blog-card:nth-child(6){animation-delay:.5s}.is-revealed .gd-footer-col:nth-child(2){animation-delay:.08s}.is-revealed .gd-footer-col:nth-child(3){animation-delay:.16s}.is-revealed .gd-footer-col:nth-child(4){animation-delay:.24s}.is-revealed .gd-home-network__member:nth-child(2){animation-delay:.08s}.is-revealed .gd-home-network__member:nth-child(3){animation-delay:.16s}.is-revealed .gd-home-network__member:nth-child(4){animation-delay:.24s}.gd-blog-card:hover,.gd-home-network__member:hover{transform:translateY(-4px);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}@media(prefers-reduced-motion:reduce){.is-revealed .gd-blog-card,.is-revealed .gd-footer-col,.is-revealed .gd-home-network__member,.is-revealed .gd-faq-item{animation:none}}
