.homepage{background-color:#060010}.container{margin:0 auto;padding:0 3em}.giris{padding-top:5em}.hero-content{text-align:center;justify-content:center;align-items:center;margin-top:1em;padding:4em 20%;display:flex}.hero-text{color:#fff}.hero-title{color:#fff;margin-bottom:24px;font-size:4em;font-weight:700;line-height:1.2}.hero-subtitle{color:#b0b0b0;margin-bottom:32px;padding:0 15%;font-size:18px;line-height:1.6}.hero-buttons{justify-content:center;align-items:center;gap:16px;margin:2em 0;display:flex}.primary-button{color:#fff;cursor:pointer;background:#5227ff;border:none;border-radius:50px;justify-content:center;align-items:center;gap:6px;padding:1em 2em;font-size:1.1em;font-weight:600;transition:all .25s;display:flex;box-shadow:0 2px 8px #5227ff40}.primary-button:hover{background:#5227ff;transform:translateY(-1px);box-shadow:0 4px 16px #5227ff59}.secondary-button{color:#fff;cursor:pointer;background:0 0;border:1px solid #3f3f3f;border-radius:50px;justify-content:center;align-items:center;gap:6px;padding:1em 2em;font-size:1.1em;font-weight:600;transition:all .25s;display:flex}.secondary-button:hover{border:1px solid #c4c4c4;transform:translateY(-1px)}.stats{justify-content:center;align-items:center;gap:40px;padding-bottom:4em;display:flex}.stat-item{text-align:center}.stat-number{margin-bottom:8px;font-size:36px;font-weight:700}.stat-label{color:#b0b0b0;font-size:14px}.hero-image{justify-content:center;align-items:center;display:flex}.hizmetlerimiz{background-color:#080014;padding:5em 0 8.5em}.section-header{text-align:center;margin-bottom:60px}.section-title{color:#fff;margin-bottom:16px;font-size:42px;font-weight:700}.section-subtitle{color:#b0b0b0;font-size:18px}.section-footer{justify-content:center;align-items:center;margin-top:5em;display:flex}.section-footer span,a{color:#b0b0b0;font-size:1em;text-decoration:none;transition:color .3s}.section-footer a{color:#7c3aed}.section-footer a:hover{color:#a855f7}.services-grid{grid-template-columns:repeat(4,1fr);gap:1em;display:grid}.service-card{background-color:#090017;border:1px solid #392e4e;border-radius:1em;flex-direction:column;align-items:center;padding:1em;display:flex;position:relative}.service-card img{aspect-ratio:1;object-fit:cover;border-radius:.5em;width:40%;padding:1em}.service-card-footer{text-align:center;flex-direction:column;width:100%;margin-top:1em;display:flex}.service-title-box{margin-bottom:1.5em}.service-title{color:#fff;font-size:1.5em;font-weight:700}.service-card-footer-description{text-align:left;flex-direction:column;gap:.7em;max-height:11.48em;padding-right:.3em;display:flex;overflow-y:auto}.service-card-footer-description::-webkit-scrollbar{width:4px}.service-card-footer-description::-webkit-scrollbar-thumb{background:#3a2a5e;border-radius:10px}.service-card-footer-description::-webkit-scrollbar-track{background:0 0}.service-card-footer-description-box{color:#fff;cursor:pointer;background-color:#170d27;border-radius:.5em;padding:.8em;transition:all .3s}.service-card-footer-description-box:hover{color:#fff;background-color:#271e37}.service-description{font-size:1em;line-height:1.6}.neden-biz{justify-content:center;align-items:center;padding:5em 10%;display:flex}.neden-biz-box{width:100%}.neden-biz-grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1.2fr;gap:16px;display:grid}.neden-biz-grid-top{grid-area:1/1/2/3}.neden-biz-grid-bottom1{grid-area:2/1/3/2}.neden-biz-grid-bottom2{grid-area:2/2/3/3}.neden-biz-grid-right{grid-area:1/3/3/4}.neden-biz-grid-box{background:#0d0716;border:1px solid #2e184e66;border-radius:.8em;flex-direction:column;padding:2em 1.5em;transition:all .3s;display:flex;box-shadow:0 4px 40px -15px #2e184e66}.neden-biz-big-title{background:linear-gradient(135deg,#fff,#8660fa,#a855f7,#8400ff,#a855f7,#fff) 0 0/100% 100%;-webkit-text-fill-color:transparent;z-index:10;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3em;font-weight:800;animation:4s ease-in-out infinite gradientShift;position:relative}.neden-biz-title{color:#fff;margin-top:.3em;font-size:1.4em;font-weight:600}.neden-biz-aciklama{color:#9f9f9f;margin-top:.4em;font-size:1em}.servis-sureci{background-color:#080014;padding:5em 0}.process-grid{grid-template-columns:repeat(3,1fr);gap:1em;margin:7em;display:grid}.process-card{color:#fff;border:1px solid #27272a;border-radius:1em;flex-direction:column;justify-content:center;padding:1.5em;transition:transform .3s,box-shadow .3s,border-color .3s,background-color .3s;display:flex}.process-card:hover{background-color:#0d0716;box-shadow:0 0 0 1px #0d0716e6,0 8px 30px #0d071699}.process-number{text-align:end;justify-content:end;align-items:end;margin-left:auto;font-size:1.2em;font-weight:900;display:flex}.process-icon{color:#8400ff;background:#8400ff1a;border:1px solid #8400ff33;border-radius:10px;justify-content:center;align-items:center;width:2.5em;height:2.5em;margin-bottom:1rem;display:flex}.process-title{margin-bottom:.5em;font-size:1.2em;font-weight:600}.process-description{color:#817c7c;font-size:.9em;font-weight:500;line-height:1.5em}.cta-box{-webkit-user-select:none;user-select:none;text-align:center;background:linear-gradient(135deg,#7c3aed,#182fff99) 0 0/200% 200%;border-radius:50px;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto;padding:4rem 3rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #1f268780}.cta-box:after{content:"";z-index:1;opacity:.4;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1500' height='1500'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='1500' height='1500' filter='url(%23n)' fill='white'/%3E%3C/svg%3E");position:absolute;inset:0}.cta-title{color:#fff;z-index:3;margin-bottom:16px;font-size:3em;font-weight:700}.cta-text{color:#fff;opacity:.9;margin-bottom:32px;font-size:18px}.cta-button{color:#7c3aed;letter-spacing:-.2px;cursor:pointer;z-index:3;background:#fff;border:1px solid #fff;border-radius:50px;padding:.9em 1.8em;font-size:1rem;font-weight:500;text-decoration:none;transition:all .2s}.hakkimizda{padding:5em 0}.about-layout{grid-template-columns:repeat(2,1fr);justify-content:center;align-items:center;display:grid}.about-content{color:#fff;flex-direction:column;display:flex}.about-title{color:#fff;margin-bottom:.4em;font-size:3.5em;font-weight:700}.about-subtitle{font-size:2em}.about-text{color:#b0b0b0;text-align:start;margin-bottom:1em;font-size:16px;line-height:1.8}.about-image{border:1px solid #0d0716;border-radius:1em;flex-direction:column;align-items:center;margin:2em;display:flex;position:relative;box-shadow:0 4px 40px -15px #2e184e66}.about-image img{aspect-ratio:4/3;object-fit:cover;border-radius:1em;width:100%}.iletisim{background-color:#080014;padding:5em 0}.contact-layout{grid-template-columns:repeat(2,1fr);justify-content:center;gap:1em;display:grid}.contact-socials-container{flex-direction:column;gap:1em;margin-left:10%;display:flex}.contact-socials-box{border:1px solid #2e2e2e;border-radius:1em;flex-direction:row;padding:1.5em;transition:all .3s;display:flex}.contact-socials-box:hover{background-color:#0d0716;box-shadow:0 0 0 1px #0d0716e6,0 8px 30px #0d071699}.contact-socials-box-desc{flex-direction:column;margin-left:1em;display:flex}.contact-socials-box-icon{color:#8400ff;background:#8400ff1a;border:1px solid #8400ff33;border-radius:10px;justify-content:center;align-items:center;width:2.5em;height:2.5em;display:flex}.socials-name-box{color:#fff;font-size:1.2em;font-weight:600}.socials-description-box{color:#b0b0b0;margin-top:.3em;font-size:.9em;font-weight:500}.form-group-box{margin:0 10% 0 3%}.form-group{flex-direction:row;gap:1em;margin-bottom:1em;display:flex}.form-input-box{color:#fff;resize:none;background-color:#0c0518;border:1px solid #271e37;border-radius:.6em;width:100%;padding:.7em;font-family:inherit;font-size:1.05em;transition:all .3s}.form-input-box:hover{background-color:#0d0716;box-shadow:0 0 0 1px #0d0716e6,0 8px 30px #0d071699}.form-input-box:focus{background-color:#0d0716;outline:none;box-shadow:0 0 0 1px #0d0716e6,0 8px 30px #0d071699}.form-button{color:#cdcdcd;cursor:pointer;background:0 0;border:1px solid #271e37;border-radius:3em;width:100%;padding:.7em;font-family:inherit;font-size:1.1em;font-weight:500;transition:all .3s}.form-button:hover{color:#fff;background-color:#0c0518;box-shadow:0 0 0 1px #0d0716e6,0 8px 30px #0d071699}.cf-turnstile{justify-content:center;align-items:center;width:100%;margin-bottom:.6em;display:flex}.notification-container{z-index:9999;pointer-events:none;width:370px;position:fixed;top:5em;right:1.5em}.notification-box{color:#fff;pointer-events:auto;opacity:0;background:#080014;border:1px solid #8400ff33;border-radius:10px;flex-direction:row;align-items:center;gap:12px;width:100%;max-width:370px;padding:16px 12px;animation:.55s forwards toastIn;display:flex;position:absolute;right:0;transform:translateY(-100%)scale(.5)}.notification-box.fade-out{animation:1s forwards toastOut}.notification-svg-box{color:#8400ff;background:#8400ff1a;border:1px solid #8400ff33;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:.5em;display:flex}.notification-text-box{color:#fff;flex-direction:column;display:flex}.notification-text-box-title{color:#fff;font-size:1.1em;font-weight:600}.notification-text-box-description{color:#817c7c;font-size:.85em;font-weight:500}@keyframes toastIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes toastOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@media (max-width:1280px){.hero-content{padding:3em 15%}.container{padding:0 1.5em}.neden-biz{padding:5em 3%}.process-grid{gap:1em;margin:4em}}@media (max-width:1100px){.container{padding:0 1em}.hero-content{padding:1em 15%}.hero-title{font-size:3.5em}.hero-subtitle{padding:0 5%;font-size:1.2em}.primary-button,.secondary-button{white-space:nowrap;padding:1.2em 2em;font-size:1em}.service-description{font-size:.8em;line-height:1.6}.service-card-footer-description-box{border-radius:.4em;padding:.75em}.section-footer span,a{font-size:.9em}.neden-biz{padding:5em 1%}.process-grid{gap:1em;margin:3em}.process-title{font-size:1.05em}.process-description{font-size:.75em}.section-subtitle{color:#b0b0b0;font-size:16px}.neden-biz-big-title{font-size:2.7em}.neden-biz-title{font-size:1.35em}.neden-biz-aciklama{font-size:.85em}}@media (max-width:768px){.services-grid,.process-grid,.about-layout,.contact-layout,.footer-content{grid-template-columns:1fr}.contact-layout{flex-direction:column;justify-content:center;align-items:center;gap:1em;display:flex}.process-grid{gap:1em;margin:1em}.hero-title{font-size:2.2em}.hero-subtitle{padding:0;font-size:.95em}.stat-number{margin-bottom:8px;font-size:1.5em;font-weight:700}.section-title{font-size:32px}.nav-links{flex-direction:column;gap:15px}.service-card-footer-description{text-align:left;flex-direction:column;gap:.7em;max-height:11.96em;padding-right:.3em;display:flex;overflow-y:auto}.service-card-footer-description-box{color:#fff;cursor:pointer;background-color:#170d27;border-radius:.5em;padding:.7em;transition:all .3s}.service-description{font-size:1.1em}.neden-biz-grid{grid-template-columns:unset;grid-template-rows:unset;flex-direction:column;gap:16px;display:flex}.neden-biz-grid-top,.neden-biz-grid-bottom1,.neden-biz-grid-bottom2,.neden-biz-grid-right{grid-column:unset;grid-row:unset}.cta-box{border-radius:25px;gap:1rem;margin-top:4em;padding:4rem 1.5rem}.cta-title{font-size:2.4em}.cta-text{font-size:1em}.contact-socials-container{flex-direction:column;margin-left:0;display:flex}.form-group-box{margin:0}.about-title{text-align:center}.about-image{display:none}.notification-container{max-width:unset;justify-content:center;align-items:center;width:100%;margin:0;padding:0;right:0}}
.animated-gradient-text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.25rem;flex-direction:row;justify-content:center;align-items:center;max-width:fit-content;margin:0 auto;font-weight:500;transition:box-shadow .5s ease-out;display:flex;position:relative;overflow:hidden}.animated-gradient-text.with-border{padding:.35rem .75rem}.gradient-overlay{border-radius:inherit;z-index:0;pointer-events:none;position:absolute;inset:0}.gradient-overlay:before{content:"";border-radius:inherit;z-index:-1;background-color:#060010;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-content{z-index:2;color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}
