@layer reset;@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-page:#f5f6f8;--surface-card:#fff;--surface-sunk:#eef0f3;--surface-sunk-hover:#e8ebef;--surface-overlay:#fff;--text-primary:#252a36;--text-secondary:#4e5561;--text-muted:#646c79;--text-placeholder:#a3aab5;--text-on-dark:#fff;--text-on-dark-muted:#cdd2d9;--border-default:#e2e5ea;--border-strong:#cdd2d9;--border-on-dark:#ffffff1f;--ink:#252a36;--ink-hover:#1a1e27;--fume-700:#3a404b;--fume-600:#4e5561;--silver-400:#a3aab5;--silver-300:#cdd2d9;--fume-on-dark:#6b7280;--silk-bg:#121419;--silk-deep:#1a1e27;--silk-image:url(/assets/brand/silk-1600.avif);--data-1:#185ca8;--data-1-soft:#e4f0fc;--data-1-vivid:#2383e2;--data-2:#116a35;--data-2-soft:#dcf5e5;--data-2-vivid:#17a34a;--data-3:#7f5200;--data-3-soft:#fff1c6;--data-3-vivid:#f5b400;--data-4:#b33131;--data-4-soft:#fde3e3;--data-4-vivid:#eb5757;--data-5:#3f3fb8;--data-5-soft:#e6e6fb;--data-5-vivid:#4b4bd6;--accent:#3b5a78;--accent-soft:#e6edf4;--success:#2e7d5b;--danger:#b3403a;--warning:#8a5613;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--shadow-1:0 1px 2px #252a360f;--shadow-3:0 1px 3px #252a360d, 0 12px 32px #252a361a;--focus-ring:0 0 0 3px #3b5a7859;--font-display:"Bricolage Grotesque", "Bricolage Fallback", Arial, sans-serif;--font-body:"Inter", "Inter Fallback", Arial, sans-serif;--text-display:clamp(2.5rem, 6vw, 4.5rem);--text-h1:2.75rem;--text-h2:2rem;--text-h3:1.375rem;--text-lead:1.1875rem;--text-body:1rem;--text-small:.875rem;--text-caption:.75rem;--text-label:.8125rem;--leading-display:1.02;--leading-h1:1.1;--leading-h2:1.15;--leading-h3:1.3;--leading-lead:1.55;--leading-body:1.6;--ease:cubic-bezier(.2, 0, 0, 1);--dur-micro:.16s;--dur-ui:.22s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--content-max:1200px;--prose-max:68ch;--gutter:20px;--section-gap:var(--space-16);--nav-h:64px}@media (max-width:639px){:root{--text-h1:2.25rem;--text-h2:1.75rem;--text-h3:1.25rem}}@media (min-width:640px){:root{--gutter:32px}}@media (min-width:1024px){:root{--gutter:48px;--section-gap:var(--space-24)}}}@layer base,layout,components,motion,utilities;
@layer tokens{:root{--explode-y-1:-160px;--explode-y-2:-40px;--explode-y-3:56px;--explode-y-4:104px;--explode-pad-top:25.63%;--explode-pad-bottom:16.66%;--label-top-1:16.42%;--label-left-1:100.0%;--label-top-2:48.28%;--label-left-2:59.33%;--label-top-3:75.04%;--label-left-3:79.05%;--label-top-4:93.78%;--label-left-4:51.99%}}
@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-height:100dvh}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}:target{scroll-margin-block:calc(var(--nav-h) + var(--space-4))}}@layer base{@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/fonts/bricolage-var.woff2)format("woff2");unicode-range:U+20-7E,U+A0-BF,U+C2,U+C7,U+CE,U+D6,U+DB,U+DC,U+E2,U+E7,U+EE,U+F6,U+FB,U+FC,U+11E-11F,U+130-131,U+15E-15F,U+152-153,U+160-161,U+17D-17E,U+2010-2027,U+2030-203A,U+2044,U+20AC,U+20BA,U+2122,U+2190-2193,U+2212,U+2215,U+2713}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/fonts/bricolage-ek.woff2)format("woff2");unicode-range:U+C0-C1,U+C3-C6,U+C8-CD,U+CF-D5,U+D7-DA,U+DD-E1,U+E3-E6,U+E8-ED,U+EF-F5,U+F7-FA,U+FD-FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter-var.woff2)format("woff2");unicode-range:U+20-7E,U+A0-BF,U+C2,U+C7,U+CE,U+D6,U+DB,U+DC,U+E2,U+E7,U+EE,U+F6,U+FB,U+FC,U+11E-11F,U+130-131,U+15E-15F,U+152-153,U+160-161,U+17D-17E,U+2010-2027,U+2030-203A,U+2044,U+20AC,U+20BA,U+2122,U+2190-2193,U+2212,U+2215,U+2713}@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/inter-ek.woff2)format("woff2");unicode-range:U+C0-C1,U+C3-C6,U+C8-CD,U+CF-D5,U+D7-DA,U+DD-E1,U+E3-E6,U+E8-ED,U+EF-F5,U+F7-FA,U+FD-FF}@font-face{font-family:Bricolage Fallback;src:local(Arial);ascent-override:93.94%;descent-override:27.27%;line-gap-override:0.0%;size-adjust:99.0%}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:91.3%;descent-override:22.73%;line-gap-override:0.0%;size-adjust:106.11%}html{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-body);font-size:100%;line-height:var(--leading-body);font-optical-sizing:auto;scroll-behavior:smooth}body{font-size:var(--text-body)}::selection{background:var(--accent-soft);color:var(--ink)}h1,h2,h3,.t-display,.t-h1,.t-h2,.t-h3{font-family:var(--font-display);color:var(--text-primary);text-wrap:balance;font-weight:600}.t-display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:-.03em;font-variation-settings:"opsz" 96}h1,.t-h1{font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:-.02em;font-variation-settings:"opsz" 72}h2,.t-h2{font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:-.015em;font-variation-settings:"opsz" 48}h3,.t-h3{font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:-.01em;font-variation-settings:"opsz" 24}p{text-wrap:pretty}.t-lead{font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--text-secondary)}.t-small{font-size:var(--text-small);line-height:1.5}.t-caption{font-size:var(--text-caption);letter-spacing:.02em;color:var(--text-muted);font-weight:500;line-height:1.4}.t-label{font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);font-weight:500;line-height:1.3}.t-label--marka{text-transform:none;letter-spacing:.02em}.t-secondary{color:var(--text-secondary)}.t-muted{color:var(--text-muted)}.svg-defs{width:0;height:0;position:absolute;overflow:hidden}.on-dark,.on-dark h1,.on-dark h2,.on-dark h3,.on-dark .t-display,.on-dark .t-h1,.on-dark .t-h2,.on-dark .t-h3{color:var(--text-on-dark)}.on-dark .t-lead,.on-dark .t-label,.on-dark .t-secondary,.on-dark .t-muted,.on-dark .t-caption{color:var(--text-on-dark-muted)}.on-dark a:not(.btn){color:var(--text-on-dark)}a:not([class]){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.18em;transition:text-decoration-color var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease)}a:not([class]):hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer utilities{.tabular{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}}
@layer layout{.wrap{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-gap)}.section--tight{padding-block:var(--space-12)}.section--sunk{background:var(--surface-sunk)}.section__head{max-width:var(--prose-max);margin-block-end:var(--space-8)}.section__head>*+*{margin-block-start:var(--space-3)}.section__foot{margin-block-start:var(--space-8)}.grid{gap:var(--space-6);display:grid}.grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.grid--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.split{gap:var(--space-8);align-items:start;display:grid}.split>*,.grid>*,.features>*{min-width:0}@media (min-width:1024px){.split{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.split--even{grid-template-columns:1fr 1fr}}.stack>*+*{margin-block-start:var(--space-4)}.stack--lg>*+*{margin-block-start:var(--space-8)}.cluster{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.skip{left:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--ink);color:var(--text-on-dark);border-radius:var(--r-md);z-index:100;position:absolute;top:-100px}.skip:focus{top:var(--space-4)}.head-dark{margin-block-start:calc(-1 * var(--nav-h));padding-block-start:calc(var(--nav-h) + var(--space-16))}.page-head{padding-block:var(--space-16) var(--space-12)}.page-head.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-24))}.page-head__inner>*+*{margin-block-start:var(--space-3)}.page-head__title{max-width:18ch}.page-head__lead{max-width:var(--prose-max)}@media (min-width:1024px){.page-head{padding-block-end:var(--space-16)}.page-head.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-16))}}.detail-head{padding-block:var(--space-16) 0;position:relative;overflow:hidden}.detail-head.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-16))}.detail-head__inner{gap:var(--space-8);align-items:center;display:grid}.detail-head__visual{margin-block-start:var(--space-8);display:block}.detail-head__visual img{object-fit:cover;object-position:center 40%;width:100%;height:260px;display:block;-webkit-mask-image:linear-gradient(#0000,#000 30%);mask-image:linear-gradient(#0000,#000 30%)}.detail-head__text>*+*{margin-block-start:var(--space-3)}.detail-head__kademe{color:var(--text-on-dark-muted)}.detail-head__link{margin-inline-start:var(--space-2)}@media (min-width:1024px){.detail-head{padding-block:var(--space-24) var(--space-16);align-items:center;min-height:520px;display:flex}.detail-head__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);width:100%}.detail-head__visual{width:56%;margin:0;position:absolute;inset:0 0 0 auto}.detail-head__visual img{object-position:center;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}}main:focus{outline:none}.section--dark{background:var(--silk-deep)}.features{gap:var(--space-6);display:grid}@media (min-width:768px){.features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.features--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature--wide{grid-column:1/-1}.hero{padding-block:var(--space-16);position:relative;overflow:hidden}.hero.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-24))}.hero__inner{gap:var(--space-8);align-items:center;display:grid}.hero__text>*+*{margin-block-start:var(--space-4)}.hero__eyebrow{color:var(--text-on-dark-muted)}.hero__actions{margin-block-start:var(--space-8)}.hero__emblem{width:100%;margin-block:var(--explode-pad-top) var(--explode-pad-bottom);display:block}.hero__stage{width:min(230px,54%);margin-inline:0;position:relative}.hero__labels{pointer-events:none;display:block;position:absolute;inset:0}.hero__legend{color:var(--text-on-dark-muted);max-width:34ch;margin:0}.hero__label{align-items:baseline;gap:var(--space-2);white-space:nowrap;color:var(--text-on-dark);padding-inline-start:var(--space-3);font-weight:500;display:inline-flex;position:absolute;transform:translateY(-50%)}.hero__label .t-label{color:var(--silver-300)}.hero__label[data-kademe="1"]{top:var(--label-top-1);left:var(--label-left-1)}.hero__label[data-kademe="2"]{top:var(--label-top-2);left:var(--label-left-2)}.hero__label[data-kademe="3"]{top:var(--label-top-3);left:var(--label-left-3)}.hero__label[data-kademe="4"]{top:var(--label-top-4);left:var(--label-left-4)}@media (min-width:1024px){.hero{min-height:100vh;padding-block:var(--space-12);align-items:center;display:flex}.hero.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-12))}.hero__inner{gap:var(--space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr);width:100%}.hero__stage{width:min(340px,100%);margin-inline:auto}.hero__label{opacity:0}.hero__legend{grid-column:2;margin-block-start:calc(-1 * var(--space-8))}}.ladder__map{display:none}@media (min-width:1024px){.ladder__map{top:calc(var(--nav-h) + var(--space-8));width:min(300px,100%);padding-block:var(--explode-pad-top) var(--explode-pad-bottom);display:block;position:sticky}.ladder__emblem{width:100%}}}
@layer components{.emblem{width:100%;height:auto;color:var(--ink);--explode:1;display:block;overflow:visible}.emblem__piece{transform-box:view-box;will-change:transform;transition:color var(--dur-micro) var(--ease), transform var(--dur-ui) var(--ease)}.emblem__piece[data-kademe="1"]{--explode-y:var(--explode-y-1)}.emblem__piece[data-kademe="2"]{--explode-y:var(--explode-y-2)}.emblem__piece[data-kademe="3"]{--explode-y:var(--explode-y-3)}.emblem__piece[data-kademe="4"]{--explode-y:var(--explode-y-4)}.emblem.is-exploded .emblem__piece{transform:translateY(calc(var(--explode-y) * var(--explode)))}.emblem.is-driven .emblem__piece{transition:none}@media (min-width:1024px){.hero__emblem.is-exploded{--explode:0}}.emblem .is-dim{color:var(--silver-300)}.emblem .is-active,.emblem .is-done{color:var(--ink)}.emblem--accent .is-active{color:var(--accent)}.emblem[data-interactive] .emblem__piece{cursor:pointer}.emblem[data-interactive] .emblem__piece:hover:not(.is-active){color:var(--fume-600)}.emblem[data-interactive] .emblem__piece:focus-visible{outline:2px solid var(--accent);outline-offset:3px;color:var(--accent)}.tip-mark{vertical-align:-.05em;width:.85em;height:.65em;color:var(--accent);margin-inline-end:.35em;display:inline-block}.btn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--r-md);transition:background-color var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease), border-color var(--dur-micro) var(--ease);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:44px;transition:background-color var(--dur-micro) var(--ease), border-color var(--dur-micro) var(--ease), color var(--dur-micro) var(--ease), transform var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease);border:1px solid #0000;padding:12px 20px;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(2px)}.btn--primary{background:var(--ink);color:var(--text-on-dark);border-color:var(--ink-hover);box-shadow:0 9px 13px -5px #252a3659,0 2px 2px #252a3633,inset 0 -2px #00000059,inset 0 0 0 1px #ffffff1f,inset 0 7px 12px #ffffff0a}.btn--primary:hover{background:var(--ink-hover)}.btn--primary:active{box-shadow:0 3px 6px -5px #252a3659,0 1px 2px #252a3633,inset 0 -1px #00000059,inset 0 0 0 1px #ffffff1f}.btn--secondary{background:var(--surface-card);color:var(--ink);border-color:var(--border-default);box-shadow:0 1px 2px -1px #252a3614,0 8px 20px -8px #252a3624,inset 0 -2px #252a360d}.btn--secondary:hover{background:var(--surface-page);border-color:var(--border-strong)}.btn--secondary:active{box-shadow:0 1px 1px -1px #252a3614,0 4px 8px -6px #252a3624,inset 0 -1px #252a360d}.btn--ghost{color:var(--text-secondary);background:0 0;padding-inline:12px}.btn--ghost:hover{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}.btn--ghost:active{transform:none}.btn--light{background:var(--text-on-dark);color:var(--ink);border-color:var(--surface-card);box-shadow:0 9px 13px -5px #00000073,0 2px 2px #00000040,inset 0 -2px #252a362e,inset 0 0 0 1px #fff9}.btn--light:hover{background:var(--silver-300);border-color:var(--silver-300)}.btn--light:active{box-shadow:0 3px 6px -5px #00000073,0 1px 2px #00000040,inset 0 -1px #252a362e}.btn--on-dark{color:var(--text-on-dark-muted)}.btn--on-dark:hover{color:var(--text-on-dark)}.btn--sm{font-size:var(--text-small);padding:8px 12px}.btn[disabled],.btn:disabled{opacity:.4;pointer-events:none}.card{gap:var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-lg);padding:var(--space-6);color:inherit;transition:border-color var(--dur-micro) var(--ease);flex-direction:column;text-decoration:none;display:flex}@media (min-width:1024px){.card{padding:var(--space-8)}}.card:hover{border-color:var(--border-strong)}.card__eyebrow{color:var(--text-muted)}.card__title{margin:0}.card__text{color:var(--text-secondary)}.card__foot{font-size:var(--text-small);color:var(--ink);margin-block-start:auto;padding-block-start:var(--space-3);font-weight:500}.card--silk{background:var(--silk-bg);color:var(--text-on-dark);border-radius:var(--r-xl);border-color:#0000}.card--silk .card__text{color:var(--text-on-dark-muted)}.card__icon{width:32px;height:38px;color:var(--silver-300)}.card__icon .is-active{color:var(--ink)}.nav{z-index:50;height:var(--nav-h);background:color-mix(in srgb, var(--surface-card) 92%, transparent);-webkit-backdrop-filter:blur(8px);transition:border-color var(--dur-ui) var(--ease), box-shadow var(--dur-ui) var(--ease);border-bottom:1px solid #0000;position:sticky;top:0}.nav.is-scrolled{border-bottom-color:var(--border-default);box-shadow:var(--shadow-1)}.nav__inner{align-items:center;gap:var(--space-8);height:100%;display:flex}.nav__brand{align-items:center;gap:var(--space-3);text-decoration:none;display:inline-flex}.nav__emblem{width:20px;height:24px;color:var(--ink)}.nav__wordmark{width:auto;height:16px}.nav__menu{justify-content:space-between;align-items:center;gap:var(--space-6);flex:1;display:flex}@media (min-width:1024px){.nav__cards,.nav__link-extra{display:none}}.nav__links{gap:var(--space-6);display:flex}.nav__links>li>a{padding-block:var(--space-2);font-size:var(--text-small);color:var(--text-secondary);transition:color var(--dur-micro) var(--ease), border-color var(--dur-micro) var(--ease);border-bottom:2px solid #0000;font-weight:500;text-decoration:none;display:inline-block}.nav__links>li>a:hover{color:var(--ink)}.nav__links>li>a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent)}.nav__actions{align-items:center;gap:var(--space-2);display:flex}.nav__toggle{border-radius:var(--r-md);justify-content:center;align-items:center;width:44px;height:44px;display:none}.nav__burger,.nav__burger:before,.nav__burger:after{background:var(--ink);width:20px;height:2px;transition:transform var(--dur-ui) var(--ease), opacity var(--dur-ui) var(--ease);border-radius:1px;display:block}.nav__burger{position:relative}.nav__burger:before,.nav__burger:after{content:"";position:absolute;left:0}.nav__burger:before{top:-6px}.nav__burger:after{top:6px}.nav__toggle[aria-expanded=true] .nav__burger{background:0 0}.nav__toggle[aria-expanded=true] .nav__burger:before{transform:translateY(6px)rotate(45deg)}.nav__toggle[aria-expanded=true] .nav__burger:after{transform:translateY(-6px)rotate(-45deg)}@media (max-width:1023px){.nav__inner{justify-content:space-between}.nav__toggle{display:inline-flex}.nav__menu{height:calc(100dvh - var(--nav-h));padding:var(--space-6) var(--gutter) var(--space-12);background:var(--surface-overlay);box-shadow:var(--shadow-3);flex-direction:column;justify-content:flex-start;align-items:stretch;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav__menu.is-open{display:flex}.nav__cards{gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none;display:grid}.nav__card{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5,20px) var(--space-6);border-radius:var(--r-lg);color:var(--text-primary);background:var(--tint,var(--data-1-soft));text-decoration:none;display:flex}.nav__card--1{--tint:var(--data-1-soft);--badge:var(--data-1-vivid)}.nav__card--2{--tint:var(--data-2-soft);--badge:var(--data-2-vivid)}.nav__card--3{--tint:var(--data-3-soft);--badge:var(--data-3-vivid)}.nav__card-text{gap:4px;display:grid}.nav__card-title{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.5rem;font-weight:600;line-height:1.15}.nav__card-desc{color:var(--text-secondary)}.nav__card-emblem{width:40px;height:48px;color:color-mix(in srgb, var(--badge) 45%, transparent);flex:none}.nav__card-emblem .is-active{color:var(--badge)}.nav__links{flex-direction:column;gap:0}.nav__links .nav__link-main:nth-child(-n+3){display:none}.nav__links>li>a{padding-inline:0;padding-block:var(--space-3);font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);border-bottom:0;font-size:1.5rem;font-weight:600;display:block}.nav__links>li>a[aria-current=page]{color:var(--data-1);border-bottom:0}.nav__actions{align-items:stretch;gap:var(--space-3);padding-block:var(--space-4) var(--space-2);background:var(--surface-overlay);border-top:1px solid var(--border-default);flex-direction:column-reverse;margin-block-start:auto;position:sticky;bottom:0}.nav__actions .nav__cta{background:var(--ink);color:var(--text-on-dark);border-color:var(--ink);font-size:var(--text-body);padding-block:14px}.nav__actions .btn--ghost{background:var(--data-1-soft);color:var(--data-1);font-size:var(--text-small);padding-block:12px}html.nav-open{overflow:hidden}}.mega{display:none}@media (min-width:1024px){.nav__links{gap:0}.nav__links>li>a{padding-inline:var(--space-2)}.nav__item{position:static}.mega{background:var(--surface-card);box-shadow:var(--shadow-3);opacity:0;visibility:hidden;transition:opacity var(--dur-ui) var(--ease), transform var(--dur-ui) var(--ease), visibility var(--dur-ui);transition-delay:.12s;display:block;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.nav__item:hover>.mega,.nav__item:focus-within>.mega{opacity:1;visibility:visible;transition-delay:0s;transition-duration:var(--dur-ui), var(--dur-ui), 0s;transform:none}.mega__inner{padding-block:var(--space-8) var(--space-12)}.mega__gruplar{gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.mega__grup{flex:0 280px;min-width:0}.mega__gruplar--matris{gap:var(--space-8) var(--space-16);grid-template-columns:repeat(3,280px);align-items:start;display:grid}.mega__gruplar--matris .mega__grup{flex:none}.mega__hublar{gap:var(--space-6);flex-wrap:wrap;margin-block-start:var(--space-12);display:flex}.mega__hublar>.mega__tumu{margin-block-start:0}@media (max-width:1100px){.mega__gruplar--matris{grid-template-columns:repeat(2,280px)}}.mega__baslik{color:var(--text-muted);margin-block-end:var(--space-3)}.mega__baslik:has(.mega__ikon){align-items:center;gap:var(--space-2);display:flex}.mega__ikon{flex:none}.mega__liste{gap:2px;display:grid}.mega__link{padding:var(--space-2) var(--space-3);margin-inline:calc(-1 * var(--space-3));border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--text-body);transition:background-color var(--dur-micro) var(--ease);gap:1px;font-weight:400;line-height:1.5;text-decoration:none;display:grid}.mega__link:hover{background:var(--surface-sunk)}.ikon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;display:block}.mega__alt{font-size:var(--text-small);color:var(--text-muted);font-weight:400;line-height:1.5}.mega__tumu{align-items:center;gap:var(--space-2);color:var(--accent);font-size:var(--text-small);margin-block-start:var(--space-4);font-weight:500;text-decoration:none;display:inline-flex}.mega__tumu:hover{text-underline-offset:.2em;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mega{transition:none}}}.silk{color:var(--text-on-dark);background-color:var(--silk-bg);background-image:-webkit-image-set(url(/assets/brand/silk-1600.avif) 1x type("image/avif"),url(/assets/brand/silk-1600.webp) 1x type("image/webp"));background-image:image-set("/assets/brand/silk-1600.avif" 1x type("image/avif"),"/assets/brand/silk-1600.webp" 1x type("image/webp"));background-position:50%;background-size:cover}.silk--kapanis{isolation:isolate;position:relative}.silk--kapanis:before{content:"";z-index:-1;background:color-mix(in srgb, var(--silk-bg) 82%, transparent);position:absolute;inset:0}.silk__cta{padding-block:var(--space-24) var(--space-16);max-width:calc(var(--prose-max) + 2 * var(--gutter))}.silk__cta>*+*{margin-block-start:var(--space-4)}.silk__label{color:var(--text-on-dark-muted)}.silk__title{color:var(--text-on-dark)}.silk__lead{color:var(--text-on-dark-muted);font-size:var(--text-lead);line-height:var(--leading-lead)}.silk__cta .btn{margin-block-start:var(--space-6)}.footer{padding-block:var(--space-16) var(--space-8)}.footer__cta{gap:var(--space-6);padding-block-end:var(--space-16);display:grid}@media (min-width:900px){.footer__cta{gap:var(--space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.footer__cta-baslik{color:var(--text-on-dark);max-width:16ch}.footer__cta-yan>*+*{margin-block-start:var(--space-4)}.footer__cta-not{color:var(--text-on-dark-muted);max-width:44ch}.footer__nav{gap:var(--space-8) var(--space-6);padding-block:var(--space-8);border-top:1px solid var(--border-on-dark);grid-template-columns:1fr 1fr;display:grid}@media (min-width:900px){.footer__nav{gap:var(--space-8);padding-block:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr))}}.footer__col-title{font-size:var(--text-small);color:var(--text-on-dark);margin-block-end:var(--space-4);font-weight:600}.footer__col ul{gap:var(--space-3);display:grid}.footer__col a{color:var(--text-on-dark-muted);font-size:var(--text-small);text-decoration:none}.footer__col a:hover{color:var(--text-on-dark)}.footer__tum{color:var(--silver-300)}.footer__tum:hover{text-underline-offset:.2em;text-decoration:underline}.sor{padding-block:var(--space-8);border-top:1px solid var(--border-on-dark)}.sor__label{color:var(--text-on-dark);margin-block-end:var(--space-4);font-weight:600}.sor__butonlar{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:719px){.sor__btn{white-space:nowrap;flex:auto}}.sor__btn{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:1px solid var(--border-on-dark);border-radius:var(--r-md);color:var(--text-on-dark);font-size:var(--text-small);transition:border-color var(--dur-micro) var(--ease), background-color var(--dur-micro) var(--ease);text-decoration:none;display:inline-flex}.sor__btn:hover{border-color:var(--silver-300);background:color-mix(in srgb, var(--text-on-dark) 8%, transparent)}.sor__rozet{background:var(--text-on-dark);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.sor__rozet svg{width:17px;height:17px}.prose .sor__rozet{vertical-align:-.32em;width:1.35em;height:1.35em;margin-inline:.12em;display:inline-grid}.prose .sor__rozet svg{width:.82em;height:.82em}.post-sss,.post-cta{padding-block-start:0}.footer__bottom{align-items:center;gap:var(--space-3) var(--space-6);border-top:1px solid var(--border-on-dark);color:var(--text-on-dark-muted);flex-wrap:wrap;padding-block-start:var(--space-6);display:flex}.footer__brand{align-items:center;gap:var(--space-3);text-decoration:none;display:inline-flex}.footer__emblem{width:20px;height:24px;color:var(--text-on-dark)}.footer__wordmark{width:auto;height:14px}.footer__bottom .t-small{margin-inline-end:auto}.footer__kimlik address{font-style:normal}.footer__legal{gap:var(--space-4);display:flex}.footer__legal a{color:var(--text-on-dark-muted);font-size:var(--text-small);text-decoration:none}.footer__legal a:hover{color:var(--text-on-dark)}.stage{gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--border-default);min-width:0;display:grid}.stage>*{min-width:0}.stage__head{align-items:center;gap:var(--space-4);display:flex}.stage__icon{width:32px;height:38px;color:var(--silver-300);flex:none}.stage__no{color:var(--text-muted)}.stage__title{margin:0}.stage__fiil{color:var(--text-muted);font-weight:400}.stage__body{gap:var(--space-4);display:grid}@media (min-width:768px){.stage__body{grid-template-columns:repeat(3,1fr)}}.stage__body p{color:var(--text-secondary);font-size:var(--text-small)}.stage__body .t-label{margin-block-end:var(--space-1);display:block}.stage.is-active{border-top-color:var(--accent)}.stage.is-active .stage__icon{color:var(--ink)}.stage__example{padding:var(--space-4);background:var(--surface-sunk);border-radius:var(--r-md);color:var(--text-secondary)}.logos{grid-template-columns:repeat(2,1fr);padding:1px 0 0 1px;display:grid}@media (min-width:640px){.logos{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.logos{grid-template-columns:repeat(5,1fr)}}.logos__item{height:112px;padding:var(--space-4);border:1px solid var(--border-default);background:var(--surface-page);font-family:var(--font-display);color:var(--text-primary);transition:background-color var(--dur-micro) var(--ease);justify-content:center;align-items:center;margin:-1px 0 0 -1px;font-size:1.125rem;font-weight:600;display:flex;position:relative}.logos__item:hover{background:var(--surface-sunk)}.logos__item:after{content:"↗";color:var(--silver-400);font-size:.75rem;position:absolute;top:10px;right:14px}.logos__item img{filter:grayscale();opacity:.85;width:auto;max-width:100%;height:auto;max-height:44px;transition:filter var(--dur-micro) var(--ease), opacity var(--dur-micro) var(--ease)}.logos__item:hover img{filter:none;opacity:1}.chain{gap:var(--space-3);display:grid}.chain__steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.chain__step{gap:var(--space-2);padding:var(--space-4);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-md);display:grid;position:relative}.chain__step .t-label{display:block}.chain__step p{font-size:var(--text-small);color:var(--text-secondary)}.chain__step:after{content:"↓";left:50%;bottom:calc(-1 * var(--space-3) - 2px);font-size:var(--text-small);color:var(--silver-400);line-height:1;position:absolute;transform:translate(-50%)}.chain__step:last-child:after{content:none}.chain__mini{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--surface-page);min-height:64px}.chain__mini .mock__row{padding-block:var(--space-1)}.chain__mini--video{background-color:var(--silk-bg);background-image:-webkit-image-set(url(/assets/brand/silk-1600.avif) 1x type("image/avif"),url(/assets/brand/silk-1600.webp) 1x type("image/webp"));background-image:image-set("/assets/brand/silk-1600.avif" 1x type("image/avif"),"/assets/brand/silk-1600.webp" 1x type("image/webp"));background-size:cover;border-color:#0000;place-items:center;display:grid}.mock__play--sm{width:28px;height:28px}.mock__play--sm:after{border-top-width:5px;border-bottom-width:5px;border-left-width:8px}.mock__bars--sm{gap:var(--space-2);height:48px}.chain__owner{gap:var(--space-2);padding:var(--space-4);background:var(--ink);color:var(--text-on-dark);border-radius:var(--r-md);display:grid}.chain__owner p{font-size:var(--text-small);color:var(--text-on-dark-muted)}.chain__owner .t-label{color:var(--text-on-dark-muted)}.chain__owner .chain__mini{border-color:var(--border-on-dark);background:#ffffff0f}.mock--dark{color:var(--text-on-dark)}.mock__kpis{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.mock__kpi{gap:2px;display:grid}.mock__kpi span{color:var(--text-on-dark-muted);font-size:.6875rem}.mock__kpi b{color:var(--text-on-dark);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}@media (min-width:640px){.chain__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.chain__step:nth-child(odd):after{content:"→";left:auto;right:calc(-1 * var(--space-3) - 3px);bottom:auto;top:var(--space-4);transform:none}.chain__step:nth-child(2):after{content:"↓"}}@media (min-width:1024px){.chain{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:stretch}.chain__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.chain__step:after,.chain__step:nth-child(2):after{content:"→";left:auto;right:calc(-1 * var(--space-3) - 3px);bottom:auto;top:var(--space-4);transform:none}.chain__step:last-child:after{content:none}.chain__owner .mock__kpis{grid-template-columns:1fr}}.legend{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-small);display:inline-flex}.faq__item{border-top:1px solid var(--border-default);padding-block:var(--space-4)}.faq__item:last-child{border-bottom:1px solid var(--border-default)}.faq__item summary{cursor:pointer;justify-content:space-between;gap:var(--space-4);font-weight:500;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";color:var(--text-muted);flex:none}.faq__item[open] summary:after{content:"−"}.faq__item p{color:var(--text-secondary);max-width:var(--prose-max);margin-block-start:var(--space-3)}.akademi-strip{padding-block:var(--space-4);border-block:1px solid var(--border-default);justify-content:space-between}.card.is-active{border-color:var(--accent)}.field{gap:var(--space-2);display:grid}.field+.field,.field-row+.field,.field+.field-row,.field-row+.field-row{margin-block-start:var(--space-6)}.field-row{gap:var(--space-4);display:grid}.field-row>.field+.field{margin-block-start:0}@media (min-width:640px){.field-row{grid-template-columns:1fr 1fr}}.field__label{font-size:var(--text-small);color:var(--text-primary);font-weight:500}.field__input{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-md);width:100%;color:var(--text-primary);transition:border-color var(--dur-micro) var(--ease), box-shadow var(--dur-micro) var(--ease);padding:12px 14px;font-size:16px;line-height:1.4}.field__input::placeholder{color:var(--text-placeholder)}.field__input:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.field__input:user-invalid{border-color:var(--danger)}textarea.field__input{resize:vertical;min-height:88px}select.field__input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-muted) 50%), linear-gradient(135deg, var(--text-muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-inline-end:40px}.field__error{color:var(--danger);font-size:var(--text-small)}.choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.choices--stack{flex-flow:column}.choice{align-items:center;gap:var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-sm);font-size:var(--text-small);cursor:pointer;transition:border-color var(--dur-micro) var(--ease), background-color var(--dur-micro) var(--ease);padding:10px 14px;line-height:1.4;display:inline-flex;position:relative}.choice:hover{border-color:var(--border-strong)}.choice input{opacity:0;width:1px;height:1px;position:absolute}.choice:has(input:checked){background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.choice--kademe{padding:var(--space-3) var(--space-4);align-items:flex-start}.choice--kademe .choice__icon{width:28px;height:33px;color:var(--silver-300);flex:none}.choice--kademe .choice__icon .is-active{color:var(--ink)}.choice--kademe:has(input:checked) .choice__icon .is-active{color:var(--accent)}.choice--consent{font-size:var(--text-small);align-items:flex-start;margin-block-start:var(--space-6)}.choice--consent:before{content:"";border:1px solid var(--border-strong);background:var(--surface-card);border-radius:4px;flex:none;width:18px;height:18px;margin-block-start:1px}.choice--consent:has(input:checked):before{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface-card)}.wizard{display:block}.wizard__step{border:0;min-width:0;margin:0;padding:0}.wizard__step[hidden],.js .wizard:not(.is-ready) .wizard__step:not([data-step="1"]),.js .wizard:not(.is-ready) [data-js=submit]{display:none}.wizard__legend{align-items:baseline;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-h3);letter-spacing:-.01em;margin-block-end:var(--space-6);font-weight:600;display:flex}.wizard__legend:focus,.wizard__legend:focus-visible{box-shadow:none;outline:none}.wizard__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wizard__nav{justify-content:space-between;gap:var(--space-3);margin-block-start:var(--space-8);display:flex}.wizard__nav [data-js=prev]{margin-inline-end:auto}.wizard__nav [hidden]{display:none}.wizard__error{margin-block-start:var(--space-4)}.wizard--short .wizard__nav{justify-content:flex-start}.wizard-layout{align-items:start}.wizard__side{gap:var(--space-6);display:grid}.stepper{align-items:center;gap:var(--space-6);display:flex}.stepper__emblem{width:56px;padding-block:var(--explode-pad-top) var(--explode-pad-bottom)}@media (min-width:1024px){.wizard__side{top:calc(var(--nav-h) + var(--space-8));position:sticky}.stepper{flex-direction:column;align-items:flex-start}.stepper__emblem{width:96px}}.nav{--nav-fg:var(--ink);--nav-fg-muted:var(--text-secondary);transition:background-color var(--dur-ui) var(--ease), border-color var(--dur-ui) var(--ease), box-shadow var(--dur-ui) var(--ease)}html.js .nav.is-dark{--nav-fg:var(--text-on-dark);--nav-fg-muted:var(--text-on-dark-muted);-webkit-backdrop-filter:none;background:0 0}.nav__emblem{color:var(--nav-fg)}.nav__wordmark--white{display:none}html.js .nav.is-dark.is-scrolled{border-bottom-color:var(--border-on-dark);box-shadow:none}@media (min-width:1024px){:is(html.js .nav.is-dark:has(.nav__item:hover),html.js .nav.is-dark:has(.nav__item:focus-within)){--nav-fg:var(--ink);--nav-fg-muted:var(--text-secondary);background:var(--surface-card);-webkit-backdrop-filter:none;border-bottom-color:#0000}:is(html.js .nav.is-dark:has(.nav__item:hover) .nav__wordmark--white,html.js .nav.is-dark:has(.nav__item:focus-within) .nav__wordmark--white){display:none}:is(html.js .nav.is-dark:has(.nav__item:hover) .nav__wordmark--ink,html.js .nav.is-dark:has(.nav__item:focus-within) .nav__wordmark--ink){display:block}:is(html.js .nav.is-dark:has(.nav__item:hover) .nav__links>li>a[aria-current=page],html.js .nav.is-dark:has(.nav__item:focus-within) .nav__links>li>a[aria-current=page]){border-bottom-color:var(--accent)}:is(html.js .nav.is-dark:has(.nav__item:hover) .btn--secondary,html.js .nav.is-dark:has(.nav__item:focus-within) .btn--secondary){background:var(--surface-card);color:var(--ink);border-color:var(--border-default);box-shadow:0 1px 2px -1px #252a3614,0 8px 20px -8px #252a3624,inset 0 -2px #252a360d}}html.js .nav.is-dark .nav__wordmark--ink{display:none}html.js .nav.is-dark .nav__wordmark--white{display:block}.nav__links>li>a{color:var(--nav-fg-muted)}.nav__links>li>a:hover,.nav__links>li>a[aria-current=page]{color:var(--nav-fg)}html.js .nav.is-dark .nav__links>li>a[aria-current=page]{border-bottom-color:var(--text-on-dark)}html.js .nav.is-dark .btn--ghost{color:var(--nav-fg-muted)}html.js .nav.is-dark .btn--ghost:hover{color:var(--nav-fg)}.nav__burger,.nav__burger:before,.nav__burger:after{background:var(--nav-fg)}.btn--outline-light,html.js .nav.is-dark .btn--secondary{color:var(--text-on-dark);background:#ffffff14;border-color:#ffffff2e;box-shadow:inset 0 -2px #00000047,inset 0 0 0 1px #ffffff0f}.btn--outline-light:hover,html.js .nav.is-dark .btn--secondary:hover{background:#ffffff24;border-color:#ffffff52}.feature{padding:var(--space-8) var(--space-8) 0;background:var(--surface-sunk);border-radius:var(--r-xl);color:inherit;min-height:440px;transition:background-color var(--dur-micro) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (max-width:639px){.feature{padding:var(--space-6) var(--space-6) 0;min-height:0}}.feature:hover{background:var(--surface-sunk-hover)}.feature__body{gap:var(--space-3);padding-block-end:var(--space-8);display:grid}.feature__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.feature__head>div>*+*{margin-block-start:var(--space-2)}.feature__eyebrow{color:var(--text-muted)}.feature__title{letter-spacing:-.015em;margin:0;font-size:1.5rem;line-height:1.2}.feature__text{color:var(--text-secondary);max-width:44ch}.feature__arrow{background:var(--ink);width:40px;height:40px;color:var(--text-on-dark);transition:transform var(--dur-micro) var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.feature__arrow svg{width:18px;height:18px}.feature:hover .feature__arrow{transform:translate(4px)}@media (min-width:768px){.feature--wide .feature{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;min-height:0;display:grid}.feature--wide .feature__body{padding-block:var(--space-6) var(--space-8);align-self:center}.feature--wide .feature__screen{margin-block-start:var(--space-8)}.feature--wide .mock__video{aspect-ratio:21/9}}.feature__screen{padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:var(--shadow-3);transform:translateY(var(--space-4));border-bottom:0;margin-block-start:auto}.mock{color:var(--text-primary);font-size:.8125rem;line-height:1.4}.mock__title{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-family:var(--font-display);color:var(--text-primary);font-size:1rem;font-weight:600;display:flex}.mock__sub{margin:calc(-1 * var(--space-2)) 0 var(--space-3);color:var(--text-muted);font-size:.75rem}.mock__row{align-items:center;gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--border-default);display:flex}.mock__row--head{color:var(--text-muted);border-top:0;font-size:.75rem}.mock__cell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mock__cell--grow{flex:1}.mock__cell--end{color:var(--text-muted);margin-inline-start:auto}.mock__check{border:1.5px solid var(--silver-400);border-radius:3px;flex:none;width:14px;height:14px}.mock__check.is-on{background:var(--ink);border-color:var(--ink)}.mock__time{width:3.4em;color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none}.mock .is-done{color:var(--text-muted);text-decoration:line-through}.tag{white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:.75rem;font-weight:500;display:inline-block}.tag--1{background:var(--data-1-soft);color:var(--data-1)}.tag--2{background:var(--data-2-soft);color:var(--data-2)}.tag--3{background:var(--data-3-soft);color:var(--data-3)}.tag--4{background:var(--data-4-soft);color:var(--data-4)}.tag--5{background:var(--data-5-soft);color:var(--data-5)}.tag--ink{background:var(--surface-sunk);color:var(--text-secondary)}.mock__bars{align-items:stretch;gap:var(--space-4);height:132px;display:flex}.mock__bar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-direction:column;flex:1;display:flex}.mock__bar i{background:var(--data-1-vivid);border-radius:4px 4px 0 0;width:100%;max-width:36px;display:block}.mock__bar--2 i{background:var(--data-2-vivid)}.mock__bar--3 i{background:var(--data-3-vivid)}.mock__bar--4 i{background:var(--data-4-vivid)}.mock__bar[data-h="30"] i{height:30%}.mock__bar[data-h="45"] i{height:45%}.mock__bar[data-h="60"] i{height:60%}.mock__bar[data-h="75"] i{height:75%}.mock__bar[data-h="90"] i{height:90%}.mock__bar span{color:var(--text-muted);font-size:.75rem}.mock__ask{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--surface-card);box-shadow:var(--shadow-1);margin-block-end:var(--space-4);display:flex}.mock__ask span{color:var(--text-secondary);flex:1}.mock__ask i{background:var(--data-1-vivid);border-radius:50%;flex:none;width:22px;height:22px}.mock__answer{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mock__answer li{gap:var(--space-2);align-items:baseline;display:flex}.mock__answer li:before{content:"";background:var(--data-1-vivid);border-radius:50%;flex:none;width:6px;height:6px;transform:translateY(-2px)}.mock__source{color:var(--text-muted);margin-block-start:var(--space-3);font-size:.75rem;display:block}.mock__flow{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.mock__node{padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--surface-card);white-space:nowrap}.mock__node--auto{border-style:dashed}.mock__node--human{border-color:var(--ink);background:var(--ink);color:var(--text-on-dark)}.mock__arrow{color:var(--silver-400)}.mock__video{aspect-ratio:16/9;border-radius:var(--r-md);background-color:var(--silk-bg);background-image:-webkit-image-set(url(/assets/brand/silk-1600.avif) 1x type("image/avif"),url(/assets/brand/silk-1600.webp) 1x type("image/webp"));background-image:image-set("/assets/brand/silk-1600.avif" 1x type("image/avif"),"/assets/brand/silk-1600.webp" 1x type("image/webp"));background-position:50%;background-size:cover;place-items:center;margin-block-end:var(--space-3);display:grid;position:relative}.mock__play{background:#ffffffeb;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.mock__play:after{content:"";border-left:12px solid var(--ink);border-top:7px solid #0000;border-bottom:7px solid #0000;width:0;height:0;margin-inline-start:3px}.mock__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.on-dark .emblem{color:var(--text-on-dark)}.on-dark .emblem .is-dim{color:var(--fume-on-dark)}.on-dark .emblem .is-active,.on-dark .emblem .is-done,.on-dark .emblem--accent .is-active{color:var(--text-on-dark)}.on-dark .emblem[data-interactive] .emblem__piece:hover:not(.is-active){color:var(--silver-300)}.on-dark .emblem[data-interactive] .emblem__piece:focus-visible{outline-color:var(--text-on-dark);color:var(--text-on-dark)}.on-dark .stage{border-top-color:var(--border-on-dark)}.on-dark .stage__no,.on-dark .stage__fiil,.on-dark .stage__body p{color:var(--text-on-dark-muted)}.on-dark .stage__icon{color:var(--fume-on-dark)}.on-dark .stage.is-active{border-top-color:var(--text-on-dark)}.on-dark .stage.is-active .stage__icon{color:var(--text-on-dark)}.on-dark .stage__example{color:var(--text-on-dark-muted);background:#ffffff0f}.on-dark .legend{color:var(--text-on-dark-muted)}.screen{min-width:0;padding:var(--space-6);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--shadow-3);overflow:hidden}.pain{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.pain__item{gap:var(--space-1);border-top:1px solid var(--border-strong);padding-block-start:var(--space-4);display:grid}.pain__item p{color:var(--text-secondary);font-size:var(--text-small)}.blog-kapanis{max-width:62ch;margin-block-start:var(--space-6)}.soru-dizini{gap:var(--space-8)}.soru-grup__baslik{margin-block-end:var(--space-3)}.soru-grup__baslik a{color:var(--text-primary);text-decoration:none}.soru-grup__baslik a:hover{color:var(--accent);text-underline-offset:.18em;text-decoration:underline}.soru-grup__liste{gap:var(--space-2);max-width:var(--prose-max);display:grid}.soru-grup__liste a{color:var(--text-secondary);text-decoration:none}.soru-grup__liste a:hover{color:var(--accent);text-underline-offset:.18em;text-decoration:underline}.sozluk{gap:var(--space-8);max-width:var(--content-max);display:grid}.sozluk__oge{gap:var(--space-2);border-block-end:1px solid var(--border-default);padding-block-end:var(--space-6);display:grid}.sozluk__oge:last-child{border-block-end:0;padding-block-end:0}.sozluk__terim{color:var(--text-primary)}.sozluk__tanim{max-width:var(--prose-max);margin:0}.sozluk__tanim>*+*{margin-block-start:var(--space-2)}.sozluk__tanim p{color:var(--text-secondary)}@media (min-width:900px){.sozluk__oge{gap:var(--space-8);grid-template-columns:260px 1fr;align-items:start}}.pain__item .pain__baslik{color:var(--text-primary);font-size:var(--text-body)}@media (min-width:640px){.pain{gap:var(--space-6);grid-template-columns:1fr 1fr}}.feature--static:hover{background:var(--surface-sunk)}.mock__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:var(--space-3);display:grid}.mock__win{border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--surface-card);font-size:.75rem;overflow:hidden}.mock__win-bar{background:var(--surface-sunk);color:var(--text-muted);padding:4px 8px;font-size:.6875rem;font-weight:500;display:block}.mock__sheet{padding:4px 8px;display:grid}.mock__sheet span{border-bottom:1px solid var(--border-default);white-space:nowrap;text-overflow:ellipsis;padding-block:3px;overflow:hidden}.mock__sheet span:last-child{border-bottom:0}.mock__bubble{background:var(--data-2-soft);color:var(--data-2);border-radius:8px 8px 8px 2px;margin:8px;padding:6px 8px}.mock__field{border-bottom:1px solid var(--border-default);white-space:nowrap;text-overflow:ellipsis;padding:5px 8px;overflow:hidden}.mock__field:last-child{border-bottom:0}.mock__doc{gap:2px;padding:8px;display:grid}.mock__doc span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stage__screen{margin-block-start:var(--space-2)}.on-dark .stage__screen{border-color:#0000;box-shadow:0 12px 32px #00000059}.mock__doc--page{padding:var(--space-3) var(--space-4);border:1px solid var(--border-default);border-radius:var(--r-sm);margin-block-end:var(--space-2)}.mock__doc--page b{margin-block-end:4px;display:block}.mock__line--bad{color:var(--data-4);-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:var(--data-4);text-decoration-color:var(--data-4)}.feature--static{min-height:0}.stage__cumle{font-size:var(--text-lead);line-height:var(--leading-lead)}.stage__more summary{cursor:pointer;color:var(--text-muted);align-items:center;gap:var(--space-2);list-style:none;display:inline-flex}.stage__more summary::-webkit-details-marker{display:none}.stage__more summary:before{content:"+";font-weight:500}.stage__more[open] summary:before{content:"−"}.stage__more summary:hover{color:var(--text-primary)}.on-dark .stage__more summary{color:var(--text-on-dark-muted)}.on-dark .stage__more summary:hover{color:var(--text-on-dark)}.stage__more>.stage__body,.stage__more>.stage__example{margin-block-start:var(--space-4)}.feature__badge{background:var(--badge,var(--data-1-vivid));width:40px;height:40px;border-radius:50%;place-items:center;margin-block-end:var(--space-3);display:grid}.feature__badge .emblem{color:#ffffff8c;width:16px;height:19px}.feature__badge .emblem .is-active,.feature__badge--full .emblem{color:#fff}.features>:nth-child(5n+1){--badge:var(--data-1-vivid)}.features>:nth-child(5n+2){--badge:var(--data-3-vivid)}.features>:nth-child(5n+3){--badge:var(--data-4-vivid)}.features>:nth-child(5n+4){--badge:var(--data-2-vivid)}.features>:nth-child(5n+5){--badge:var(--data-5-vivid)}.feature__head{align-items:center}.emblem--material{filter:drop-shadow(0 18px 28px #00000073)drop-shadow(0 2px 3px #0000004d);will-change:filter;transform:translateZ(0)}.emblem--material .emblem__piece{fill:url(#grad-ceramic);stroke:url(#grad-edge);stroke-width:6px;stroke-linejoin:round;paint-order:stroke}.emblem--material .is-active{fill:url(#grad-steel)}.emblem--material .is-dim{fill:url(#grad-ceramic-dim)}.emblem--material[data-interactive] .emblem__piece:hover:not(.is-active){fill:url(#grad-ceramic-hover)}.steps__item{gap:var(--space-2)}.steps__no{background:var(--ink);width:32px;height:32px;color:var(--text-on-dark);font-family:var(--font-display);border-radius:50%;place-items:center;margin-block-end:var(--space-2);font-weight:600;display:grid}.sektor-satiri{gap:var(--space-2)}.sektor-satiri__baslik{font-family:var(--font-body);margin:0;margin-inline-end:var(--space-2);font-weight:400}.cta-satiri{align-items:center;gap:var(--space-3) var(--space-4);border-top:1px solid var(--border-default);flex-wrap:wrap;margin-block-start:var(--space-8);padding-block-start:var(--space-6);display:flex}.section:has(>.wrap>.cta-satiri:last-child){padding-block-end:var(--space-4)}.on-dark .cta-satiri{border-top-color:var(--border-on-dark)}.on-dark .cta-satiri .btn--secondary{color:var(--text-on-dark);background:#ffffff14;border-color:#ffffff2e;box-shadow:inset 0 -2px #00000047}@media (max-width:639px){.cta-satiri .btn{width:100%}}.yol{gap:var(--space-2)}.yol__no{color:var(--data-1)}.yol--ozel .yol__no{color:var(--data-5)}.yol .card__title{font-size:1.5rem}@media (max-width:1023px){.wizard-layout{gap:var(--space-6)}.stepper{align-items:center;gap:var(--space-4);display:flex}.stepper__emblem{flex:none;width:40px}.wizard__note{display:none}.wizard__nav{flex-direction:column-reverse;align-items:stretch}.wizard__nav [data-js=prev]{margin-inline-end:0}.wizard__nav .btn{width:100%;font-size:var(--text-body);padding-block:14px}.choices{gap:var(--space-2)}.choice{flex:1 1 calc(50% - var(--space-2));text-align:center}.choices--stack .choice{text-align:left;flex:none}}.kapsam{gap:var(--space-3)}.kapsam__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5,20px);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-md);display:flex}.kapsam__check{background:var(--data-2-vivid);border-radius:50%;flex:none;width:20px;height:20px;margin-block-start:2px;position:relative}.kapsam__check:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.vaka__adim{gap:var(--space-3)}.vaka__adim p{color:var(--text-secondary)}.vaka__etiket{border-radius:4px;padding:2px 8px;display:inline-block}.vaka__etiket--once{background:var(--data-4-soft);color:var(--data-4)}.vaka__etiket--mekanizma{background:var(--data-1-soft);color:var(--data-1)}.vaka__etiket--sonra{background:var(--data-2-soft);color:var(--data-2)}.prose{max-width:var(--prose-max)}.prose>*+*{margin-block-start:var(--space-4)}.prose>h2{margin-block-start:var(--space-12)}.prose>h3{margin-block-start:var(--space-8)}.prose p,.prose li{color:var(--text-primary);font-size:1.0625rem;line-height:1.7}.prose h2{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:-.015em;font-variation-settings:"opsz" 48;font-weight:600}.prose h3{font-size:var(--text-h3);line-height:var(--leading-h3)}.prose h2+p,.prose h3+p{margin-block-start:var(--space-3)}.prose ul,.prose ol{margin-block:var(--space-4) var(--space-6);padding-inline-start:1.25em}.prose li+li{margin-block-start:var(--space-2)}.prose li::marker{color:var(--text-muted)}.prose blockquote{margin-block:var(--space-8);border-inline-start:2px solid var(--accent);color:var(--text-secondary);padding-inline-start:var(--space-6)}.prose blockquote p{color:inherit}.prose a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.18em;text-decoration-thickness:1px}.prose a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.prose strong{font-weight:600}.prose code{background:var(--surface-sunk);border-radius:var(--r-sm);padding:.1em .35em;font-size:.9em}.prose hr{border:0;border-top:1px solid var(--border-default);margin-block:var(--space-12)}.prose img{border:1px solid var(--border-default);border-radius:var(--r-lg)}.crumb{align-items:center;gap:var(--space-2);max-width:var(--prose-max);color:var(--text-muted);flex-wrap:wrap;margin-block-end:var(--space-8);display:flex}.crumb li{align-items:center;gap:var(--space-2);display:flex}.crumb a{color:var(--text-secondary);text-decoration:none}.crumb a:hover{color:var(--accent);text-underline-offset:.18em;text-decoration:underline}.crumb [aria-current]{color:var(--text-primary);font-weight:500}.crumb--on-dark{max-width:none;color:var(--text-on-dark-muted);margin-block-end:0}.crumb--on-dark a{color:var(--text-on-dark-muted)}.crumb--on-dark a:hover,.crumb--on-dark [aria-current]{color:var(--text-on-dark)}.post-foot{max-width:var(--prose-max);margin-block-start:var(--space-12)}.ozet{padding:var(--space-4) var(--space-6);background:var(--surface-sunk);border-inline-start:3px solid var(--accent);border-radius:0 var(--r-md) var(--r-md) 0}.ozet__baslik{color:var(--text-muted);margin-block-end:var(--space-2)}.ozet__govde>*+*{margin-block-start:var(--space-3)}.ozet__govde p{color:var(--text-primary)}.adimlar{counter-reset:adim;margin-block:var(--space-6);padding-inline-start:0;list-style:none}.adimlar__ad{counter-increment:adim;padding-inline-start:var(--space-12);position:relative}.adimlar__ad+.adimlar__ad{margin-block-start:var(--space-6)}.adimlar__ad:before{content:counter(adim);width:var(--space-8);height:var(--space-8);background:var(--surface-card);color:var(--text-secondary);border:1px solid var(--border-default);font-family:var(--font-display);font-size:var(--text-small);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0}.adimlar__baslik{color:var(--text-primary);font-weight:600}.adimlar__govde{margin-block-start:var(--space-2)}.adimlar__govde>*+*{margin-block-start:var(--space-3)}.karsi{gap:var(--space-3);margin-block:var(--space-6);display:grid}.karsi__yan{padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--r-md)}.karsi__yan--sonra{background:var(--surface-sunk)}.karsi__baslik{color:var(--text-muted);margin-block-end:var(--space-2)}.karsi__metin{color:var(--text-primary)}@media (min-width:640px){.karsi{gap:var(--space-4);grid-template-columns:1fr 1fr}}.yigin{align-items:center;gap:var(--space-8)}.yigin__gorsel{justify-items:center;gap:var(--space-4);display:grid}.yigin__gorsel svg{width:100%;max-width:340px;height:auto}.yigin__altyazi{color:var(--text-muted);text-align:center;max-width:34ch}.yigin__hat path{fill:none;stroke:var(--border-strong);stroke-width:1.5px}.yigin__nokta{fill:var(--border-strong)}.yigin__kol,.yigin__nokta{transition:stroke var(--dur-ui) var(--ease), fill var(--dur-ui) var(--ease)}.yigin__zemin{filter:drop-shadow(0 10px 16px #252a361f)}.yigin__zemin-ust{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.2px}.yigin__zemin-yan{fill:var(--accent)}.yigin__plaka{transform-box:view-box;transition:transform var(--dur-ui) var(--ease)}.yigin__ust{fill:var(--surface-card);stroke:var(--border-strong);stroke-width:1.2px;transition:fill var(--dur-ui) var(--ease), stroke var(--dur-ui) var(--ease)}.yigin__yan{fill:var(--silver-300);transition:fill var(--dur-ui) var(--ease)}:is(.yigin:has(.yigin__satir[data-i="1"]:hover) .yigin__plaka[data-i="1"],.yigin:has(.yigin__satir[data-i="2"]:hover) .yigin__plaka[data-i="2"],.yigin:has(.yigin__satir[data-i="3"]:hover) .yigin__plaka[data-i="3"],.yigin:has(.yigin__satir[data-i="4"]:hover) .yigin__plaka[data-i="4"],.yigin:has(.yigin__satir[data-i="5"]:hover) .yigin__plaka[data-i="5"],.yigin:has(.yigin__satir[data-i="6"]:hover) .yigin__plaka[data-i="6"]){transform:translate(14px,-4px)}:is(.yigin:has(.yigin__satir[data-i="1"]:hover) .yigin__plaka[data-i="1"] .yigin__ust,.yigin:has(.yigin__satir[data-i="2"]:hover) .yigin__plaka[data-i="2"] .yigin__ust,.yigin:has(.yigin__satir[data-i="3"]:hover) .yigin__plaka[data-i="3"] .yigin__ust,.yigin:has(.yigin__satir[data-i="4"]:hover) .yigin__plaka[data-i="4"] .yigin__ust,.yigin:has(.yigin__satir[data-i="5"]:hover) .yigin__plaka[data-i="5"] .yigin__ust,.yigin:has(.yigin__satir[data-i="6"]:hover) .yigin__plaka[data-i="6"] .yigin__ust){fill:var(--accent-soft);stroke:var(--accent)}:is(.yigin:has(.yigin__satir[data-i="1"]:hover) .yigin__plaka[data-i="1"] .yigin__yan,.yigin:has(.yigin__satir[data-i="2"]:hover) .yigin__plaka[data-i="2"] .yigin__yan,.yigin:has(.yigin__satir[data-i="3"]:hover) .yigin__plaka[data-i="3"] .yigin__yan,.yigin:has(.yigin__satir[data-i="4"]:hover) .yigin__plaka[data-i="4"] .yigin__yan,.yigin:has(.yigin__satir[data-i="5"]:hover) .yigin__plaka[data-i="5"] .yigin__yan,.yigin:has(.yigin__satir[data-i="6"]:hover) .yigin__plaka[data-i="6"] .yigin__yan){fill:var(--accent)}:is(.yigin:has(.yigin__satir[data-i="1"]:hover) .yigin__kol[data-i="1"],.yigin:has(.yigin__satir[data-i="1"]:hover) .yigin__nokta[data-i="1"],.yigin:has(.yigin__satir[data-i="2"]:hover) .yigin__kol[data-i="2"],.yigin:has(.yigin__satir[data-i="2"]:hover) .yigin__nokta[data-i="2"],.yigin:has(.yigin__satir[data-i="3"]:hover) .yigin__kol[data-i="3"],.yigin:has(.yigin__satir[data-i="3"]:hover) .yigin__nokta[data-i="3"],.yigin:has(.yigin__satir[data-i="4"]:hover) .yigin__kol[data-i="4"],.yigin:has(.yigin__satir[data-i="4"]:hover) .yigin__nokta[data-i="4"],.yigin:has(.yigin__satir[data-i="5"]:hover) .yigin__kol[data-i="5"],.yigin:has(.yigin__satir[data-i="5"]:hover) .yigin__nokta[data-i="5"],.yigin:has(.yigin__satir[data-i="6"]:hover) .yigin__kol[data-i="6"],.yigin:has(.yigin__satir[data-i="6"]:hover) .yigin__nokta[data-i="6"]){stroke:var(--accent);fill:var(--accent)}.yigin__liste{gap:var(--space-2);min-width:0;display:grid}.yigin__satir{align-items:baseline;column-gap:var(--space-4);padding:var(--space-4) var(--space-5,20px);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-md);transition:border-color var(--dur-ui) var(--ease);grid-template-columns:minmax(0,1fr) auto;row-gap:2px;display:grid}.yigin__ad{grid-row:span 2;font-weight:500}.yigin__bugun{text-align:end;color:var(--text-muted)}.yigin__sistemde{text-align:end;color:var(--accent);grid-column:2}.yigin__satir:hover{border-color:var(--accent)}@media (max-width:479px){.yigin__satir{grid-template-columns:minmax(0,1fr)}.yigin__ad{grid-row:auto}.yigin__bugun,.yigin__sistemde{text-align:start;grid-column:1}}@media (prefers-reduced-motion:reduce){.yigin__plaka{transition:none}}@media (min-width:1024px){.yigin{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.birlesim__kart{align-content:start;gap:var(--space-4);display:grid}.birlesim__etiketler{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.birlesim__etiket{font-size:var(--text-small);color:var(--accent);font-weight:500}.birlesim__arti{color:var(--text-muted)}.birlesim__ekran{margin-block-start:var(--space-2)}.buzdagi{max-width:860px}.buzdagi__ust{align-items:flex-end;gap:var(--space-4);padding-inline-start:var(--space-6);display:flex}.buzdagi__tepe{width:140px;height:auto;fill:var(--surface-card);stroke:var(--border-strong);stroke-width:1.2px}.buzdagi__etiket{color:var(--text-muted);padding-block-end:var(--space-3)}.buzdagi__cizgi{margin-block:0 var(--space-3);border-top:1px dashed var(--border-strong)}.buzdagi__bantlar{gap:2px;display:grid}.buzdagi__bant{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-5,20px);background:color-mix(in srgb, var(--accent) calc(var(--derinlik) * 1%), var(--surface-card));border-radius:var(--r-sm);flex-wrap:wrap;display:flex}.buzdagi__bant[data-i="1"]{--derinlik:5}.buzdagi__bant[data-i="2"]{--derinlik:9}.buzdagi__bant[data-i="3"]{--derinlik:13}.buzdagi__bant[data-i="4"]{--derinlik:17}.buzdagi__ad{font-weight:500}.buzdagi__not{color:var(--text-secondary)}}@layer motion{@keyframes mock-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mock-out{0%{opacity:1}to{opacity:0}}@keyframes mock-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes mock-fill{0%{transform:scaleX(0)}to{transform:none}}@keyframes mock-check{0%{border-color:var(--silver-400);background:0 0}to{background:var(--ink);border-color:var(--ink)}}@keyframes mock-step{0%,to{background:var(--surface-card);border-color:var(--border-default);color:var(--text-primary)}6%,18%{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}}@keyframes mock-step-human{0%,to{transform:none}6%,18%{transform:scale(1.06)}}@keyframes mock-mark{0%{color:var(--text-muted);text-decoration-color:#0000}to{-webkit-text-decoration-color:var(--data-4);text-decoration-color:var(--data-4);color:var(--data-4)}}@keyframes mock-select{to{background:var(--data-1-soft);color:var(--data-1)}}html.js .mock [data-anim=in]{opacity:0}.mock.is-live [data-anim=in]{animation:mock-in .4s var(--ease) both;animation-delay:calc(var(--i,0) * .3s + .4s)}.mock__swap{display:inline-grid}.mock__swap>*{grid-area:1/1}.mock__swap>:last-child{opacity:0}.mock.is-live .mock__swap>:first-child{animation:mock-out .3s var(--ease) 1.1s both}.mock.is-live .mock__swap>:last-child{animation:mock-in .3s var(--ease) 1.3s both}.mock.is-live [data-anim=step]{animation:3s linear both mock-step;animation-delay:calc(var(--i,0) * .4s)}.mock.is-live [data-anim=step-human]{animation:3s linear both mock-step-human;animation-delay:calc(var(--i,0) * .4s)}[data-i="1"]{--i:1}[data-i="2"]{--i:2}[data-i="3"]{--i:3}[data-i="4"]{--i:4}[data-i="5"]{--i:5}.mock.is-live [data-anim=check]{animation:mock-check .5s var(--ease) 1s forwards}html.js .mock .mock__line--bad{color:var(--text-muted);text-decoration-color:#0000}.mock.is-live [data-anim=mark]{animation:mock-mark .5s var(--ease) .9s forwards}.mock.is-live [data-anim=select]{animation:mock-select .3s var(--ease) 1s forwards}.mock.is-live .mock__bar i{transform-origin:bottom;animation:mock-grow .7s var(--ease) both;animation-delay:calc(var(--j,0) * .12s)}.mock.is-live .mock__bar:nth-child(2) i{--j:1}.mock.is-live .mock__bar:nth-child(3) i{--j:2}.mock.is-live .mock__bar:nth-child(4) i{--j:3}.mock__progress{background:var(--surface-sunk);height:3px;margin-block:calc(-1 * var(--space-1)) var(--space-3);border-radius:2px;overflow:hidden}.mock__progress i{background:var(--ink);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.mock.is-live .mock__progress i{animation:3s linear .3s both mock-fill}@media (prefers-reduced-motion:reduce){html.js .mock [data-anim=in]{opacity:1}.mock__swap>:first-child{opacity:0}.mock__swap>:last-child{opacity:1}.mock__progress i{transform:none}html.js .mock .mock__line--bad{-webkit-text-decoration-color:var(--data-4);text-decoration-color:var(--data-4);color:var(--data-4)}}}
@layer components{.home-link{justify-content:space-between;align-items:center;gap:var(--space-3);text-underline-offset:.25em;min-height:44px;font-weight:500;text-decoration:underline;display:inline-flex}.home-link:hover{text-decoration-thickness:2px}.page-home .hero{isolation:isolate}.page-home .hero:before{content:"";z-index:-1;background:color-mix(in srgb, var(--silk-bg) 32%, transparent);position:absolute;inset:0}.page-home .hero.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-12))}.page-home .hero__inner{row-gap:var(--space-6)}.page-home .hero__title{text-wrap:balance;max-width:15ch}.page-home .hero__lead{max-width:43ch;font-size:var(--text-body)}.page-home .hero__actions{gap:var(--space-2);grid-template-columns:1fr;margin-block-start:var(--space-6);display:grid}.page-home .hero__actions .btn{min-height:48px}.page-home .hero__example{justify-content:center}.page-home .hero__stage{width:120px;margin-inline:auto;transform:translate(-40px)}.page-home .hero__legend{max-width:42ch}.page-home .hero__label{font-size:var(--text-small)}@media (max-width:639px){.page-home .hero__stage{display:none}.page-home .hero__inner{display:block}.page-home .hero.head-dark{padding-block:calc(var(--nav-h) + var(--space-12)) var(--space-12)}.page-home .hero__title,.page-home .hero__lead{margin-block-start:var(--space-6)}.page-home .hero__actions{margin-block-start:var(--space-8)}}@media (max-width:1023px){.page-home .hero{background-position:35%;padding-block-end:var(--space-8)}.page-home .hero.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-8))}.page-home .hero__title{font-size:var(--text-display);line-height:var(--leading-display)}.page-home .hero__actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.page-home .hero__actions .btn{flex:1}.page-home .hero__example{font-size:var(--text-small)}.page-home .hero__stage{align-items:center;gap:var(--space-8);width:100%;padding-block:var(--space-6);border-top:1px solid var(--border-on-dark);grid-template-columns:76px minmax(0,1fr);margin:0;display:grid;transform:none}.page-home .hero__labels{gap:var(--space-6) var(--space-3);grid-template-columns:1fr 1fr;display:grid;position:static}.page-home .hero__label{gap:var(--space-1);font-size:var(--text-small);padding:0;display:grid;position:static;transform:none}.page-home .hero__label .t-label{font-size:var(--text-caption)}.page-home .hero__legend{display:none}}@media (max-width:639px){.page-home .hero__stage{display:none}}.page-home .section__head h2{text-wrap:balance}.page-home .section__head .t-lead{font-size:var(--text-body)}.home-flow__frame{border:1px solid var(--border-default);border-radius:var(--r-xl);background:var(--surface-card);overflow:hidden}.home-flow__header{gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);background:var(--surface-sunk);color:var(--text-secondary);border-bottom:1px solid var(--border-default);flex-wrap:wrap;justify-content:space-between;display:flex}.home-flow__steps{display:grid}.home-flow__step{padding:var(--space-6);gap:var(--space-4);display:grid;position:relative}.home-flow__step+.home-flow__step{border-top:1px solid var(--border-default)}.home-flow__heading{align-items:center;gap:var(--space-3);display:flex}.home-flow__heading h3{font-size:var(--text-h3)}.home-flow__number{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:var(--text-small)}.home-flow__before{color:var(--text-muted)}.home-flow__before .t-label,.home-flow__after .t-label{margin-bottom:var(--space-1);display:block}.home-flow__step{--flow-color:var(--data-1);--flow-soft:var(--data-1-soft);--flow-vivid:var(--data-1-vivid)}.home-flow__step--approval{--flow-color:var(--data-3);--flow-soft:var(--data-3-soft);--flow-vivid:var(--data-3-vivid)}.home-flow__step--planned{--flow-color:var(--data-2);--flow-soft:var(--data-2-soft);--flow-vivid:var(--data-2-vivid)}.home-flow__number{border-radius:var(--r-sm);background:var(--flow-soft);width:32px;height:32px;color:var(--flow-color);place-items:center;display:grid}.home-flow__after{border-inline-start:3px solid var(--flow-vivid);padding-inline-start:var(--space-3)}.home-flow__status{padding:var(--space-1) var(--space-2);border-radius:var(--r-sm);background:var(--flow-soft);color:var(--flow-color);font-size:var(--text-small);border:1px solid #0000;justify-self:start}.home-flow__status--approval{border-color:var(--flow-color)}.home-flow__status:before{content:"";width:6px;height:6px;background:var(--flow-color);border-radius:50%;margin-inline-end:var(--space-2);display:inline-block}.home-flow__owner{gap:var(--space-2);padding:var(--space-6);border-top:1px solid var(--border-default);background:var(--surface-sunk);display:grid}.home-case{gap:var(--space-6);display:grid}.home-case__intro{gap:var(--space-3);align-content:start;display:grid}.home-case__intro h3{max-width:22ch}.home-case__intro .home-link{justify-self:start}.home-case__story{gap:var(--space-6);border-inline-start:1px solid var(--border-strong);padding-inline-start:var(--space-6);display:grid}.home-case__story dt{margin-bottom:var(--space-2);color:var(--text-secondary)}.home-proof__brands{margin-top:var(--space-8);gap:var(--space-4);display:grid}.home-proof .logos__item{background:var(--surface-page);height:112px}.home-proof .logos__item:after{content:none}.home-proof__brands>.home-link{justify-self:start}.home-stages .ladder{gap:var(--space-6)}.home-stages .stage__more summary{align-content:center;min-height:44px}.home-stages>.wrap>.home-link{margin-top:var(--space-6)}.home-systems{border-top:1px solid var(--border-strong)}.home-systems__link{gap:var(--space-3);padding-block:var(--space-6);border-bottom:1px solid var(--border-default);grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;text-decoration:none;display:grid}.home-systems__link:hover{background:var(--surface-sunk)}.home-systems__number{color:var(--text-muted);padding-top:2px}.home-systems__link h3{margin-top:var(--space-2);font-size:var(--text-h3)}.home-systems__link .t-label{color:var(--text-secondary)}.home-systems__arrow{font-size:var(--text-h3);align-self:center}.home-sectors{margin-top:var(--space-6)}.home-sectors>p{color:var(--text-secondary);margin-bottom:var(--space-2)}.home-sectors ul{gap:0 var(--space-6);flex-wrap:wrap;display:flex}.home-sectors a{font-size:var(--text-small)}.home-products{gap:var(--space-6);margin-top:var(--space-12);padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--surface-card);display:grid}.home-products__intro>*+*{margin-top:var(--space-3)}.home-products__intro>p:last-child{color:var(--text-secondary)}.home-products__list a{padding-block:var(--space-6);text-decoration:none;display:block}.home-products__list li+li{border-top:1px solid var(--border-default)}.home-products__list li:first-child a{padding-top:0}.home-products__list li:last-child a{padding-bottom:0}.home-products__list a:hover h4{text-underline-offset:.2em;text-decoration:underline}.home-products__heading{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.home-products__heading h4{font-size:var(--text-h3)}.home-products__heading>span:last-child{margin-inline-start:auto}.home-products__status{font-size:var(--text-caption);color:var(--data-5);background:var(--data-5-soft);padding:var(--space-1) var(--space-2);border-radius:var(--r-sm)}.home-products__list p{margin-top:var(--space-2);color:var(--text-secondary)}.home-start__steps{gap:var(--space-6);display:grid}.home-start__steps li{padding-top:var(--space-4);border-top:1px solid var(--border-strong)}.home-start__steps h3{margin-block:var(--space-3) var(--space-2)}.home-start__steps p{color:var(--text-secondary)}@media (min-width:640px){.page-home .hero__actions{gap:var(--space-6);display:flex}.home-case{gap:var(--space-12);grid-template-columns:1fr 1fr}.home-proof .logos{grid-template-columns:repeat(3,1fr)}.home-systems__link{grid-template-columns:48px minmax(0,1fr) 32px}}@media (min-width:1024px){.page-home .hero__stage{width:min(300px,100%);transform:none}.page-home .hero__label{font-size:1rem}.page-home .hero__lead,.page-home .section__head .t-lead{font-size:var(--text-lead)}.home-flow__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.home-flow__step{padding:var(--space-8)}.home-flow__step+.home-flow__step{border-top:0;border-inline-start:1px solid var(--border-default)}.home-flow__before,.home-flow__after{min-height:100px}.home-flow__owner{align-items:center;gap:var(--space-6);display:flex}.home-proof .logos{grid-template-columns:repeat(6,1fr)}.home-proof .logos__item{padding:var(--space-4)}.home-stages .ladder{gap:var(--space-12);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.home-stages .ladder__map{width:112px;margin-inline:auto}.home-products{padding:var(--space-8);gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.home-start__steps{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer components{.detail-index{background:var(--surface-card);border-bottom:1px solid var(--border-default)}.detail-index ul{gap:0 var(--space-6);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.detail-index a{align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-small);color:var(--text-secondary);text-decoration:none;display:inline-flex}.detail-index a:hover{color:var(--accent);text-underline-offset:.25em;text-decoration:underline}.detail-head__actions{gap:var(--space-6);margin-block-start:var(--space-6)}.detail-head__actions .btn{min-height:48px}.detail-head__scope{gap:var(--space-2);min-height:44px;font-size:var(--text-small);text-underline-offset:.25em;align-items:center;display:inline-flex}.page-detail .detail-head__kademe{margin-block-start:var(--space-6)}.page-detail .page-head__title,.page-references .page-head__title{text-wrap:balance}.page-detail .detail-head,.page-detail .page-head,.page-contact .page-head,.page-references .page-head{isolation:isolate;position:relative}.page-detail .detail-head:before,.page-detail .page-head:before,.page-contact .page-head:before,.page-references .page-head:before{content:"";z-index:-1;background:color-mix(in srgb, var(--silk-bg) 52%, transparent);position:absolute;inset:0}.page-detail .detail-head__text{z-index:1;position:relative}.page-detail .section__head h2{text-wrap:balance}.page-detail .detail-steps{border-top:1px solid var(--border-default);gap:0}.page-detail .detail-steps>.card{border:0;border-bottom:1px solid var(--border-default);padding:var(--space-6) 0;background:0 0;border-radius:0}.page-detail .detail-steps .card__icon{width:28px}.page-detail .detail-steps .card__eyebrow{color:var(--text-secondary)}.page-detail .detail-steps .is-active{border-bottom-color:var(--accent)}.detail-integration{padding:var(--space-2) var(--space-3);background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-sm);font-size:var(--text-small)}.page-detail .vaka__adim{padding:var(--space-6)}.page-detail .faq__item{padding-block:var(--space-2)}.page-detail .faq__item summary{min-height:48px;padding-block:var(--space-2);align-items:center}.page-detail .faq__item p{padding-bottom:var(--space-4)}.page-detail .kapsam{gap:0 var(--space-8)}.page-detail .kapsam__item{padding-block:var(--space-4);border-bottom:1px solid var(--border-default)}.page-contact .wizard-layout{gap:var(--space-6)}.page-contact .wizard__side{gap:var(--space-4)}.page-contact .stepper{align-items:center;gap:var(--space-4);flex-direction:row}.page-contact .stepper__emblem{width:28px;margin-block:var(--space-2);padding:0}.wizard__progress{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.wizard__progress li{gap:var(--space-2);font-size:var(--text-small);color:var(--text-muted);border-top:2px solid var(--border-default);padding-top:var(--space-3);display:grid}.wizard__progress li>span{font-size:var(--text-caption)}.wizard__progress [aria-current=step]{color:var(--accent);border-color:var(--accent);font-weight:600}.wizard__progress .is-complete{color:var(--ink);border-color:var(--ink)}.page-contact .wizard{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--r-lg);padding:var(--space-6)}.page-contact .wizard__legend{font-size:var(--text-h3);margin-bottom:var(--space-3)}.wizard__intro{color:var(--text-secondary);margin-bottom:var(--space-6)}.page-contact .field__input{background-color:var(--surface-page);min-height:48px}.page-contact .choices{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-contact .choices--stack{grid-template-columns:1fr}.page-contact .choice{min-height:48px;padding:var(--space-3);gap:var(--space-2)}.page-contact .choice>span{min-width:0}.page-contact .choice:not(.choice--consent):after{content:"";border:1px solid var(--border-strong);border-radius:3px;flex:none;width:16px;height:16px;margin-inline-start:auto}.page-contact .choice:has(input[type=radio]):after{border-radius:50%}.page-contact .choice:has(input:checked):after{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface-card)}.page-contact .choice--kademe strong{margin-bottom:var(--space-1);display:block}.page-contact .choice--kademe .choice__icon{width:24px}.page-contact .choice--kademe:after{margin-top:var(--space-1)}.page-contact .wizard__nav{padding-top:var(--space-4);border-top:1px solid var(--border-default)}.page-contact .wizard__nav .btn{min-height:48px}.page-contact .wizard__nav .btn--primary{flex:1}.page-contact .wizard__error:not([hidden]){padding:var(--space-3);border:1px solid var(--danger);border-radius:var(--r-sm)}.page-contact .wizard__step+.wizard__step{margin-top:var(--space-8)}.js .page-contact .wizard__step{margin-top:0}.page-contact .wizard__note{max-width:36ch}.page-references .logos__item:after{content:none}.reference-case{border-top:1px solid var(--border-default)}.reference-case:nth-of-type(2n){background:var(--surface-sunk)}.reference-case__head{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}.reference-case__head h2{margin-top:var(--space-3);text-wrap:balance;max-width:22ch}.reference-case__head .home-link{font-size:var(--text-small);justify-self:start}.reference-case__body{gap:var(--space-8);display:grid}.reference-case__screen{gap:var(--space-4);align-content:start;min-width:0;display:grid}.reference-case__screen>p{color:var(--text-secondary)}.reference-case__screen .screen{background:var(--surface-card)}.reference-case__story{gap:var(--space-6);display:grid}.reference-case__story>div{border-left:2px solid var(--border-strong);padding-inline-start:var(--space-4)}.reference-case__story>div:last-child{border-left-color:var(--accent)}.reference-case__story dt{margin-bottom:var(--space-2);font-weight:600}.reference-case__story dd{color:var(--text-secondary)}@media (max-width:1023px){.nav__menu{gap:var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));overscroll-behavior:contain}.nav__cards{gap:var(--space-2);margin-bottom:0}.nav__card{padding:var(--space-4);gap:var(--space-3)}.nav__card-title{font-size:var(--text-h3)}.nav__card-emblem{width:28px;height:34px}.nav__links{gap:0 var(--space-4);grid-template-columns:1fr 1fr;display:grid}.nav__links>li>a{min-height:48px;padding-block:var(--space-2);font-size:var(--text-body);align-items:center;display:flex}.nav__actions{padding-bottom:var(--space-2);gap:var(--space-2)}.nav__actions .btn--ghost{background:0 0}}@media (max-width:767px){.detail-index ul{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.detail-index a{text-align:center;justify-content:center;width:100%;height:100%;min-height:48px}.detail-index a span,.page-detail .detail-head__visual{display:none}.page-detail .detail-head{padding-bottom:var(--space-8)}.page-detail .page-head.head-dark,.page-detail .detail-head.head-dark,.page-references .page-head.head-dark{padding-block-start:calc(var(--nav-h) + var(--space-12))}.page-detail .page-head__lead,.page-references .page-head__lead,.page-detail .section__head .t-lead{font-size:var(--text-body)}.page-detail .detail-steps{grid-template-columns:1fr}.page-detail .detail-steps>.card{gap:var(--space-2);display:grid}.page-detail .detail-steps .card__icon{display:none}.page-contact .page-head.head-dark{padding-block:calc(var(--nav-h) + var(--space-8)) var(--space-8)}.page-contact .page-head__lead{font-size:var(--text-body)}.page-contact .wizard__note{display:none}.page-contact .section--tight{padding-top:var(--space-6)}}@media (min-width:1024px){.page-detail .detail-steps>.card{padding:var(--space-6);border-right:1px solid var(--border-default)}.page-detail .detail-steps>.card:last-child{border-right:0}.page-contact .wizard-layout{gap:var(--space-16);grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.page-contact .wizard{padding:var(--space-8)}.page-contact .wizard__progress{gap:var(--space-4);grid-template-columns:1fr}.page-contact .wizard__progress li{gap:var(--space-3);display:flex}.page-contact .wizard__progress li>span{align-self:center}.page-contact .wizard__nav .btn--primary{flex:initial;min-width:180px;margin-left:auto}.reference-case__head{grid-template-columns:1fr auto;align-items:end}.reference-case__body{gap:var(--space-16);grid-template-columns:1fr 1fr}.nav__inner{gap:var(--space-6)}.nav__item{align-items:center;display:flex}.js .nav__item>.mega{opacity:0;visibility:hidden;transform:translateY(-6px)}.js .nav__item.is-open>.mega{opacity:1;visibility:visible;transition-delay:0s;transition-duration:var(--dur-ui), var(--dur-ui), 0s;transform:none}.mega{max-height:calc(100dvh - var(--nav-h));overscroll-behavior:contain;overflow-y:auto}.mega__link,.mega__tumu{min-height:44px}html.js .nav:has(.nav__item.is-open){--nav-fg:var(--ink);--nav-fg-muted:var(--text-secondary);background:var(--surface-card)}html.js .nav:has(.nav__item.is-open) .nav__wordmark--ink{display:block}html.js .nav:has(.nav__item.is-open) .nav__wordmark--white{display:none}}}

