.services-index-page .inner-hero--index{padding-top:clamp(5.5rem,7.5vw,7.5rem);padding-bottom:clamp(4rem,6vw,5.75rem);position:relative}.services-index-page .inner-hero--index:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #ff3b0029;border-radius:50%;width:min(48vw,690px);position:absolute;bottom:-24vw;right:-10vw;box-shadow:0 0 0 5vw #ff3b0006,0 0 0 10vw #ff3b0005}.services-index-page .inner-breadcrumbs{margin-bottom:clamp(1.75rem,3vw,2.75rem)}.services-index-page .inner-index-hero-grid{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:clamp(3rem,7vw,7rem);position:relative}.services-index-page .inner-hero h1{max-width:760px;margin-bottom:0;font-size:clamp(3.8rem,6.4vw,6.6rem);line-height:.9}.services-index-page .inner-hero-lead{font-size:clamp(1.12rem,1.55vw,1.42rem);line-height:1.52}.services-hero-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;display:flex}.services-hero-actions a{min-height:48px;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border:1px solid #111;border-radius:8px;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.68rem;font-weight:650;text-decoration:none;transition:transform .25s,background-color .25s,color .25s;display:inline-flex}.services-hero-actions a:hover{transform:translateY(-2px)}.services-hero-primary{color:#fff;background:#ff3b00;min-width:182px;border-color:#ff3b00!important}.services-hero-secondary{color:#111;min-width:215px}.services-hero-secondary:hover{color:#fff;background:#111}.services-hero-proof{color:#11111194;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1rem;margin-top:1.35rem;font-size:.62rem;display:flex}.services-hero-proof span{align-items:center;gap:.38rem;display:inline-flex}.services-hero-proof i{color:#ff3b00;font-size:.86rem}.services-index-page .inner-section--dark{padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:clamp(4.5rem,7vw,7rem)}.services-index-page .service-category-heading{margin-bottom:clamp(2rem,4vw,3.25rem)}.services-index-page .service-category-heading h2{font-size:clamp(3rem,5.2vw,5.2rem)}.services-index-page .services-index-grid--production{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;overflow:visible}.services-index-page .service-index-card,.services-index-page .services-index-grid--production .service-index-card:first-child{isolation:isolate;background:#151515;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:360px;padding:clamp(1.35rem,2.2vw,2rem);display:flex;position:relative;overflow:hidden}.services-index-page .service-index-card:first-child{grid-area:span 2/span 7;min-height:732px}.services-index-page .service-index-card:nth-child(2),.services-index-page .service-index-card:nth-child(3){grid-column:span 5}.services-index-page .service-index-card-media{z-index:-2;filter:grayscale()brightness(.48)contrast(1.08);background-position:50%;background-size:cover;transition:filter .8s,transform 1.1s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.002)}.services-index-page .service-index-card:after{z-index:-1;content:"";background:linear-gradient(#04050659 0%,#0405061a 38%,#040506f5 100%),linear-gradient(90deg,#0405068c,#0000 70%);position:absolute;inset:0}.services-index-page .service-index-card:hover .service-index-card-media{filter:grayscale(.25)brightness(.62)contrast(1.03);transform:scale(1.035)}.services-index-page .service-index-card-top{z-index:1;position:relative}.services-index-page .service-index-card-symbol{color:#ff3b00;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid}.services-index-page .service-index-card-copy{z-index:1;position:relative}.services-index-page .service-index-card h3{max-width:600px;font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:0 0 .6rem;font-size:clamp(2.15rem,3.7vw,4.25rem);line-height:.94}.services-index-page .service-index-card:not(:first-child) h3{font-size:clamp(1.9rem,2.7vw,3rem)}.services-index-page .service-index-card>.service-index-card-copy>p{color:#ffffffb3;margin:0 0 1rem}.services-index-page .service-index-card ul{margin:0}.services-index-page .service-index-card li{backdrop-filter:blur(8px);background:#04050647;border-color:#ffffff47}.services-index-page .service-index-link{border-top:1px solid #ffffff3d;justify-content:space-between;align-items:center;width:min(100%,280px);margin-top:1.3rem;padding-top:.9rem;display:flex}.services-index-page .service-specialist-heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:clamp(1.75rem,5vw,5rem);margin:clamp(5rem,9vw,8rem) 0 clamp(2rem,4vw,3.25rem);display:grid}.services-index-page .service-specialist-heading h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.065em;text-wrap:balance;margin:.85rem 0 0;font-size:clamp(2.8rem,4.8vw,4.8rem);line-height:.93}.services-index-page .service-specialist-heading p{color:#ffffff9e;margin:0;font-size:1rem;line-height:1.7}.services-index-page .services-index-grid--specialist{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;overflow:visible}.services-index-page .services-index-grid--specialist .service-index-card,.services-index-page .services-index-grid--specialist .service-index-card:first-child,.services-index-page .services-index-grid--specialist .service-index-card:nth-child(2),.services-index-page .services-index-grid--specialist .service-index-card:nth-child(3){grid-area:auto/span 3;min-height:450px}.services-index-page .services-index-grid--specialist .service-index-card h3,.services-index-page .services-index-grid--specialist .service-index-card:not(:first-child) h3{font-size:clamp(1.8rem,2.35vw,2.7rem)}.services-index-page .services-index-grid--operations .service-index-card,.services-index-page .services-index-grid--operations .service-index-card:first-child,.services-index-page .services-index-grid--operations .service-index-card:nth-child(2){grid-column:span 6;min-height:500px}.services-index-page .services-index-grid--operations .service-index-card h3,.services-index-page .services-index-grid--operations .service-index-card:not(:first-child) h3{max-width:13ch;font-size:clamp(2.2rem,3vw,3.5rem)}.services-index-page #video-cozumleri{padding-top:clamp(4.5rem,7vw,7rem);padding-bottom:clamp(4.5rem,7vw,7rem)}.services-index-page #video-cozumleri .services-grid-boxed-header{margin-bottom:clamp(2rem,4vw,3.25rem)}@media (width>=1180px){.services-index-page #video-cozumleri .services-grid-boxed{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.services-index-page #video-cozumleri .services-boxed-card{border:1px solid #11111124;border-radius:12px;min-width:0;overflow:hidden}.services-index-page #video-cozumleri .services-boxed-media{aspect-ratio:16/10}.services-index-page #video-cozumleri .services-boxed-body{flex:1;padding:1.25rem}.services-index-page #video-cozumleri .services-boxed-tags{align-content:flex-start;min-height:4.1rem}.services-index-page #video-cozumleri .services-boxed-title-card{min-height:2.04em;font-size:clamp(1.35rem,1.7vw,1.8rem)}.services-index-page #video-cozumleri .services-boxed-explainer{min-height:5.7rem;font-size:.9rem;line-height:1.58}}.services-index-page .offer-model-grid{gap:12px}.services-index-page .offer-model-card h3{margin:2.4rem 0 1rem}@media (width>=1180px){.services-index-page .offer-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.services-index-page .offer-model-card{min-height:430px;padding:1.6rem}.services-index-page .offer-model-card h3{min-height:3.92em;margin-top:3.35rem;font-size:clamp(1.75rem,2.35vw,2.65rem)}.services-index-page .offer-model-card p{min-height:8.1rem}}@media (width<=900px){.services-index-page .inner-hero--index{padding-top:5.75rem;padding-bottom:4.25rem}.services-index-page .inner-index-hero-grid{grid-template-columns:1fr;align-items:start;gap:2.25rem}.services-index-page .services-index-grid--production{grid-template-columns:1fr}.services-index-page .service-specialist-heading{grid-template-columns:1fr;gap:1.25rem;margin-top:4.5rem}.services-index-page .services-index-grid--specialist{grid-template-columns:1fr}.services-index-page .service-index-card,.services-index-page .service-index-card:first-child,.services-index-page .service-index-card:nth-child(2),.services-index-page .service-index-card:nth-child(3),.services-index-page .services-index-grid--production .service-index-card:first-child,.services-index-page .services-index-grid--specialist .service-index-card,.services-index-page .services-index-grid--specialist .service-index-card:first-child,.services-index-page .services-index-grid--specialist .service-index-card:nth-child(2),.services-index-page .services-index-grid--specialist .service-index-card:nth-child(3){grid-area:auto;min-height:440px}.services-index-page .services-index-grid--operations .service-index-card,.services-index-page .services-index-grid--operations .service-index-card:first-child,.services-index-page .services-index-grid--operations .service-index-card:nth-child(2){grid-column:auto;min-height:440px}}@media (width<=700px){.services-index-page .inner-hero--index{padding-top:4.75rem;padding-bottom:3.5rem}.services-index-page .inner-breadcrumbs{margin-bottom:1.6rem}.services-index-page .inner-hero h1{font-size:clamp(3.2rem,14vw,4.5rem)}.services-index-page .inner-hero-lead{font-size:1.08rem}.services-hero-actions{grid-template-columns:1fr;display:grid}.services-hero-actions a{width:100%}.services-hero-proof{grid-template-columns:1fr 1fr;display:grid}.services-index-page .service-category-heading h2,.services-index-page .service-specialist-heading h2{font-size:clamp(3rem,14vw,4.25rem)}.services-index-page .service-index-card,.services-index-page .service-index-card:first-child,.services-index-page .service-index-card:nth-child(2),.services-index-page .service-index-card:nth-child(3),.services-index-page .services-index-grid--production .service-index-card:first-child,.services-index-page .services-index-grid--specialist .service-index-card,.services-index-page .services-index-grid--specialist .service-index-card:first-child,.services-index-page .services-index-grid--specialist .service-index-card:nth-child(2),.services-index-page .services-index-grid--specialist .service-index-card:nth-child(3){border-radius:10px;min-height:410px}.services-index-page .services-index-grid--operations .service-index-card,.services-index-page .services-index-grid--operations .service-index-card:first-child,.services-index-page .services-index-grid--operations .service-index-card:nth-child(2){min-height:410px}.services-index-page .service-index-card h3,.services-index-page .service-index-card:not(:first-child) h3{font-size:clamp(2.25rem,11vw,3.25rem)}}@media (prefers-reduced-motion:reduce){.services-index-page .service-index-card-media,.services-index-page .services-hero-actions a{transition:none}}
