.gtp-about{--gtp-a-bg:#040A13;--gtp-a-bg-alt:#07111F;--gtp-a-surface:rgba(10,18,32,0.62);--gtp-a-surface2:rgba(12,22,38,0.78);--gtp-a-cyan:#5EEAFF;--gtp-a-cyan2:#A8F2FF;--gtp-a-cyan-dim:rgba(94,234,255,0.18);--gtp-a-border:rgba(94,234,255,0.22);--gtp-a-border-strong:rgba(94,234,255,0.36);--gtp-a-border-icon:rgba(94,234,255,0.55);--gtp-a-text:#F4F7FB;--gtp-a-text-mid:#E6EEF8;--gtp-a-text-dim:rgba(220,230,245,0.78);--gtp-a-text-soft:rgba(220,230,245,0.60);--gtp-a-radius-s:12px;--gtp-a-radius:16px;--gtp-a-radius-l:18px;--gtp-a-radius-xl:22px;--gtp-a-transition:220ms cubic-bezier(0.22,1,0.36,1);--gtp-a-card-glow:radial-gradient(120% 80% at 50% 0%,rgba(94,234,255,0.10),transparent 60%);--gtp-a-section-glow-a:radial-gradient(60% 50% at 50% 0%,rgba(94,234,255,0.06),transparent 70%);--gtp-a-section-glow-b:radial-gradient(50% 80% at 50% 0%,rgba(94,234,255,0.12),transparent 70%);background:var(--gtp-a-bg);font-family:"Heebo","Rubik",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--gtp-a-text-mid);line-height:1.7;text-align:right;direction:rtl;overflow-x:clip}.gtp-about *{box-sizing:border-box}.gtp-about img{max-width:100%;height:auto;display:block}.gtp-about a{color:inherit}.gtp-about .gtp-about-wrap{max-width:1200px;margin:0 auto;padding:0 24px;width:100%;position:relative;z-index:2}.gtp-about>section{padding:72px 0 80px;position:relative;overflow:hidden}@media (max-width:640px){.gtp-about>section{padding:52px 0 60px}}.gtp-about .gtp-about-eyebrow{display:inline-block;font-family:"IBM Plex Mono","Rubik",monospace;font-size:12px;font-weight:500;letter-spacing:1.61px;text-transform:uppercase;color:var(--gtp-a-cyan);padding:7px 14px;border:0.75px solid var(--gtp-a-border-strong);border-radius:999px;background:rgba(94,234,255,0.08);margin-bottom:20px;box-shadow:none}.gtp-about .gtp-about-eyebrow--light{color:var(--gtp-a-cyan)}.gtp-about-hero{background:var(--gtp-a-bg);color:var(--gtp-a-text);padding:108px 0 96px}.gtp-about-hero__bg{position:absolute;inset:0;background-image:radial-gradient(55% 60% at 15% 25%,rgba(94,234,255,0.20),transparent 60%),radial-gradient(60% 70% at 85% 85%,rgba(94,234,255,0.10),transparent 70%),linear-gradient(rgba(7,17,31,0) 0%,rgba(7,17,31,0.5) 100%);pointer-events:none;z-index:0}.gtp-about-hero__wrap{position:relative;z-index:1;display:grid;grid-template-columns:1.35fr 1fr;gap:64px;align-items:center}.gtp-about-hero__copy{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.gtp-about-hero__h1{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(34px,4.8vw,64px);line-height:1.1;letter-spacing:-0.022em;color:var(--gtp-a-text);margin:0 0 22px}.gtp-about-hero__sub{font-size:clamp(16px,1.3vw,19px);line-height:1.75;color:var(--gtp-a-text-dim);margin:0 0 32px;max-width:640px}.gtp-about-hero__chips{list-style:none;padding:0;margin:0 0 34px;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.gtp-about-hero__chip{font-family:"Rubik",sans-serif;font-size:13px;font-weight:500;color:var(--gtp-a-text-mid);background:rgba(94,234,255,0.06);border:0.75px solid var(--gtp-a-border);padding:9px 15px;border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color var(--gtp-a-transition),background var(--gtp-a-transition)}.gtp-about-hero__chip:hover{border-color:var(--gtp-a-border-strong);background:rgba(94,234,255,0.10)}.gtp-about-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.gtp-about-hero__wa{display:inline-flex;align-items:center;gap:8px}.gtp-about-hero__wa-ico{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#16A34A;transition:transform var(--gtp-a-transition)}.gtp-about-hero__wa-ico svg{width:18px;height:18px}.gtp-about-hero__wa:hover .gtp-about-hero__wa-ico{transform:scale(1.1)}.gtp-about-hero__portrait{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative}.gtp-about-hero__frame{position:relative;width:100%;max-width:400px;aspect-ratio:4 / 5;background:var(--gtp-a-surface);background-image:var(--gtp-a-card-glow);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius-l);padding:8px;margin:0;overflow:hidden;transition:border-color var(--gtp-a-transition)}.gtp-about-hero__frame:hover{border-color:var(--gtp-a-border-strong)}.gtp-about-hero__img{width:100%;height:100%;object-fit:cover;object-position:center 22%;border-radius:12px;display:block;position:relative;z-index:1}.gtp-about-hero__caption{display:inline-flex;align-items:center;gap:10px;font-family:"IBM Plex Mono",monospace;font-size:13px;letter-spacing:1.8px;color:var(--gtp-a-cyan);text-transform:uppercase;padding:8px 16px;background:rgba(94,234,255,0.06);border:0.75px solid var(--gtp-a-border);border-radius:999px}.gtp-about-hero__caption::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gtp-a-cyan);box-shadow:0 0 8px var(--gtp-a-cyan)}.gtp-about .gtp-svc-btn{transition:transform var(--gtp-a-transition),box-shadow var(--gtp-a-transition),background var(--gtp-a-transition)}.gtp-about .gtp-svc-btn--primary:hover{transform:translateY(-1px)}.gtp-about .gtp-svc-btn--ghost:hover{transform:translateY(-1px);border-color:var(--gtp-a-cyan)}.gtp-about-oren{background:var(--gtp-a-bg);background-image:var(--gtp-a-section-glow-a);color:var(--gtp-a-text)}.gtp-about-oren__wrap{display:grid;grid-template-columns:1.5fr 1fr;gap:56px;align-items:start}.gtp-about-oren__title{font-family:"Rubik",sans-serif;font-weight:700;font-size:clamp(26px,2.6vw,38px);line-height:1.22;letter-spacing:-0.015em;color:var(--gtp-a-text);margin:0 0 24px}.gtp-about-oren__body p{font-size:17px;line-height:1.85;color:var(--gtp-a-text-dim);margin:0 0 16px}.gtp-about-oren__body p:last-child{margin-bottom:0}.gtp-about-oren__pledge{margin-top:28px;background:var(--gtp-a-surface);background-image:linear-gradient(180deg,rgba(94,234,255,0.06),transparent 70%);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius);padding:22px 24px;position:relative;overflow:hidden;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-oren__pledge::before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,rgba(94,234,255,0.55),transparent);opacity:0.7}.gtp-about-oren__pledge:hover{border-color:var(--gtp-a-border-strong);box-shadow:rgba(94,234,255,0.18) 0 20px 40px -24px}.gtp-about-oren__pledge-title{display:block;font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:1.61px;text-transform:uppercase;color:var(--gtp-a-cyan);margin-bottom:14px}.gtp-about-oren__pledge-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.gtp-about-oren__pledge-item{position:relative;padding-right:24px;font-family:"Rubik",sans-serif;font-size:15.5px;font-weight:500;line-height:1.55;color:var(--gtp-a-text-mid)}.gtp-about-oren__pledge-item::before{content:"";position:absolute;right:0;top:0.55em;width:8px;height:8px;border-radius:50%;background:var(--gtp-a-cyan);box-shadow:0 0 10px rgba(94,234,255,0.6)}.gtp-about-oren__aside{position:relative}.gtp-about-oren__aside{display:flex;flex-direction:column;gap:18px}.gtp-about-oren__chips-card{background:var(--gtp-a-surface);background-image:var(--gtp-a-card-glow);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius-l);padding:28px 22px;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-oren__chips-card:hover{border-color:rgba(94,234,255,0.42);box-shadow:rgba(94,234,255,0.24) 0 20px 40px -22px}.gtp-about-oren__chips-title{display:block;font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:1.61px;text-transform:uppercase;color:var(--gtp-a-cyan);margin-bottom:16px;padding-bottom:12px;border-bottom:0.75px solid var(--gtp-a-border)}.gtp-about-oren__chips{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.gtp-about-oren__chip{font-family:"Rubik",sans-serif;font-size:13px;font-weight:500;color:var(--gtp-a-text-mid);background:rgba(94,234,255,0.06);border:0.75px solid var(--gtp-a-border);padding:8px 14px;border-radius:999px;transition:border-color var(--gtp-a-transition),background var(--gtp-a-transition)}.gtp-about-oren__chip:hover{border-color:var(--gtp-a-border-strong);background:rgba(94,234,255,0.10)}.gtp-about-oren__signature{position:relative;background:var(--gtp-a-surface2);background-image:radial-gradient(75% 60% at 50% 40%,rgba(94,234,255,0.09),transparent 70%),radial-gradient(50% 40% at 20% 100%,rgba(124,92,255,0.06),transparent 70%);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius-l);padding:22px 20px 24px;overflow:hidden;isolation:isolate;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-oren__signature::before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0.55;z-index:2}.gtp-about-oren__signature:hover{border-color:var(--gtp-a-border-strong);box-shadow:rgba(94,234,255,0.24) 0 24px 46px -22px}.gtp-about-oren__sig-label{display:block;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:2.2px;text-transform:uppercase;color:var(--gtp-a-cyan);opacity:0.9;margin-bottom:6px;text-align:center}.gtp-about-oren__sig-viz{width:100%;aspect-ratio:260 / 220;display:block;padding:4px 0 8px}.gtp-about-oren__sig-viz svg{width:100%;height:100%;display:block;overflow:visible}.gtp-sig-orbit{transform-origin:130px 110px;animation:gtp-sig-orbit 60s linear infinite}@keyframes gtp-sig-orbit{to{transform:rotate(360deg)}}.gtp-sig-hub{filter:drop-shadow(0 0 6px rgba(94,234,255,0.4));animation:gtp-sig-pulse 4.5s ease-in-out infinite;transform-origin:130px 110px}@keyframes gtp-sig-pulse{0%,100%{filter:drop-shadow(0 0 5px rgba(94,234,255,0.32))}50%{filter:drop-shadow(0 0 13px rgba(94,234,255,0.65))}}.gtp-sig-lines line{stroke-dasharray:4 6;animation:gtp-sig-flow 3.2s linear infinite}@keyframes gtp-sig-flow{to{stroke-dashoffset:-30}}.gtp-sig-sat{transform-origin:center;transition:opacity var(--gtp-a-transition)}.gtp-about-oren__signature:hover .gtp-sig-sat circle:first-child{stroke:var(--gtp-a-cyan)}.gtp-about-oren__sig-meta{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;padding-top:2px}.gtp-about-oren__sig-caption{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:1.9px;color:var(--gtp-a-cyan);opacity:0.85;text-transform:uppercase}.gtp-about-oren__sig-tag{font-family:"Rubik",sans-serif;font-size:14px;font-weight:600;color:var(--gtp-a-text-mid);letter-spacing:0.02em}@media (prefers-reduced-motion:reduce){.gtp-sig-orbit,.gtp-sig-hub,.gtp-sig-lines line{animation:none !important}}.gtp-about-studio{background:var(--gtp-a-bg-alt);background-image:var(--gtp-a-section-glow-b);color:var(--gtp-a-text)}.gtp-about-studio__wrap{max-width:900px;text-align:center;display:flex;flex-direction:column;align-items:center}.gtp-about-studio__title{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(30px,3.4vw,46px);line-height:1.18;letter-spacing:-0.022em;color:var(--gtp-a-text);margin:0 0 28px}.gtp-about-studio__body p{font-size:17px;line-height:1.85;color:var(--gtp-a-text-dim);margin:0 0 16px;max-width:780px}.gtp-about-studio__body p:last-child{margin-bottom:0}.gtp-about-studio__pillars{display:flex;gap:12px;margin-top:40px;flex-wrap:wrap;justify-content:center}.gtp-about-studio__pillar{font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:1.61px;text-transform:uppercase;padding:7px 14px;border:0.75px solid var(--gtp-a-border-strong);border-radius:999px;color:var(--gtp-a-cyan);background:rgba(94,234,255,0.08)}.gtp-about-studio__pillar--ice,.gtp-about-studio__pillar--violet{color:var(--gtp-a-cyan);background:rgba(94,234,255,0.08);border-color:var(--gtp-a-border-strong)}.gtp-about-services{background:var(--gtp-a-bg);background-image:var(--gtp-a-section-glow-a);color:var(--gtp-a-text)}.gtp-about-services__head{text-align:center;max-width:760px;margin:0 auto 44px}.gtp-about-services__title{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-0.015em;color:var(--gtp-a-text);margin:0 0 12px}.gtp-about-services__sub{font-size:clamp(15px,1.2vw,17px);color:var(--gtp-a-text-dim);margin:0;line-height:1.75}.gtp-about-services__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gtp-about-services__card{position:relative;background:var(--gtp-a-surface);background-image:var(--gtp-a-card-glow);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius-l);padding:32px 24px 26px;text-decoration:none;color:var(--gtp-a-text);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;overflow:hidden;transition:border-color var(--gtp-a-transition),transform var(--gtp-a-transition),box-shadow var(--gtp-a-transition),background-color var(--gtp-a-transition)}.gtp-about-services__card::before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0;transition:opacity var(--gtp-a-transition)}.gtp-about-services__card:hover::before{opacity:0.7}.gtp-about-services__card:hover{transform:translateY(-3px);border-color:rgba(94,234,255,0.42);box-shadow:rgba(94,234,255,0.28) 0 20px 40px -22px}.gtp-about-services__ico{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;background:rgba(94,234,255,0.10);color:var(--gtp-a-cyan);border:0.75px solid var(--gtp-a-border-icon);border-radius:var(--gtp-a-radius);box-shadow:rgba(94,234,255,0.18) 0 8px 22px 0;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition),transform var(--gtp-a-transition);flex-shrink:0}.gtp-about-services__ico svg{width:26px;height:26px}.gtp-about-services__ico svg{transition:transform var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__ico{box-shadow:rgba(94,234,255,0.36) 0 10px 26px 0;border-color:var(--gtp-a-cyan);transform:scale(1.04)}.gtp-about-services__card:hover .gtp-about-services__ico svg{transform:scale(1.08)}.gtp-about-services__body{display:flex;flex-direction:column;gap:8px;flex-grow:1;width:100%}.gtp-about-services__card-title{font-family:"Rubik",sans-serif;font-weight:800;font-size:18px;letter-spacing:-0.005em;color:var(--gtp-a-text);margin:0;line-height:1.3}.gtp-about-services__card-text{font-size:14px;line-height:1.7;color:var(--gtp-a-text-dim);margin:0;max-width:30ch;align-self:center}.gtp-about-services__more{font-family:"Rubik",sans-serif;font-weight:700;font-size:13.5px;color:var(--gtp-a-cyan);margin-top:8px;letter-spacing:0.02em;display:inline-flex;align-items:center;gap:6px}.gtp-about-services__more svg{width:14px;height:14px;transition:transform var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__more svg{transform:translateX(-4px)}.gtp-about-why{background:var(--gtp-a-bg-alt);color:var(--gtp-a-text);position:relative;isolation:isolate}.gtp-about-why__glow{position:absolute;inset:0;background-image:radial-gradient(50% 60% at 25% 30%,rgba(94,234,255,0.10),transparent 60%),radial-gradient(45% 55% at 75% 70%,rgba(124,92,255,0.07),transparent 60%),radial-gradient(60% 40% at 50% 0%,rgba(94,234,255,0.08),transparent 70%);pointer-events:none;z-index:0}.gtp-about-why__wrap{position:relative;z-index:1}.gtp-about-why__head{text-align:center;max-width:720px;margin:0 auto 48px}.gtp-about-why__title{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-0.015em;color:var(--gtp-a-text);margin:0}.gtp-about-why__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.gtp-about-why__card{position:relative;background:var(--gtp-a-surface);border:0.75px solid var(--gtp-a-border);border-radius:var(--gtp-a-radius-l);padding:34px 30px 30px;display:flex;flex-direction:column;gap:12px;overflow:hidden;isolation:isolate;transition:border-color var(--gtp-a-transition),transform var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-why__card::before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0.42;transition:opacity var(--gtp-a-transition);z-index:2}.gtp-about-why__card::after{content:"";position:absolute;inset:0;background-image:radial-gradient(70% 60% at 90% 0%,rgba(94,234,255,0.11),transparent 60%),radial-gradient(40% 30% at 10% 100%,rgba(94,234,255,0.05),transparent 60%);opacity:0.75;transition:opacity var(--gtp-a-transition);z-index:0;pointer-events:none}.gtp-about-why__card>*{position:relative;z-index:1}.gtp-about-why__card:nth-child(2)::after{background-image:radial-gradient(70% 60% at 10% 0%,rgba(94,234,255,0.11),transparent 60%),radial-gradient(40% 30% at 90% 100%,rgba(124,92,255,0.06),transparent 60%)}.gtp-about-why__card:nth-child(3)::after{background-image:radial-gradient(60% 55% at 15% 20%,rgba(94,234,255,0.10),transparent 60%),radial-gradient(50% 40% at 90% 90%,rgba(94,234,255,0.05),transparent 60%)}.gtp-about-why__card:nth-child(4)::after{background-image:radial-gradient(65% 55% at 85% 25%,rgba(124,92,255,0.08),transparent 60%),radial-gradient(50% 40% at 15% 90%,rgba(94,234,255,0.06),transparent 60%)}.gtp-about-why__card:hover{transform:translateY(-4px);border-color:rgba(94,234,255,0.5);box-shadow:rgba(94,234,255,0.32) 0 26px 48px -22px}.gtp-about-why__card:hover::before{opacity:0.92}.gtp-about-why__card:hover::after{opacity:1}.gtp-about-why__card-header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px}.gtp-about-why__label{font-family:"IBM Plex Mono",monospace;font-size:11px;font-weight:500;color:var(--gtp-a-cyan);letter-spacing:2.2px;text-transform:uppercase;opacity:0.86}.gtp-about-why__ico{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;color:var(--gtp-a-cyan);background:rgba(94,234,255,0.09);border:0.75px solid var(--gtp-a-border-icon);border-radius:12px;box-shadow:inset 0 0 12px rgba(94,234,255,0.14),rgba(94,234,255,0.14) 0 6px 18px 0;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition),transform var(--gtp-a-transition);flex-shrink:0}.gtp-about-why__ico svg{width:22px;height:22px;transition:transform var(--gtp-a-transition)}.gtp-about-why__card:hover .gtp-about-why__ico{border-color:var(--gtp-a-cyan);box-shadow:inset 0 0 18px rgba(94,234,255,0.22),rgba(94,234,255,0.32) 0 10px 22px 0;transform:rotate(-2deg) scale(1.05)}.gtp-about-why__card:hover .gtp-about-why__ico svg{transform:scale(1.06)}.gtp-about-why__card-title{font-family:"Rubik",sans-serif;font-weight:800;font-size:22px;letter-spacing:-0.012em;color:var(--gtp-a-text);margin:4px 0 4px;line-height:1.28}.gtp-about-why__card-text{font-size:15px;line-height:1.75;color:var(--gtp-a-text-dim);margin:0}.gtp-about-process{background:var(--gtp-a-bg);background-image:var(--gtp-a-section-glow-a);color:var(--gtp-a-text)}.gtp-about-process__head{text-align:center;max-width:720px;margin:0 auto 44px}.gtp-about-process__title{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-0.015em;color:var(--gtp-a-text);margin:0}.gtp-about-process__list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.gtp-about-process__step{position:relative;background:var(--gtp-a-surface);background-image:linear-gradient(180deg,rgba(94,234,255,0.05),transparent 70%);border:0.75px solid var(--gtp-a-border);border-radius:14px;padding:22px 20px 20px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;overflow:hidden;transition:border-color var(--gtp-a-transition),transform var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-process__step::before{content:"";position:absolute;top:0;left:25%;right:25%;height:1px;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0;transition:opacity var(--gtp-a-transition)}.gtp-about-process__step:hover::before{opacity:0.7}.gtp-about-process__step:hover{transform:translateY(-2px);border-color:rgba(94,234,255,0.42);box-shadow:rgba(94,234,255,0.28) 0 20px 40px -22px}.gtp-about-process__num{font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:38px;letter-spacing:-0.02em;color:var(--gtp-a-cyan);line-height:1;display:block;opacity:0.95;text-shadow:0 0 28px rgba(94,234,255,0.45);margin-bottom:6px}.gtp-about-process__step-title{font-family:"Rubik",sans-serif;font-weight:800;font-size:16.5px;letter-spacing:-0.005em;color:var(--gtp-a-text);margin:0;line-height:1.3}.gtp-about-process__step-text{font-size:14px;line-height:1.7;color:var(--gtp-a-text-dim);margin:0}.gtp-about-final{background:var(--gtp-a-bg-alt);background-image:var(--gtp-a-section-glow-b);color:var(--gtp-a-text)}.gtp-about-final__card{position:relative;text-align:center;max-width:820px;margin:0 auto;background:rgba(12,22,38,0.78);background-image:radial-gradient(80% 100% at 50% 0%,rgba(94,234,255,0.14),transparent 60%),radial-gradient(60% 80% at 100% 100%,rgba(94,234,255,0.06),transparent 60%);border:0.75px solid rgba(94,234,255,0.28);border-radius:22px;padding:56px 40px;box-shadow:rgba(94,234,255,0.14) 0 30px 60px -30px;overflow:hidden}.gtp-about-final__card::before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0.55}.gtp-about-final__title{font-family:"Rubik",sans-serif;font-weight:800;font-size:clamp(28px,3.2vw,44px);line-height:1.18;letter-spacing:-0.022em;color:var(--gtp-a-text);margin:0 0 18px}.gtp-about-final__text{font-size:17px;color:var(--gtp-a-text-dim);line-height:1.8;margin:0 0 32px}.gtp-about-final__ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.gtp-about-final__wa{display:inline-flex;align-items:center;gap:8px}.gtp-about-final__wa-ico{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:#16A34A;transition:transform var(--gtp-a-transition)}.gtp-about-final__wa-ico svg{width:18px;height:18px}.gtp-about-final__wa:hover .gtp-about-final__wa-ico{transform:scale(1.1)}@media (max-width:1024px){.gtp-about-hero{padding:84px 0 72px}.gtp-about-hero__wrap{grid-template-columns:1fr;gap:44px}.gtp-about-hero__copy{align-items:center;text-align:center}.gtp-about-hero__chips{justify-content:center}.gtp-about-hero__sub{text-align:center}.gtp-about-hero__portrait{order:-1}.gtp-about-hero__frame{max-width:340px}.gtp-about-oren__wrap{grid-template-columns:1fr;gap:32px}.gtp-about-oren__chips-card{position:static}.gtp-about-services__grid{grid-template-columns:repeat(2,1fr)}.gtp-about-process__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gtp-about-hero{padding:60px 0 48px}.gtp-about-services__grid,.gtp-about-why__grid,.gtp-about-process__list{grid-template-columns:1fr}.gtp-about-hero__frame{max-width:290px}.gtp-about-final__card{padding:44px 24px}.gtp-about-hero__ctas,.gtp-about-final__ctas{flex-direction:column;align-items:stretch;width:100%}.gtp-about-hero__ctas .gtp-svc-btn,.gtp-about-final__ctas .gtp-svc-btn{width:100%;text-align:center}.gtp-about-why__card{padding:26px 22px}.gtp-about-why__card-title{font-size:20px}.gtp-about-oren__title,.gtp-about-services__title,.gtp-about-why__title,.gtp-about-process__title{text-align:center}}.gtp-about-hero__portrait{gap:20px}.gtp-about-hero__caption{display:inline-flex;align-items:center;gap:12px;padding:10px 20px;font-family:"Rubik","Heebo",sans-serif;font-size:13.5px;letter-spacing:0;text-transform:none;color:var(--gtp-a-text);background:linear-gradient(180deg,rgba(94,234,255,0.10),rgba(94,234,255,0.02) 70%),rgba(12,22,38,0.75);border:0.75px solid var(--gtp-a-border-strong);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(94,234,255,0.06),0 12px 30px -18px rgba(94,234,255,0.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition),transform var(--gtp-a-transition)}.gtp-about-hero__caption::before{width:7px;height:7px;background:var(--gtp-a-cyan);box-shadow:0 0 8px var(--gtp-a-cyan),0 0 18px rgba(94,234,255,0.55);animation:gtp-a-caption-pulse 2.4s ease-in-out infinite}@keyframes gtp-a-caption-pulse{0%,100%{opacity:0.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.gtp-about-hero__caption-name{font-weight:700;color:var(--gtp-a-text);letter-spacing:0.01em}.gtp-about-hero__caption-sep{width:4px;height:4px;background:rgba(94,234,255,0.55);border-radius:50%;box-shadow:0 0 6px rgba(94,234,255,0.6)}.gtp-about-hero__caption-role{font-family:"IBM Plex Mono","Rubik",monospace;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gtp-a-cyan);opacity:0.95}.gtp-about-hero__frame:hover+.gtp-about-hero__caption,.gtp-about-hero__caption:hover{border-color:var(--gtp-a-cyan);box-shadow:inset 0 0 0 1px rgba(94,234,255,0.12),0 18px 40px -20px rgba(94,234,255,0.7);transform:translateY(-1px)}@media (max-width:640px){.gtp-about-hero__caption{font-size:12.5px;padding:8px 16px;gap:10px}.gtp-about-hero__caption-role{font-size:10.5px;letter-spacing:1.4px}}.gtp-about-services__card-grid,.gtp-about-why__card-grid,.gtp-about-process__step-grid{position:absolute;inset:0;background-image:radial-gradient(rgba(94,234,255,0.09) 0.6px,transparent 0.6px);background-size:18px 18px;background-position:0 0;opacity:0.35;mask-image:radial-gradient(120% 80% at 50% 0%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(120% 80% at 50% 0%,#000 20%,transparent 75%);pointer-events:none;z-index:0;transition:opacity var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__card-grid,.gtp-about-why__card:hover .gtp-about-why__card-grid,.gtp-about-process__step:hover .gtp-about-process__step-grid{opacity:0.6}.gtp-about-services__card-shine,.gtp-about-why__card-shine,.gtp-about-process__step-shine{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden;border-radius:inherit;opacity:0;transition:opacity var(--gtp-a-transition)}.gtp-about-services__card-shine::before,.gtp-about-why__card-shine::before,.gtp-about-process__step-shine::before{content:"";position:absolute;top:-50%;right:-60%;width:55%;height:200%;background:linear-gradient(105deg,transparent 40%,rgba(94,234,255,0.14) 50%,transparent 60%);transform:translateX(0);transition:transform 900ms cubic-bezier(0.22,1,0.36,1)}.gtp-about-services__card:hover .gtp-about-services__card-shine,.gtp-about-why__card:hover .gtp-about-why__card-shine,.gtp-about-process__step:hover .gtp-about-process__step-shine{opacity:1}.gtp-about-services__card:hover .gtp-about-services__card-shine::before,.gtp-about-why__card:hover .gtp-about-why__card-shine::before,.gtp-about-process__step:hover .gtp-about-process__step-shine::before{transform:translateX(-260%)}.gtp-about-services__grid{gap:24px}.gtp-about-services__card{padding:30px 24px 26px;background:radial-gradient(120% 90% at 50% -10%,rgba(94,234,255,0.14),transparent 55%),linear-gradient(180deg,rgba(94,234,255,0.04),transparent 60%),var(--gtp-a-surface);border:0.75px solid var(--gtp-a-border);box-shadow:inset 0 0 0 1px rgba(94,234,255,0.03),0 12px 30px -22px rgba(2,8,20,0.9);isolation:isolate;will-change:transform}.gtp-about-services__card>*{position:relative;z-index:2}.gtp-about-services__card-corner{position:absolute;top:0;left:0;width:42%;height:42%;background:radial-gradient(60% 60% at 0% 0%,rgba(94,234,255,0.20),transparent 70%);opacity:0.5;pointer-events:none;z-index:0;transition:opacity var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__card-corner{opacity:1}.gtp-about-services__card:hover{transform:translateY(-4px);border-color:rgba(94,234,255,0.55);box-shadow:inset 0 0 0 1px rgba(94,234,255,0.10),0 26px 60px -28px rgba(94,234,255,0.55),0 6px 22px -14px rgba(2,8,20,0.95)}.gtp-about-services__card::before{left:12%;right:12%;background:linear-gradient(90deg,transparent,var(--gtp-a-cyan),transparent);opacity:0.25;filter:blur(0.3px);z-index:3}.gtp-about-services__card:hover::before{opacity:0.95}.gtp-about-services__ico{position:relative;width:62px;height:62px;background:radial-gradient(60% 60% at 50% 30%,rgba(94,234,255,0.28),transparent 70%),linear-gradient(180deg,rgba(94,234,255,0.14),rgba(94,234,255,0.04) 70%),rgba(7,17,31,0.85);color:var(--gtp-a-cyan2);border:0.75px solid rgba(94,234,255,0.55);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),inset 0 0 16px rgba(94,234,255,0.16),0 10px 26px -12px rgba(94,234,255,0.55);isolation:isolate}.gtp-about-services__ico>svg{position:relative;z-index:3}.gtp-about-services__ico svg{width:28px;height:28px}.gtp-about-services__ico-aura{position:absolute;inset:-8px;border-radius:22px;background:conic-gradient(from 220deg,rgba(94,234,255,0) 0deg,rgba(94,234,255,0.45) 45deg,rgba(94,234,255,0) 120deg,rgba(94,234,255,0) 240deg,rgba(94,234,255,0.28) 300deg,rgba(94,234,255,0) 360deg);filter:blur(6px);opacity:0;z-index:1;transition:opacity 400ms ease;animation:gtp-a-aura-spin 8s linear infinite}@keyframes gtp-a-aura-spin{to{transform:rotate(360deg)}}.gtp-about-services__card:hover .gtp-about-services__ico-aura{opacity:0.9}.gtp-about-services__ico-ring{position:absolute;inset:3px;border:0.75px solid rgba(94,234,255,0.24);border-radius:13px;background:linear-gradient(180deg,rgba(94,234,255,0.06),transparent 60%);pointer-events:none;z-index:2;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__ico-ring{border-color:rgba(168,242,255,0.55);box-shadow:inset 0 0 12px rgba(94,234,255,0.25)}.gtp-about-services__card:hover .gtp-about-services__ico{color:#E8FCFF;border-color:var(--gtp-a-cyan);box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),inset 0 0 22px rgba(94,234,255,0.32),0 16px 34px -12px rgba(94,234,255,0.75);transform:translateY(-2px) scale(1.04)}.gtp-about-services__card:hover .gtp-about-services__ico svg{transform:scale(1.06) rotate(-2deg)}.gtp-about-services__card-title{transition:color var(--gtp-a-transition),letter-spacing var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__card-title{color:var(--gtp-a-text);letter-spacing:0}.gtp-about-services__more{padding:6px 12px 6px 10px;border:0.75px solid rgba(94,234,255,0.24);border-radius:999px;background:rgba(94,234,255,0.05);transition:border-color var(--gtp-a-transition),background var(--gtp-a-transition),color var(--gtp-a-transition)}.gtp-about-services__card:hover .gtp-about-services__more{border-color:rgba(94,234,255,0.6);background:rgba(94,234,255,0.14);color:var(--gtp-a-cyan2)}.gtp-about-why__grid{gap:24px}.gtp-about-why__card{padding:36px 32px 32px;box-shadow:inset 0 0 0 1px rgba(94,234,255,0.03),0 14px 34px -22px rgba(2,8,20,0.85);isolation:isolate}.gtp-about-why__card>*:not(.gtp-about-why__card-grid):not(.gtp-about-why__card-shine):not(.gtp-about-why__card-corner){position:relative;z-index:2}.gtp-about-why__card-corner{position:absolute;top:0;left:0;width:46%;height:46%;background:radial-gradient(70% 70% at 0% 0%,rgba(94,234,255,0.22),transparent 70%),radial-gradient(60% 60% at 0% 0%,rgba(124,92,255,0.10),transparent 65%);opacity:0.55;pointer-events:none;z-index:1;transition:opacity var(--gtp-a-transition)}.gtp-about-why__card:hover .gtp-about-why__card-corner{opacity:1}.gtp-about-why__card:hover{box-shadow:inset 0 0 0 1px rgba(94,234,255,0.12),0 30px 60px -24px rgba(94,234,255,0.4)}.gtp-about-why__card::before{left:12%;right:12%;filter:blur(0.4px)}.gtp-about-why__label{padding:5px 11px;border:0.75px solid rgba(94,234,255,0.28);background:rgba(94,234,255,0.06);border-radius:999px;box-shadow:inset 0 0 6px rgba(94,234,255,0.08);font-size:10.5px;letter-spacing:2px;opacity:1;transition:border-color var(--gtp-a-transition),background var(--gtp-a-transition)}.gtp-about-why__card:hover .gtp-about-why__label{border-color:rgba(94,234,255,0.55);background:rgba(94,234,255,0.1)}.gtp-about-why__ico{position:relative;width:54px;height:54px;color:var(--gtp-a-cyan2);background:radial-gradient(60% 60% at 50% 30%,rgba(94,234,255,0.28),transparent 70%),linear-gradient(180deg,rgba(94,234,255,0.14),rgba(94,234,255,0.04) 70%),rgba(7,17,31,0.85);border:0.75px solid rgba(94,234,255,0.55);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),inset 0 0 14px rgba(94,234,255,0.18),0 10px 24px -12px rgba(94,234,255,0.55);isolation:isolate}.gtp-about-why__ico>svg{position:relative;z-index:3;width:24px;height:24px}.gtp-about-why__ico-aura{position:absolute;inset:-7px;border-radius:18px;background:conic-gradient(from 40deg,rgba(94,234,255,0) 0deg,rgba(94,234,255,0.42) 60deg,rgba(94,234,255,0) 140deg,rgba(124,92,255,0.28) 240deg,rgba(94,234,255,0) 340deg);filter:blur(6px);opacity:0;z-index:1;transition:opacity 400ms ease;animation:gtp-a-aura-spin 10s linear infinite}.gtp-about-why__card:hover .gtp-about-why__ico-aura{opacity:0.85}.gtp-about-why__ico-ring{position:absolute;inset:3px;border:0.75px solid rgba(94,234,255,0.24);border-radius:11px;background:linear-gradient(180deg,rgba(94,234,255,0.06),transparent 60%);pointer-events:none;z-index:2;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition)}.gtp-about-why__card:hover .gtp-about-why__ico-ring{border-color:rgba(168,242,255,0.55);box-shadow:inset 0 0 12px rgba(94,234,255,0.25)}.gtp-about-why__card:hover .gtp-about-why__ico{color:#E8FCFF;border-color:var(--gtp-a-cyan);transform:rotate(-3deg) scale(1.06) translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.14),inset 0 0 20px rgba(94,234,255,0.34),0 16px 32px -12px rgba(94,234,255,0.75)}.gtp-about-process__list{position:relative;gap:22px}.gtp-about-process__list::before{content:"";position:absolute;top:44px;left:4%;right:4%;height:1px;background:repeating-linear-gradient(90deg,rgba(94,234,255,0.35) 0 6px,transparent 6px 14px);pointer-events:none;z-index:0;opacity:0.55}.gtp-about-process__step{padding:28px 22px 24px;background:radial-gradient(90% 60% at 50% 0%,rgba(94,234,255,0.10),transparent 60%),linear-gradient(180deg,rgba(94,234,255,0.04),transparent 70%),var(--gtp-a-surface);border-radius:16px;isolation:isolate;box-shadow:inset 0 0 0 1px rgba(94,234,255,0.03),0 12px 30px -22px rgba(2,8,20,0.9);gap:12px}.gtp-about-process__step>*:not(.gtp-about-process__step-grid):not(.gtp-about-process__step-shine){position:relative;z-index:2}.gtp-about-process__step:hover{box-shadow:inset 0 0 0 1px rgba(94,234,255,0.12),0 24px 46px -22px rgba(94,234,255,0.4)}.gtp-about-process__num-wrap{display:flex;align-items:center;gap:12px;margin-bottom:4px}.gtp-about-process__num-badge{position:relative;width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(70% 70% at 50% 30%,rgba(94,234,255,0.24),transparent 70%),linear-gradient(180deg,rgba(94,234,255,0.14),rgba(94,234,255,0.04) 70%),rgba(7,17,31,0.85);border:0.75px solid rgba(94,234,255,0.55);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.06),inset 0 0 12px rgba(94,234,255,0.18),0 10px 22px -12px rgba(94,234,255,0.55);isolation:isolate;transition:border-color var(--gtp-a-transition),box-shadow var(--gtp-a-transition),transform var(--gtp-a-transition)}.gtp-about-process__num-ring{position:absolute;inset:3px;border:0.75px solid rgba(94,234,255,0.22);border-radius:11px;background:linear-gradient(180deg,rgba(94,234,255,0.06),transparent 60%);z-index:1;transition:border-color var(--gtp-a-transition)}.gtp-about-process__num{position:relative;z-index:2;font-family:"IBM Plex Mono",monospace;font-weight:700;font-size:20px;letter-spacing:0;color:var(--gtp-a-cyan2);text-shadow:0 0 14px rgba(94,234,255,0.55);line-height:1;display:inline-flex;margin:0;opacity:1}.gtp-about-process__num-label{font-family:"IBM Plex Mono",monospace;font-size:10.5px;letter-spacing:2.4px;text-transform:uppercase;color:var(--gtp-a-cyan);opacity:0.75}.gtp-about-process__step:hover .gtp-about-process__num-badge{border-color:var(--gtp-a-cyan);transform:translateY(-2px) scale(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),inset 0 0 18px rgba(94,234,255,0.32),0 16px 30px -12px rgba(94,234,255,0.75)}.gtp-about-process__step:hover .gtp-about-process__num-ring{border-color:rgba(168,242,255,0.5)}.gtp-about-process__step::before{left:15%;right:15%;z-index:3}@media (max-width:1024px){.gtp-about-process__list::before{display:none}}@media (max-width:640px){.gtp-about-services__ico{width:58px;height:58px}.gtp-about-why__ico{width:50px;height:50px;border-radius:13px}.gtp-about-why__card{padding:30px 24px 26px}.gtp-about-process__step{padding:24px 20px 22px}.gtp-about-process__num-badge{width:48px;height:48px}.gtp-about-process__num{font-size:18px}}@media (prefers-reduced-motion:reduce){.gtp-about-services__ico-aura,.gtp-about-why__ico-aura,.gtp-about-hero__caption::before{animation:none !important}.gtp-about-services__card-shine,.gtp-about-why__card-shine,.gtp-about-process__step-shine{display:none}}@media (prefers-reduced-motion:reduce){.gtp-about *,.gtp-about *::before,.gtp-about *::after{animation:none !important;transition:none !important}}