@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}body{min-block-size:100dvb}img,picture,video,canvas,svg{max-inline-size:100%;display:block}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}}@layer tokens{:root{--navy-950:oklch(24.22% .0696 257.2);--navy-900:oklch(26.08% .0684 265.5);--blue-800:oklch(34.89% .1282 258.3);--blue-600:oklch(42.69% .1403 255.1);--gold-800:oklch(47.56% .0932 76);--gold-500:oklch(79.58% .1249 78.3);--gold-400:oklch(84.26% .1196 84.4);--gold-300:oklch(86.26% .1173 87);--white:oklch(100% 0 0);--mist-50:oklch(97.55% .0045 258.3);--mist-100:oklch(94.45% .008 253.9);--cream-10:oklch(98.85% .0057 84.6);--cream-25:oklch(98.28% .0086 84.6);--cream-50:oklch(96.58% .0119 79.8);--cream-100:oklch(93.7% .0182 78.2);--sand-300:oklch(87.08% .0231 78.2);--slate-200:oklch(85.9% .0255 263.3);--slate-500:oklch(55.86% .0329 266.2);--slate-600:oklch(45.34% .0454 265.4);--red-700:oklch(50.13% .1783 28.7);--red-50:oklch(95.6% .0187 25.6);--green-700:oklch(46.87% .1063 152.6);--green-50:oklch(95.8% .0182 155.8);--amber-800:oklch(48.64% .1106 63.4);--amber-50:oklch(96.59% .032 87.3);--swatch-green:oklch(62% .15 150);--swatch-brown:oklch(45% .07 55);--swatch-teal:oklch(72% .1 205);--swatch-yellow:oklch(88% .17 100);--swatch-orange:oklch(72% .17 50);--swatch-purple:oklch(42% .18 295);--swatch-gold:oklch(70% .1 80);--swatch-red:oklch(55% .2 27);--swatch-blue:oklch(68% .12 235);--swatch-pink:oklch(68% .2 340);--feature-sapphire:oklch(40% .13 258);--feature-gold:oklch(60% .12 80);--feature-teal:oklch(46% .09 205);--feature-bronze:oklch(48% .09 50);--feature-emerald:oklch(42% .09 165);--feature-plum:oklch(38% .1 350);--color-bg:var(--white);--color-surface:var(--white);--color-surface-muted:var(--mist-50);--color-surface-warm:var(--cream-50);--color-surface-warm-strong:var(--cream-100);--color-surface-warm-soft:var(--cream-25);--color-surface-warm-raised:var(--cream-10);--color-surface-warm-veil:color-mix(in oklab, var(--cream-10) 82%, transparent);--color-text:var(--navy-900);--color-text-muted:var(--slate-600);--color-link:var(--blue-600);--color-link-hover:var(--blue-800);--color-accent-text:var(--gold-800);--color-border:var(--sand-300);--color-border-control:var(--slate-500);--color-focus:var(--blue-600);--color-primary:var(--blue-800);--color-primary-hover:var(--navy-950);--color-on-primary:var(--white);--color-accent:var(--gold-300);--color-accent-hover:var(--gold-500);--color-on-accent:var(--navy-950);--color-disabled:var(--mist-100);--color-on-disabled:var(--slate-600);--color-inverse:var(--blue-800);--color-inverse-strong:var(--navy-950);--color-on-inverse:var(--white);--color-on-inverse-muted:var(--slate-200);--color-accent-on-inverse:var(--gold-300);--color-focus-on-inverse:var(--gold-300);--color-brand-mark:var(--gold-500);--color-accent-end:var(--gold-400);--color-inverse-veil:color-mix(in oklab, var(--navy-950) 40%, transparent);--color-inverse-scrim:color-mix(in oklab, var(--navy-950) 30%, transparent);--color-inverse-glow:var(--blue-600);--color-inverse-line:color-mix(in oklab, var(--white) 5%, transparent);--color-inverse-line-faint:color-mix(in oklab, var(--white) 2%, transparent);--color-inverse-fade:color-mix(in oklab, var(--navy-950) 55%, transparent);--color-danger:var(--red-700);--color-danger-surface:var(--red-50);--color-success:var(--green-700);--color-success-surface:var(--green-50);--color-warning:var(--amber-800);--color-warning-surface:var(--amber-50);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--gutter:clamp(var(--space-4), 4vi, var(--space-8));--section-space:clamp(var(--space-12), 8vi, var(--space-24));--joint-fade:var(--space-12);--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-pill:999px;--border-width:1px;--shadow-sm:0 1px 2px oklch(24.22% .0696 257.2/.08);--shadow-md:0 4px 16px oklch(24.22% .0696 257.2/.1);--focus-ring-width:3px;--focus-ring-offset:2px;--container-max:75rem;--header-size-narrow:4.5rem;--header-size-wide:6.75rem;--header-inset:clamp(0rem, (100vi - 90rem) / 4, 3.5rem);--header-langs-inset:11vi;--hero-edge:max(var(--gutter), 4.3vi);--hero-column:30.5vi;--hero-top:4.8vi;--hero-gap:clamp(var(--space-3), 1.8vi, 2rem);--z-menu:50;--z-skip-link:100;--font-system:system-ui, sans-serif;--font-body:"Vazirmatn", "Inter", var(--font-system);--font-heading:var(--font-body);--leading-body:1.8;--leading-heading:1.4;--weight-regular:400;--weight-bold:700;--text-sm:clamp(.875rem, .85rem + .12vi, .9375rem);--text-base:clamp(1rem, .95rem + .25vi, 1.125rem);--text-lg:clamp(1.125rem, 1.05rem + .4vi, 1.3125rem);--text-xl:clamp(1.25rem, 1.1rem + .75vi, 1.625rem);--text-2xl:clamp(1.5rem, 1.25rem + 1.25vi, 2.125rem);--text-3xl:clamp(1.875rem, 1.45rem + 2vi, 2.75rem);--text-4xl:clamp(2.25rem, 1.6rem + 3vi, 3.5rem);--text-hero:clamp(2rem, 4.2vi, 4.375rem);--text-hero-narrow:clamp(2rem, 10vi, 2.625rem);--text-hero-lead:clamp(1rem, 1.45vi, 1.5rem);--text-hero-action:clamp(1rem, 1.2vi, 1.25rem)}:lang(tr),:lang(en){--font-body:"Inter", var(--font-system);--leading-body:1.6;--leading-heading:1.25;--text-hero:clamp(1.75rem, 2.95vi, 3.5rem);--text-hero-narrow:clamp(1.625rem, 7.4vi, 2.25rem)}}@layer base{@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vazirmatn-nl-regular.woff2)format("woff2");unicode-range:U+20-21,U+28-29,U+2B,U+2D-2F,U+3A,U+3D,U+5B,U+5D,U+A0,U+AB,U+BB,U+D7,U+F7,U+6??,U+750-77F,U+870-8FF,U+200C-200F,U+2010-2011,U+204F,U+25CC,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vazirmatn-nl-bold.woff2)format("woff2");unicode-range:U+20-21,U+28-29,U+2B,U+2D-2F,U+3A,U+3D,U+5B,U+5D,U+A0,U+AB,U+BB,U+D7,U+F7,U+6??,U+750-77F,U+870-8FF,U+200C-200F,U+2010-2011,U+204F,U+25CC,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-regular.woff2)format("woff2");unicode-range:U+0-24F,U+259,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+1E??,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-bold.woff2)format("woff2");unicode-range:U+0-24F,U+259,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-36F,U+1E??,U+2000-206F,U+20A0-20C0,U+2113,U+2122,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD}html{color-scheme:light;background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);line-height:var(--leading-body)}[lang]{font-family:var(--font-body)}body{font-size:var(--text-base);font-weight:var(--weight-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-bold);line-height:var(--leading-heading)}h1{font-size:var(--text-3xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}small{font-size:var(--text-sm)}a{color:var(--color-link);text-underline-offset:.2em}a:hover{text-decoration-thickness:.15em}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}hr{border:0;border-block-start:var(--border-width) solid var(--color-border)}}@layer layout{.container{inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.stack>*+*{margin-block-start:var(--stack-space,var(--space-4))}.cluster{gap:var(--cluster-space,var(--space-4));flex-wrap:wrap;align-items:center;display:flex}:is(.about,.contact,.faq,.history,.legal,.media,.partnership,.product-detail,.quality,.service,.services,.status-page){mask-image:linear-gradient(var(--color-text) calc(100% - var(--joint-fade)), transparent)}}@layer components,views;@layer utilities{[hidden]:not([hidden=until-found]){display:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:var(--z-skip-link);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface);box-shadow:var(--shadow-md);color:var(--color-text);font-weight:var(--weight-bold);position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;overflow:hidden}.font-system{font-family:var(--font-system)}[dir=rtl] .icon--directional{transform:scaleX(-1)}}
