.blogDetail-module__0SLrtG__main{min-height:100vh;color:#0f172a;background-color:#f8fafc}.blogDetail-module__0SLrtG__hero{height:50vh;overflow:hidden;min-height:400px;justify-content:center;position:relative;background-color:#000;align-items:center;display:flex}.blogDetail-module__0SLrtG__heroImage{height:100%;position:absolute;object-fit:cover;opacity:.4;top:0;left:0;width:100%}.blogDetail-module__0SLrtG__heroContent{padding:0 20px;color:#fff;position:relative;max-width:900px;text-align:center;z-index:1}.blogDetail-module__0SLrtG__title{font-size:3.5rem;font-weight:800;margin-bottom:20px;text-shadow:0 2px 10px #00000080;letter-spacing:-1px}.blogDetail-module__0SLrtG__subtitle{font-size:1.2rem;text-shadow:0 1px 5px #00000080;color:#e2e8f0}.blogDetail-module__0SLrtG__container{padding:60px;position:relative;max-width:900px;margin:-60px auto 100px;box-shadow:0 20px 40px #0000000d;border-radius:16px;background:#fff;z-index:10}.blogDetail-module__0SLrtG__content{font-size:1.15rem;color:#334155;line-height:1.8}.blogDetail-module__0SLrtG__content h2{font-size:2rem;color:#0f172a;border-bottom:2px solid #f1f5f9;margin:50px 0 20px;padding-bottom:15px}.blogDetail-module__0SLrtG__content h3{font-size:1.5rem;color:#1e293b;margin:40px 0 15px}.blogDetail-module__0SLrtG__content p{margin-bottom:25px}.blogDetail-module__0SLrtG__content strong{font-weight:700;color:#0f172a}.blogDetail-module__0SLrtG__content a{text-decoration:underline;color:#c00;text-underline-offset:4px}.blogDetail-module__0SLrtG__content a:hover{color:#a00000}.blogDetail-module__0SLrtG__serviceBox{border-left:4px solid #c00;padding:30px;margin:40px 0;box-shadow:0 4px 15px #00000005;border-radius:0 12px 12px 0;background:#f8fafc}.blogDetail-module__0SLrtG__ctaBox{padding:50px 40px;color:#fff;text-align:center;margin:60px 0;border-radius:16px;background:linear-gradient(135deg,#c00,#8a0000)}.blogDetail-module__0SLrtG__ctaTitle{font-size:2rem;font-weight:800;margin-bottom:15px;color:#fff}.blogDetail-module__0SLrtG__ctaDesc{font-size:1.15rem;margin-bottom:35px;color:#ffffffe6}.blogDetail-module__0SLrtG__ctaBtn{padding:16px 40px;font-size:1.1rem;text-decoration:none;font-weight:700;color:#c00;transition:transform .3s,box-shadow .3s;border-radius:30px;background:#fff;display:inline-block}.blogDetail-module__0SLrtG__ctaBtn:hover{transform:translateY(-3px);color:#c00;box-shadow:0 10px 20px #0003}@media (max-width:768px){.blogDetail-module__0SLrtG__title{font-size:2.2rem}.blogDetail-module__0SLrtG__container{padding:30px;margin-top:-30px}.blogDetail-module__0SLrtG__content{font-size:1.05rem}.blogDetail-module__0SLrtG__content h2{font-size:1.7rem}}.hizmetler-module__wQRaSq__main{min-height:100vh}.hizmetler-module__wQRaSq__container{padding:0 20px;max-width:1200px;margin:0 auto}.hizmetler-module__wQRaSq__themeSection{overflow:hidden;padding:100px 0;position:relative}.hizmetler-module__wQRaSq__themeDark{color:#fff;border-bottom:1px solid #cc00001a;background:linear-gradient(135deg,#0a0a0a,#111 40%,#0d0d0d)}.hizmetler-module__wQRaSq__themeLight{color:#0f172a;border-bottom:1px solid #0000000a;background:linear-gradient(135deg,#f8fafc,#fff 50%,#f1f5f9)}.hizmetler-module__wQRaSq__interactiveSimulators{flex-direction:column;display:flex}.hizmetler-module__wQRaSq__simWrapper{margin:0 -20px}.hizmetler-module__wQRaSq__allServicesSection{flex-direction:column;display:flex}.hizmetler-module__wQRaSq__zigzagSection{position:relative}.hizmetler-module__wQRaSq__zigzagSection:before{height:3px;transform:translate(-50%);content:"";position:absolute;top:0;border-radius:2px;background:linear-gradient(90deg,#0000,#c00,#0000);left:50%;width:80px}.hizmetler-module__wQRaSq__serviceGrid{gap:70px;align-items:center;display:flex}.hizmetler-module__wQRaSq__rowReverse{flex-direction:row-reverse}.hizmetler-module__wQRaSq__imageColumn{flex:1;position:relative}.hizmetler-module__wQRaSq__imageColumn:before{content:"";position:absolute;inset:-15px;border-radius:24px;background:radial-gradient(#cc000014 0,#0000 70%);z-index:0}.hizmetler-module__wQRaSq__imageWrapper{height:420px;overflow:hidden;position:relative;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff0d;border-radius:16px;z-index:1}.hizmetler-module__wQRaSq__imageWrapper:after{pointer-events:none;content:"";position:absolute;inset:0;background:linear-gradient(#0000 50%,#00000059);z-index:1}.hizmetler-module__wQRaSq__image{height:420px;transition:transform .7s cubic-bezier(.25,.46,.45,.94);object-fit:cover;width:100%;display:block}.hizmetler-module__wQRaSq__imageWrapper:hover .hizmetler-module__wQRaSq__image{transform:scale(1.07)}.hizmetler-module__wQRaSq__iconBadge{height:70px;justify-content:center;border:2px solid #c00;right:25px;transition:transform .3s,box-shadow .3s;position:absolute;bottom:20px;align-items:center;box-shadow:0 8px 25px #0009,0 0 20px #cc000026;border-radius:50%;background:linear-gradient(135deg,#1a1a1a,#0a0a0a);width:70px;display:flex;z-index:3}.hizmetler-module__wQRaSq__imageWrapper:hover .hizmetler-module__wQRaSq__iconBadge{transform:scale(1.1);box-shadow:0 8px 25px #0009,0 0 30px #cc00004d}.hizmetler-module__wQRaSq__rowReverse .hizmetler-module__wQRaSq__iconBadge{right:auto;left:25px}.hizmetler-module__wQRaSq__textColumn{flex:1}.hizmetler-module__wQRaSq__textDark{color:#fff}.hizmetler-module__wQRaSq__textDark .hizmetler-module__wQRaSq__serviceTitle{text-shadow:0 2px 10px #0000004d;color:#fff}.hizmetler-module__wQRaSq__textDark .hizmetler-module__wQRaSq__serviceDescription{color:#ffffffbf}.hizmetler-module__wQRaSq__textDark .hizmetler-module__wQRaSq__benefitsList li{border:1px solid #ffffff0f;color:#e2e8f0;background:#ffffff08}.hizmetler-module__wQRaSq__textDark .hizmetler-module__wQRaSq__benefitsList li:hover{border-color:#c003;background:#ffffff0f}.hizmetler-module__wQRaSq__textLight{color:#1e293b}.hizmetler-module__wQRaSq__textLight .hizmetler-module__wQRaSq__serviceTitle{color:#0f172a}.hizmetler-module__wQRaSq__textLight .hizmetler-module__wQRaSq__serviceDescription{color:#475569}.hizmetler-module__wQRaSq__textLight .hizmetler-module__wQRaSq__benefitsList li{border:1px solid #0000000f;color:#334155;background:#00000005}.hizmetler-module__wQRaSq__textLight .hizmetler-module__wQRaSq__benefitsList li:hover{border-color:#cc000026;background:#cc000008}.hizmetler-module__wQRaSq__serviceTitle{font-size:2.6rem;font-weight:800;margin-bottom:20px;position:relative;letter-spacing:-.5px;line-height:1.15}.hizmetler-module__wQRaSq__divider{height:3px;margin-bottom:25px;position:relative;border-radius:2px;background:linear-gradient(90deg,#c00,#f33);width:50px}.hizmetler-module__wQRaSq__divider:after{height:100%;filter:blur(6px);content:"";position:absolute;opacity:.4;top:0;background:linear-gradient(90deg,#c00,#f33);left:0;width:100%}.hizmetler-module__wQRaSq__serviceDescription{font-size:1.1rem;margin-bottom:30px;line-height:1.85}.hizmetler-module__wQRaSq__benefitsList{list-style:none;grid-template-columns:1fr 1fr;padding:0;gap:12px;margin:0 0 40px;display:grid}.hizmetler-module__wQRaSq__benefitsList li{padding:10px 14px;font-size:.95rem;font-weight:600;transition:all .3s;gap:10px;align-items:center;border-radius:10px;display:flex}.hizmetler-module__wQRaSq__checkIcon{flex-shrink:0;font-size:1.1rem;font-weight:700;color:#c00}.hizmetler-module__wQRaSq__actionBtn{overflow:hidden;padding:16px 36px;font-size:1.05rem;text-decoration:none;font-weight:700;color:#fff;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;gap:8px;align-items:center;box-shadow:0 4px 15px #c003;border-radius:10px;background:linear-gradient(135deg,#c00,#a00000);display:inline-flex}.hizmetler-module__wQRaSq__actionBtn:before{transition:opacity .3s;content:"";position:absolute;opacity:0;inset:0;background:linear-gradient(135deg,#ffffff26,#0000 50%)}.hizmetler-module__wQRaSq__actionBtn:hover{transform:translateY(-3px);box-shadow:0 12px 30px #cc000059;background:linear-gradient(135deg,#e60000,#c00)}.hizmetler-module__wQRaSq__actionBtn:hover:before{opacity:1}.hizmetler-module__wQRaSq__faqSection{padding:100px 0;position:relative;background:linear-gradient(#f8fafc,#fff 30%,#f8fafc)}.hizmetler-module__wQRaSq__faqSection:before{height:3px;transform:translate(-50%);content:"";position:absolute;top:0;background:linear-gradient(90deg,#0000,#c00,#0000);left:50%;width:120px}.hizmetler-module__wQRaSq__faqHeader{margin-bottom:60px;text-align:center}.hizmetler-module__wQRaSq__faqTitle{font-size:2.5rem;font-weight:800;color:#0f172a;letter-spacing:-.5px}.hizmetler-module__wQRaSq__faqSubtitle{font-size:1.1rem;color:#64748b;margin-top:12px}.hizmetler-module__wQRaSq__faqGrid{max-width:800px;flex-direction:column;gap:16px;margin:0 auto;display:flex}.hizmetler-module__wQRaSq__faqItem{overflow:hidden;border:1px solid #e2e8f0;transition:all .4s;box-shadow:0 1px 3px #0000000a;border-radius:14px;background:#fff}.hizmetler-module__wQRaSq__faqItem:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000f}.hizmetler-module__wQRaSq__faqItem[open]{border-color:#c003;box-shadow:0 10px 30px -5px #00000014;background:#fff}.hizmetler-module__wQRaSq__faqQuestion{list-style:none;padding:22px 28px;justify-content:space-between;font-size:1.1rem;font-weight:700;color:#1e293b;transition:color .3s;align-items:center;cursor:pointer;display:flex}.hizmetler-module__wQRaSq__faqQuestion:hover{color:#c00}.hizmetler-module__wQRaSq__faqQuestion::-webkit-details-marker{display:none}.hizmetler-module__wQRaSq__faqIcon{flex-shrink:0;color:#c00;transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.hizmetler-module__wQRaSq__faqItem[open] .hizmetler-module__wQRaSq__faqIcon{transform:rotate(180deg)}.hizmetler-module__wQRaSq__faqAnswer{padding:20px 28px 28px;font-size:1.05rem;color:#475569;border-top:1px solid #f1f5f9;line-height:1.8;margin-top:-5px}.hizmetler-module__wQRaSq__faqFooter{font-size:1.05rem;color:#64748b;text-align:center;margin-top:50px}@media (max-width:900px){.hizmetler-module__wQRaSq__themeSection{padding:60px 0}.hizmetler-module__wQRaSq__rowReverse,.hizmetler-module__wQRaSq__serviceGrid{flex-direction:column;gap:35px}.hizmetler-module__wQRaSq__benefitsList{grid-template-columns:1fr}.hizmetler-module__wQRaSq__serviceTitle{font-size:1.9rem}.hizmetler-module__wQRaSq__image,.hizmetler-module__wQRaSq__imageWrapper{height:280px}.hizmetler-module__wQRaSq__serviceGrid{gap:30px}.hizmetler-module__wQRaSq__faqTitle{font-size:2rem}.hizmetler-module__wQRaSq__faqQuestion{padding:18px 20px;font-size:1rem}.hizmetler-module__wQRaSq__faqAnswer{padding:0 20px 20px;font-size:1rem}.hizmetler-module__wQRaSq__actionBtn{justify-content:center;width:100%}}.AutomotiveWindowFilmStudio-module__ZS-jBG__studio{overflow:hidden;grid-template-columns:minmax(320px,.92fr) minmax(420px,1.08fr);padding:34px;border:1px solid #ffffff1a;position:relative;gap:34px;align-items:stretch;box-shadow:0 28px 70px #00000080;border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 25%,#0f172a) 0,#080c14 100%);width:100%;display:grid;z-index:1}.AutomotiveWindowFilmStudio-module__ZS-jBG__studio:after{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(45deg,#ffffff0a 0 1px,#0000 1px 80px),repeating-linear-gradient(-45deg,#ffffff0a 0 1px,#0000 1px 80px);z-index:0}.AutomotiveWindowFilmStudio-module__ZS-jBG__animationLayer{overflow:hidden;pointer-events:none;-webkit-mask-image:repeating-linear-gradient(45deg,#000 0 .5px,#0000 .5px 80px),repeating-linear-gradient(-45deg,#000 0 .5px,#0000 .5px 80px);mask-image:repeating-linear-gradient(45deg,#000 0 .5px,#0000 .5px 80px),repeating-linear-gradient(-45deg,#000 0 .5px,#0000 .5px 80px);position:absolute;inset:0;border-radius:18px;z-index:1}.AutomotiveWindowFilmStudio-module__ZS-jBG__animationLayer:before{animation:AutomotiveWindowFilmStudio-module__ZS-jBG__rotateGridWave 12s linear infinite;height:300%;content:"";position:absolute;opacity:.8;top:-100%;background:conic-gradient(from 0deg at 50% 50%,transparent 0,color-mix(in srgb,var(--accent) 10%,transparent) 20%,var(--accent) 50%,color-mix(in srgb,#fff 80%,var(--accent)) 60%,var(--accent) 70%,color-mix(in srgb,var(--accent) 10%,transparent) 80%,transparent 100%);left:-100%;width:300%}@keyframes AutomotiveWindowFilmStudio-module__ZS-jBG__rotateGridWave{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.AutomotiveWindowFilmStudio-module__ZS-jBG__copyColumn,.AutomotiveWindowFilmStudio-module__ZS-jBG__visualColumn{position:relative;z-index:1}.AutomotiveWindowFilmStudio-module__ZS-jBG__copyColumn{flex-direction:column;gap:22px;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__eyebrow{min-height:32px;padding:7px 12px;font-size:.75rem;border:1px solid color-mix(in srgb,var(--accent) 46%,transparent);font-weight:800;color:#f8fafc;text-transform:uppercase;letter-spacing:.08em;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,#ffffff0a);width:fit-content;display:inline-flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__copyColumn h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;color:#fff;max-width:720px;letter-spacing:0;margin:0;line-height:1.02}.AutomotiveWindowFilmStudio-module__ZS-jBG__copyColumn p{font-size:1.02rem;color:#ffffffb8;max-width:660px;margin:0;line-height:1.75}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton{border:1px solid #ffffff1a;color:#fff;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;background:#ffffff0e}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton{min-height:82px;padding:14px;text-align:left;border-radius:12px}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton:hover,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton:hover{border-color:color-mix(in srgb,var(--series-accent,var(--accent)) 55%,#fff);transform:translateY(-2px)}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton small,.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton span,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton small,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton span{display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton span{font-size:.98rem;font-weight:900}.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesButton small{font-size:.76rem;color:#ffffff94;line-height:1.35;margin-top:8px}.AutomotiveWindowFilmStudio-module__ZS-jBG__activeSeries{border-color:var(--series-accent);box-shadow:0 16px 34px color-mix(in srgb,var(--series-accent) 22%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--series-accent) 24%,transparent),#ffffff0f)}.AutomotiveWindowFilmStudio-module__ZS-jBG__activeSeries small{color:#ffffffc7}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:18px;border:1px solid #ffffff1a;border-radius:14px;background:#ffffff0d}.AutomotiveWindowFilmStudio-module__ZS-jBG__panelHeader{justify-content:space-between;margin-bottom:14px;color:var(--accent);border-bottom:1px solid #ffffff17;gap:18px;align-items:center;padding-bottom:14px;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__panelHeader span{font-size:.75rem;font-weight:800;color:#ffffff94;text-transform:uppercase;letter-spacing:.08em;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__panelHeader strong{font-size:1.15rem;color:#fff;margin-top:4px;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton{min-height:116px;padding:14px 10px;text-align:center;border-radius:12px}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton span{font-size:.95rem;font-weight:900}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton strong{font-size:1.6rem;color:#fff;line-height:1;margin-top:12px;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton small{font-size:.7rem;font-weight:900;color:#ffffff80;letter-spacing:.1em;margin-top:7px}.AutomotiveWindowFilmStudio-module__ZS-jBG__activeVariant{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent),0 18px 32px var(--accent-glow);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 38%,transparent),transparent 58%),#00000073}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricCard{min-height:112px;padding:14px;border:1px solid #ffffff14;border-radius:12px;background:#00000038}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricTopline{font-size:.78rem;font-weight:800;color:#ffffffad;gap:8px;align-items:center;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricTopline svg{flex:none;color:var(--accent)}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricCard strong{font-size:1.55rem;color:#fff;line-height:1;margin-top:10px;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__meter{height:6px;overflow:hidden;border-radius:999px;background:#ffffff1c;margin-top:13px}.AutomotiveWindowFilmStudio-module__ZS-jBG__meter span{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),#fff);display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__actionRow{gap:16px;align-items:center;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__quoteButton{flex:none;min-height:48px;padding:0 20px;justify-content:center;font-weight:900;color:#fff;transition:transform .18s,background-color .18s,box-shadow .18s;align-items:center;box-shadow:0 16px 34px #cc000047;border-radius:10px;background:#c00;display:inline-flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__quoteButton:hover{transform:translateY(-2px);box-shadow:0 20px 38px #cc000057;background:#f00000}.AutomotiveWindowFilmStudio-module__ZS-jBG__actionRow span{font-size:.92rem;color:#ffffff94;line-height:1.55}.AutomotiveWindowFilmStudio-module__ZS-jBG__visualColumn{flex-direction:column;min-width:0;gap:14px;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__visualHeader{min-height:64px;padding:14px 16px;justify-content:space-between;border:1px solid #ffffff1a;gap:14px;align-items:center;border-radius:14px;background:#ffffff0e;display:flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__visualHeader span{font-size:.74rem;font-weight:900;color:#ffffff8f;text-transform:uppercase;letter-spacing:.08em;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__visualHeader strong{font-size:1.08rem;color:#fff;margin-top:3px;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__motionBadge{min-height:36px;padding:0 12px;justify-content:center;font-size:.82rem;font-weight:800;color:#fff;gap:7px;align-items:center;border-radius:999px;background:#ffffff14;white-space:nowrap;display:inline-flex}.AutomotiveWindowFilmStudio-module__ZS-jBG__motionBadge svg{color:var(--accent)}.AutomotiveWindowFilmStudio-module__ZS-jBG__carStage{overflow:hidden;position:relative;isolation:isolate;aspect-ratio:1672/940;box-shadow:inset 0 0 0 1px #ffffff14,0 22px 54px #00000061;border-radius:16px;background:#111318;width:100%}.AutomotiveWindowFilmStudio-module__ZS-jBG__carImage{height:100%;position:absolute;object-fit:cover;inset:0;width:100%;display:block;z-index:0}.AutomotiveWindowFilmStudio-module__ZS-jBG__windowSvg{height:100%;pointer-events:none;position:absolute;inset:0;width:100%;z-index:2}.AutomotiveWindowFilmStudio-module__ZS-jBG__rollingGlass{animation:AutomotiveWindowFilmStudio-module__ZS-jBG__windowRollCycle 3s cubic-bezier(.4,0,.2,1) forwards;will-change:transform;transform-origin:52% 62%;transform-box:view-box}.AutomotiveWindowFilmStudio-module__ZS-jBG__tintGlass{fill:rgba(var(--tint-rgb),var(--tint-alpha));mix-blend-mode:multiply}.AutomotiveWindowFilmStudio-module__ZS-jBG__quarterTintGlass{fill:rgba(var(--tint-rgb),calc(var(--tint-alpha)*.92));mix-blend-mode:multiply}.AutomotiveWindowFilmStudio-module__ZS-jBG__glassSheen{fill:url(#rearSideGlassSheen);mix-blend-mode:screen;opacity:.44}.AutomotiveWindowFilmStudio-module__ZS-jBG__topGlassHighlight{fill:#ffffff38;mix-blend-mode:screen;opacity:.38}.AutomotiveWindowFilmStudio-module__ZS-jBG__lowerGlassReflection{fill:url(#rearSideLowerReflection);mix-blend-mode:screen;opacity:.42}.AutomotiveWindowFilmStudio-module__ZS-jBG__windowSeal{filter:drop-shadow(0 1px 1px #000000a6);fill:none;opacity:.62;stroke-width:1.4px;stroke:#ffffff14}.AutomotiveWindowFilmStudio-module__ZS-jBG__readout{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:12px 14px;border:1px solid #ffffff24;right:18px;position:absolute;bottom:18px;min-width:106px;border-radius:12px;background:#030508b3;z-index:4}.AutomotiveWindowFilmStudio-module__ZS-jBG__readout span{font-size:.74rem;font-weight:900;color:#ffffff94;text-transform:uppercase;letter-spacing:.08em;display:block}.AutomotiveWindowFilmStudio-module__ZS-jBG__readout strong{font-size:1.75rem;color:#fff;line-height:1;margin-top:4px;display:block}@keyframes AutomotiveWindowFilmStudio-module__ZS-jBG__windowRollCycle{0%,15%{transform:translateY(0)rotate(0);animation-timing-function:cubic-bezier(.4,0,.2,1)}45%,55%{transform:translateY(336px)rotate(1.5deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}85%,to{transform:translateY(0)rotate(0)}}@media (max-width:1100px){.AutomotiveWindowFilmStudio-module__ZS-jBG__studio{grid-template-columns:1fr}.AutomotiveWindowFilmStudio-module__ZS-jBG__visualColumn{order:-1}}@media (max-width:720px){.AutomotiveWindowFilmStudio-module__ZS-jBG__studio{padding:18px;border-radius:14px}.AutomotiveWindowFilmStudio-module__ZS-jBG__metricsGrid,.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesGrid,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantGrid{grid-template-columns:1fr 1fr}.AutomotiveWindowFilmStudio-module__ZS-jBG__actionRow,.AutomotiveWindowFilmStudio-module__ZS-jBG__visualHeader{flex-direction:column;align-items:stretch}.AutomotiveWindowFilmStudio-module__ZS-jBG__motionBadge,.AutomotiveWindowFilmStudio-module__ZS-jBG__quoteButton{width:100%}.AutomotiveWindowFilmStudio-module__ZS-jBG__copyColumn h2{font-size:2rem}}@media (max-width:460px){.AutomotiveWindowFilmStudio-module__ZS-jBG__metricsGrid,.AutomotiveWindowFilmStudio-module__ZS-jBG__seriesGrid,.AutomotiveWindowFilmStudio-module__ZS-jBG__variantGrid{grid-template-columns:1fr}.AutomotiveWindowFilmStudio-module__ZS-jBG__variantButton{min-height:88px}.AutomotiveWindowFilmStudio-module__ZS-jBG__carImage{object-position:center}}.PPFSimulator-module__jhdNYG__studio{overflow:hidden;padding:34px;border:1px solid #ffffff1a;position:relative;flex-direction:column;gap:34px;align-items:stretch;box-shadow:0 28px 70px #00000080;border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 25%,#0f172a) 0,#080c14 100%);width:100%;display:flex;z-index:1}.PPFSimulator-module__jhdNYG__studio:after{pointer-events:none;content:"";position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(45deg,#ffffff0a 0 1px,#0000 1px 80px),repeating-linear-gradient(-45deg,#ffffff0a 0 1px,#0000 1px 80px);z-index:0}.PPFSimulator-module__jhdNYG__animationLayer{overflow:hidden;pointer-events:none;-webkit-mask-image:repeating-linear-gradient(45deg,#000 0 .5px,#0000 .5px 80px),repeating-linear-gradient(-45deg,#000 0 .5px,#0000 .5px 80px);mask-image:repeating-linear-gradient(45deg,#000 0 .5px,#0000 .5px 80px),repeating-linear-gradient(-45deg,#000 0 .5px,#0000 .5px 80px);position:absolute;inset:0;border-radius:18px;z-index:1}.PPFSimulator-module__jhdNYG__animationLayer:before{animation:PPFSimulator-module__jhdNYG__rotateGridWave 12s linear infinite;height:300%;content:"";position:absolute;opacity:.8;top:-100%;background:conic-gradient(from 0deg at 50% 50%,transparent 0,color-mix(in srgb,var(--accent) 10%,transparent) 20%,var(--accent) 50%,color-mix(in srgb,#fff 80%,var(--accent)) 60%,var(--accent) 70%,color-mix(in srgb,var(--accent) 10%,transparent) 80%,transparent 100%);left:-100%;width:300%}@keyframes PPFSimulator-module__jhdNYG__rotateGridWave{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.PPFSimulator-module__jhdNYG__copyColumn,.PPFSimulator-module__jhdNYG__visualColumn{position:relative;z-index:1}.PPFSimulator-module__jhdNYG__copyColumn{flex-direction:column;gap:22px;display:flex}.PPFSimulator-module__jhdNYG__eyebrow{min-height:32px;padding:7px 12px;font-size:.75rem;border:1px solid color-mix(in srgb,var(--accent) 46%,transparent);font-weight:800;color:#f8fafc;text-transform:uppercase;letter-spacing:.08em;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,#ffffff0a);width:fit-content;display:inline-flex}.PPFSimulator-module__jhdNYG__copyColumn h2{font-size:clamp(2rem,4vw,3.5rem);font-weight:900;color:#fff;max-width:1000px;letter-spacing:0;margin:0;line-height:1.02}.PPFSimulator-module__jhdNYG__copyColumn p{font-size:1.02rem;color:#ffffffb8;max-width:900px;margin:0;line-height:1.75}.PPFSimulator-module__jhdNYG__actionRow{gap:16px;align-items:center;margin-top:auto;display:flex}.PPFSimulator-module__jhdNYG__quoteButton{flex:none;min-height:48px;padding:0 20px;justify-content:center;font-weight:900;color:#fff;transition:transform .18s,background-color .18s,box-shadow .18s;align-items:center;box-shadow:0 16px 34px #cc000047;border-radius:10px;background:#c00;display:inline-flex}.PPFSimulator-module__jhdNYG__quoteButton:hover{transform:translateY(-2px);box-shadow:0 20px 38px #cc000057;background:#f00000}.PPFSimulator-module__jhdNYG__actionRow span{font-size:.92rem;color:#ffffff94;line-height:1.55}.PPFSimulator-module__jhdNYG__visualColumn{flex-direction:column;min-width:0;gap:14px;display:flex}.PPFSimulator-module__jhdNYG__visualHeader{min-height:64px;padding:14px 16px;justify-content:space-between;border:1px solid #ffffff1a;gap:14px;align-items:center;border-radius:14px;background:#ffffff0e;display:flex}.PPFSimulator-module__jhdNYG__visualHeader span{font-size:.74rem;font-weight:900;color:#ffffff8f;text-transform:uppercase;letter-spacing:.08em;display:block}.PPFSimulator-module__jhdNYG__visualHeader strong{font-size:1.08rem;color:#fff;margin-top:3px;display:block}.PPFSimulator-module__jhdNYG__motionBadge{min-height:36px;padding:0 12px;justify-content:center;font-size:.82rem;font-weight:800;color:#fff;gap:7px;align-items:center;border-radius:999px;background:#ffffff14;white-space:nowrap;display:inline-flex}.PPFSimulator-module__jhdNYG__motionBadge svg{color:var(--accent)}.PPFSimulator-module__jhdNYG__simulatorStage{height:400px;overflow:hidden;position:relative;max-height:50vh;isolation:isolate;box-shadow:inset 0 0 0 1px #ffffff14,0 22px 54px #00000061;border-radius:16px;background:#111318;width:100%}.PPFSimulator-module__jhdNYG__controlsLayout{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;align-items:flex-start;display:grid}.PPFSimulator-module__jhdNYG__variantPanel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:18px;border:1px solid #ffffff1a;border-radius:14px;background:#ffffff0d}.PPFSimulator-module__jhdNYG__panelHeader{justify-content:space-between;margin-bottom:14px;color:var(--accent);border-bottom:1px solid #ffffff17;gap:18px;align-items:center;padding-bottom:14px;display:flex}.PPFSimulator-module__jhdNYG__panelHeader span{font-size:.75rem;font-weight:800;color:#ffffff94;text-transform:uppercase;letter-spacing:.08em;display:block}.PPFSimulator-module__jhdNYG__variantGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.PPFSimulator-module__jhdNYG__variantButton{min-height:86px;padding:14px 10px;border:1px solid #ffffff1a;color:#fff;transition:all .18s;text-align:left;border-radius:12px;background:#ffffff0e;cursor:pointer}.PPFSimulator-module__jhdNYG__variantButton:hover{border-color:color-mix(in srgb,var(--accent) 55%,#fff);transform:translateY(-2px)}.PPFSimulator-module__jhdNYG__variantButton span{font-size:1.1rem;font-weight:900;display:block}.PPFSimulator-module__jhdNYG__variantButton small{font-size:.8rem;font-weight:600;color:#ffffff80;line-height:1.4;margin-top:6px;display:block}.PPFSimulator-module__jhdNYG__activeVariant{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent),0 18px 32px var(--accent-glow);background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 38%,transparent),transparent 58%),#00000073}.PPFSimulator-module__jhdNYG__colorCategoryTitle{font-size:.95rem;font-weight:600;color:#fff;margin:1rem 0 .5rem}.PPFSimulator-module__jhdNYG__colorCategoryTitle:first-of-type{margin-top:0}.PPFSimulator-module__jhdNYG__colorGrid{grid-template-columns:repeat(6,1fr);margin-bottom:10px;gap:8px;display:grid}.PPFSimulator-module__jhdNYG__colorSwatch{padding:0;border:2px solid #fff3;transition:all .2s;aspect-ratio:1;box-shadow:0 4px 10px #00000080;border-radius:50%;cursor:pointer;width:100%}.PPFSimulator-module__jhdNYG__colorSwatch:hover{border-color:#ffffff80;transform:scale(1.1)}.PPFSimulator-module__jhdNYG__activeSwatch{border-color:var(--accent);transform:scale(1.1);box-shadow:0 0 0 2px #cc00004d}.PPFSimulator-module__jhdNYG__selectedColorText{font-size:.9rem;font-weight:600;color:#a1a1aa;margin-top:1.2rem}@media (max-width:1100px){.PPFSimulator-module__jhdNYG__visualColumn{order:-1}}@media (max-width:720px){.PPFSimulator-module__jhdNYG__studio{padding:18px;border-radius:14px}.PPFSimulator-module__jhdNYG__variantGrid{grid-template-columns:1fr}.PPFSimulator-module__jhdNYG__actionRow{flex-direction:column;align-items:stretch}.PPFSimulator-module__jhdNYG__quoteButton{width:100%}.PPFSimulator-module__jhdNYG__colorGrid{grid-template-columns:repeat(4,1fr)}}