/*! Sistemiki Teknoloji A.S. | Tasarim: Umit Yasin TASMAZ | 2026 */ .hero-orb{position: absolute;border-radius: 50%;pointer-events: none;}.hero-orb--purple{top: 25%;left: 25%;width: 500px;height: 500px;background: rgba(147,51,234,0.30);filter: blur(70px);}.hero-orb--pink{bottom: 25%;right: 25%;width: 400px;height: 400px;background: rgba(219,39,119,0.30);filter: blur(70px);}.hero-orb--blue{top: 50%;left: 50%;transform: translate(-50%,-50%);width: 600px;height: 600px;background: rgba(37,99,235,0.22);filter: blur(80px);}#hero .particle{will-change: transform,opacity;transform: translateZ(0);}@media (prefers-reduced-motion: reduce){#hero .particle{display: none;}}@media (max-width: 768px){#hero .particle{display: none;}.hero-orb{filter: blur(40px);}.hero-orb--purple,.hero-orb--pink{width: 320px;height: 320px;}.hero-orb--blue{width: 380px;height: 380px;}}@media (max-width: 480px){.hero-orb{display: none;}}.particle{position: absolute;width: 4px;height: 4px;background: rgba(139,92,246,0.6);border-radius: 50%;animation: float-particle 15s infinite}.particle-1{left: 10%;top: 20%;animation-delay: 0s}.particle-2{left: 20%;top: 80%;animation-delay: 2s;background: rgba(236,72,153,0.6)}.particle-3{left: 60%;top: 30%;animation-delay: 4s}.particle-4{left: 80%;top: 70%;animation-delay: 6s;background: rgba(59,130,246,0.6)}.particle-5{left: 90%;top: 20%;animation-delay: 8s;background: rgba(236,72,153,0.6)}@keyframes float-particle{0%,100%{transform: translateY(0) translateX(0);opacity: 0}10%{opacity: 1}90%{opacity: 1}100%{transform: translateY(-100vh) translateX(20px);opacity: 0}}.hero-h1{font-size: clamp(1.875rem,min(6vw,6.6vh),3.75rem);line-height: 1.07;letter-spacing: -.02em;}.hero-lead{font-size: clamp(.9375rem,min(1.55vw,1.9vh),1.25rem);line-height: 1.5;}.hero-stat{font-size: clamp(1.25rem,min(2.1vw,2.6vh),1.875rem);}.hero-title-gradient{background: linear-gradient(135deg,#fff 0%,#a78bfa 50%,#f472b6 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text}.glow-box{box-shadow: 0 0 60px rgba(139,92,246,0.3),0 0 100px rgba(236,72,153,0.2)}.stat-card{background: linear-gradient(135deg,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.05) 100%);backdrop-filter: blur(10px);border: 1px solid rgba(255,255,255,0.1)}.btn-glow{position: relative;overflow: hidden}.btn-glow::before{content: '';position: absolute;top: 0;left: -100%;width: 100%;height: 100%;background: linear-gradient(90deg,transparent,rgba(255,255,255,0.2),transparent);transition: left 0.5s}.btn-glow:hover::before{left: 100%}@keyframes scroll{0%{transform: translateY(0);opacity: 1}100%{transform: translateY(10px);opacity: 0}}@keyframes float{0%,100%{transform: translateY(0)}50%{transform: translateY(-15px)}}.animate-float{animation: float 4s ease-in-out infinite}@keyframes draw{0%,100%{stroke-dashoffset: 0}50%{stroke-dashoffset: 10}}.hero--gorsel{background: #130b24;}.hero-gorsel{position: absolute;inset: 0;}.hero-gorsel img{inline-size: 100%;block-size: 100%;object-fit: cover;object-position: 72% 92%;}.hero-gorsel::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgb(19 11 36 / .9) 0%,rgb(19 11 36 / 0) 24%),linear-gradient(90deg,rgb(19 11 36 / .94) 0%,rgb(19 11 36 / .72) 38%,rgb(19 11 36 / 0) 68%);}@media (max-width: 63.99rem){.hero-gorsel img{object-position: 78% 50%;}.hero-gorsel::after{background: linear-gradient(180deg,rgb(19 11 36 / .78) 0%,rgb(19 11 36 / .9) 100%);}}.hero-eyebrow{display: inline-flex;align-items: center;gap: .5rem;margin-block-end: 1.5rem;padding: .35rem .85rem;border: 1px solid rgb(255 255 255 / .16);border-radius: 999px;font-size: .8125rem;font-weight: 600;letter-spacing: .02em;color: var(--color-primary-200,#ddd6fe);background: rgb(255 255 255 / .04);}.hero-sade-vurgu{background: linear-gradient(90deg,var(--color-primary-300,#c4b5fd),var(--color-secondary-300,#f9a8d4));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.hero-sade-rakam{max-inline-size: 36rem;display: flex;flex-wrap: wrap;justify-content: center;gap: 1.25rem 2.5rem;padding-block-start: 1.75rem;border-block-start: 1px solid rgb(255 255 255 / .12);}@media (max-width: 63.99rem){.hero-sade-rakam{margin-inline: auto;}}@media (min-width: 64rem){.hero-sade-rakam{justify-content: flex-start;}}.hero-sade-rakam > div{display: flex;flex-direction: column-reverse;gap: .15rem;}.hero-sade-rakam dd{margin: 0;font-family: var(--font-display);font-size: clamp(1.25rem,1rem + .8vw,1.625rem);font-weight: 700;color: #fff;font-variant-numeric: tabular-nums;}.hero-sade-rakam dt{font-size: .8125rem;color: rgb(255 255 255 / .6);}.hero--gorsel .hero-h1{font-size: clamp(1.875rem,min(5.2vw,5.8vh),3.25rem);line-height: 1.1;}@property --r{syntax: '<length>';inherits: true;initial-value: 0px;}.hero-gorsel{overflow: hidden;--r: 0px;transition: --r .55s cubic-bezier(.2,.7,.2,1);}#hero.is-mercek .hero-gorsel{--r: clamp(7rem,9vw,11rem);}.hero-gorsel img{position: absolute;inset: 0;}.hero-gorsel{animation: heroOtur 2.4s cubic-bezier(.2,.7,.2,1) both;}.hero-katman--cizim{visibility: hidden;}.hero-gorsel.is-hazir .hero-katman--cizim{visibility: visible;}@keyframes heroOtur{from{scale: 1.08;opacity: .4;}to{scale: 1;opacity: 1;}}.hero-katman--render{-webkit-mask-image: radial-gradient(circle var(--r) at var(--mx,50%) var(--my,50%),transparent 0,transparent 62%,#000 100%);mask-image: radial-gradient(circle var(--r) at var(--mx,50%) var(--my,50%),transparent 0,transparent 62%,#000 100%);}.hero-mercek{position: absolute;left: var(--mx,50%);top: var(--my,50%);inline-size: calc(var(--r) * 1.62);block-size: calc(var(--r) * 1.62);translate: -50% -50%;border-radius: 50%;border: 1px solid rgb(196 181 253 / .5);box-shadow: 0 0 2.5rem rgb(139 92 246 / .35),inset 0 0 1.5rem rgb(139 92 246 / .18);pointer-events: none;opacity: 0;transition: opacity .4s ease;}#hero.is-mercek .hero-mercek{opacity: 1;}.hero-mercek::before,.hero-mercek::after{content: '';position: absolute;left: 50%;top: 50%;background: rgb(221 214 254 / .75);translate: -50% -50%;}.hero-mercek::before{inline-size: .875rem;block-size: 1px;}.hero-mercek::after{inline-size: 1px;block-size: .875rem;}.hero-giris{animation: heroGiris .8s cubic-bezier(.2,.7,.2,1) both;animation-delay: calc(.2s + var(--sira,0) * .12s);}@keyframes heroGiris{from{opacity: 0;translate: 0 14px;}}@media (prefers-reduced-motion: reduce){.hero-gorsel,.hero-giris{animation: none;}.hero-gorsel,.hero-mercek{transition: none;}}@media (max-width: 63.99rem){.hero-mercek,.hero-katman--cizim{display: none;}}@media (min-width: 64rem){.hero-gorsel--hero-cad-z{inset-inline-start: 18%;}.hero-gorsel--hero-cad-z img{object-position: 50% 45%;}.hero-gorsel--hero-cad-z::after{background: linear-gradient(180deg,rgb(19 11 36 / .85) 0%,rgb(19 11 36 / 0) 20%),linear-gradient(90deg,rgb(19 11 36) 0%,rgb(19 11 36 / .7) 22%,rgb(19 11 36 / 0) 50%);}}.hero-cizim{filter: brightness(1.25) saturate(1.15) contrast(1.05);}.hero-katman{position: absolute;inset: 0;}.hero-imza{position: absolute;right: 7%;bottom: 13%;font-size: .625rem;font-weight: 500;letter-spacing: .08em;color: rgb(221 214 254 / .3);white-space: nowrap;}.hero-imza--cad{font-family: var(--font-mono,ui-monospace,monospace);font-weight: 400;letter-spacing: .14em;text-transform: uppercase;color: rgb(221 214 254 / .9);padding-inline: .6rem;border-inline: 1px solid rgb(196 181 253 / .7);text-shadow: 0 0 .5rem rgb(139 92 246 / .8);}@media (max-width: 63.99rem){.hero-imza{right: 50%;translate: 50% 0;bottom: 1rem;}}.hero-imza--cad{opacity: 0;transition: opacity .35s ease;}#hero.is-mercek .hero-imza--cad{opacity: 1;}