@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_646807{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_646807{--font-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_eb41fe{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_eb41fe{--font-serif:"Fraunces","Fraunces Fallback"}:root{--color-primary:#9A1B1B;--color-primary-hover:#7F1616;--color-primary-active:#681212;--color-primary-soft:#FEF5F5;--color-secondary:#334155;--color-secondary-hover:#1E293B;--color-canvas:#F6F4F1;--color-surface:#FFFFFF;--color-surface-elevated:#FFFFFF;--color-text:#1C1917;--color-text-secondary:#57534E;--color-text-muted:#6B6560;--color-border:#E8E4DF;--color-border-dark:#CBD5E1;--color-status-safe:#15803D;--color-status-safe-bg:#F0FDF4;--color-status-warning:#B45309;--color-status-warning-bg:#FFFBEB;--color-status-danger:#B91C1C;--color-status-danger-bg:#FEF2F2;--shadow-sm:0 1px 2px 0 rgba(28,25,23,0.05);--shadow-md:0 4px 12px -2px rgba(28,25,23,0.08),0 2px 4px -2px rgba(28,25,23,0.04);--shadow-lg:0 12px 24px -4px rgba(28,25,23,0.1),0 4px 6px -2px rgba(28,25,23,0.04);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--font-sans:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-serif:"Fraunces",Georgia,Cambria,serif;--max-width-content:1200px;--header-height:80px;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-soft:cubic-bezier(0.33,1,0.68,1);--duration-fast:160ms;--duration-base:280ms;--duration-slow:480ms;--duration-page:420ms}.btn-outline-primary,.btn-primary,.btn-secondary{transition:transform var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft),box-shadow var(--duration-base) var(--ease-out),color var(--duration-fast) var(--ease-soft)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(154,27,27,.22),0 2px 6px rgba(154,27,27,.12)}.btn-primary:active{transition-duration:80ms}.btn-outline-primary:hover,.btn-secondary:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.blog-card,.product-card,.ref-card,.service-card,.test-card{transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-fast) var(--ease-soft)}.blog-card:hover,.product-card:hover,.service-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.desktop-nav{gap:.45rem!important}.desktop-nav .nav-item{font-weight:600;font-size:.95rem;color:var(--color-text-secondary);position:relative;display:inline-flex;align-items:center;padding:.5rem .85rem;border-radius:999px;text-decoration:none;transition:color var(--duration-fast) var(--ease-soft),background-color var(--duration-base) var(--ease-soft),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.desktop-nav .nav-item:after{content:"";position:absolute;left:50%;bottom:.28rem;width:calc(100% - 1.4rem);height:2px;border-radius:2px;background:linear-gradient(90deg,transparent 0,var(--color-primary) 18%,var(--color-primary) 82%,transparent 100%);transform:translateX(-50%) scaleX(0);transform-origin:center;opacity:0;transition:transform var(--duration-base) var(--ease-out),opacity var(--duration-fast) var(--ease-soft)}.desktop-nav .nav-item:focus-visible,.desktop-nav .nav-item:hover{color:var(--color-primary);background-color:rgba(154,27,27,.12);transform:translateY(-1px);box-shadow:0 6px 16px rgba(154,27,27,.14)}.desktop-nav .nav-item.active:after,.desktop-nav .nav-item:focus-visible:after,.desktop-nav .nav-item:hover:after{transform:translateX(-50%) scaleX(1);opacity:1}.desktop-nav .nav-item:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 45%,transparent);outline-offset:2px}.desktop-nav .nav-item.active{color:var(--color-primary);background-color:rgba(154,27,27,.1)}.desktop-nav .nav-item:active{transform:translateY(0)}.mobile-nav-item{border-radius:12px!important;border-bottom:none!important;padding:.7rem .9rem!important;position:relative;transition:color var(--duration-fast) var(--ease-soft),background-color var(--duration-base) var(--ease-soft),transform var(--duration-base) var(--ease-out),padding-left var(--duration-base) var(--ease-out)!important}.mobile-nav-item:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:999px;background:var(--color-primary);transform:translateY(-50%);opacity:0;transition:height var(--duration-base) var(--ease-out),opacity var(--duration-fast) var(--ease-soft)}.mobile-nav-item.active,.mobile-nav-item:hover{color:var(--color-primary)!important;background-color:rgba(154,27,27,.12);transform:translateX(2px);padding-left:1.05rem!important}.mobile-nav-item.active:before,.mobile-nav-item:hover:before{height:55%;opacity:1}.mobile-toggle{border-radius:10px;transition:color var(--duration-fast) var(--ease-soft),background-color var(--duration-fast) var(--ease-soft)}.mobile-toggle:hover{color:var(--color-primary);background-color:var(--color-primary-soft)}.form-input,.form-select,.form-textarea{transition:border-color var(--duration-fast) var(--ease-soft),box-shadow var(--duration-fast) var(--ease-soft),background-color var(--duration-fast) var(--ease-soft)}.page-enter{animation:page-enter var(--duration-page) var(--ease-out) both}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);transition-delay:var(--reveal-delay,0s)}.js [data-reveal].is-revealed{opacity:1;transform:translateY(0)}.js [data-reveal=fade]{transform:none}.js [data-reveal=left]{transform:translateX(-16px)}.js [data-reveal=left].is-revealed{transform:translateX(0)}.js [data-reveal=scale]{transform:scale(.97)}.js [data-reveal=scale].is-revealed{transform:scale(1)}.cta-fire{position:relative;overflow:hidden;isolation:isolate}.cta-fire>*{position:relative;z-index:1}.cta-fire:before{inset:-40% -20%;background:radial-gradient(circle at 30% 120%,rgba(255,180,60,.55),transparent 42%),radial-gradient(circle at 70% 120%,rgba(255,90,40,.4),transparent 45%),radial-gradient(circle at 50% 100%,rgba(255,220,140,.25),transparent 50%);transform:translateY(18%) scale(.9)}.cta-fire:after,.cta-fire:before{content:"";position:absolute;opacity:0;pointer-events:none;z-index:0}.cta-fire:after{left:10%;right:10%;bottom:-30%;height:90%;background:radial-gradient(ellipse 40% 60% at 50% 100%,rgba(255,200,80,.35),transparent 70%);filter:blur(6px)}.cta-fire:focus-visible:before,.cta-fire:hover:before{animation:fire-wash 2s var(--ease-soft) both}.cta-fire:focus-visible:after,.cta-fire:hover:after{animation:fire-rise 2s var(--ease-soft) both}.cta-fire:focus-visible,.cta-fire:hover{animation:fire-glow 2s var(--ease-soft) both}.cta-fire:focus-visible svg,.cta-fire:hover svg{animation:flame-flicker 2s var(--ease-soft) both;transform-origin:50% 85%}@keyframes fire-wash{0%{opacity:0;transform:translateY(22%) scale(.92)}18%{opacity:1;transform:translateY(8%) scale(1)}70%{opacity:.85}to{opacity:0;transform:translateY(-6%) scale(1.05)}}@keyframes fire-rise{0%{opacity:0;transform:translateY(40%) scaleX(.8)}25%{opacity:.9;transform:translateY(10%) scaleX(1)}to{opacity:0;transform:translateY(-50%) scaleX(1.1)}}@keyframes fire-glow{0%{box-shadow:0 2px 4px rgba(154,27,27,.15)}20%{box-shadow:0 0 0 1px rgba(255,170,60,.35),0 10px 28px rgba(154,27,27,.35),0 0 24px rgba(255,140,40,.25)}60%{box-shadow:0 0 0 1px rgba(255,170,60,.2),0 12px 32px rgba(154,27,27,.3),0 0 18px rgba(255,140,40,.18)}to{box-shadow:0 4px 8px rgba(154,27,27,.25)}}@keyframes flame-flicker{0%{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 0 transparent)}15%{transform:scale(1.12) rotate(-6deg);filter:drop-shadow(0 0 6px rgba(255,170,60,.7))}35%{transform:scale(1.05) rotate(5deg);filter:drop-shadow(0 0 4px rgba(255,120,40,.55))}55%{transform:scale(1.14) rotate(-4deg);filter:drop-shadow(0 0 8px rgba(255,190,80,.65))}75%{transform:scale(1.06) rotate(3deg);filter:drop-shadow(0 0 3px rgba(255,140,50,.4))}to{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 0 transparent)}}.mobile-drawer{animation:drawer-in var(--duration-base) var(--ease-out) both}@keyframes drawer-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mobile-drawer,.page-enter{animation:none!important}.cta-fire:focus-visible,.cta-fire:focus-visible svg,.cta-fire:focus-visible:after,.cta-fire:focus-visible:before,.cta-fire:hover,.cta-fire:hover svg,.cta-fire:hover:after,.cta-fire:hover:before{animation:none!important}.cta-fire:after,.cta-fire:before{display:none}.js [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.blog-card:hover,.btn-outline-primary:hover,.btn-primary:hover,.btn-secondary:hover,.mobile-nav-item:hover,.nav-item:focus-visible,.nav-item:hover,.product-card:hover,.service-card:hover{transform:none}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);background-color:var(--color-canvas);color:var(--color-text);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--color-text);line-height:1.25;font-weight:600}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit}button{cursor:pointer;border:none;background:none}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.container{width:100%;max-width:var(--max-width-content);margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--color-primary);color:#FFFFFF;font-family:var(--font-sans);font-weight:600;font-size:.95rem;padding:.75rem 1.5rem;min-height:44px;border-radius:var(--radius-md);transition:all .2s ease;box-shadow:0 2px 4px rgba(154,27,27,.15)}.btn-primary:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 4px 8px rgba(154,27,27,.25)}.btn-primary:active{background-color:var(--color-primary-active);transform:translateY(0)}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--color-surface);color:var(--color-secondary);border:1px solid var(--color-border);font-family:var(--font-sans);font-weight:600;font-size:.95rem;padding:.75rem 1.5rem;min-height:44px;border-radius:var(--radius-md);transition:all .2s ease}.btn-secondary:hover{background-color:var(--color-canvas);border-color:var(--color-border-dark);color:var(--color-text)}.btn-outline-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:transparent;color:var(--color-primary);border:1.5px solid var(--color-primary);font-family:var(--font-sans);font-weight:600;font-size:.95rem;padding:.75rem 1.5rem;min-height:44px;border-radius:var(--radius-md);transition:all .2s ease}.btn-outline-primary:hover{background-color:var(--color-primary-soft)}.badge-synthetic{gap:.35rem;font-weight:600;color:var(--color-text-muted);background:rgba(107,101,96,.1);padding:.15rem .5rem;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.05em}.badge-placeholder,.badge-synthetic{display:inline-flex;align-items:center;font-size:.75rem}.badge-placeholder{font-weight:700;color:#92400E;background-color:#FEF3C7;padding:.15rem .4rem;border-radius:4px;margin-left:.35rem}.badge-status{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .75rem;border-radius:var(--radius-full);font-size:.85rem;font-weight:600}.badge-status.bekliyor{background-color:#FEF3C7;color:#92400E}.badge-status.planlandi{background-color:#E0F2FE;color:#0369A1}.badge-status.yolda{background-color:#F3E8FF;color:#6B21A8}.badge-status.islemde{background-color:#FEF9C3;color:#854D0E}.badge-status.tamamlandi{background-color:#DCFCE7;color:#15803D}.badge-status.iptal{background-color:#FEE2E2;color:#991B1B}.grid-2,.grid-3,.grid-4{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.5rem;gap:1.5rem}@media (min-width:640px){.grid-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.grid-4{grid-template-columns:repeat(4,1fr)}}.section-padding{padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){.section-padding{padding-top:5.5rem;padding-bottom:5.5rem}}