/*! home-ui.css: tools/home-styles.mjs ile assets/shared-ui.css'ten türetilir; elle düzenlemeyin. */
.skip-link{position:fixed;top:8px;left:8px;z-index:9999;padding:10px 18px;background:var(--ink);color:var(--paper);font:600 14px/1.2 var(--font-sans,system-ui),sans-serif;text-decoration:none;border-radius:var(--r-2);transform:translateY(-200%);transition:transform .18s ease}
.skip-link:focus,.skip-link:focus-visible{transform:translateY(0);outline:3px solid #F0A519;outline-offset:2px}
:root{--color-contact-accent:#e2b58c;font-optical-sizing:none;--container:1240px;--header-h:72px;--ink:#0E0E10;--ink-06:rgba(14,14,16,.06);--ink-08:rgba(14,14,16,.08);--ink-12:rgba(14,14,16,.12);--ink-70:rgba(14,14,16,.7);--line:var(--ink-12);--paper:#F5EFE6;--paper-light:#FBF7EF;--sand:#EFE4D2;--ember:#E8501A;--ember-dark:#C94010;--ember-ink:#BE3C0D;--spark:#F0A519;--steel:#5F5A54;--steel-light:#9AA0A6;--muted:#77716A;--whatsapp:#25D366;--whatsapp-dark:#1EB053;--color-action:var(--ember);--color-action-hover:var(--ember-dark);--color-heading-on-dark:var(--paper);--color-contact-control:#2a2622;--color-card-warm:#fff8ec;--color-stat-number:#c84617;--r-1:2px;--r-2:var(--r-surface);--r-3:var(--r-surface);--r-4:var(--r-surface);--r-surface:8px;--r-pill:999px;--shadow-ember:0 14px 30px rgba(232,80,26,.18);--shadow-whatsapp:0 14px 30px rgba(37,211,102,.2);--dur-micro:.18s;--ease-press:cubic-bezier(.2,.8,.2,1);--ease-smooth:cubic-bezier(.22,1,.36,1);--display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--sans:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--mono:"SF Mono",Consolas,"Liberation Mono",Menlo,monospace;--font-display:var(--display);--font-sans:var(--sans);--font-mono:var(--mono);--fs-micro:11px;--fs-caption:13px;--fs-small:14px;--fs-body:17px;--fs-lead:20px;--fs-h4:22px;--fs-h3:28px;--fs-h2:40px;--fs-h2-lg:56px;--fs-h1:72px;--fs-hero:86px;--fs-monster:104px;--readable-muted:rgba(14,14,16,.66);--readable-label:rgba(14,14,16,.72);--readable-soft:rgba(14,14,16,.58);--image-lift-filter:none;--image-lift-hover-filter:none;--image-lift-backdrop-filter:none}
:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:none;word-break:normal}
:where(h2,h3,h4,h5,h6){text-wrap:wrap;overflow-wrap:break-word}
:where(h1){text-wrap:wrap;overflow-wrap:normal}
*{box-sizing:border-box}
img{color:transparent}
html{overflow-y:scroll;color-scheme:light;background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis:none;scroll-behavior:smooth;overscroll-behavior:none}
a{color:inherit}
img{max-width:100%;display:block}
::-webkit-scrollbar-track{border:0;box-shadow:none}
::-webkit-scrollbar-thumb{border:0}
::-webkit-scrollbar-button{display:none;width:0;height:0}
::-webkit-scrollbar-corner,::-webkit-scrollbar{background:transparent}
::selection{background:#e8501a42;color:inherit}
::-moz-selection{background:#e8501a42;color:inherit}
body{font-family:var(--font-sans);font-size:17px;line-height:1.62;color:var(--ink);background:var(--paper);min-width:320px;overflow-x:clip;min-height:100vh;display:flex;flex-direction:column;margin:0;padding:0}
main{flex:1}
html[data-js] body.is-home #root:empty{min-height:100vh}
#root{flex:1}
.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:17px;line-height:1;padding:14px 22px;border-radius:var(--r-1);border:1px solid transparent;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-press),color var(--dur-micro) var(--ease-press),border-color var(--dur-micro) var(--ease-press),box-shadow var(--dur-micro) var(--ease-press),transform var(--dur-micro) var(--ease-press),opacity var(--dur-micro) var(--ease-press);white-space:nowrap;letter-spacing:0;text-decoration:none!important}
.btn-primary{background:var(--ember);color:#fff!important;box-shadow:var(--shadow-ember)}
.btn-primary:hover,.btn-primary:focus-visible{background:var(--ember-dark);color:#fff!important;transform:translateY(-1px);text-decoration:none!important}
.btn-whatsapp{background:var(--whatsapp);color:#fff!important;border-radius:var(--r-pill);box-shadow:var(--shadow-whatsapp)}
.btn-whatsapp:hover,.btn-whatsapp:focus-visible{background:var(--whatsapp-dark);color:#fff!important;transform:translateY(-1px);text-decoration:none!important}
.hero-file-cta{background:#f5efe60e!important;color:#f8f2e9!important;border:1px solid rgba(245,239,230,.28)!important;box-shadow:inset 0 1px #ffffff1a!important;position:relative;overflow:visible;transform:none!important;transition:background-color var(--dur-micro) var(--ease-press),color var(--dur-micro) var(--ease-press),border-color var(--dur-micro) var(--ease-press),box-shadow var(--dur-micro) var(--ease-press)!important}
.hero-file-cta:before{content:"";position:absolute;left:28px;right:28px;bottom:9px;height:1px;background:linear-gradient(90deg,#a76f4f,#deb28c 50%,#a76f4f);opacity:0;transform:scaleX(.16);transform-origin:center;transition:transform .36s cubic-bezier(.22,.8,.24,1),opacity .18s ease;pointer-events:none}
.hero-file-cta:after{content:none}
.hero-file-cta svg{color:#f5efe6c7!important;transition:color var(--dur-micro) var(--ease-press)}
.hero-file-cta:hover,.hero-file-cta:focus-visible{background:#f5efe61c!important;border-color:#f0a5197a!important;color:#fff!important;transform:none!important;box-shadow:0 0 0 3px #f0a51917,inset 0 1px #ffffff29!important;text-decoration:none!important}
.hero-file-cta:focus-visible:before{opacity:.95;transform:scaleX(1)}
@media(hover:hover)and (pointer:fine){
.hero-file-cta:hover:before{opacity:.95;transform:scaleX(1)}
.hero-file-cta:active:hover:before{opacity:.65;transition-duration:90ms}
}
@media(hover:none){
.hero-file-cta:active:before{opacity:.85;transform:scaleX(1);transition-duration:90ms}
}
.hero-file-cta:hover svg,.hero-file-cta:focus-visible svg{color:#ffd166eb!important}
@media(prefers-reduced-motion:reduce){
.hero-file-cta,.hero-file-cta svg,.hero-file-cta:before{transition:none!important}
}
@media(forced-colors:active){
.hero-file-cta:before{background:ButtonText;forced-color-adjust:none}
}
body,button,input,textarea,a,p,li,summary,.btn{font-family:var(--font-sans)!important}
h1,h2,h3,.hero-text h1{font-family:var(--font-display)!important}
*,*:before,*:after{box-sizing:border-box}
:where(.hero-grid,.hero-grid>*,.hero-text,.hero-img-wrap,.sss-hero-inner,.sss-hero-inner>*,.sss-hero-content,.sss-hero-visual,.knowledge-hero-inner,.article-hero-inner,.kb-crumbs,.faq-card,.drawer-nav a,.drawer-actions,.btn){min-width:0}
:where(h1,h2,h3,h4,h5,h6,p,li,summary,figcaption,.btn,.hd-nav-link,.hd-lang-button,.drawer-nav a,.faq-question,.faq-answer,.sss-stats,.kb-crumbs,.article-hero-inner,.knowledge-hero-inner){max-width:100%;overflow-wrap:break-word;word-break:normal}
:where(h1,h2,h3,h4,h5,h6){hyphens:none}
:where(p,li,.faq-answer){hyphens:none;-webkit-hyphens:none}
.hero-text p{hyphens:none;-webkit-hyphens:none}
html.no-load-motion,html.no-load-motion body{scroll-behavior:auto}
.reveal.visible,html.no-load-motion .reveal,html.no-load-motion .reveal.visible,.hero-text{opacity:1!important;transform:none!important;transition:none!important}
.home-reveal{opacity:.685;translate:none!important;transition:opacity .36s cubic-bezier(.22,.61,.36,1);transition-delay:var(--motion-delay,0ms);will-change:opacity}
.home-reveal.is-in{opacity:1}
.home-reveal.motion-settled{will-change:auto}
html[data-restored-navigation] .home-reveal,html[data-restored-navigation] .home-reveal.is-in{opacity:1!important;translate:none!important;transition:none!important}
@media (prefers-reduced-motion:reduce){
.home-reveal{opacity:1!important;translate:none!important;transition:none!important}
}
.motion-reveal{opacity:.55;translate:none!important;transition-property:opacity,transform,box-shadow,border-color,background-color,color;transition-duration:.32s,.22s,.22s,.22s,.22s,.18s;transition-timing-function:cubic-bezier(.22,.61,.36,1),ease,ease,ease,ease,ease;transition-delay:var(--motion-delay,0ms),0ms,0ms,0ms,0ms,0ms;will-change:opacity}
.motion-reveal.is-in{opacity:1}
.motion-reveal.motion-settled{will-change:auto}
@media (max-width:560px){
.motion-reveal{transition-duration:.25s,.2s,.2s,.2s,.2s,.16s;transition-delay:0ms}
}
@media (prefers-reduced-motion:reduce){
.motion-reveal{opacity:1!important;translate:none!important;transition:none!important;will-change:auto!important}
}
@media (max-width:560px){
body.is-home .home-reveal{transition-duration:.28s}
}
.home-reveal.stats-card-reveal,.home-reveal.stats-card-reveal.is-in{opacity:1}
@media (max-width:560px){
body.is-home .home-reveal{transition-delay:0ms!important}
}
.mobile-drawer{position:fixed;inset:0;z-index:300;display:block;overflow:hidden;overscroll-behavior:contain;font-family:var(--font-sans);font-size:17px;line-height:1.62;pointer-events:none;touch-action:pan-y pinch-zoom}
.mobile-drawer[hidden]{display:none!important}
.mobile-drawer.is-active{pointer-events:auto}
.hero-text{width:100%}
.hero-text h1{width:100%;font-family:var(--font-display)!important;overflow:visible!important}
.hero-title-line,.hero-text h1>span,.hero-text h1>em{max-width:100%}
.hero-title-line-accent{font-style:normal;font-weight:400}
.hero-text h1>span:last-child{white-space:normal!important}
.hero-img-wrap{min-width:0}
:where(.btn,.article-row,.related a,.toc a,.knowledge-pagination a,.cta .btn,.final-cta .btn,.sss-cta-btns .btn):focus-visible{outline:2px solid var(--ember)!important;outline-offset:3px!important}
@media (max-width:860px){
.hero-text h1>span:last-child{white-space:normal}
.hero-img-wrap{margin-top:0}
.quote-form-dark>div,main>.hero .hero-inner:has(.photo)>div:first-child,main>.hero .hero-inner:has(.photo) h1,main>.hero .hero-inner:has(.photo) p{max-width:100%!important}
}
.hero-text h1{letter-spacing:0!important;min-height:0!important}
.hero-title-line,.hero-text h1>span,.hero-text h1>em{display:block;margin:0 0 .04em!important}
.hero-text p{font-size:19px!important;color:#f5efe6c7!important;opacity:1!important}
@media (max-width:1100px){
.hero-text h1{font-size:52px!important;line-height:1.06!important}
}
@media (max-width:860px){
.hero-text p{font-size:18px!important}
}
@media (max-width:520px){
.hero-title-line,.hero-text h1>span,.hero-text h1>em{margin-bottom:.02em}
}
@media (prefers-reduced-motion:reduce){
*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}
footer#footer{position:relative;background:linear-gradient(180deg,#080809,#050506);color:var(--paper);padding:64px max(20px,env(safe-area-inset-right)) 38px max(20px,env(safe-area-inset-left));border-top:1px solid rgba(245,239,230,.06);font-family:var(--font-sans);font-size:17px;line-height:1.62;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;box-shadow:0 100vh #050506}
footer#footer:after{content:"";position:absolute;left:50%;bottom:14px;width:min(1180px,calc(100% - 40px));height:5px;transform:translate(-50%);background:radial-gradient(circle at 50% 50%,var(--spark) 0 1.5px,transparent 2px),linear-gradient(180deg,transparent 2px,rgba(232,80,26,.48) 2px 3px,transparent 3px);opacity:.72;pointer-events:none;z-index:1}
@media (max-width:760px){
footer#footer{padding:50px 20px 38px;overflow-x:hidden}
}
@media (max-width:860px){
.photo{min-height:320px!important;border-left:0!important;border-top:1px solid rgba(245,239,230,.14)!important}
.section{padding:58px 20px!important}
}
.hero-grid{align-items:center!important}
.hero-text h1{margin-top:18px!important}
html[lang=en] .hero-text h1{font-size:clamp(58px,5vw,78px)!important}
.hero-title-line-accent{color:#f4a61d!important}
.hero-text p{margin-top:26px!important;margin-bottom:34px!important;line-height:1.65!important}
@media (max-width:860px){
.hero-grid{padding-bottom:34px!important}
.hero-text p{line-height:1.62!important}
.hero-img-wrap{height:330px!important}
}
:root{--rhythm-section-y:clamp(64px,7vw,104px);--rhythm-section-y-tight:clamp(48px,5.5vw,76px);--rhythm-heading-gap:clamp(22px,3vw,42px);--rhythm-card-gap:clamp(14px,2vw,22px);--rhythm-content-gap:clamp(26px,4vw,56px)}
:where(.hero-grid,.services-hdr,.services-grid,.process-grid,.industries-grid,.hub-intro-inner,.article-shell,.related-grid,.service-layout,.service-list,.service-aside,.service-related-grid,.footer-grid,.sss-hero-inner){min-width:0}
:where(.services-grid,.industries-grid,.service-list,.service-related-grid,.related-grid){gap:var(--rhythm-card-gap)!important}
:where(#services,#process,#sektorler,#knowledge-proof,.hub-intro,.article-list,.related,.service-body,.service-related,.final-cta){padding-top:var(--rhythm-section-y)!important;padding-bottom:var(--rhythm-section-y)!important}
:where(.services-hdr,#sektorler>div>div:first-child,.hub-intro-inner,.related-inner>.section-title){margin-bottom:var(--rhythm-heading-gap)!important}
@media (max-width:860px){
:where(#services,#process,#sektorler,#knowledge-proof,.hub-intro,.article-list,.related,.service-body,.service-related,.final-cta){padding-top:var(--rhythm-section-y-tight)!important;padding-bottom:var(--rhythm-section-y-tight)!important}
:where(.services-hdr,.hub-intro-inner,.article-shell,.service-layout,.service-aside,.service-related-grid,.related-grid,.footer-grid){grid-template-columns:1fr!important;gap:var(--rhythm-content-gap)!important}
}
.btn:active,.svc-card:active{transform:translateY(0)!important}
.quote-select-option{transition:background-color .15s var(--ease-smooth),color .15s var(--ease-smooth),transform .15s var(--ease-smooth),box-shadow .15s var(--ease-smooth)}
.quote-select-option:hover,.quote-select-option:focus-visible{transform:translate(2px);outline:none}
@media (prefers-reduced-motion:reduce){
.quote-select-option{transition:none!important}
}
:where(h1,h2,h3,h4,h5,h6,.site-brand-word,.drawer-brand-word,.footer-logo-word){letter-spacing:0!important}
:where(.hero-text h1,.knowledge-hero h1,.article-hero h1,.sss-hero h1){font-size:clamp(42px,4.75rem,76px)!important;line-height:1.04!important}
:where(.section-title,.services-hdr h2,.hub-intro h2,.article-section h2,.final-cta h2){font-size:clamp(30px,3.15rem,54px)!important;line-height:1.08!important}
:where(.hero-text p,.knowledge-hero p,.article-lead,.sss-hero p,.service-lead){max-width:68ch!important;line-height:1.62!important}
:where(.btn,.hd-nav-link,.hd-lang-button,.drawer-nav a,.footer-link,.faq-trigger,.faq-summary,.quote-select-button){min-height:44px}
:where(.btn,.svc-more,.service-related-grid>a,.final-cta a,.footer-link,.faq-answer-cta a):focus-visible{outline:2px solid var(--ember)!important;outline-offset:3px!important;text-decoration:none!important}
:where(.svc-card,.service-related-grid>a,.article-row){border-radius:var(--r-surface)!important}
:where(.svc-card p,.industry-card p,.article-row p,.related a h3){overflow-wrap:anywhere}
@media (max-width:390px){
.hero-text h1{font-size:36px!important}
html[lang=en] .hero-text h1{font-size:34px!important}
}
.svc-more:after,:where(.btn,.svc-more,.service-related-grid>a,.final-cta a,.contact-boxes a,.faq-answer-cta a):hover{text-decoration:none!important}
@media (max-width:860px){
:root{--rhythm-section-y-tight:48px;--rhythm-content-gap:22px}
:where(.hero-text h1,.knowledge-hero h1,.article-hero h1,.sss-hero h1){font-size:clamp(36px,2.75rem,46px)!important;line-height:1.08!important;min-height:auto!important}
:where(.section-title,.services-hdr h2,.hub-intro h2,.article-section h2,.final-cta h2){font-size:clamp(28px,2.25rem,38px)!important;line-height:1.12!important}
:where(.btn,.final-cta .btn,.service-final .btn){width:100%;justify-content:center;white-space:normal;min-height:48px}
:where(summary.faq-summary,.faq-trigger){grid-template-columns:40px minmax(0,1fr) 34px!important;column-gap:10px!important;padding:18px 16px!important}
}
@media (max-width:420px){
:where(.hero-text,.knowledge-hero-inner,.article-hero-inner,.sss-hero-content){padding-left:0!important;padding-right:0!important}
}
@media (prefers-reduced-motion:reduce){
:where(.article-row,.svc-card,.quote-stepper-btn){transition:none!important}
}
:where(.svc-card:hover,.svc-card:focus-visible,.industry-card:hover,.industry-card:focus-visible,.article-row:hover,.article-row:focus-visible,.related a:hover,.related a:focus-visible,.faq-answer-cta a:hover,.faq-answer-cta a:focus-visible) :where(.svc-card-arrow,.industry-arrow,.arrow,span[aria-hidden]){transform:none!important}
.quote-select-option:hover,.quote-select-option:focus,.quote-select-option:focus-visible{transform:none!important}
html{scrollbar-gutter:stable;scroll-padding-top:calc(var(--header-h) + 18px)}
:target{scroll-margin-top:calc(var(--header-h) + 22px)}
:where(a,button,input,textarea,select,summary,[role=button],[role=tab],[role=slider],.static-combo-option){touch-action:manipulation;-webkit-tap-highlight-color:rgba(232,80,26,.18)}
:where(input,textarea,select)::placeholder{color:#0e0e108f;opacity:1}
.scroll-progress:focus-visible{outline:2px solid var(--spark);outline-offset:2px}
.quote-form-alert{margin:-4px 0 0;padding:12px 14px;border:1px solid rgba(255,209,102,.34);border-radius:var(--r-2);font:650 14px/1.45 var(--font-sans)}
@media (prefers-reduced-motion:reduce){
.scroll-progress,.scroll-progress-fill,.scroll-progress-tip,.quote-form-alert{transition:none!important}
}
.hero-grid{grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);gap:clamp(44px,5vw,84px)!important;max-width:min(1420px,calc(100vw - 96px))}
.hero-text{max-width:780px}
.hero-text p{max-width:700px!important}
.hero-img-wrap{justify-self:stretch;width:100%!important;max-width:560px;min-height:520px!important;margin-inline:auto;background:radial-gradient(circle at 68% 56%,rgba(245,239,230,.014),transparent 34%),radial-gradient(circle at 26% 35%,rgba(245,239,230,.018),transparent 30%),linear-gradient(145deg,#101113fa,#121315f7 54%,#090a0cfc)!important;border-color:#f5efe618!important;box-shadow:inset 0 1px #ffffff0e,0 30px 82px #0000007a!important}
.hero-text ::-moz-selection,.hero-text ::selection{background:#f5efe62e!important;color:#fff!important}
.scroll-progress{cursor:pointer!important}
.scroll-progress:before{content:"";position:absolute;inset:0}
.quote-form-alert{border-color:#ffd1667a!important;background:linear-gradient(180deg,#ffd1661f,#ffd16613)!important;color:#ffebc1!important}
@media (max-width:860px){
.hero-grid{max-width:none}
.hero-img-wrap{min-height:0!important;max-width:620px!important}
}
.hero-text h1{max-width:720px;font-size:clamp(48px,5.1vw,74px)!important;line-height:1.02!important}
.hero-title-line,.hero-text h1>span,.hero-text h1>em{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
@media (min-width:1000px){
.hero-grid{grid-template-columns:minmax(0,.98fr) minmax(440px,.92fr);gap:clamp(56px,6vw,96px)!important}
.hero-img-wrap{max-width:620px}
}
@media (max-width:860px){
.hero-grid{grid-template-columns:1fr;min-height:auto!important;gap:26px!important}
.hero-text{max-width:680px;padding-top:54px!important;padding-bottom:54px!important}
.hero-text h1{max-width:640px;font-size:clamp(36px,8.4vw,54px)!important;line-height:1.04!important;margin-top:16px!important}
.hero-text p{max-width:620px;margin-top:22px!important;margin-bottom:30px!important}
}
@media (max-width:520px){
.hero-text{padding-top:46px!important;padding-bottom:46px!important}
.hero-text h1{max-width:min(100%,390px);font-size:clamp(27px,7.7vw,34px)!important;line-height:1.08!important}
html[lang=en] .hero-text h1{font-size:clamp(26px,7.2vw,31px)!important}
.hero-title-line,.hero-text h1>span,.hero-text h1>em{display:block!important;white-space:normal}
.hero-text p{font-size:16.5px!important;line-height:1.62!important;margin-top:22px!important;margin-bottom:26px!important}
.hero-text .btn{width:100%!important;justify-content:center!important}
}
@media (min-width:861px){
.hero-grid{grid-template-columns:minmax(0,760px) minmax(420px,560px);justify-content:space-between!important;gap:clamp(48px,5vw,86px)!important}
.hero-text{max-width:800px}
.hero-text h1{max-width:800px;font-size:clamp(52px,3.7vw,68px)!important;line-height:1.04!important}
.hero-img-wrap{max-width:560px!important}
}
.quote-select-menu{padding:6px!important;border-radius:var(--r-2)!important;background:linear-gradient(180deg,#191512,#11100f)!important;border:1px solid rgba(240,165,25,.28)!important;box-shadow:0 20px 48px #0000007a,0 0 0 1px #f5efe60b,0 0 24px #e8501a21!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:min(286px,42vh)!important;overscroll-behavior:contain;animation:quoteDropdownIn .18s var(--ease-smooth) both}
.quote-select-menu::-webkit-scrollbar,.static-combo-list::-webkit-scrollbar{width:10px}
.quote-select-menu::-webkit-scrollbar-track{background:#f5efe61f;border-radius:999px;margin:5px 3px}
.quote-select-menu::-webkit-scrollbar-thumb,.static-combo-list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--spark),var(--ember));border-radius:999px;min-height:38px;border:2px solid transparent;background-clip:padding-box}
.quote-select-menu::-webkit-scrollbar-thumb:hover,.static-combo-list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f0a519,#d43f12);background-clip:padding-box}
.quote-select-menu .quote-select-option{min-height:39px!important;padding:9px 12px!important;color:#f5efe6e6!important;line-height:1.26!important;box-shadow:inset 0 -1px #f5efe60b!important}
.quote-select-menu .quote-select-option:hover,.quote-select-menu .quote-select-option:focus,.quote-select-menu .quote-select-option:focus-visible{background:#e8501a29!important;color:var(--paper)!important;box-shadow:inset 0 0 0 1px #f0a5191f,inset 0 -1px #f5efe60d!important;outline:0!important;transform:none!important}
.quote-select-menu .quote-select-option[aria-selected=true]{background:linear-gradient(90deg,#e8501a3d,#f0a5191f)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #f0a5192e!important}
.quote-select-menu .quote-select-option:active{background:#e8501a33!important;color:#fff!important}
@keyframes quoteDropdownIn{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}
@media (max-width:520px){
.quote-select-menu.quote-select-menu--dense{max-height:206px!important;padding:5px!important}
.quote-select-menu.quote-select-menu--dense .quote-select-option{min-height:40px!important;padding:8px 10px!important;font-size:14px!important}
}
@media (prefers-reduced-motion:reduce){
.quote-select-menu{animation:none!important}
}
.hero-shell,.hero-grid,.hero-text,.hero-actions{min-width:0!important}
.hero-actions{max-width:100%}
@media (max-width:560px){
.hero-shell{width:100%!important;max-width:100%!important;padding:0 20px!important;overflow:hidden!important}
.hero-grid{width:100%!important;max-width:calc(100vw - 40px);gap:24px!important}
.hero-text{width:calc(100vw - 56px)!important;max-width:calc(100vw - 56px);padding-top:44px!important;padding-bottom:44px!important;overflow:visible!important}
.hero-text h1{width:100%!important;max-width:100%;font-size:clamp(31px,8.4vw,35px)!important;line-height:1.12!important}
html[lang=en] .hero-text h1{font-size:clamp(30px,8.1vw,34px)!important}
.hero-title-line,.hero-text h1>span,.hero-text h1>em{width:100%!important;max-width:100%;overflow-wrap:break-word}
.hero-text p{width:auto!important;max-width:min(100%,32ch);font-size:15.5px!important;line-height:1.62!important;white-space:normal;overflow-wrap:break-word;word-break:break-word;hyphens:none}
.hero-actions{display:grid!important;grid-template-columns:1fr;gap:12px!important;width:100%!important;padding-right:20px!important;box-sizing:border-box}
.hero-actions .btn{width:calc(100vw - 56px)!important;max-width:calc(100vw - 56px);min-height:52px!important;padding:14px 16px!important;white-space:normal!important;line-height:1.2!important;flex-shrink:1!important}
.hero-img-wrap{width:calc(100vw - 56px)!important;max-width:calc(100vw - 56px)!important;min-height:360px!important;margin-left:0!important;margin-right:0!important}
}
@media (max-width:380px){
.hero-shell{padding:0 18px!important}
.hero-grid{max-width:calc(100vw - 36px)}
}
@media (max-width:1000px){
.mobile-drawer{z-index:300}
}
::-webkit-scrollbar{width:6px;height:6px}
::-webkit-scrollbar-track{background:transparent}
::-webkit-scrollbar-track:hover{background:rgba(14,14,16,.06)}
::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e8501a,#f0a519);border-radius:3px}
::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d43f12,#e89411)}
:where(.faq-card,details.faq-item),:where(.faq-card,details.faq-item):hover,:where(.faq-card,details.faq-item):active{transform:none}
.faq-disc-open{border-color:var(--ember);background-color:var(--ember);color:#fff;box-shadow:none;transform:none;animation:none}
html:has(>body.is-home){background:#252322}
body.is-home #main{background:var(--paper)}
body.is-home{margin:0;padding:0;background:#252322;color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.6}
body.is-home section[id]{scroll-margin-top:var(--header-h)}
body.is-home main a:hover{color:var(--ember-dark);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}
body.is-home main a:focus-visible{outline:2px solid var(--ember);outline-offset:2px}
body.is-home ::selection{background:var(--ember);color:#fff}
body.is-home main .btn:focus{outline:2px solid currentColor;outline-offset:2px}
body.is-home main .btn:disabled{opacity:.5;cursor:not-allowed}
body.is-home main .btn-primary{background:var(--ember);color:#fff;box-shadow:var(--shadow-ember)}
body.is-home main .btn-primary:hover:not(:disabled){background:var(--ember-dark);transform:translateY(-1px);color:#fff}
body.is-home .faq-card-open:before{opacity:1;transform:scaleX(1)}
@media (max-width:860px){
body.is-home .hero-grid{grid-template-columns:1fr;min-height:auto!important}
body.is-home .hero-img-wrap{height:320px!important;margin-top:0!important}
body.is-home .hero-text{padding-top:28px!important;padding-bottom:20px!important}
}
@media (max-width:520px){
body.is-home main .btn{padding:12px 16px;font-size:15px}
}
body.is-home html.no-load-motion{scroll-behavior:auto}
body.is-home html.no-load-motion .hero-text,body.is-home html.no-load-motion .hero-inner>div:first-child,body.is-home html.no-load-motion .knowledge-hero-inner,body.is-home html.no-load-motion .article-hero-inner,body.is-home html.no-load-motion .sss-hero-content,body.is-home .hero-text{opacity:1!important;transition:none!important}
body.is-home main .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-sans);font-weight:600;font-size:17px;line-height:1;padding:14px 22px;border-radius:var(--r-1);border:1px solid transparent;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-press),color var(--dur-micro) var(--ease-press),border-color var(--dur-micro) var(--ease-press),box-shadow var(--dur-micro) var(--ease-press),transform var(--dur-micro) var(--ease-press),opacity var(--dur-micro) var(--ease-press);white-space:nowrap;letter-spacing:-.01em;text-decoration:none}
body.is-home main .btn-primary{background:var(--ember);color:#fff;box-shadow:var(--shadow-ember)}
body.is-home main .btn-primary:hover{background:var(--ember-dark);transform:translateY(-1px);color:#fff}
body.is-home main .btn-whatsapp{background:var(--whatsapp);color:#fff;border-radius:var(--r-pill);box-shadow:var(--shadow-whatsapp)}
body.is-home main .btn-whatsapp:hover{background:var(--whatsapp-dark);color:#fff;transform:translateY(-1px)}
body.is-home .hero-title-line{display:block}
body.is-home :where(.hero-text h1,.hero-title-line,.hero-title-line-accent,#process h2,.process-step h4,.process-step>span,.svc-card h3,.industry-card h3){overflow-wrap:normal!important;word-break:normal!important;hyphens:none;-webkit-hyphens:none}
body.is-home .hero-grid{grid-template-columns:minmax(560px,.96fr) minmax(460px,.94fr);gap:clamp(44px,5vw,76px)!important}
body.is-home .hero-text{max-width:780px}
body.is-home .hero-text h1{max-width:780px;font-size:clamp(48px,4.2vw,62px)!important;line-height:1.04!important}
body.is-home .laser-visual{width:100%!important;max-width:680px;justify-self:center!important}
@media (max-width:1280px){
body.is-home .hero-grid{grid-template-columns:1fr!important;max-width:860px!important;min-height:auto!important;margin-inline:auto;gap:34px!important;padding-bottom:34px!important}
body.is-home .hero-text{max-width:760px!important;padding-top:clamp(34px,6vw,56px)!important;padding-bottom:8px!important}
body.is-home .hero-text h1{max-width:760px!important;font-size:clamp(40px,5vw,54px)!important;line-height:1.06!important}
body.is-home .laser-visual{max-width:760px!important;height:clamp(340px,48vw,520px)!important;margin-top:4px!important}
}
@media (max-width:860px){
body.is-home .hero-grid{max-width:720px!important;gap:24px!important;padding-bottom:24px!important}
body.is-home .hero-text h1{font-size:clamp(38px,6vw,48px)!important;line-height:1.08!important}
body.is-home .hero-title-line,body.is-home .hero-text h1>span,body.is-home .hero-text h1>em{margin-bottom:.035em!important}
body.is-home .hero-text p{max-width:620px!important}
}
@media (max-width:520px){
body.is-home .hero-text p{font-size:16.5px!important;line-height:1.62!important}
body.is-home .laser-visual{height:clamp(240px,72vw,330px)!important;border-radius:var(--r-3)!important}
}
@media (max-width:420px){
body.is-home .laser-visual{height:232px!important}
body.is-home .laser-visual svg{transform:scale(.92)!important;transform-origin:center!important}
}
@media (prefers-reduced-motion:reduce){
body.is-home .laser-visual svg *{animation:none!important}
}
:where(h1,h2,h3,h4,h5,h6){text-wrap:wrap}
@media (max-width:520px){
body.is-home .hero-text,body:has(.sss-hero) .sss-hero-content{inline-size:100%!important;max-inline-size:calc(100vw - 40px)!important;min-inline-size:0!important;box-sizing:border-box!important}
body.is-home .hero-text h1,body.is-home .hero-text p,body:has(.sss-hero) .sss-hero h1,body:has(.sss-hero) .sss-hero p{inline-size:100%;max-inline-size:100%!important;min-inline-size:0!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important}
body.is-home .hero-title-line,body.is-home .hero-title-line-accent,body.is-home .hero-text h1>span,body.is-home .hero-text h1>em{max-inline-size:100%}
body.is-home .hero-text h1{line-height:1.1!important}
}
@media (max-width:520px){
body.is-home .hero-grid,body.is-home .hero-text,body.is-home .hero-text h1,body.is-home .hero-text p,body.is-home .hero-actions{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;min-width:0!important;box-sizing:border-box!important}
body.is-home .hero-title-line,body.is-home .hero-title-line-accent,body.is-home .hero-text h1>span,body.is-home .hero-text h1>em{display:block!important;width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;min-width:0!important;white-space:normal!important;overflow-wrap:break-word!important}
body.is-home .hero-text h1{font-size:34px!important}
body.is-home .hero-text p{font-size:16px!important;line-height:1.58!important}
}
:where(a,button,input,textarea,select,summary,[role=button],[role=tab],[role=slider],.static-combo-option,.quote-select-option){-webkit-tap-highlight-color:transparent}
:where(.hero-img-wrap img,.ind-visual img,body.is-about .photo img,body.is-knowledge .knowledge-hero-visual img,body:has(.sss-hero) .sss-hero-visual img,body.is-hub .article-thumb img,body.is-article .article-topic-visual img,.service-aside img){filter:var(--image-lift-filter)!important}
.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body.is-home .stat-count{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}
body.is-home .quote-select-menu{max-height:var(--quote-menu-max-height,min(286px,42vh))!important;padding:6px!important;border:1px solid rgba(240,165,25,.28)!important;border-radius:var(--r-surface)!important;background:#1a1a1a!important;box-shadow:0 16px 36px #0000007a!important}
body.is-home .quote-select-menu.quote-select-menu--up{animation:quoteDropdownUp .15s var(--ease-smooth) both!important}
body.is-home .quote-select-menu .quote-select-option{min-height:42px!important;padding:10px 12px!important;border-radius:4px!important;color:#f5efe6d6!important;font-size:14px!important}
body.is-home .quote-select-menu .quote-select-option:hover,body.is-home .quote-select-menu .quote-select-option:focus-visible{background:linear-gradient(90deg,#e8501a1f,#f5efe60f)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(240,165,25,.35),inset 0 1px 0 rgba(255,255,255,.06)!important;transform:none!important}
body.is-home .quote-select-menu .quote-select-option[aria-selected=true]{background:#e8501a29!important;color:#fff!important;box-shadow:none!important}
@keyframes quoteDropdownUp{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){
body.is-home #contact.quote-section .quote-channel,body.is-home #contact.quote-section .quote-control,body.is-home #contact.quote-section .quote-select-button,body.is-home #contact.quote-section .quote-stepper-btn,body.is-home #contact.quote-section .quote-submit,body.is-home .quote-select-menu,body.is-home .quote-select-menu.quote-select-menu--up{animation:none!important;transition:none!important}
}
picture[data-responsive-image]{display:contents}
.faq-disc-open,.faq-card-open .faq-disc{background-color:#e8501a12;background-size:118% 118%;border-color:var(--ember);color:#fff;transition:background-size .3s cubic-bezier(.4,0,.2,1),background-color .22s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1),color .11s linear 70ms,box-shadow .22s var(--ease-smooth)}
.faq-disc-open:after,.faq-card-open .faq-disc:after{opacity:0;transform:translate(-50%,-50%) scaleY(.08)}
@view-transition{navigation:auto}
::view-transition-group(root),::view-transition-image-pair(root),::view-transition-old(root),::view-transition-new(root){animation:none!important;mix-blend-mode:normal!important}
::view-transition-old(root){display:none}
@media(prefers-reduced-motion:reduce){
::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none}
}
html[data-js] body.is-home #root:empty{background:linear-gradient(160deg,#050506 0%,#0b0c0f 55%,#050506 100%)}
html[data-js]:has(body.is-home):not(:has(#root>*)),html[data-js] body.is-home:not(:has(#root>*)){background:#050506}
:root{--hd-pad:24px}
@media (max-width:860px){
:root{--hd-pad:20px}
}
@media (max-width:520px){
:root{--hd-pad:16px}
}
.laser-visual.laser-motion-hold,.laser-visual.laser-motion-hold *{animation-play-state:paused!important}
.mobile-drawer a,.mobile-drawer button{touch-action:manipulation}
@supports (-moz-appearance:none){
*{scrollbar-width:thin;scrollbar-color:#E8501A transparent}
html{scrollbar-width:none}
.quote-select-menu{scrollbar-width:thin;scrollbar-color:#E8501A rgba(245,239,230,.08)}
}
html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}
.ikram-scroll-thumb{position:fixed;top:0;right:2px;width:6px;border-radius:3px;background:linear-gradient(180deg,#E8501A,#F0A519);z-index:120;cursor:grab}
.ikram-scroll-thumb:hover{background:linear-gradient(180deg,#d43f12,#e89411)}
.ikram-scroll-thumb.is-dragging{cursor:grabbing}
@media (hover:none){
.ikram-scroll-thumb{display:none!important}
}
html:has(body.is-home){scroll-padding-top:var(--header-h)!important}
body.is-home section[id],body.is-home section[id]:target{scroll-margin-top:0!important}
.quote-select-menu .quote-select-option[aria-selected=true],.quote-select-menu .quote-select-option[aria-selected=true]:hover{box-shadow:none!important}
h1,h2{text-wrap:wrap}
:root{--ember-ink-on-sand:#AD350B}
footer#footer{padding-bottom:max(28px,env(safe-area-inset-bottom))}
footer#footer::after,footer#footer .footer-bottom::before{content:none}
:root,:host{--dock-size:52px;--dock-gap:12px;--dock-right:max(20px,env(safe-area-inset-right));--dock-bottom:max(20px,env(safe-area-inset-bottom))}
@media(max-width:520px){
:root,:host{--dock-size:48px;--dock-gap:10px;--dock-right:max(12px,env(safe-area-inset-right));--dock-bottom:max(12px,env(safe-area-inset-bottom))}
}
body.is-home .stats-card-reveal{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;/* Opacity in will-change creates a backdrop root, even at opacity:1. */opacity:1!important;will-change:translate!important;transition-property:translate!important;}
@media(forced-colors:active){
body.is-home .stats-card-reveal .stat-count{background:none!important;color:CanvasText!important;-webkit-text-fill-color:CanvasText}
}
:lang(ru){hyphens:none}
:root{--steel-light:#676C71}
.btn-primary{background:var(--ember-dark)!important}
.btn-primary:hover,.btn-primary:focus-visible{background:var(--ember-ink)!important}
:root{--shadow-ember:0 8px 22px rgba(232,80,26,.3),0 0 24px rgba(240,165,25,.14);--shadow-ember-hover:0 12px 30px rgba(232,80,26,.46),0 0 34px rgba(240,165,25,.26);--shadow-whatsapp:0 8px 22px rgba(37,211,102,.26),0 0 24px rgba(37,211,102,.12);--shadow-whatsapp-hover:0 12px 30px rgba(37,211,102,.42),0 0 34px rgba(37,211,102,.22)}
.btn-primary,.btn-whatsapp{transition:background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}
.btn-primary:hover,.btn-primary:focus-visible{--shadow-ember:var(--shadow-ember-hover)}
.btn-whatsapp:hover,.btn-whatsapp:focus-visible{--shadow-whatsapp:var(--shadow-whatsapp-hover)}
@media (prefers-reduced-motion:reduce){
.btn-primary,.btn-whatsapp{transition-duration:.01ms!important}
}
.btn-primary{background:var(--ember)!important}
.btn-primary:hover,.btn-primary:focus-visible{background:var(--ember-dark)!important}
:root{--shadow-ember:0 10px 30px -6px rgba(232,80,26,.22),0 0 34px -8px rgba(240,165,25,.1);--shadow-ember-hover:0 16px 44px -8px rgba(232,80,26,.3),0 0 56px -10px rgba(240,165,25,.16);--shadow-whatsapp:0 10px 30px -6px rgba(37,211,102,.2),0 0 34px -8px rgba(37,211,102,.08);--shadow-whatsapp-hover:0 16px 44px -8px rgba(37,211,102,.28),0 0 56px -10px rgba(37,211,102,.14)}
footer#footer{background:radial-gradient(ellipse 75% 18% at 18% 0%,rgba(116,77,47,.22),transparent 78%),linear-gradient(180deg,#211C19,#171515)!important;border-top-color:rgba(255,218,176,.14);box-shadow:0 100vh #171515}
:root{--site-graphite:radial-gradient(ellipse 72% 86% at 27% 76%,rgba(112,82,62,.13),transparent 74%),linear-gradient(180deg,#252423 0%,#222121 38%,#262322 100%);
  --site-graphite-quiet:radial-gradient(ellipse 72% 90% at 78% 14%,rgba(112,79,58,.12),transparent 75%),linear-gradient(160deg,#282625 0%,#211f1f 62%,#25211f 100%);}
html[data-js]:has(body.is-home):not(:has(#root>*)),html[data-js] body.is-home:not(:has(#root>*)){background:#252423!important}
html[data-js] body.is-home #root:empty{background:var(--site-graphite)!important}
body.is-home #main>section:first-child{background:var(--site-graphite)!important}
html body.is-home .quote-select-menu{background:#514b46!important;border-color:#797169!important;box-shadow:0 14px 30px rgba(13,11,10,.2)!important}
html body.is-home .quote-select-menu .quote-select-option{color:#f5eee7!important}
html body.is-home .quote-select-menu .quote-select-option:hover,html body.is-home .quote-select-menu .quote-select-option:focus-visible{background:#625a53!important;color:#fffaf3!important}
body.is-home .hero-text h1,body.is-home .hero-text h1 .hero-title-line-accent{color:var(--color-heading-on-dark)!important}
html body.is-home .quote-select-menu{background:var(--color-contact-control)!important;border-color:#83776a!important;box-shadow:0 16px 32px rgba(0,0,0,.28)!important}
html body.is-home .quote-select-menu .quote-select-option{color:#fffaf3!important}
html body.is-home .quote-select-menu .quote-select-option:hover,html body.is-home .quote-select-menu .quote-select-option:focus-visible{background:#3b342e!important;color:#fffaf3!important}
body.is-home{--kisscut-scene:url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.webp');
  --contact-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x);}
@media(max-width:1200px){
body.is-home{--kisscut-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
@media(max-width:800px){
body.is-home{--kisscut-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
@media(max-width:700px){
body.is-home{--kisscut-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
@media(min-width:401px) and (max-width:480px){
body.is-home{--kisscut-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
@media(max-width:400px){
body.is-home{--kisscut-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 3x)}
}
@media(max-width:560px){
body.is-home{--contact-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
@media(prefers-reduced-motion:reduce){
body.is-home :is(#contact.quote-section,#faq)::before{transition:none!important;animation:none!important}
}
html[data-restored-navigation] .motion-reveal{opacity:1!important;translate:none!important;will-change:auto!important}
html body .home-reveal,html body .motion-reveal,html body .motion-reveal.is-in,html body .home-reveal.is-in{opacity:1!important;translate:none!important;will-change:auto!important}
body.is-home .hero-service-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(100%,580px);margin-top:26px}
body.is-home .hero-service-link{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:8px;border-radius:var(--r-surface);color:#e9e1d6;text-decoration:none;background:transparent;transition:background-color 180ms ease,color 180ms ease,box-shadow 180ms ease}
body.is-home .hero-service-link:hover{background:rgba(245,239,230,.045);color:#fffaf3;box-shadow:0 5px 14px rgba(0,0,0,.1)}
body.is-home .hero-service-link:focus-visible{outline:2px solid #ded2c2;outline-offset:3px;background:rgba(245,239,230,.06);color:#fffaf3}
body.is-home .hero-service-link:active{background:rgba(245,239,230,.09);box-shadow:none}
body.is-home .hero-service-link picture{display:block;width:104px;max-width:100%;height:auto;aspect-ratio:1;border-radius:var(--r-surface);overflow:hidden}
body.is-home .hero-service-image{display:block;width:104px;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:var(--r-surface);background:#302d29}
body.is-home .hero-service-name{display:flex;align-items:baseline;gap:8px;max-width:100%;font-family:var(--font-sans);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}
body.is-home .hero-service-arrow{font-size:15px;line-height:1;flex-shrink:0;color:#bfb4a7;transition:color 180ms ease}
body.is-home .hero-service-link:hover .hero-service-arrow,body.is-home .hero-service-link:focus-visible .hero-service-arrow{color:#fffaf3}
@media(max-width:600px){
body.is-home .hero-service-nav{gap:8px;margin-top:20px}
body.is-home .hero-service-link{align-items:center;padding:6px 2px;gap:8px}
body.is-home .hero-service-link picture,body.is-home .hero-service-image{width:88px}
body.is-home .hero-service-name{font-size:12px;justify-content:center;text-align:center;gap:4px}
body.is-home .hero-service-arrow{font-size:12px}
}
@media(prefers-reduced-motion:reduce){
body.is-home .hero-service-link,body.is-home .hero-service-arrow{transition:none}
}
body.is-home .hero-service-nav{width:min(100%,580px);gap:18px}
body.is-home .hero-service-link{align-items:center;text-align:center;padding:8px 6px;background:transparent!important;box-shadow:none!important;text-decoration:none!important}
body.is-home .hero-service-link picture{width:112px;max-width:100%;overflow:visible;border-radius:0;background:transparent!important}
body.is-home .hero-service-image{width:112px;max-width:100%;background:transparent!important;border-radius:0;transform-origin:50% 55%;transition:transform 620ms cubic-bezier(.2,.65,.25,1);filter:drop-shadow(0 6px 5px rgba(0,0,0,.15))}
body.is-home .hero-service-name{justify-content:center;text-align:center}
body.is-home .hero-service-link:hover,body.is-home .hero-service-link:focus-visible{color:#fffaf3;text-decoration:none!important}
body.is-home .hero-service-link:focus-visible{outline:2px solid #ded2c2;outline-offset:3px}
@media(min-width:901px) and (hover:hover) and (pointer:fine){
body.is-home .hero-service-link:is(:hover,:focus-visible) .hero-service-image{transform:translateY(-4px) scale(1.075);transition-duration:420ms}
body.is-home .hero-service-link:active .hero-service-image{transform:translateY(-1px) scale(1.02);transition-duration:100ms}
}
@media(max-width:600px){
body.is-home .hero-service-nav{gap:8px}
body.is-home .hero-service-link{padding:6px 2px}
body.is-home .hero-service-link picture,body.is-home .hero-service-image{width:88px}
}
@media(prefers-reduced-motion:reduce){
body.is-home .hero-service-image,body.is-home .hero-service-link:is(:hover,:focus-visible,:active) .hero-service-image{transform:none!important;transition:none!important}
}
:root{--display:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}
h1,h2,h3,.svc-card h3,.kp-title{font-weight:600!important}
:root:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.article-hero-inner,.service-hero-inner,.gloss-hero-content,.nf-copy)>h1{font-weight:600!important;letter-spacing:-.02em!important;font-style:normal!important}
:root:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.service-hero-inner,.gloss-hero-content,.nf-copy)>h1{font-size:clamp(30px,2.4vw + 21.4px,56px)!important;line-height:1.07!important}
:root:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy)>h1 :is(span,em){font:inherit!important;letter-spacing:inherit!important;color:inherit!important}
:root:not(#hero-sans) body :is(.hero-text>div:first-child,.about-v2-eyebrow,.sss-hero-content>.eyebrow,.knowledge-hero-copy>.kicker,.service-hero-inner>.kicker,.gloss-kicker){font-family:var(--sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#f3d7b5!important}
:root:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.service-hero-inner,.gloss-hero-content)>h1+p{font-size:clamp(17px,.35vw + 15px,20px)!important;line-height:1.6!important;color:rgba(245,239,230,.76)!important}
:root{--hero-start:148px;--hero-start-bare:148px}
@media (max-width:720px){
:root{--hero-start:150px;--hero-start-bare:110px}
}
:root:not(#hero-sans) body :is(.hero-text>div:first-child,.about-v2-eyebrow,.sss-hero-content>.eyebrow,.knowledge-hero-copy>.kicker,.service-hero-inner>.kicker,.gloss-kicker,.article-hero-inner>.meta-line){margin-top:0!important}
:root:not(#hero-sans) body.is-home .hero-grid>.hero-text{padding-top:calc(var(--hero-start-bare) - var(--header-h))!important}
@media (min-width:1281px){
:root:not(#hero-sans) body.is-home .hero-grid>.hero-text{align-self:start!important}
}
@media (max-width:380px){
:root:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.article-hero-inner,.service-hero-inner,.gloss-hero-content,.nf-copy)>h1{font-size:28px!important}
}
@media (max-width:420px){
html[lang|=ru]:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.article-hero-inner,.service-hero-inner,.gloss-hero-content,.nf-copy)>h1{font-size:24px!important}
}
@media (max-width:380px){
html[lang|=ru]:not(#hero-sans) body :is(.hero-text,.about-v2-hero-copy,.sss-hero-content,.knowledge-hero-copy,.article-hero-inner,.service-hero-inner,.gloss-hero-content,.nf-copy)>h1{font-size:22px!important}
}
@media (max-width:420px){
html[lang|=ru]:not(#hero-sans) body:is(.is-home,.is-about) main h2:not(.sr-only),html[lang|=ru]:not(#hero-sans) body :is(.service-section,.service-related,.hub-intro) h2{font-size:24px!important}
}
:root:not(#hero-sans) body:is(.is-home,.is-about) main h2:not(.sr-only),:root:not(#hero-sans) body :is(.service-section,.service-related,.hub-intro) h2{font-size:clamp(26px,1.33vw + 22.8px,42px)!important;line-height:1.12!important;letter-spacing:-.015em!important}
:root:not(#hero-sans) body main h3{letter-spacing:-.01em!important}
:root:not(#hero-sans) body :is(.kicker,.eyebrow,.process-eyebrow,.quote-dims-title,.sm-section-count,.meta-line,.related small,.article-row small,.service-related-grid small,.toc strong,.service-card strong,.service-proof span,.static-filter-row button,.sss-section-tag,.sss-section-count,.kp-tag,.process-stage-time,.sss-stat span,.static-field label,.static-search-reset),:root:not(#hero-sans) body.is-home main :is(div,label)[style*="--font-mono"]{font-family:var(--sans)!important;letter-spacing:.06em!important}
:root:not(#hero-sans) body :is(.kicker,.eyebrow,.process-eyebrow,.quote-dims-title,.sm-section-count,.meta-line,.related small,.article-row small,.service-related-grid small),:root:not(#hero-sans) body.is-home main div[style*="--font-mono"]{font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important}
:root{--color-contact-accent:#e2b58c}
.home-copper-hero{isolation:isolate;background:#252322!important;overflow:hidden}
.home-copper-hero>.home-copper-field{position:absolute;inset:0;z-index:0;pointer-events:none;background-color:#252322;background-image:url('hero/copper-aurora-desktop-20261001.webp'),url('data:image/webp;base64,UklGRqQAAABXRUJQVlA4IJgAAABQBgCdASowACAAPn0yk0ekoyGhOrmYAJAPiUAX7WAAMKn6lm7yn1nMYMtfvtHcJgjWFTM3+yOZkorg4AD++e52SNWVg/jAEdptwBXC6M1qzuLDn59penXPDExqsaDNAk0uQ2BIe31tMBZMtR27BDHB5QOdiU/e5tcNut0seukYoxLQjz2EiP9KaS8x47F6s9mCnzZLx8gAAA==');background-position:center;background-size:cover;background-repeat:no-repeat}
.home-copper-field::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 65% 88% at 12% 44%,#1f1c1938,transparent 80%)}
.home-copper-field::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#252322,transparent 16%,transparent 80%,#292522)}
.home-copper-hero>div:not(.hero-shell):not(.home-copper-field){display:none!important}
.home-copper-hero::before,.home-copper-hero::after,.home-copper-hero>.hero-shell::before{content:none!important}
.home-copper-hero>.hero-shell{position:relative;z-index:1}
body.is-home #main .home-copper-hero .hero-text>p{opacity:1!important;color:#ded5ca!important}
body.is-home #main .home-copper-hero .hero-service-name{color:#e6dcd0}
body.is-home #main .home-copper-hero .hero-file-cta{color:#eee5d8!important;border-color:#c9b9a66e!important;background:#29242055!important;backdrop-filter:none!important}
body.is-home #main .home-copper-hero .hero-file-cta:hover{color:#fff7eb!important;border-color:#e2b58c99!important;background:#29242088!important}
body.is-home #main .home-copper-hero .hero-file-cta:active{background:#292420aa!important}
body.is-home #main .home-copper-hero .hero-file-cta:focus-visible{outline:2px solid #e2b58c;outline-offset:4px}
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{background:transparent!important;box-shadow:none!important;border:0!important;overflow:visible!important;mask-image:none!important;height:auto!important;aspect-ratio:770/625!important;margin-bottom:34px!important}
@media(min-width:1281px){
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{align-self:start!important;margin-top:180px!important}
}
body.is-home .home-copper-hero .kalip-3b-cizgiler{display:none!important}
body.is-home .home-copper-hero .kalip-3b-adimlar{min-height:24px}
body.is-home .home-copper-hero .kalip-3b-adimlar :is(.n,.t,.u){color:#ded3c5!important}
body.is-home .home-copper-hero .kalip-3b-adimlar .t{font:500 14px/1.45 var(--sans)!important}
body.is-home .home-copper-hero .kalip-3b-adimlar .n{font:500 12px/1.45 var(--mono)!important}
body.is-home .home-copper-hero .kalip-3b-bant{bottom:-12px!important;left:12px!important;right:12px!important}
body.is-home #main .home-copper-hero .kalip-3b-poster{object-fit:contain!important;object-position:center;display:none!important}
body.is-home #main .home-copper-hero .kalip-3b-poster[data-kip=d][data-kare=son]{display:block!important}
html[data-js] body.is-home #main .home-copper-hero .laser-visual.kalip-3b.acik,html[data-js] body.is-home #main .home-copper-hero .laser-visual.kalip-3b.yedekte,html[data-js] body.is-home #main .home-copper-hero .laser-visual.kalip-3b[data-poster-ready]{background-image:none!important}
body.is-home #main .home-copper-hero .kalip-3b.yedekte .kalip-3b-poster{visibility:visible!important}
@media(min-width:521px) and (max-width:1100px){
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{aspect-ratio:712/487!important}
body.is-home #main .home-copper-hero .kalip-3b-poster[data-kip=d][data-kare=son]{display:none!important}
body.is-home #main .home-copper-hero .kalip-3b-poster[data-kip=t][data-kare=son]{display:block!important}
}
@media(max-width:520px){
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{aspect-ratio:374/299!important}
body.is-home #main .home-copper-hero .kalip-3b-poster[data-kip=d][data-kare=son]{display:none!important}
body.is-home #main .home-copper-hero .kalip-3b-poster[data-kip=m][data-kare=son]{display:block!important}
}
@media(prefers-reduced-motion:no-preference){
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kare=son]{display:none!important}
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kip=d][data-kare=ilk]{display:block!important}
}
@media(prefers-reduced-motion:no-preference) and (max-width:1100px){
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kip=d][data-kare=ilk]{display:none!important}
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kip=t][data-kare=ilk]{display:block!important}
}
@media(prefers-reduced-motion:no-preference) and (max-width:520px){
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kip=t][data-kare=ilk]{display:none!important}
html[data-js] body.is-home #main .home-copper-hero .kalip-3b:not(.yedekte) .kalip-3b-poster[data-kip=m][data-kare=ilk]{display:block!important}
}
@media(max-width:800px){
.home-copper-hero>.home-copper-field{background-image:url('hero/copper-aurora-mobile-20261001.webp');background-position:50% top}
.home-copper-field::before{background:radial-gradient(ellipse 130% 58% at 40% 31%,#1c191b66,transparent 90%)}
.home-copper-field::after{background:linear-gradient(180deg,#252322,transparent 10%,transparent 90%,#292522)}
}
@media(min-width:521px) and (max-width:800px){
.home-copper-hero>.home-copper-field{background-image:url('hero/copper-aurora-mobile-20261001.webp'),url('data:image/webp;base64,UklGRsAAAABXRUJQVlA4ILQAAACwBgCdASowAGIAPpFAm0mvpqwoqrkpIfASCWUAxzARGvlMBHL+XTp/N/ncqreaUbz8kT5qLgndbJAo4PhqAAD+8maojDRrtlAnqXTIQd8q1cwKULADMG6IsK1Sw9IxxWbQ5OZd7KA+Meurp/n7zEvI3jZpePPNdThrvdJ4ELRSg+WvGHsyNU/Zw+OIXupnL3w6J0Dqjst2jYf2j72nTY3aR9/+2W8hnXPccNoOJH5o92DQAAA=')}
}
@media(max-width:520px){
.home-copper-hero{--onz-aurora:"data:image/webp;base64,UklGRsAAAABXRUJQVlA4ILQAAACwBgCdASowAGIAPpFAm0mvpqwoqrkpIfASCWUAxzARGvlMBHL+XTp/N/ncqreaUbz8kT5qLgndbJAo4PhqAAD+8maojDRrtlAnqXTIQd8q1cwKULADMG6IsK1Sw9IxxWbQ5OZd7KA+Meurp/n7zEvI3jZpePPNdThrvdJ4ELRSg+WvGHsyNU/Zw+OIXupnL3w6J0Dqjst2jYf2j72nTY3aR9/+2W8hnXPccNoOJH5o92DQAAA="}
}
@media(max-width:600px){
body.is-home .home-copper-hero .kalip-3b-adimlar .t{font-size:13px!important}
}
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{margin-bottom:70px!important}
body.is-home .home-copper-hero .kalip-3b-tuval{touch-action:pan-y;}
.kalip-3b[data-inspect-ready=true] .kalip-3b-tuval{cursor:grab;pointer-events:auto!important;}
.kalip-3b.scene-dragging .kalip-3b-tuval{cursor:grabbing;}
.kalip-3b-tuval[data-inspect-input=pointer]:focus{outline:none!important;}
.kalip-3b-tuval:focus-visible:not([data-inspect-input=pointer]){outline:2px solid #cfc4b9;outline-offset:5px;border-radius:8px;}
.scene-controls{position:absolute;bottom:-53px;left:12px;right:12px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;font:400 11px/1.4 var(--sans);color:#aa9f94;}
.scene-controls[hidden]{display:none!important;}
.scene-controls button{font:inherit;min-height:32px;padding:5px 0;color:#b9aea3;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#b9aea340;cursor:pointer;transition:color 160ms;}
.scene-controls button:hover{color:#eee6dc;}
.scene-controls button:active{color:#cbb9a6;}
.scene-controls button:focus-visible{outline:2px solid #cfc4b9;outline-offset:4px;border-radius:3px;}
.scene-controls button:disabled{display:none;}
.scene-controls .scene-reset{display:inline-flex;align-items:center;gap:0;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid #b9aea330;border-radius:8px;text-decoration:none;background:#eee6dc04;transition:color 160ms,background 160ms,border-color 160ms;}
.scene-controls .scene-reset:hover{background:#eee6dc0b;border-color:#b9aea365;}
.scene-controls .scene-reset:active{background:#eee6dc12;}
.scene-controls .scene-reset.at-origin,.scene-controls .scene-reset:disabled{display:inline-flex;visibility:hidden;}
@media(max-width:600px){
body.is-home .home-copper-hero .kalip-3b-adimlar .t{font-size:13px!important;}
.scene-controls{gap:8px 14px;bottom:-100px;}
.scene-controls button{min-height:44px;}
.scene-controls span{flex-basis:100%;}
body.is-home #main .home-copper-hero .laser-visual.kalip-3b{margin-bottom:124px!important;}
}
@media(prefers-reduced-motion:reduce){
body.is-home .home-copper-hero .kalip-3b-adimlar li,.scene-controls button{transition:none!important;}
}
body.is-home .home-copper-hero .kalip-3b-adimlar li{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:baseline;column-gap:0!important}
body.is-home .home-copper-hero .kalip-3b-adimlar .n{font:500 13px/1.5 var(--mono)!important;margin:0!important}
body.is-home .home-copper-hero .kalip-3b-adimlar .t{font:600 14px/1.5 var(--sans)!important}
body.is-home .home-copper-hero .kalip-3b-adimlar .u{font:500 12px/1.5 var(--mono)!important;margin-inline-start:10px!important;vertical-align:baseline!important}
body.is-home .scene-controls{flex-wrap:nowrap;gap:12px;color:#eee6dc;font-weight:500}
body.is-home .scene-controls>span{flex:1;min-width:0}
body.is-home .scene-controls button{color:#eee6dc}
body.is-home .scene-controls .scene-reset{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-radius:50%;margin-inline-start:auto;background:#1c161273;border-color:#f1e7d866}
body.is-home .scene-controls .scene-reset:hover,body.is-home .scene-controls .scene-reset:focus-visible{background:#1c16129e;border-color:#f1e7d8a6}
body.is-home .scene-controls .scene-reset svg{display:block;width:18px;height:18px;flex:none}
body.is-home .scene-controls .scene-reset:focus-visible{border-radius:50%}
@media(max-width:600px){
body.is-home .scene-controls{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:2px 12px;bottom:-100px}
body.is-home .scene-controls>span{grid-column:1;grid-row:1;flex-basis:auto;font-size:11px}
body.is-home .scene-controls>button:not(.scene-reset){grid-column:1;grid-row:2;justify-self:start}
body.is-home .scene-controls .scene-reset{grid-column:2;grid-row:1 / 3;align-self:center}
}
html[data-kd-page=aurora] body .home-copper-hero .hero-text>p{color:#f8eee2!important;opacity:1!important}
html[data-kd-page=aurora] body .home-copper-hero .hero-shell a[href*="wa.me"]{background:radial-gradient(ellipse 110% 180% at 28% -20%,#c94917,#c14312 55%,#a8320e)!important;color:#fff!important;border-color:#e27c45!important;box-shadow:0 8px 22px #200f0960!important}
html[data-kd-page=aurora] body .home-copper-hero .hero-shell a[href*="wa.me"]:hover{background:radial-gradient(ellipse 110% 180% at 28% -20%,#cc4c19,#c74714 55%,#b63b10)!important;color:#fff!important;border-color:#ef9561!important}
html[data-kd-page=aurora] body .home-copper-hero .hero-shell a[href*="wa.me"]:active{background:linear-gradient(135deg,#b63b10,#a8320e)!important;color:#fff!important}
html[data-kd-page=aurora] body .home-copper-hero .hero-shell a[href*="wa.me"]:focus-visible{outline:2px solid #f6d0a8!important;outline-offset:4px!important}
html[data-kd-page=aurora] body .home-copper-hero :is(.kalip-3b-adimlar,.scene-controls,.kalip-3b-kontrol){color:#f4e5d5!important}
html[data-kd-page=aurora] body .home-copper-hero :is(.kalip-3b-adimlar .n,.kalip-3b-adimlar .t,.kalip-3b-adimlar .u,.scene-controls button,.scene-controls a){color:#f4e5d5!important}
html[data-kd-page=aurora] body .home-copper-hero .scene-controls :is(button,a):hover{color:#fff8ee!important}
html[data-kd-page=aurora]{--kd-page-dark:#24211f;--kd-page-card:#302b28;--kd-page-control:#24211f;--kd-page-ink:#f4f1ed;--kd-page-copy:#e3ded8;--kd-page-soft:#d7c5b5;--kd-page-line:#d8cec22b;--kd-page-field:radial-gradient(ellipse 90% 110% at 95% 2%,#8b66562b 0%,#75574816 42%,transparent 76%),linear-gradient(135deg,#24211f 4%,#2b2522 62%,#342925 100%)}
@supports (background-image:image-set(url() type("image/avif"))){
html[data-kd-page=aurora] body{--kd-service-image:var(--hero-image-modern,var(--hero-image))}
@media(max-width:980px){
html[data-kd-page=aurora] body{--kd-service-image:var(--hero-image-modern-tablet,var(--hero-image))}
}
@media(max-width:720px){
html[data-kd-page=aurora] body{--kd-service-image:var(--hero-image-modern-mobile,var(--hero-image))}
}
}
html[data-kd-page=aurora]{--kd-footer-field:radial-gradient(ellipse 95% 90% at 100% 0%,#8b66562b,transparent 76%),linear-gradient(150deg,#2b2522,#24211f 64%,#1d1b19)}
html[data-kd-page=aurora] body.is-home{--contact-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
@media(max-width:560px){
html[data-kd-page=aurora] body.is-home{--contact-scene:image-set(url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w800.avif') 1x,url('responsive/by-hash/49/4934ee09882f6d0f632babde1c4b394e3f633717027315a5298ce7c200cc8465-7bb3968da9dd-w1536.avif') 2x)}
}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary){text-shadow:0 0 9px #fff5e226}
html[data-kd-page=aurora]{--kd-aurora-art:url(hero/copper-aurora-desktop-20261001.webp);--kd-aurora-reading-field:linear-gradient(180deg,#24191770,#241917ab),var(--kd-aurora-art)}
html[data-kd-page=aurora]{--kd-footer-field:linear-gradient(90deg,#24211fe8 0%,#24211fb3 52%,#24211f99 100%),var(--kd-aurora-art)}
@media(max-width:800px){
html[data-kd-page=aurora]{--kd-aurora-art:url(hero/copper-aurora-mobile-20261001.webp);--kd-footer-field:linear-gradient(180deg,#24211fc4 0%,#24211fe8 45%,#24211f 100%),var(--kd-aurora-art)}
}
html[data-kd-page=aurora] body.is-home .hero-service-nav>.hero-service-link:is([href*=etiket-kesim-kalibi],[href*=label-cutting-dies]){order:-1}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit){position:relative;text-shadow:none!important;transform:none!important;translate:none!important}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember):hover{background:radial-gradient(ellipse 110% 180% at 28% -20%,#be4415,#b94013 55%,#a8320e)!important;color:#fff!important}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit):after{content:"";position:absolute;inset:3px;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 50% 90% at 48% 42%,#ffffff1f,transparent 72%),radial-gradient(circle 2px at 68% 32%,#ffffff08,transparent 75%),radial-gradient(circle 1px at 34% 67%,#ffffff08,transparent 75%)!important;opacity:0;transform:none!important;filter:none!important}
@keyframes kd-document-glint{0%,to{opacity:0}38%{opacity:.16}68%{opacity:.07}}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember):active{background:linear-gradient(135deg,#b63b10,#a8320e)!important;color:#fff!important}
@keyframes kd-document-glint-press{0%,to{opacity:0}45%{opacity:.12}}
@media(hover:hover)and (pointer:fine){
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit):hover:after{animation:kd-document-glint .76s ease-out 1}
}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit):focus-visible:after{animation:kd-document-glint .76s ease-out 1}
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit):active:after{animation:kd-document-glint-press .28s ease-out 1}
@media(prefers-reduced-motion:reduce){
html[data-kd-page=aurora] body :is(.home-copper-hero .hero-shell a[href*="wa.me"],.final-cta .btn-primary,.final-cta .btn-ember,.sss-cta .btn-primary,.about-v2-cta .about-v2-action-primary,.service-hero .btn-primary,.service-hero .btn-ember,.about-v2-hero .btn-primary,.about-v2-hero .btn-ember,.quote-submit):is(:hover,:focus-visible,:active):after{animation:none!important;opacity:.08}
}
html[data-kd-page=aurora] :is(#contact.quote-section,#quote-type-listbox){--kd-form-rest:var(--kd-page-control,#24211f);--kd-form-hover:#302c28;--kd-form-pressed:#2c2824;--kd-form-selected:#3a342e;--kd-form-selected-hover:#403a33;--kd-form-ink:#f4f1ed;--kd-form-line:#8e7968;--kd-form-focus:#b4a596;--kd-form-scroll:#a18770}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu{background:var(--kd-form-rest)!important;border-color:var(--kd-form-line)!important;box-shadow:0 16px 32px #00000047!important;scrollbar-color:var(--kd-form-scroll) var(--kd-form-rest)}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu::-webkit-scrollbar-track{background:var(--kd-form-rest)!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu::-webkit-scrollbar-thumb{background:var(--kd-form-scroll)!important;background-clip:padding-box!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option{background:transparent!important;color:var(--kd-form-ink)!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;translate:none!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option:is(:hover,:focus){background:var(--kd-form-hover)!important;color:var(--kd-form-ink)!important;box-shadow:none!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option[aria-selected=true]{background:var(--kd-form-selected)!important;color:var(--kd-form-ink)!important;box-shadow:none!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option[aria-selected=true]:hover{background:var(--kd-form-selected-hover)!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option:active,html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option[aria-selected=true]:active{background:var(--kd-form-pressed)!important;color:var(--kd-form-ink)!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option[aria-selected=true]:focus-visible{outline:1px solid var(--kd-form-focus)!important;outline-offset:-1px!important;box-shadow:none!important}
html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu .quote-select-option:focus-visible{outline:1px solid var(--kd-form-focus)!important;outline-offset:-1px!important;box-shadow:none!important;color:var(--kd-form-ink)!important}
@media(forced-colors:active){
html[data-kd-page=aurora] body.is-home #contact.quote-section .quote-form-dark :is(.quote-control,.quote-select-button,.quote-select-menu .quote-select-option,.quote-unit-opt,.quote-unit-opt:is(.is-active,[aria-pressed=true]),.quote-stepper-btn,.quote-optional-toggle):focus-visible,html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu[role=listbox] .quote-select-option[aria-selected=true]:focus-visible,html[data-kd-page=aurora] body.is-home #quote-type-listbox.quote-select-menu[role=listbox] .quote-select-option:focus-visible{outline:2px solid Highlight!important;outline-offset:-2px!important;box-shadow:none!important}
}
html[data-kd-page] body[class] picture[data-hero-preview=same-art]>img{background-image:var(--hero-preview)!important;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}
html[data-kd-page] body[class] picture[data-hero-preview=same-art][data-responsive-role=about-hero]>img,html[data-kd-page] body[class] picture[data-hero-preview=same-art][data-responsive-role=article-hero]>img{background-size:contain!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary{overflow:hidden;isolation:isolate}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta)>svg{transition:translate 260ms cubic-bezier(.22,.61,.36,1);translate:0 0}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:after{inset:1px;background:linear-gradient(104deg,transparent 38%,#fff1dc 50%,transparent 62%);opacity:0;translate:-70% 0}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta{background-image:linear-gradient(104deg,transparent 38%,#fff1dc2e 50%,transparent 62%)!important;background-size:220% 100%!important;background-position:var(--kd-hero-pass-x) 0!important;background-repeat:no-repeat!important}
@property --kd-hero-pass-x{syntax:"<percentage>";inherits:false;initial-value:-140%}
@keyframes kd-hero-cta-pass{0%{translate:-70% 0;opacity:0}18%{opacity:.26}82%{opacity:.14}100%{translate:70% 0;opacity:0}}
@keyframes kd-hero-file-pass{0%{--kd-hero-pass-x:-140%}100%{--kd-hero-pass-x:240%}}
@media (hover:hover) and (pointer:fine){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:hover{box-shadow:0 10px 26px -6px #e8864680,0 3px 8px #160c0a55}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):hover>svg{translate:3px 0}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:hover:after{animation:kd-hero-cta-pass 820ms cubic-bezier(.33,.1,.2,1) 1}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:hover{background-image:linear-gradient(104deg,transparent 38%,#fff1dc2e 50%,transparent 62%)!important;background-size:220% 100%!important;background-repeat:no-repeat!important;animation:kd-hero-file-pass 820ms cubic-bezier(.33,.1,.2,1) 1;border-color:#ffffff4d}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):active>svg{translate:1px 0;transition-duration:120ms}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:active:after{animation:none;opacity:0}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:focus-visible:after{animation:kd-hero-cta-pass 820ms cubic-bezier(.33,.1,.2,1) 1}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:focus-visible{animation:kd-hero-file-pass 820ms cubic-bezier(.33,.1,.2,1) 1}
@media (prefers-reduced-motion:reduce){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta)>svg{transition:none!important;translate:0 0!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:is(:hover,:focus-visible,:active):after{animation:none!important;opacity:.1!important;translate:0 0!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:is(:hover,:focus-visible){animation:none!important}
}
html body :is(.service-faq,.sss-section),html body.is-home #faq{--faq-rest-ink:#302c28;--faq-hover-ink:#8c4925;--faq-pressed-ink:#742509}
@media(prefers-reduced-motion:reduce){
html body.is-home #faq .faq-trigger:active,html body :is(.service-faq,.sss-section) :is(.faq-summary,.faq-answer,.faq-chev),html body.is-home #faq :is(.faq-trigger,.faq-chev,[role=region]),html body :is(.service-faq,.sss-section) .faq-disc:after,html body.is-home #faq .faq-disc:after{transition:none!important}
}
@media(forced-colors:active){
html body :is(.service-faq,.sss-section),html body.is-home #faq{--faq-rest-ink:ButtonText;--faq-hover-ink:ButtonText;--faq-pressed-ink:ButtonText}
}
@property --kd-hero-copper-a{syntax:"<color>";inherits:false;initial-value:#c94917}
@property --kd-hero-copper-b{syntax:"<color>";inherits:false;initial-value:#c14312}
@property --kd-hero-copper-c{syntax:"<color>";inherits:false;initial-value:#a8320e}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary{--kd-hero-copper-a:#c94917;--kd-hero-copper-b:#c14312;--kd-hero-copper-c:#a8320e;background:radial-gradient(ellipse 110% 180% at 28% -20%,var(--kd-hero-copper-a),var(--kd-hero-copper-b) 55%,var(--kd-hero-copper-c))!important;color:#fff!important;border-color:#e6a17a80!important;box-shadow:0 5px 16px -7px #9f391e42,0 2px 6px #160c0a38!important;transition:--kd-hero-copper-a .18s cubic-bezier(.22,.61,.36,1),--kd-hero-copper-b .18s cubic-bezier(.22,.61,.36,1),--kd-hero-copper-c .18s cubic-bezier(.22,.61,.36,1),border-color .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1)!important}
@media(hover:hover)and (pointer:fine){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:hover{--kd-hero-copper-a:#b64013;--kd-hero-copper-b:#ae3a10;--kd-hero-copper-c:#a1300c;border-color:#efb18b99!important;box-shadow:0 7px 20px -8px #a94a2252,0 3px 8px #160c0a45!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:focus-visible{--kd-hero-copper-a:#b64013;--kd-hero-copper-b:#ae3a10;--kd-hero-copper-c:#a1300c;border-color:#efb18b99!important;box-shadow:0 7px 20px -8px #a94a2252,0 3px 8px #160c0a45!important;outline:2px solid #e2b58c!important;outline-offset:4px}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:active:hover{--kd-hero-copper-a:#b63b10;--kd-hero-copper-b:#ae350e;--kd-hero-copper-c:#9d2e0c;border-color:#de956a99!important;box-shadow:inset 0 2px 4px #421b1540,0 1px 2px #160c0a33!important;transition-duration:85ms!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:active:not(:hover)>svg{translate:0 0}
@media(prefers-reduced-motion:reduce){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary{transition:none!important}
}
@media(forced-colors:active){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary{background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important;box-shadow:none!important;transition:none!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:is(:hover,:focus-visible,:active){background:Highlight!important;color:HighlightText!important;border-color:Highlight!important;outline-color:Highlight!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:after{display:none!important}
}
.stats-technical{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}
.stats-technical .cp-stage{position:relative;isolation:isolate;background:#f9f6ef;border-radius:16px;box-shadow:0 0 0 1px #d7cdbf inset;color:#27231f;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}
.stats-technical .cp-stage *{box-sizing:border-box}
.stats-technical .cp-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.stats-technical .cp-card{position:relative;min-width:0;overflow:hidden;border:1px solid transparent;border-radius:0;padding:28px 26px 26px;background:transparent;isolation:isolate;text-align:left;cursor:default}
.stats-technical .cp-card:before,.stats-technical .cp-card:after{content:none!important;display:none!important}
.stats-technical .cp-number{position:relative;z-index:2;display:flex;align-items:baseline;justify-content:flex-start;gap:3px;white-space:nowrap;font-size:clamp(40px,3.6vw,52px);line-height:1;font-weight:550;letter-spacing:-.04em;color:var(--color-stat-number,#c84617);font-variant-numeric:tabular-nums lining-nums;margin:0}
.stats-technical .cp-number .stat-count{color:inherit;background:none;-webkit-text-fill-color:currentColor;text-shadow:none}
.stats-technical .cp-suffix{font-size:max(12px,.42em);font-weight:650;letter-spacing:0;transform:none;color:#c44517}
.stats-technical .is-plus{align-self:flex-start;font-size:.5em}
.stats-technical .cp-description{position:relative;z-index:2;pointer-events:none}
.stats-technical .cp-label{font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;color:#24201d;margin:14px 0 6px}
.stats-technical .cp-copy{font-size:14.5px;line-height:1.5;letter-spacing:0;font-weight:400;color:#57514b;margin:0;max-width:none}
.stats-technical .cp-art{position:absolute;z-index:0;pointer-events:none;width:116px;height:100px;right:8px;bottom:0;color:#8a755c;opacity:.25;mask-image:linear-gradient(130deg,transparent 8%,#000 85%)}
.stats-technical .cp-motion{display:block;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}
.stats-technical .fine{stroke-width:.7;opacity:.7}
.stats-technical .cp-motion path,.stats-technical .cp-motion circle{stroke-dasharray:1;stroke-dashoffset:0}
@keyframes ikram-stat-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}
.stats-technical.is-tracing .cp-motion path,.stats-technical.is-tracing .cp-motion circle{animation:ikram-stat-trace 1.3s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*55ms)}
@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){
.stats-technical .is-engaged .cp-motion{transform:translate(-3px,-2px)}
}
@media(max-width:980px){
.stats-technical .cp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.stats-technical .cp-card{padding:24px 22px}
.stats-technical .cp-number{font-size:42px}
.stats-technical .cp-art{width:145px;height:112px;right:12px}
}
@media(max-width:520px){
.stats-technical .cp-grid{gap:12px}
.stats-technical .cp-card{padding:18px 16px}
.stats-technical .cp-number{font-size:clamp(22px,7.6vw,34px)}
.stats-technical .cp-label{margin:10px 0 4px;font-size:12px;letter-spacing:.03em}
.stats-technical .cp-copy{font-size:13.5px;line-height:1.45}
.stats-technical .cp-art{width:99px;height:90px;right:-4px;bottom:5px;opacity:.23}
}
@media(max-width:380px){
.stats-technical .cp-card{padding:16px 14px}
.stats-technical .cp-label{letter-spacing:0}
}
@media(prefers-reduced-motion:reduce){
.stats-technical .cp-motion,.stats-technical .cp-motion path,.stats-technical .cp-motion circle{animation:none!important;transition:none!important;transform:none!important;stroke-dashoffset:0!important}
}
@media(forced-colors:active){
.stats-technical .cp-stage{background:Canvas;color:CanvasText;box-shadow:none;border:1px solid CanvasText}
.stats-technical .cp-number,.stats-technical .cp-label,.stats-technical .cp-copy{color:CanvasText!important;-webkit-text-fill-color:CanvasText!important;text-shadow:none}
.stats-technical .cp-art{display:none}
}
body.is-home #main .hero-service-nav{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,580px);gap:12px;align-items:stretch}
body.is-home #main .hero-service-link{align-items:center;justify-content:flex-start;gap:10px;padding:8px 4px;min-height:44px;position:relative;isolation:isolate;transform:none;color:#e9e1d6;transition:color 220ms ease}
body.is-home #main .hero-service-link picture,body.is-home #main .hero-service-image{width:90px;max-width:100%;aspect-ratio:1}
body.is-home #main .hero-service-image{object-fit:contain;transform:none;filter:drop-shadow(0 6px 5px rgba(0,0,0,.15)) brightness(var(--service-light,1)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1));transition:filter 220ms ease;pointer-events:none;user-select:none;-webkit-user-drag:none}
body.is-home #main .hero-service-name{display:block;min-block-size:2.8em;text-align:center;font-size:13px;line-height:1.4;color:inherit;transition:none}
body.is-home #main .hero-service-arrow{display:inline-block;margin-inline-start:6px;transform:none;color:inherit;transition:none}
body.is-home #main .hero-service-link:focus-visible{outline:2px solid #ded2c2;outline-offset:2px}
body.is-home #main .hero-service-link:is(:hover,:focus-visible,:active){transform:none}
body.is-home #main .hero-service-link:is(:hover,:focus-visible,:active) .hero-service-image,body.is-home #main .hero-service-link:is(:hover,:focus-visible,:active) .hero-service-arrow{transform:none}
body.is-home #main .hero-service-link:focus-visible{color:#fffaf3}
body.is-home #main .hero-service-link:focus-visible .hero-service-image{filter:drop-shadow(0 6px 5px rgba(0,0,0,.15)) brightness(calc(var(--service-light,1) * 1.035)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1))}
@media(hover:hover) and (pointer:fine){
body.is-home #main .hero-service-link:hover{color:#fffaf3}
body.is-home #main .hero-service-link:hover .hero-service-image{filter:drop-shadow(0 6px 5px rgba(0,0,0,.15)) brightness(calc(var(--service-light,1) * 1.035)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1))}
}
body.is-home #main .hero-service-link.service-pressed{color:#fffaf3}
body.is-home #main .hero-service-link.service-pressed .hero-service-image{filter:drop-shadow(0 6px 5px rgba(0,0,0,.15)) brightness(var(--service-light,1)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1))}
@media(max-width:600px){
body.is-home #main .hero-service-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;width:min(100%,380px)}
body.is-home #main .hero-service-link{padding:6px 4px;gap:8px}
body.is-home #main .hero-service-link picture,body.is-home #main .hero-service-image{width:72px}
body.is-home #main .hero-service-name{font-size:12px}
}
@media(max-width:520px){
body.is-home #main .hero-service-nav{box-sizing:border-box!important;padding-right:72px!important;column-gap:16px!important}
body.is-home #main .hero-service-nav .hero-service-link{min-width:0!important}
body.is-home #main .hero-service-nav .hero-service-name{display:inline-flex!important;align-items:center!important;justify-content:center!important;column-gap:4px!important;max-width:100%!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
body.is-home #main .hero-service-nav .hero-service-arrow{flex:0 0 auto!important;margin-left:0!important;margin-right:3px!important}
}
@media(prefers-reduced-motion:reduce){
body.is-home #main .hero-service-image,body.is-home #main .hero-service-arrow{transform:none!important;transition:none!important}
body.is-home #main .hero-service-link,body.is-home #main .hero-service-name{transition:none}
}
@media(forced-colors:active){
body.is-home #main .hero-service-link:focus-visible{outline-color:Highlight}
}
body.is-home #main .hero-service-link::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(250,242,229,.09),rgba(250,242,229,.035));opacity:0;box-shadow:inset 0 0 0 rgba(0,0,0,0);transition:opacity 320ms cubic-bezier(.22,.8,.22,1),box-shadow 220ms cubic-bezier(.22,.8,.22,1)}
body.is-home #main .hero-service-link:is([href*="frekans-kalibi"],[href*="rf-welding"]){--service-light:1.23;--service-contrast:.94;--service-saturation:.88}
body.is-home #main .hero-service-link:focus-visible::before{opacity:1}
@media(hover:hover) and (pointer:fine){
body.is-home #main .hero-service-link:hover::before{opacity:1}
}
body.is-home #main .hero-service-link.service-pressed::before{opacity:1;box-shadow:inset 0 3px 9px rgba(0,0,0,.24);transition-duration:100ms}
@media(prefers-reduced-motion:reduce){
body.is-home #main .hero-service-link::before{transition:none!important}
}
@media(forced-colors:active){
body.is-home #main .hero-service-link::before{display:none}
body.is-home #main .hero-service-image{filter:none!important}
}
body.is-home #main .hero-service-link picture{filter:brightness(var(--service-light,1)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1));transition:filter 280ms cubic-bezier(.22,.8,.22,1)}
body.is-home #main .hero-service-link:focus-visible picture{filter:brightness(calc(var(--service-light,1) * 1.035)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1))}
@media(hover:hover) and (pointer:fine){
body.is-home #main .hero-service-link:hover picture{filter:brightness(calc(var(--service-light,1) * 1.035)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1))}
}
body.is-home #main .hero-service-link.service-pressed picture{filter:brightness(var(--service-light,1)) contrast(var(--service-contrast,1)) saturate(var(--service-saturation,1));transition-duration:100ms}
@media(prefers-reduced-motion:reduce){
body.is-home #main .hero-service-link picture{transition:none!important}
}
@media(forced-colors:active){
body.is-home #main .hero-service-link picture{filter:none!important}
}
html:not([data-home-runtime-pending]) body.is-home #faq:not([data-faq-ready]) .faq-card [role=region]{grid-template-rows:1fr!important;transition:none!important}
html:not([data-home-runtime-pending]) body.is-home #faq:not([data-faq-ready]) .faq-card [role=region]>div>:is(p,div){opacity:1!important;transform:none!important;transition:none!important}
html:not([data-home-runtime-pending]) body.is-home #faq:not([data-faq-ready]) .faq-disc:after{transform:translate(-50%,-50%) rotate(180deg)!important;transition:none!important}
html[data-home-runtime-pending] body.is-home #faq [role=region],html body.is-home #faq[data-faq-initializing] [role=region]{transition:none!important}
html[data-kd-page=aurora]{--kd-chrome-field:linear-gradient(90deg,#2b2421 0%,#3b2c24 58%,#493226 100%);--kd-copper-face:radial-gradient(ellipse 120% 160% at 28% -30%,#dc7443 0%,#b94116 52%,#9b310e 100%)}
body.is-home .home-copper-hero .kalip-3b-bant{bottom:-22px!important;min-height:44px;box-sizing:border-box;padding-right:56px;align-items:center}
body.is-home .home-copper-hero .scene-controls{left:auto;right:12px;bottom:-22px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;gap:0}
body.is-home .home-copper-hero .scene-controls .scene-reset{flex:0 0 36px;width:36px;height:36px;min-height:36px;margin:0;grid-area:auto;background:#1c161240;border-color:#f1e7d840}
body.is-home .home-copper-hero .scene-controls .scene-reset svg{width:16px;height:16px}
body.is-home .home-copper-hero .scene-controls .scene-reset:hover,body.is-home .home-copper-hero .scene-controls .scene-reset:focus-visible{background:#1c16129e;border-color:#f1e7d8a6}
body.is-home .home-copper-hero .scene-controls .scene-reset:active{background:#1c1612c0}
@media(pointer:coarse){
body.is-home .home-copper-hero .scene-controls .scene-reset{flex-basis:44px;width:44px;height:44px;min-height:44px}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta){border-radius:4px!important;isolation:isolate;overflow:visible!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta{background-image:none!important;background-color:#f5efe60e!important;animation:none!important;border-color:#f5efe647!important;box-shadow:0 2px 5px #160c0a26!important;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta svg{color:#f5efe6e0!important}
@media(hover:hover)and (pointer:fine){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:hover{background-color:#f5efe617!important;border-color:#f5efe666!important;box-shadow:0 3px 7px #160c0a33!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:focus-visible{background-color:#f5efe617!important;border-color:#f5efe666!important;box-shadow:0 3px 7px #160c0a33!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:active:hover{background-color:#100b072e!important;border-color:#f5efe65c!important;box-shadow:inset 0 2px 4px #10090740,0 1px 2px #160c0a26!important;transition-duration:85ms!important}
@media(hover:none){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:active{background-color:#100b072e!important;border-color:#f5efe65c!important;box-shadow:inset 0 2px 4px #10090740,0 1px 2px #160c0a26!important;transition-duration:85ms!important}
}
@media(prefers-reduced-motion:reduce){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta{transition:none!important}
}
@media(forced-colors:active){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta{background:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important;box-shadow:none!important;transition:none!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:is(:hover,:focus-visible,:active){background:Highlight!important;color:HighlightText!important;border-color:Highlight!important;box-shadow:none!important;outline-color:Highlight!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta svg{color:inherit!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta){text-decoration:none!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta)>svg{translate:none!important;transform:none!important;rotate:none!important;scale:none!important;animation:none!important;transition:color .18s ease-out!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:before{content:none!important;display:none!important}
@media(prefers-reduced-motion:reduce){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta)>svg{transition:none!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):after{content:""!important;display:block!important;position:absolute;inset:-1px!important;width:auto!important;height:auto!important;border-radius:inherit;pointer-events:none;z-index:-1;background-color:transparent!important;background-image:none!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:0 0!important;mix-blend-mode:screen;animation:none!important;opacity:0;scale:1!important;translate:none!important;transform:none!important;filter:none!important;box-shadow:none!important;transition:opacity .36s ease-out}
@media(hover:hover)and (pointer:fine){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:after{background-image:radial-gradient(circle 84px at var(--kd-hero-light-x,50%) var(--kd-hero-light-y,40%),#c8673a2e 0%,#8a3d1d17 50%,#00000000 100%)!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:after{background-image:radial-gradient(ellipse 210px 110px at var(--kd-hero-light-x,50%) var(--kd-hero-light-y,40%),rgba(232,80,26,.21) 0%,rgba(232,80,26,.105) 38%,rgba(232,80,26,.028) 70%,rgba(232,80,26,0) 100%)!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):hover:after{opacity:1!important;transition-duration:.16s,.18s}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:focus-visible:after{background-image:radial-gradient(ellipse 70% 130% at 50% 15%,#a9532c2e,#0000)!important;opacity:1!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:focus-visible:after{background-image:radial-gradient(ellipse 100% 180% at 50% 30%,#e8501a36,#e8501a00)!important;opacity:1!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):active:hover:after{opacity:.45!important;transition-duration:90ms}
@media(prefers-reduced-motion:reduce){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.btn-primary:after{background-image:radial-gradient(ellipse 70% 130% at 50% 15%,#a9532c2e,#0000)!important;transition:none!important}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:after{background-image:radial-gradient(ellipse 100% 180% at 50% 30%,#e8501a36,#e8501a00)!important;transition:none!important}
}
@media(forced-colors:active){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):after{display:none!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):focus:not(:focus-visible){outline:none!important}
@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell :is(a.btn-primary,a.hero-file-cta):not(:hover):not(:focus-visible):after{opacity:0!important}
}
html[data-kd-page] body.is-home #main .home-copper-hero .hero-shell a.hero-file-cta:after{mix-blend-mode:normal;inset:0!important}
html[data-kd-page] body img[data-full-product],body img[data-full-product]{object-fit:contain!important;object-position:center!important;filter:none!important}
ikram-site-footer{overflow-anchor:none}
html:has(ikram-site-footer [data-footer-services]){transition:background-color .38s steps(1,end)}
html:has(ikram-site-footer [data-footer-services]:is([open],:focus-within)){background-color:#3d322d!important;transition:none}
ikram-site-footer .footer-services-disclosure{display:block;box-sizing:border-box;min-width:0;width:100%;margin:0;padding-inline-end:80px;color:#fffaf2;font:inherit}
ikram-site-footer .footer-services-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:56px;box-sizing:border-box;padding:16px;border:0;border-radius:8px;list-style:none;cursor:pointer;color:inherit;font:inherit;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:.04em;background:transparent;transition:none}
ikram-site-footer .footer-services-disclosure>summary::-webkit-details-marker{display:none}
ikram-site-footer .footer-services-disclosure>summary::marker{content:""}
ikram-site-footer .footer-services-disclosure>summary:is(:hover,:active){background:transparent;color:inherit}
ikram-site-footer .footer-services-disclosure>summary>span{transition:color .18s ease}
ikram-site-footer .footer-services-disclosure>summary:hover>span{color:#fff}
ikram-site-footer .footer-services-disclosure>summary:focus-visible{outline:2px solid #fffaf2;outline-offset:4px}
ikram-site-footer .footer-services-disclosure>summary svg{display:block;flex:none;width:20px;height:20px;transition:transform .32s cubic-bezier(.4,0,.2,1)}
ikram-site-footer .footer-services-disclosure[open]>summary svg{transform:rotate(180deg)}
@supports selector(::details-content) and (transition-behavior:allow-discrete){
@supports not (interpolate-size:allow-keywords){
ikram-site-footer .footer-services-disclosure::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s var(--ease-smooth,cubic-bezier(.22,1,.36,1)),content-visibility .38s allow-discrete}
ikram-site-footer .footer-services-disclosure[open]::details-content{grid-template-rows:1fr}
ikram-site-footer .footer-services-content{min-height:0;overflow:clip}
}
}
@supports selector(::details-content) and (interpolate-size:allow-keywords) and (transition-behavior:allow-discrete){
ikram-site-footer .footer-services-disclosure{interpolate-size:allow-keywords}
ikram-site-footer .footer-services-disclosure::details-content{height:0;overflow:clip;transition:height .38s var(--ease-smooth,cubic-bezier(.22,1,.36,1)),content-visibility .38s allow-discrete}
ikram-site-footer .footer-services-disclosure[open]::details-content{height:auto}
}
ikram-site-footer .footer-services-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 32px;padding:16px;min-width:0}
ikram-site-footer .footer-services-links>a{display:flex;align-items:center;min-height:44px;min-width:0;padding:8px 0;margin:0;color:#fffaf2;font-size:14px;font-weight:400;line-height:1.5;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#d49a73;overflow-wrap:anywhere;transform:none}
ikram-site-footer .footer-services-links>a:is(:hover,:focus-visible,:active){color:#fff;text-decoration-line:underline}
ikram-site-footer .footer-services-links>a:focus-visible{outline:2px solid #fffaf2;outline-offset:4px;border-radius:2px}
ikram-site-footer:not([data-chrome-ready="1"]){display:block;background:#3d322d;color:#fffaf2;padding:24px max(20px,calc((100% - 1420px)/2))}
ikram-site-footer:not([data-chrome-ready="1"]) .footer-services-disclosure{padding-inline-end:0}
@media(max-width:1000px){
ikram-site-footer .footer-services-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px}
}
@media(max-width:600px){
ikram-site-footer .footer-services-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;padding:12px 8px}
ikram-site-footer .footer-services-disclosure>summary{padding:16px 4px;gap:20px}
}
@media(max-width:380px){
ikram-site-footer .footer-services-links{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){
ikram-site-footer .footer-services-disclosure>summary,ikram-site-footer .footer-services-disclosure>summary>span,ikram-site-footer .footer-services-disclosure>summary svg,ikram-site-footer .footer-services-disclosure::details-content{transition:none!important}
}
@media(prefers-reduced-motion:reduce),(forced-colors:active){
html:has(ikram-site-footer [data-footer-services]){transition:none!important}
}
@media(forced-colors:active){
ikram-site-footer .footer-services-disclosure,ikram-site-footer:not([data-chrome-ready="1"]){color:CanvasText;background:Canvas}
ikram-site-footer .footer-services-links>a{color:LinkText;text-decoration-color:LinkText}
ikram-site-footer .footer-services-links>a:is(:hover,:focus-visible,:active){color:LinkText}
ikram-site-footer .footer-services-disclosure>summary:focus-visible,ikram-site-footer .footer-services-links>a:focus-visible{outline-color:Highlight}
}
@media(forced-colors:active){
html:has(ikram-site-footer [data-footer-services]:is([open],:focus-within)){background-color:Canvas!important}
}
/* sector: assets/sector-studio.css without @font-face (sync-sector-styles.mjs) */
html[data-kd-page] body.is-home #sektorler.sector-section *{box-sizing:border-box}

html[data-kd-page] body.is-home #sektorler.sector-section{margin:0;background:#f7f4ed;color:#242723;font:400 15px/1.55 Manrope,Arial,sans-serif;-webkit-font-smoothing:antialiased}
html[data-kd-page] body.is-home #sektorler.sector-section p,html[data-kd-page] body.is-home #sektorler.sector-section h1,html[data-kd-page] body.is-home #sektorler.sector-section h2,html[data-kd-page] body.is-home #sektorler.sector-section h3,html[data-kd-page] body.is-home #sektorler.sector-section figure{margin:0}
html[data-kd-page] body.is-home #sektorler.sector-section a{color:inherit;-webkit-tap-highlight-color:transparent}
html[data-kd-page] body.is-home #sektorler.sector-section a:focus-visible{outline:2px solid #81513a;outline-offset:4px}



html[data-kd-page] body.is-home #sektorler.sector-section{max-width:1160px;margin:auto;padding:48px 28px 64px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading{max-width:760px;margin-bottom:36px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-kicker{font-size:12px;letter-spacing:.12em;font-weight:650;color:#8a3d22;margin-bottom:16px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading h2{font-size:clamp(29px,4vw,47px);font-weight:600;line-height:1.16;letter-spacing:-.045em}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-grid{display:grid;grid-template-columns:minmax(0,1fr)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:36px;padding:40px 0;min-width:0;scroll-margin-top:18px;border-bottom:1px solid #ded9cf}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-item:last-child{border-bottom:0}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content{grid-column:1;grid-row:1;min-width:0;max-width:430px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{font-size:31px;font-weight:650;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description{color:#575448;font-size:15px;line-height:1.65;margin-top:14px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link-group{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:16px;max-width:100%;color:#75472f}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link{display:inline-block;max-width:100%;padding:10px 4px;margin-left:-4px;min-height:44px;border-radius:4px;font-size:13px;line-height:1.55;font-weight:650;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:color .16s ease,text-decoration-color .16s ease}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link span{display:inline-block;white-space:nowrap;margin-left:3px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link:hover,html[data-kd-page] body.is-home #sektorler.sector-section .sector-link:focus-visible{text-decoration-color:currentColor}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link:active{color:#422818;text-decoration-color:currentColor;text-decoration-thickness:2px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image{grid-column:2;grid-row:1;min-width:0;align-self:center;pointer-events:none}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image picture{display:block}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image img{display:block;width:100%;height:auto;object-fit:contain}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-number{display:none}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close{display:flex;justify-content:space-between;gap:24px;padding-top:28px;margin-top:18px;color:#5c584e;font-size:13px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close strong{color:#302e29;white-space:nowrap}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close span{max-width:520px}
@media(max-width:640px){
html[data-kd-page] body.is-home #sektorler.sector-section{padding:28px 0 48px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading{margin:0 16px 20px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-kicker{font-size:12px;margin-bottom:14px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading h2{font-size:30px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);column-gap:6px;padding:25px 12px 25px 16px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{font-size:21px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description{font-size:13.5px;line-height:1.6;margin-top:12px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link-group{margin-top:10px;gap:0}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link{font-size:12.5px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close{display:block;margin-inline:16px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close span{display:block;margin-top:10px}}
@media(max-width:359px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{padding-inline:12px;column-gap:4px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{font-size:19px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description{font-size:13px}}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media{grid-column:2;grid-row:1;min-width:0;align-self:center}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image{display:block;aspect-ratio:auto}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image picture{display:block;width:100%;height:auto}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link-group{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;margin-top:6px;width:100%}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link{padding:4px 0;margin:0;min-height:28px;font-size:13px;line-height:1.45;text-wrap:wrap;text-decoration-color:color-mix(in srgb,currentColor 28%,transparent);text-underline-offset:3px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link:hover,html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link:focus-visible{color:#422818;text-decoration-color:currentColor}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link:focus-visible{outline-offset:2px}
@media(min-width:1000px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-media{width:100%;max-width:480px;justify-self:end}}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{text-wrap:wrap;font-size:clamp(21px,2.7vw,31px)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description,html[data-kd-page] body.is-home #sektorler.sector-section .sector-link{text-wrap:wrap}
@media(min-width:641px){html[data-kd-page] body.is-home #sektorler.sector-section{padding-inline:clamp(16px,2.4vw,28px)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);column-gap:clamp(6px,calc(6vw - 32.4px),36px);padding-block:clamp(26px,3.4vw,40px)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description{font-size:clamp(13.5px,1.4vw,15px)}}
@media(max-width:359px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{font-size:19px}}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{align-items:center;grid-template-rows:auto auto}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content{padding-top:0;align-self:center;text-align:left}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media{display:contents}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image{grid-column:2;grid-row:1;align-self:center;width:100%}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link-group{grid-column:2;grid-row:2;margin-top:8px;justify-self:center}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3{font-weight:600;letter-spacing:-.025em;line-height:1.25}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-description{margin-top:16px;line-height:1.7;font-weight:400}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link{font-weight:600}
@media(min-width:1000px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-image,html[data-kd-page] body.is-home #sektorler.sector-section .sector-media .sector-link-group{max-width:480px;justify-self:end}}
@media(max-width:640px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:12px}}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close{display:flex;flex-direction:column;align-items:center;gap:12px;border-top:1px solid #ded9cf;padding:32px 16px 12px;margin-top:12px;text-align:center}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close strong{display:flex;align-items:center;justify-content:center;gap:10px;font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.025em;white-space:normal;color:#302e29}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close .sector-total{display:block;flex:none;font-size:40px;line-height:1;font-weight:550;margin:0;letter-spacing:-.045em;color:#302e29}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close>span{display:block;font-size:15px;line-height:1.65;max-width:48ch;margin:0;color:#666052;text-wrap:wrap}
@media(min-width:900px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-close>span{max-width:none;text-wrap:nowrap}}
@media(max-width:640px){html[data-kd-page] body.is-home #sektorler.sector-section .sector-close{padding:26px 12px 8px;margin-top:8px;gap:12px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close strong{font-size:18px;gap:8px}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close .sector-total{display:block;font-size:34px;margin:0}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-close>span{font-size:14px;line-height:1.65;margin:0}}
@media(prefers-reduced-motion:reduce){html[data-kd-page] body.is-home #sektorler.sector-section *{transition:none!important;animation:none!important}}
@media(forced-colors:active){html[data-kd-page] body.is-home #sektorler.sector-section .sector-item{border-color:CanvasText}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content,html[data-kd-page] body.is-home #sektorler.sector-section .sector-description,html[data-kd-page] body.is-home #sektorler.sector-section .sector-close{color:CanvasText}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-link-group{color:LinkText}}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image{position:relative;aspect-ratio:var(--image-ratio)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image picture{position:absolute;inset:0;width:100%;height:100%}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;color:transparent}
@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-kd-page] body.is-home #sektorler.sector-section .sector-image{pointer-events:auto}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image img{pointer-events:none;transform:translateY(0) scale(1);transform-origin:50% 60%;transition:transform 620ms cubic-bezier(.2,.65,.3,1)}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-image:hover img{transform:translateY(-8px) scale(1.04);transition-duration:380ms}}
html[data-kd-page] body.is-home #sektorler.sector-section#sektorler#sektorler .sector-image{width:64%!important;max-width:307.2px!important;justify-self:center!important}
html[data-kd-page] body.is-home #sektorler.sector-section#sektorler#sektorler .sector-media .sector-link-group{width:64%!important;max-width:307.2px!important;justify-self:center!important}
html[data-kd-page] body.is-home #sektorler.sector-section#sektorler#sektorler .sector-content h3{font-size:36px!important;line-height:44px!important}
html[data-kd-page] body.is-home #sektorler.sector-section#sektorler#sektorler .sector-description{font-size:16px!important;line-height:28px!important;margin-top:16px}
@media(max-width:999px){html[data-kd-page] body.is-home #sektorler.sector-section#sektorler#sektorler .sector-content h3{font-size:28px!important;line-height:36px!important}}
html[data-kd-page] body.is-home #sektorler.sector-section{box-sizing:border-box;background:#f7f4ed!important;margin-inline:auto!important;max-width:none!important;padding:48px max(28px,calc((100% - 1104px)/2)) 64px!important;font-family:Manrope,"Manrope Fallback",Arial,sans-serif;content-visibility:visible!important;contain-intrinsic-size:none!important}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading h2{font-size:clamp(29px,4vw,47px)!important;line-height:1.16!important;font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important;font-weight:600!important}
html[data-kd-page] body.is-home #sektorler.sector-section .sector-content h3,html[data-kd-page] body.is-home #sektorler.sector-section .sector-description,html[data-kd-page] body.is-home #sektorler.sector-section .sector-link,html[data-kd-page] body.is-home #sektorler.sector-section .sector-close,html[data-kd-page] body.is-home #sektorler.sector-section .sector-close *{font-family:Manrope,"Manrope Fallback",Arial,sans-serif!important}
@media(max-width:640px){html[data-kd-page] body.is-home #sektorler.sector-section{padding:28px 0 48px!important}html[data-kd-page] body.is-home #sektorler.sector-section .sector-heading h2{font-size:30px!important}}
