:root{--details-color:var(--sm-svc-gold, #ffbc00);--bg-dark:#000000;--bg-panel:#0a0a0a;--bg-card:#111111;--text-main:#ffffff;--text-muted:#bcbcbc;--gradient-gold:linear-gradient(135deg, #ffd700 0%, #b8860b 100%);--glow-gold:0 0 30px rgba(255, 215, 0, 0.15)}body{background-color:var(--bg-dark);color:var(--text-main);font-family:'Manrope', 'Inter', sans-serif;overflow-x:hidden;line-height:1.6}.contrast-text{color:var(--text-main)!important}.muted-text{color:var(--text-muted)!important}@keyframes ufReveal{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.master-hero .reveal-item{animation:ufReveal 1s cubic-bezier(0.16, 1, 0.3, 1) both}.master-hero .reveal-item:nth-child(2){animation-delay:0.15s}.master-hero .reveal-item:nth-child(3){animation-delay:0.3s}.master-hero .reveal-item:nth-child(4){animation-delay:0.45s}.reveal-item.reveal-pending{opacity:0;transform:translateY(40px);transition:opacity 0.9s ease, transform 0.9s cubic-bezier(0.16, 1, 0.3, 1)}.reveal-item.reveal-pending.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.master-hero .reveal-item{animation:none}}.master-hero{min-height:90vh;display:flex;align-items:center;background:linear-gradient(180deg, #0a0a0a 0%, #000 100%);position:relative;overflow:hidden;padding:100px 0}.hero-glow-alt{position:absolute;top:50%;left:50%;width:1000px;height:1000px;background:radial-gradient(circle, rgba(255, 215, 0, 0.05) 0%, transparent 70%);transform:translate(-50%, -50%);z-index:0;pointer-events:none}.master-hero-title{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:clamp(40px, 9vw, 110px);line-height:0.95;font-weight:700;letter-spacing:-4px;margin-bottom:30px;color:#fff}.master-hero-title .highlight{color:var(--details-color);background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.concept-section{padding:150px 0;background:#020202}.concept-card{background:var(--bg-card);border:1px solid rgba(255, 215, 0, 0.08);padding:60px;border-radius:40px;position:relative;overflow:hidden;transition:all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.concept-card:hover{border-color:var(--details-color);box-shadow:var(--glow-gold);transform:translateY(-10px)}.concept-card::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(255, 215, 0, 0.03) 0%, transparent 60%);pointer-events:none}.service-master-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;margin-top:80px}@media (max-width: 991px){.service-master-grid{grid-template-columns:1fr}}.service-master-item{display:flex;gap:30px;padding:40px;background:rgba(255, 255, 255, 0.02);border-radius:30px;border:1px solid rgba(255, 255, 255, 0.05);transition:all 0.4s ease}.service-master-item:hover{background:rgba(255, 215, 0, 0.03);border-color:rgba(255, 215, 0, 0.2)}.service-master-icon{flex:0 0 60px;height:60px;background:var(--gradient-gold);border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#000}.service-master-info h3{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;color:#fff;font-size:24px;margin-bottom:15px}.service-master-info p{color:var(--text-muted);font-size:15px;margin:0}.pillar-box{padding:120px 0;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.pillar-box:nth-child(even) .row{flex-direction:row-reverse}.pillar-label{color:var(--details-color);font-weight:700;font-size:14px;letter-spacing:5px;text-transform:uppercase;margin-bottom:20px;display:block}.pillar-title{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:clamp(32px, 5vw, 60px);margin-bottom:30px;line-height:1.1;color:#fff}.pillar-desc{font-size:18px;color:var(--text-muted);margin-bottom:40px;line-height:1.9}.ba-slider-master{position:relative;width:100%;height:600px;border-radius:30px;overflow:hidden;box-shadow:0 50px 100px rgba(0, 0, 0, 0.8)}@media (max-width: 768px){.ba-slider-master{height:400px}}.ba-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.ba-after{z-index:10;width:50%}.ba-before{z-index:5}.ba-dragline{position:absolute;top:0;bottom:0;left:50%;width:4px;background:var(--details-color);z-index:20;transform:translateX(-50%);cursor:ew-resize}.ba-handle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:60px;height:60px;background:#fff;border:4px solid var(--details-color);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#000;font-size:20px;box-shadow:0 0 30px rgba(0, 0, 0, 0.5)}.tech-master-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media (max-width: 1200px){.tech-master-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.tech-master-grid{grid-template-columns:1fr}}.tech-master-card{background:#080808;padding:40px;border-radius:24px;border:1px solid rgba(255, 255, 255, 0.03);text-align:center;transition:all 0.4s ease}.tech-master-card:hover{border-color:var(--details-color);background:#0c0c0c}.tech-master-card i{font-size:32px;color:var(--details-color);margin-bottom:25px}.tech-master-card h4{font-family:'Plus Jakarta Sans', 'Space Grotesk', sans-serif;font-size:18px;margin-bottom:10px;color:#fff}.tech-master-card p{font-size:14px;color:var(--text-muted);margin:0}@media (max-width: 768px){.master-hero{padding:60px 0;text-align:center}.master-hero-title{font-size:48px;letter-spacing:-2px}.pillar-box{padding:80px 0}.pillar-title{font-size:36px}.concept-card{padding:40px 30px}}.web-design-service-page .uf-lead-label{display:inline-block}.web-design-service-page .uf-lead-desc{max-width:850px;margin:0 auto 50px;font-size:22px}.web-design-service-page .uf-lead-link{padding:24px 60px;border-radius:14px;font-weight:700;text-decoration:none;font-size:18px}.web-design-service-page .uf-title-md{font-size:45px}.web-design-service-page .uf-title-sm{font-size:38px}.web-design-service-page .uf-desc-sm{font-size:17px}.web-design-service-page .uf-concept-h4,.web-design-service-page .uf-offer-title{font-family:'Plus Jakarta Sans', 'Space Grotesk'}.web-design-service-page .uf-concept-h4{color:#fff}.web-design-service-page .uf-ba-product{background-image:url('/assets/images/hizmetler/detayresimleri/reklamajansi-102.webp')}.web-design-service-page .ba-after.uf-ba-product{filter:contrast(1.2) brightness(1.1)}.web-design-service-page .ba-before.uf-ba-product{filter:grayscale(1)}.web-design-service-page .uf-alt-bg{background:#050505}.web-design-service-page .uf-band{background:#000;padding:140px 0}.web-design-service-page .uf-band--services{padding:120px 0}.web-design-service-page .uf-band--tech{background:#020202}.web-design-service-page .uf-offer-box{background:var(--gradient-gold);border-radius:30px;text-align:center}.web-design-service-page .uf-offer-title{color:#000}.web-design-service-page .uf-offer-text{color:#000;opacity:0.8;font-weight:600}.web-design-service-page .uf-offer-link{padding:20px;border-radius:15px;font-weight:700}@media (max-width: 768px){.web-design-service-page .uf-lead-desc{font-size:18px;margin-bottom:36px}.web-design-service-page .uf-lead-link{padding:18px 36px;font-size:16px}.web-design-service-page .uf-title-md{font-size:32px}.web-design-service-page .uf-title-sm{font-size:30px}.web-design-service-page .uf-band,.web-design-service-page .uf-band--services{padding:80px 0}}