.pg-wrap{max-width:1500px;margin:0 auto;padding:0 24px}@media(min-width:768px){.pg-wrap{padding:0 40px}}@media(min-width:1440px){.pg-wrap{padding:0 60px}}.pg-hero{position:relative;min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding:calc(var(--nav-h) + 60px) 24px 80px}.pg-hero-bg{position:absolute;inset:0;background:url('../img/hakkimizda-bg.jpg') center/cover no-repeat;filter:brightness(.65) saturate(.9);transition:filter .5s}.pg-hero:hover .pg-hero-bg{filter:brightness(.7) saturate(1)}.pg-hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,5,8,.35) 0%,rgba(3,5,8,.6) 100%)}.pg-hero-shine{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at 30% 50%,var(--glow-soft) 0%,transparent 60%);animation:pgShineRotate 12s linear infinite;pointer-events:none}@keyframes pgShineRotate{to{transform:rotate(360deg)}}.pg-hero-content{position:relative;z-index:2}.pg-breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:20px;font-family:'Inter',sans-serif;font-size:.82rem;color:rgba(255,255,255,.55)}.pg-breadcrumb a{color:var(--accent);text-decoration:none;transition:color .3s}.pg-breadcrumb a:hover{color:var(--accent-light)}.pg-breadcrumb i{font-size:.85rem;opacity:.5}.about-label{display:inline-flex;align-items:center;gap:12px;font-family:'Space Grotesk',sans-serif;font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.about-label::after{content:'';width:32px;height:1px;background:linear-gradient(90deg,var(--accent),transparent);box-shadow:0 0 6px var(--glow-soft)}.splits-zone{padding:80px 0;background:var(--bg-deep)}@media(min-width:768px){.splits-zone{padding:100px 0}}@media(min-width:1440px){.splits-zone{padding:120px 0}}.split-gap{height:32px}@media(min-width:768px){.split-gap{height:40px}}@media(min-width:1440px){.split-gap{height:48px}}.about-split{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:520px;border-radius:12px;overflow:hidden;border:1px solid rgba(14,160,220,.1);box-shadow:0 20px 60px rgba(0,0,0,.35)}.about-split--rev .about-img-col{order:2}.about-split--rev .about-text-col{order:1}.about-img-col{position:relative;overflow:hidden;min-height:360px}.about-img-col img{width:100%;height:100%;object-fit:cover;display:block;min-height:360px;filter:brightness(.75) saturate(.95);transition:filter .6s,transform 8s ease-out}.about-img-col:hover img{filter:brightness(.85) saturate(1.1);transform:scale(1.06)}.about-img-fade{position:absolute;inset:0;pointer-events:none}.about-split:not(.about-split--rev) .about-img-fade{background:linear-gradient(90deg,transparent 55%,rgba(3,5,8,.88) 100%)}.about-split--rev .about-img-fade{background:linear-gradient(270deg,transparent 55%,rgba(3,5,8,.88) 100%)}.about-img-topline{position:absolute;top:0;left:0;right:0;height:1px;z-index:3;background:linear-gradient(90deg,transparent 5%,rgba(14,160,220,.2) 30%,rgba(59,192,240,.4) 50%,rgba(14,160,220,.2) 70%,transparent 95%);box-shadow:0 0 8px rgba(14,160,220,.08);pointer-events:none}.about-img-scan{position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(14,160,220,.18) 30%,rgba(59,192,240,.3) 50%,rgba(14,160,220,.18) 70%,transparent 95%);animation:aboutScan 4.5s ease-in-out infinite;z-index:2;pointer-events:none}@keyframes aboutScan{0%,100%{top:10%;opacity:.2}50%{top:90%;opacity:.7}}.about-img-corner{position:absolute;width:24px;height:24px;border-color:rgba(14,160,220,.35);border-style:solid;border-width:0;z-index:2}.about-img-corner--tl{top:12px;left:12px;border-top-width:1.5px;border-left-width:1.5px}.about-img-corner--tr{top:12px;right:12px;border-top-width:1.5px;border-right-width:1.5px}.about-img-corner--bl{bottom:12px;left:12px;border-bottom-width:1.5px;border-left-width:1.5px}.about-img-corner--br{bottom:12px;right:12px;border-bottom-width:1.5px;border-right-width:1.5px}.about-text-col{display:flex;flex-direction:column;justify-content:center;padding:44px 40px;background:rgba(3,5,8,.75);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}.about-heading{font-family:'Plus Jakarta Sans',sans-serif;font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:24px;letter-spacing:-.02em}.about-text-col p{font-family:'Inter',sans-serif;font-size:.9rem;font-weight:400;line-height:1.88;color:var(--fg-muted);margin-bottom:15px}.about-text-col p:last-child{margin-bottom:0}.mission-section{position:relative;z-index:5;padding:120px 0;overflow:hidden}.mission-bg{position:absolute;inset:0;background:url('../img/misyon-bg.jpg') center/cover no-repeat;filter:brightness(.45) saturate(.9)}.mission-bg-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,5,8,.55) 0%,rgba(3,5,8,.7) 45%,rgba(3,5,8,.7) 55%,rgba(3,5,8,.55) 100%)}.mission-bg-shine{position:absolute;top:-40%;left:-40%;width:180%;height:180%;background:radial-gradient(ellipse at 50% 50%,rgba(14,160,220,.05) 0%,transparent 60%);animation:missionShine 15s linear infinite;pointer-events:none}@keyframes missionShine{to{transform:rotate(360deg)}}.mission-corner{position:absolute;width:40px;height:40px;border-color:rgba(14,160,220,.22);border-style:solid;border-width:0;z-index:3;pointer-events:none}.mission-corner--tl{top:24px;left:24px;border-top-width:1.5px;border-left-width:1.5px}.mission-corner--tr{top:24px;right:24px;border-top-width:1.5px;border-right-width:1.5px}.mission-corner--bl{bottom:24px;left:24px;border-bottom-width:1.5px;border-left-width:1.5px}.mission-corner--br{bottom:24px;right:24px;border-bottom-width:1.5px;border-right-width:1.5px}.mission-inner{position:relative;z-index:2;text-align:center;max-width:720px;margin:0 auto}.mission-badge{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;background:rgba(14,160,220,.08);border:1px solid rgba(14,160,220,.25);border-radius:4px;font-family:'Space Grotesk',sans-serif;font-size:12px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--accent-light);margin-bottom:32px;box-shadow:0 0 20px rgba(14,160,220,.06)}.mission-badge i{font-size:16px}.mission-text{font-family:'Inter',sans-serif;font-size:.95rem;line-height:1.95;color:rgba(220,230,240,.85);margin-bottom:20px;text-shadow:0 1px 10px rgba(0,0,0,.6)}.mission-text:last-child{margin-bottom:0}.mission-text strong{color:var(--accent-light);font-weight:600}.diff-section{position:relative;z-index:5;padding:80px 0;background-color:#040810;background-image:linear-gradient(180deg,var(--bg-deep) 0%,#040810 50%,var(--bg-deep) 100%)}.diff-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:48px}.diff-card{position:relative;border-radius:10px;overflow:hidden;min-height:340px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid rgba(14,160,220,.1);cursor:default;transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s,box-shadow .5s}.diff-card-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:brightness(.6) saturate(.95);transition:transform 8s ease-out,filter .5s}.diff-card:hover .diff-card-bg{transform:scale(1.08);filter:brightness(.72) saturate(1.1)}.diff-card-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,5,8,.05) 0%,rgba(3,5,8,.02) 15%,rgba(3,5,8,.25) 50%,rgba(3,5,8,.75) 85%,rgba(3,5,8,.92) 100%);z-index:1}.diff-card-topline{position:absolute;top:0;left:0;right:0;height:1px;z-index:5;overflow:visible}.diff-card-topline::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgba(14,160,220,.4) 30%,var(--accent-light) 50%,rgba(14,160,220,.4) 70%,transparent 95%);opacity:0;transition:opacity .5s}.diff-card-topline::after{content:'';position:absolute;top:-6px;left:15%;right:15%;height:13px;background:linear-gradient(90deg,transparent,rgba(14,160,220,.3) 30%,rgba(14,160,220,.5) 50%,rgba(14,160,220,.3) 70%,transparent);filter:blur(8px);opacity:0;transition:opacity .5s}.diff-card:hover .diff-card-topline::before,.diff-card:hover .diff-card-topline::after{opacity:1}.diff-card-scan{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(14,160,220,.04) 45%,rgba(59,192,240,.07) 50%,rgba(14,160,220,.04) 55%,transparent 65%);z-index:3;pointer-events:none}.diff-card:hover .diff-card-scan{animation:diffScan 1.2s ease-out forwards}@keyframes diffScan{to{left:150%}}.diff-corner{position:absolute;width:16px;height:16px;border-color:rgba(14,160,220,.25);border-style:solid;border-width:0;z-index:5;opacity:0;transition:opacity .4s}.diff-card:hover .diff-corner{opacity:1}.diff-corner--tl{top:10px;left:10px;border-top-width:1.5px;border-left-width:1.5px}.diff-corner--tr{top:10px;right:10px;border-top-width:1.5px;border-right-width:1.5px}.diff-corner--bl{bottom:10px;left:10px;border-bottom-width:1.5px;border-left-width:1.5px}.diff-corner--br{bottom:10px;right:10px;border-bottom-width:1.5px;border-right-width:1.5px}.diff-card-body{position:relative;z-index:4;padding:28px 24px;display:flex;flex-direction:column;gap:8px}.diff-card-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:6px;background:rgba(3,5,8,.55);backdrop-filter:blur(10px);border:1px solid rgba(14,160,220,.2);transition:all .4s}.diff-card:hover .diff-card-icon{border-color:rgba(14,160,220,.45);box-shadow:0 0 16px rgba(14,160,220,.12)}.diff-card-icon i{font-size:20px;color:var(--accent-light)}.diff-card-title{font-family:'Space Grotesk',sans-serif;font-size:1.1rem;font-weight:700;color:#fff;letter-spacing:-.01em;text-shadow:0 2px 12px rgba(3,5,8,.7)}.diff-card p{font-size:.82rem;line-height:1.8;color:rgba(210,220,230,.78);text-shadow:0 1px 6px rgba(3,5,8,.5)}.diff-card:hover{transform:translateY(-5px);border-color:rgba(14,160,220,.25);box-shadow:0 20px 50px rgba(0,0,0,.45),0 0 30px rgba(14,160,220,.06),inset 0 1px 0 rgba(14,160,220,.12)}.svc-mini{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}.svc-mini-item{display:flex;align-items:center;gap:12px;padding:12px 14px;background:rgba(3,5,8,.5);backdrop-filter:blur(8px);border:1px solid rgba(14,160,220,.12);border-radius:6px;transition:all .35s}.svc-mini-item:hover{background:rgba(14,160,220,.08);border-color:rgba(14,160,220,.25);transform:translateX(4px)}.svc-mini-icon{width:36px;height:36px;min-width:36px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:rgba(14,160,220,.08);border:1px solid rgba(14,160,220,.15)}.svc-mini-icon i{font-size:14px;color:var(--accent-light)}.svc-mini-name{font-family:'Space Grotesk',sans-serif;font-size:.88rem;font-weight:700;color:#fff;letter-spacing:1px;text-transform:uppercase}.svc-mini-name em{font-style:normal;color:var(--accent-light)}@media(min-width:768px){.about-text-col{padding:52px 48px}.about-heading{font-size:1.55rem}.about-text-col p{font-size:.92rem}.mission-section{padding:140px 0}.mission-text{font-size:1rem}.diff-section{padding:100px 0}.diff-grid{gap:24px}.diff-card{min-height:400px}.diff-card-body{padding:32px 28px}.svc-mini{grid-template-columns:repeat(3,1fr);gap:12px}}@media(min-width:1440px){.about-text-col{padding:60px 60px}.mission-section{padding:160px 0}.diff-section{padding:120px 0}.diff-grid{gap:28px}.diff-card{min-height:440px}.diff-card-body{padding:36px 32px}}@media(max-width:1023px){.about-split,.about-split--rev{grid-template-columns:1fr;min-height:auto}.about-split--rev .about-img-col,.about-split--rev .about-text-col{order:unset}.about-img-col{min-height:280px;order:1}.about-img-col img{min-height:280px}.about-img-fade{background:linear-gradient(180deg,transparent 30%,rgba(3,5,8,.88) 100%) !important}.about-text-col{padding:32px 24px;order:2}.diff-grid{grid-template-columns:1fr}.diff-card{min-height:300px}}@media(max-width:639px){.pg-hero{min-height:60vh;padding:calc(var(--nav-h) + 24px) 20px 50px}.splits-zone{padding:60px 0}.about-text-col{padding:26px 18px}.about-heading{font-size:1.2rem}.mission-section{padding:80px 0}.mission-corner{width:28px;height:28px}.mission-corner--tl{top:16px;left:16px}.mission-corner--tr{top:16px;right:16px}.mission-corner--bl{bottom:16px;left:16px}.mission-corner--br{bottom:16px;right:16px}.diff-card{min-height:280px}.diff-card-body{padding:24px 18px}.svc-mini{grid-template-columns:1fr}}