.tk-sql{--sql-ink:620ms;--sql-ml:clamp(92px,8.4vw,118px);--sql-mr:clamp(108px,9.6vw,140px);--sql-pad:clamp(18px,1.8vw,26px);--sql-warn-soft:rgba(192,83,31,0.34);--sql-warn-wash:rgba(192,83,31,0.07);--sql-ok-wash:rgba(46,122,87,0.08)}.tk-sql>section{padding-left:var(--gutter);padding-right:var(--gutter)}.tk-sql-hero{position:relative;padding-top:clamp(20px,3.4vh,40px);padding-bottom:clamp(64px,7vw,112px);background:radial-gradient(46% 64% at 82% 50%,rgba(0,106,166,.055),rgba(0,106,166,0) 72%),radial-gradient(90% 60% at 12% 0,var(--paper-hi) 0,rgba(250,249,246,0) 70%),var(--paper)}.tk-sql-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6.2fr);grid-template-areas:"copy stage" "close stage";grid-template-rows:auto 1fr;grid-column-gap:clamp(40px,5vw,92px);column-gap:clamp(40px,5vw,92px);max-width:1400px;margin:0 auto}.tk-sql-hero__copy{grid-area:copy}.tk-sql-stage{grid-area:stage;align-self:center;margin:clamp(28px,4vh,56px) 0 0}.tk-sql-hero__close{grid-area:close;align-self:start}.tk-sql-hero__copy .svc-crumbs{margin-bottom:clamp(28px,4.4vh,52px)}.tk-sql-hero__eyebrow{margin-bottom:22px;font-size:12px}.tk-sql-h1{max-width:11.5em;margin:0;font-size:clamp(40px,4vw,64px);font-weight:600;font-stretch:86%;line-height:1.03;letter-spacing:-.035em;text-wrap:balance}.tk-sql-h1__ask,.tk-sql-h1__done{display:block}.tk-sql-h1__done{color:var(--tone)}@media (prefers-reduced-motion:no-preference){.tk-sql-h1__ask{animation:tk-sql-rise .9s var(--ease) .26s both}}@keyframes tk-sql-rise{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:none}}.tk-sql-hero__lead{max-width:28em;margin:26px 0 0;font-size:clamp(18px,1.34vw,21px);font-weight:500;line-height:1.45;color:var(--ink);text-wrap:pretty}.tk-sql-hero__body{max-width:35em;margin:12px 0 0;font-size:clamp(15.5px,1.06vw,17px);line-height:1.6;color:var(--ink-2);text-wrap:pretty}.tk-sql-hero__principle{position:relative;max-width:30em;margin:24px 0 0;padding:16px 0 0 18px;border-top:1px solid var(--hair);font-size:clamp(16px,1.14vw,18px);font-weight:500;line-height:1.45;color:var(--ink)}.tk-sql-hero__principle:before{content:"";position:absolute;left:0;top:22px;width:7px;height:7px;border-radius:50%;background:var(--blue)}.tk-sql-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px}.tk-sql-lens{display:inline-flex;gap:4px;margin-bottom:14px;padding:4px;border:1px solid var(--hair);border-radius:999px;background:rgba(255,255,255,.7)}.tk-sql-lens__btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:13.5px;font-weight:500;color:var(--ink-2);cursor:pointer;transition:background-color .26s var(--ease),color .26s var(--ease)}.tk-sql-lens__btn:hover{color:var(--ink)}.tk-sql-lens__btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tk-sql-lens__btn[aria-pressed=true]{background:var(--ink);color:#fff}.tk-sql-lens__btn i{width:8px;height:8px;border-radius:50%;flex:none}.tk-sql-lens__btn--mkt i{background:var(--blue)}.tk-sql-lens__btn--sales i{background:var(--warn)}.tk-sql-lens__btn--shared i{background:linear-gradient(90deg,var(--blue) 50%,var(--warn) 50%)}.tk-sql-slip{position:relative;padding:var(--sql-pad) var(--sql-pad) calc(var(--sql-pad) + 6px);border:1px solid var(--hair);border-radius:6px;background:var(--card);box-shadow:0 1px 0 rgba(13,26,38,.03),0 24px 48px -28px rgba(13,26,38,.22),0 60px 90px -60px rgba(0,106,166,.18)}.tk-sql-slip:after,.tk-sql-slip:before{content:"";position:absolute;top:0;bottom:0;width:1px;pointer-events:none}.tk-sql-slip:before{left:calc(var(--sql-pad) + var(--sql-ml) - 10px);background:var(--blue-soft)}.tk-sql-slip:after{right:calc(var(--sql-pad) + var(--sql-mr) - 10px);background:var(--sql-warn-soft)}.tk-sql-slip__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:0 var(--sql-mr) 14px var(--sql-ml)}.tk-sql-slip__tag{padding:3px 8px;border:1px solid var(--hair-2);border-radius:999px;font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.tk-sql-slip__title{font-size:15px;font-weight:600;color:var(--ink)}.tk-sql-slip__brand{font-size:13px;color:var(--mute)}.tk-sql-slip__margins{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--hair)}.tk-sql-slip__m{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.tk-sql-slip__m--mkt{width:calc(var(--sql-ml) - 20px);color:var(--blue)}.tk-sql-slip__m--sales{width:calc(var(--sql-mr) - 20px);text-align:right;color:var(--warn)}.tk-sql-fields{margin:0}.tk-sql-q,.tk-sql-row,.tk-sql-stamp{display:grid;align-items:baseline;grid-column-gap:0;column-gap:0}.tk-sql-row{grid-template-columns:var(--sql-ml) 72px minmax(0,1fr) var(--sql-mr);padding:11px 0;border-bottom:1px solid var(--hair)}.tk-sql-row__l{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.tk-sql-row__v{margin:0;padding-right:12px;font-size:15px;line-height:1.4;color:var(--ink);transition:opacity .48s var(--ease),background-size .7s var(--ease-io)}.tk-sql-row__l{transition:opacity .48s var(--ease)}.tk-sql-note{display:block;font-size:12.5px;font-style:italic;line-height:1.3;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0;transition:opacity .2s linear calc(var(--i, 0) * 80ms),-webkit-clip-path var(--sql-ink) var(--ease-io) calc(var(--i, 0) * 80ms);transition:clip-path var(--sql-ink) var(--ease-io) calc(var(--i, 0) * 80ms),opacity .2s linear calc(var(--i, 0) * 80ms);transition:clip-path var(--sql-ink) var(--ease-io) calc(var(--i, 0) * 80ms),opacity .2s linear calc(var(--i, 0) * 80ms),-webkit-clip-path var(--sql-ink) var(--ease-io) calc(var(--i, 0) * 80ms)}.tk-sql-note--mkt{padding-right:18px;color:var(--blue-ink)}.tk-sql-note--sales{padding-left:18px;color:var(--warn)}.tk-sql-stage[data-reading=mkt] .tk-sql-note--mkt,.tk-sql-stage[data-reading=sales] .tk-sql-note--sales,.tk-sql-stage[data-reading=shared] .tk-sql-note{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.tk-sql-stamp{grid-template-columns:var(--sql-ml) minmax(0,1fr) var(--sql-mr);align-items:center;padding:18px 0 16px}.tk-sql-stamp__mark{justify-self:start;margin:0;padding:7px 14px 6px;border:1.5px solid var(--ok);border-radius:4px;background:var(--sql-ok-wash);font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--ok);transform:rotate(-1.6deg);transition:transform .52s var(--ease),border-color .42s var(--ease),color .42s var(--ease),background-color .42s var(--ease)}.tk-sql-stage[data-reading=mkt] .tk-sql-stamp__mark{transform:rotate(-3deg) scale(1.08)}.tk-sql-stage[data-reading=sales] .tk-sql-stamp__mark{border-color:var(--hair-2);background:transparent;color:var(--mute);transform:none}.tk-sql-perf{display:block;margin-left:calc(var(--sql-ml) - 10px);margin-right:calc(var(--sql-mr) - 10px);border-top:1.5px dashed var(--hair-2);transition:border-color .42s var(--ease)}.tk-sql-stage[data-reading=mkt] .tk-sql-perf{border-top-color:var(--blue)}.tk-sql-qs{margin:0;padding:6px 0 0;list-style:none}.tk-sql-q{grid-template-columns:var(--sql-ml) auto minmax(24px,1fr) var(--sql-mr);padding:9px 0;border-bottom:1px solid var(--hair);transition:opacity .52s var(--ease)}.tk-sql-q:last-child{border-bottom:0}.tk-sql-q__t{font-size:15px;line-height:1.4;color:var(--ink);transition:background-size .7s var(--ease-io)}.tk-sql-q--hinge{grid-template-columns:var(--sql-ml) minmax(0,1fr) var(--sql-mr);padding:12px 0 10px}.tk-sql-q--hinge .tk-sql-q__t{grid-column:2;font-size:clamp(20px,1.6vw,24px);font-weight:600;letter-spacing:-.02em}.tk-sql-blank{align-self:end;height:1px;margin:0 14px 5px;background-image:linear-gradient(90deg,var(--hair-2) 50%,transparent 50%);background-size:6px 1px}.tk-sql-box{align-self:center;justify-self:start;width:12px;height:12px;margin-left:18px;border:1.5px solid;border-radius:2px;opacity:0;transform:scale(.6);transition:opacity .3s var(--ease) calc(var(--i, 0) * 60ms),transform .42s var(--ease) calc(var(--i, 0) * 60ms)}.tk-sql-box--sales{color:var(--warn)}.tk-sql-box--mkt{color:var(--blue)}.tk-sql-stage[data-reading=sales] .tk-sql-box--sales,.tk-sql-stage[data-reading=shared] .tk-sql-box{opacity:1;transform:none}.tk-sql-stage[data-reading=mkt] .tk-sql-q{opacity:.3}.tk-sql-stage[data-reading=sales] .tk-sql-row__l,.tk-sql-stage[data-reading=sales] .tk-sql-row__v{opacity:.42}.tk-sql-stage[data-reading=sales] .tk-sql-q--echo{opacity:.3}.tk-sql-q--echo .tk-sql-q__t,.tk-sql-row[data-key=src] .tk-sql-row__v{background:linear-gradient(var(--blue-wash),var(--blue-wash)) no-repeat 0 55% /0 1.15em}.tk-sql-stage[data-reading=shared] .tk-sql-q--echo .tk-sql-q__t,.tk-sql-stage[data-reading=shared] .tk-sql-row[data-key=src] .tk-sql-row__v{background-size:100% 1.15em}.tk-sql-stage[data-reading=shared] .tk-sql-q--echo .tk-sql-q__t{font-weight:600;transition-delay:.38s}.tk-sql-caption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-height:3em;margin:16px 0 0;font-size:14.5px;line-height:1.45;color:var(--ink-2)}.tk-sql-caption__k{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}@media (prefers-reduced-motion:no-preference){.tk-sql-caption__v{animation:tk-sql-fade .52s var(--ease) both}}@keyframes tk-sql-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1040px){.tk-sql-hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "stage" "close";grid-template-rows:none}.tk-sql-h1{max-width:14em}.tk-sql-stage{max-width:760px}}@media (max-width:680px){.tk-sql{--sql-pad:16px}.tk-sql-h1{font-size:clamp(34px,9.4vw,44px)}.tk-sql-lens{display:flex;width:100%}.tk-sql-lens__btn{flex:1 1;justify-content:center;gap:6px;padding:0 8px;font-size:13px}.tk-sql-blank,.tk-sql-lens__rest,.tk-sql-slip:after,.tk-sql-slip:before,.tk-sql-slip__margins{display:none}.tk-sql-slip__head{padding:0 0 12px;border-bottom:1px solid var(--hair)}.tk-sql-row{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"l v v" ". m s";row-gap:6px}.tk-sql-row__l{grid-area:l}.tk-sql-row__v{grid-area:v;padding-right:0}.tk-sql-row .tk-sql-note--mkt{grid-area:m}.tk-sql-row .tk-sql-note--sales{grid-area:s}.tk-sql-note--mkt,.tk-sql-note--sales{padding:0 8px 0 0;font-size:12px}.tk-sql-note--sales{padding-left:10px;border-left:1px solid var(--sql-warn-soft)}.tk-sql-stamp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"k k" "m s";row-gap:10px}.tk-sql-stamp__mark{grid-area:k}.tk-sql-stamp .tk-sql-note--mkt{grid-area:m}.tk-sql-stamp .tk-sql-note--sales{grid-area:s}.tk-sql-perf{margin:0}.tk-sql-q,.tk-sql-q--hinge{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t b" "n n"}.tk-sql-q>:first-child:not(.tk-sql-q__t){grid-area:n}.tk-sql-q--hinge .tk-sql-q__t,.tk-sql-q__t{grid-area:t;grid-column:auto}.tk-sql-box{grid-area:b;margin-left:12px}.tk-sql-q--echo .tk-sql-note--mkt{padding-top:4px}.tk-sql-hero__actions{flex-direction:column;align-items:stretch}.tk-sql-hero__actions .cs2-btn{justify-content:center}.tk-sql-hero__actions .cs2-textlink{align-self:center}}@media (prefers-reduced-motion:reduce){.tk-sql-box,.tk-sql-lens__btn,.tk-sql-note,.tk-sql-perf,.tk-sql-q,.tk-sql-q__t,.tk-sql-row__l,.tk-sql-row__v,.tk-sql-stamp__mark{transition:none}}.tk-sql-refs{padding-left:var(--gutter);padding-right:var(--gutter);background:var(--paper-hi,#fffdf8);border-top:1px solid rgba(22,25,29,.08);border-bottom:1px solid rgba(22,25,29,.08);scroll-margin-top:96px;overflow-x:clip}.tk-sql-refs__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.35fr);align-items:center;grid-gap:clamp(24px,3.2vw,48px);gap:clamp(24px,3.2vw,48px);max-width:1400px;margin:0 auto;padding:clamp(28px,3.2vw,40px) 0}.tk-sql-refs__copy{display:grid;grid-gap:10px;gap:10px;min-width:0}.tk-sql-refs__heading{margin:0;max-width:min(36rem,100%);font-size:clamp(1.05rem,1.35vw,1.28rem);font-weight:600;font-stretch:92%;line-height:1.28;letter-spacing:-.02em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-refs__support{margin:0;font-size:.9375rem;line-height:1.45;color:var(--ink-2,#3d4752)}.tk-sql-refs__link{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:4px;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--blue-ink,#00568a);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.tk-sql-refs__link:focus-visible,.tk-sql-refs__link:hover{color:var(--blue,#006aa6);border-bottom-color:currentColor}.tk-sql-refs__link:focus-visible{outline:2px solid var(--blue,#006aa6);outline-offset:3px}.tk-sql-refs__link svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.7}.tk-sql-refs__marks{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,28px);margin:0;padding:0;list-style:none;min-width:0}.tk-sql-refs__marks li{flex:1 1;display:grid;place-items:center;min-width:0;height:52px;padding:8px 10px;border-radius:2px;background:rgba(255,255,255,.92);box-shadow:inset 0 0 0 1px rgba(22,25,29,.06);opacity:1}.tk-sql-refs__marks img{display:block;max-height:40px;max-width:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(.12) contrast(1.22) brightness(.94)}.tk-sql-bes{position:relative;padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(64px,8vw,120px);background:linear-gradient(180deg,rgba(250,249,246,.65) 0,var(--paper,#faf9f6) 28%),var(--paper,#faf9f6);scroll-margin-top:96px;overflow-x:clip}.tk-sql-bes__inner{max-width:1400px;margin:0 auto}.tk-sql-bes__head{display:grid;grid-gap:16px;gap:16px;max-width:min(68rem,100%);margin-bottom:clamp(28px,3.4vw,40px)}.tk-sql-bes__h2{margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:600;font-stretch:88%;line-height:1.08;letter-spacing:-.032em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-bes__intro{margin:0;max-width:none;font-size:clamp(1.02rem,1.15vw,1.125rem);line-height:1.55;color:var(--ink-2,#3d4752)}.tk-sql-bes__contrasts{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0 0 clamp(36px,4.2vw,56px);padding:0;list-style:none}.tk-sql-bes__contrasts li{margin:0}.tk-sql-bes__contrasts span{display:inline-block;padding:8px 14px;border:1px solid rgba(22,25,29,.14);background:rgba(255,255,255,.55);font-size:.72rem;font-weight:650;letter-spacing:.04em;line-height:1.25;color:var(--ink,#16191d);white-space:nowrap}.tk-sql-bes__stage{display:grid;grid-template-columns:minmax(188px,240px) minmax(0,1fr);grid-gap:clamp(24px,3.4vw,48px);gap:clamp(24px,3.4vw,48px);align-items:stretch}.tk-sql-bes__spine{position:-webkit-sticky;position:sticky;top:112px;align-self:start;padding:0 12px 12px 0}.tk-sql-bes__spine-sheet{position:relative;z-index:1;padding:22px 18px 24px;border:1px solid rgba(22,25,29,.16);background:linear-gradient(180deg,rgba(255,255,255,.97),#f6f1e8);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 14px 28px rgba(22,25,29,.07);transform:rotate(-1.1deg)}.tk-sql-bes__spine-sheet:after,.tk-sql-bes__spine-sheet:before{content:"";position:absolute;inset:0;border:1px solid rgba(22,25,29,.1);pointer-events:none}.tk-sql-bes__spine-sheet:before{transform:translate(7px,6px) rotate(1.4deg);z-index:-1;background:#efe8dc;box-shadow:0 8px 18px rgba(22,25,29,.05)}.tk-sql-bes__spine-sheet:after{transform:translate(14px,12px) rotate(2.6deg);z-index:-2;background:#e4ddd0}.tk-sql-bes__spine-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.tk-sql-bes__spine-tag{display:inline-block;padding:4px 8px;border:1px solid rgba(192,83,31,.42);background:rgba(192,83,31,.1);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#7a3414}.tk-sql-bes__spine-stamp{padding:3px 7px;border:1.5px solid rgba(46,122,87,.55);border-radius:2px;font-size:10px;font-weight:750;letter-spacing:.04em;color:#1f6b45;background:rgba(46,122,87,.08);transform:rotate(4deg)}.tk-sql-bes__spine-label{margin:0 0 4px;font-size:1.18rem;font-weight:650;font-stretch:92%;letter-spacing:-.025em;line-height:1.15;color:var(--ink,#16191d)}.tk-sql-bes__spine-hint{margin:0 0 16px;font-size:.8125rem;line-height:1.4;color:var(--ink-2,#3d4752)}.tk-sql-bes__spine-fields{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:12px 0 14px;border-top:1px dashed rgba(22,25,29,.16);border-bottom:1px dashed rgba(22,25,29,.16)}.tk-sql-bes__spine-field{display:grid;grid-gap:4px;gap:4px}.tk-sql-bes__spine-field em{font-size:.65rem;font-style:normal;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:rgba(22,25,29,.48)}.tk-sql-bes__spine-field i{display:block;height:11px;border-radius:1px;background:linear-gradient(90deg,rgba(22,25,29,.14),rgba(22,25,29,.14) 62%,transparent 0)}.tk-sql-bes__spine-field:nth-child(2) i{width:88%}.tk-sql-bes__spine-field:nth-child(3) i{width:54%}.tk-sql-bes__spine-tabs{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.tk-sql-bes__spine-tabs li{display:flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.05em;color:rgba(22,25,29,.42);transition:color .25s ease}.tk-sql-bes__spine-tabs li[data-active=true]{color:var(--blue-ink,#00568a)}.tk-sql-bes__spine-tabs i{width:22px;height:2px;background:currentColor;opacity:.7}.tk-sql-bes__layers{display:grid;grid-gap:12px;gap:12px;min-width:0}.tk-sql-bes__layer{display:grid;grid-template-columns:minmax(96px,118px) minmax(0,1fr);grid-gap:0;gap:0;width:100%;margin:0;padding:0;border:1px solid rgba(22,25,29,.14);background:rgba(255,255,255,.88);text-align:left;cursor:pointer;color:inherit;font:inherit;box-shadow:0 1px 0 rgba(22,25,29,.03);transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s ease}.tk-sql-bes__layer:hover{border-color:rgba(0,106,166,.32)}.tk-sql-bes__layer:focus-visible{outline:2px solid var(--blue,#006aa6);outline-offset:3px}.tk-sql-bes__layer[data-active=true]{background:#fff;border-color:rgba(0,106,166,.48);box-shadow:0 0 0 1px rgba(0,106,166,.1),0 12px 30px rgba(22,25,29,.07);transform:translateX(5px)}.tk-sql-bes__layer-tab{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:20px 14px;border-right:1px solid rgba(22,25,29,.12);background:repeating-linear-gradient(-12deg,transparent,transparent 7px,rgba(22,25,29,.035) 0,rgba(22,25,29,.035) 8px),#f1ece3}.tk-sql-bes__layer[data-active=true] .tk-sql-bes__layer-tab{background:linear-gradient(180deg,rgba(0,106,166,.1),rgba(0,106,166,.03)),#e8f1f8;border-right-color:rgba(0,106,166,.28)}.tk-sql-bes__layer-num{font-size:.74rem;font-weight:750;letter-spacing:.08em;color:rgba(22,25,29,.55)}.tk-sql-bes__layer[data-active=true] .tk-sql-bes__layer-num{color:var(--blue-ink,#00568a)}.tk-sql-bes__layer-lens{font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(22,25,29,.58)}.tk-sql-bes__layer-body{display:grid;grid-gap:8px;gap:8px;padding:20px 22px 22px;min-width:0}.tk-sql-bes__layer-title{font-size:clamp(1.2rem,1.45vw,1.4rem);font-weight:650;font-stretch:92%;letter-spacing:-.02em;line-height:1.15;color:var(--ink,#16191d)}.tk-sql-bes__layer-text{font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.58;color:#2c343c}.tk-sql-bes__layer:not([data-active=true]) .tk-sql-bes__layer-text{color:#3a4450}.tk-sql-bes__close{margin:clamp(28px,3.6vw,44px) 0 0;max-width:min(52rem,100%);padding-top:18px;border-top:1px solid rgba(22,25,29,.1);font-size:.98rem;line-height:1.5;color:var(--ink-2,#3d4752)}@media (max-width:900px){.tk-sql-refs__inner{grid-template-columns:1fr;gap:20px}.tk-sql-refs__marks{flex-wrap:wrap;justify-content:flex-start;gap:18px 22px}.tk-sql-refs__marks li{flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 16px);max-width:128px;height:48px}.tk-sql-bes__stage{grid-template-columns:1fr}.tk-sql-bes__spine{position:static;padding:0 0 4px}.tk-sql-bes__spine-sheet{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"head head" "label hint" "fields fields" "tabs tabs";grid-column-gap:12px;column-gap:12px;grid-row-gap:8px;row-gap:8px;padding:16px 16px 18px;transform:none}.tk-sql-bes__spine-sheet:before{transform:translate(5px,5px)}.tk-sql-bes__spine-sheet:after{transform:translate(10px,10px)}.tk-sql-bes__spine-head{grid-area:head;margin-bottom:0}.tk-sql-bes__spine-label{grid-area:label;margin:0}.tk-sql-bes__spine-hint{grid-area:hint;margin:0;align-self:end}.tk-sql-bes__spine-fields{grid-area:fields;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:10px 0 12px}.tk-sql-bes__spine-tabs{grid-area:tabs;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start;gap:14px;margin-top:2px;overflow-x:auto}.tk-sql-bes__layer{grid-template-columns:1fr}.tk-sql-bes__layer-tab{flex-direction:row;align-items:baseline;justify-content:space-between;padding:14px 16px 0;border-right:0;background:transparent}.tk-sql-bes__layer[data-active=true] .tk-sql-bes__layer-tab{background:transparent}.tk-sql-bes__layer[data-active=true]{transform:none}.tk-sql-bes__layer-body{padding:10px 16px 18px}.tk-sql-bes__layer-text{font-size:1.02rem;line-height:1.6}.tk-sql-bes__contrasts span{white-space:normal}}@media (max-width:520px){.tk-sql-refs__marks li{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 12px)}.tk-sql-refs__marks img{max-height:32px}.tk-sql-bes__spine-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tk-sql-bes__layer,.tk-sql-bes__spine-tabs li,.tk-sql-refs__link{transition:none}.tk-sql-bes__layer[data-active=true]{transform:none}}.tk-sql-yanki{position:relative;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(72px,9vw,132px);background:radial-gradient(54% 48% at 88% 18%,rgba(0,106,166,.06),transparent 70%),radial-gradient(42% 40% at 8% 88%,rgba(192,83,31,.05),transparent 72%),linear-gradient(180deg,#f3f0ea 0,var(--paper,#faf9f6) 28%,#f7f5f0 100%);scroll-margin-top:96px;overflow-x:clip}.tk-sql-yanki__inner{max-width:1400px;margin:0 auto}.tk-sql-yanki__head{display:grid;grid-gap:14px;gap:14px;max-width:min(68rem,100%);margin-bottom:clamp(36px,4.4vw,56px)}.tk-sql-yanki__h2{margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:600;font-stretch:88%;line-height:1.06;letter-spacing:-.034em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-yanki__lede{margin:0;font-size:clamp(1.15rem,1.4vw,1.35rem);font-weight:560;line-height:1.4;letter-spacing:-.015em;color:var(--ink,#16191d)}.tk-sql-yanki__boundary{margin:0;max-width:none;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.55;color:var(--ink-2,#3d4752)}.tk-sql-yanki__principle{margin:8px 0 0;padding:14px 0 0;border-top:1px solid rgba(22,25,29,.12);font-size:clamp(1.05rem,1.2vw,1.18rem);font-weight:650;font-stretch:94%;line-height:1.35;letter-spacing:-.018em;color:var(--blue-ink,#00568a);text-wrap:balance}.tk-sql-yanki__legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px;margin:0 0 clamp(20px,2.6vw,28px);padding:0;list-style:none}.tk-sql-yanki__legend li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:.875rem;font-weight:560;line-height:1.35;color:var(--ink-2,#3d4752)}.tk-sql-yanki__legend-k{flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;border-radius:999px;font-size:.68rem;font-weight:750;letter-spacing:.02em}.tk-sql-yanki__legend-k[data-k=gidis]{border:1.5px solid rgba(0,106,166,.45);color:var(--blue-ink,#00568a);background:rgba(0,106,166,.08)}.tk-sql-yanki__legend-k[data-k=yanki]{border:1.5px solid rgba(192,83,31,.5);color:#8a3d18;background:rgba(192,83,31,.1)}.tk-sql-yanki__legend-k[data-k=donus]{border:1.5px solid rgba(0,106,166,.35);color:var(--blue-ink,#00568a);background:#fff}.tk-sql-yanki__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(108px,140px) minmax(0,1.05fr);grid-gap:clamp(12px,2vw,28px);gap:clamp(12px,2vw,28px);align-items:stretch;margin-bottom:clamp(28px,3.6vw,44px);padding:clamp(20px,2.6vw,32px);border:1px solid rgba(22,25,29,.1);background:linear-gradient(165deg,rgba(255,255,255,.72),rgba(255,255,255,.38))}.tk-sql-yanki__rail-label{margin:0 0 16px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(22,25,29,.55)}.tk-sql-yanki__path{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;position:relative}.tk-sql-yanki__path:before{content:"";position:absolute;left:15px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,rgba(0,106,166,.45),rgba(192,83,31,.4));pointer-events:none}.tk-sql-yanki__path--up:before{background:linear-gradient(180deg,rgba(192,83,31,.45),rgba(0,106,166,.5))}.tk-sql-yanki__path>li{position:relative;z-index:1;margin:0;padding:5px 0}.tk-sql-yanki__node{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:40px}.tk-sql-yanki__idx{width:32px;height:32px;display:grid;place-items:center;border-radius:999px;border:1.5px solid rgba(22,25,29,.18);background:#fff;font-size:.68rem;font-weight:750;letter-spacing:.04em;color:rgba(22,25,29,.55)}.tk-sql-yanki__rail--gidis .tk-sql-yanki__idx{border-color:rgba(0,106,166,.35);color:var(--blue-ink,#00568a)}.tk-sql-yanki__rail--donus .tk-sql-yanki__idx{border-color:rgba(192,83,31,.35);color:#8a3d18}.tk-sql-yanki__node[data-hit=true] .tk-sql-yanki__idx{border-color:rgba(0,106,166,.7);background:rgba(0,106,166,.1);color:var(--blue-ink,#00568a);box-shadow:0 0 0 3px rgba(0,106,166,.12)}.tk-sql-yanki__step{font-size:.98rem;font-weight:560;line-height:1.3;letter-spacing:-.01em;color:var(--ink,#16191d)}.tk-sql-yanki__rail--donus .tk-sql-yanki__node[data-hit=false]{opacity:.42}.tk-sql-yanki__node[data-hit=false] .tk-sql-yanki__step{color:rgba(22,25,29,.55)}.tk-sql-yanki__node[data-hit=true] .tk-sql-yanki__step{font-weight:650;color:var(--ink,#16191d)}.tk-sql-yanki__node[data-hit=true]{padding:4px 8px 4px 0;border-radius:4px;background:rgba(0,106,166,.06)}.tk-sql-yanki__hinge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:100%;padding:16px 8px;text-align:center;border-left:1px dashed rgba(22,25,29,.14);border-right:1px dashed rgba(22,25,29,.14);background:linear-gradient(180deg,rgba(0,106,166,.04),rgba(192,83,31,.07))}.tk-sql-yanki__hinge-from,.tk-sql-yanki__hinge-to{font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(22,25,29,.48)}.tk-sql-yanki__hinge-mark{display:inline-block;padding:7px 11px;border:1.5px solid rgba(192,83,31,.5);background:rgba(192,83,31,.1);font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:#8a3d18}.tk-sql-yanki__hinge-arc{width:48px;height:48px;border-color:rgba(0,106,166,.55) rgba(192,83,31,.55) transparent transparent;border-style:solid;border-width:2px;border-radius:50%;transform:rotate(40deg)}.tk-sql-yanki__hinge-note{max-width:8em;font-size:.78rem;font-weight:650;line-height:1.35;letter-spacing:.01em;color:var(--ink,#16191d)}.tk-sql-yanki__echoes{margin-bottom:clamp(36px,4.5vw,56px)}.tk-sql-yanki__echoes-title{margin:0 0 14px;font-size:clamp(1.15rem,1.35vw,1.3rem);font-weight:650;letter-spacing:-.02em;color:var(--ink,#16191d)}.tk-sql-yanki__echo-list{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.tk-sql-yanki__echo{margin:0;padding:10px 14px;border:1px solid rgba(22,25,29,.14);background:rgba(255,255,255,.75);text-align:left;cursor:pointer;color:inherit;font:inherit;transition:border-color .18s ease,background .18s ease,color .18s ease}.tk-sql-yanki__echo:hover{border-color:rgba(0,106,166,.35)}.tk-sql-yanki__echo:focus-visible{outline:2px solid var(--blue,#006aa6);outline-offset:3px}.tk-sql-yanki__echo[data-active=true]{background:var(--blue-ink,#00568a);border-color:var(--blue-ink,#00568a);color:#fff}.tk-sql-yanki__echo-q{font-size:.95rem;font-weight:650;letter-spacing:-.01em;line-height:1.3}.tk-sql-yanki__effect{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid rgba(0,106,166,.22);border-left:3px solid rgba(0,106,166,.55);background:rgba(255,255,255,.88)}.tk-sql-yanki__effect-quote{margin:0;font-size:1.05rem;font-weight:650;letter-spacing:-.015em;color:var(--ink,#16191d)}.tk-sql-yanki__effect-probe{margin:0;font-size:.98rem;line-height:1.5;color:#2c343c}.tk-sql-yanki__effect-lead{margin:4px 0 0;font-size:.9rem;line-height:1.45;color:var(--ink-2,#3d4752)}.tk-sql-yanki__effect-lead strong{font-weight:650;color:var(--blue-ink,#00568a)}.tk-sql-yanki__effect-body{margin:0;font-size:.98rem;font-weight:560;line-height:1.5;color:var(--ink,#16191d)}.tk-sql-yanki__rules{margin-bottom:clamp(28px,3.5vw,40px);padding-top:clamp(24px,3vw,32px);border-top:1px solid rgba(22,25,29,.1)}.tk-sql-yanki__rules-title{margin:0 0 12px;font-size:clamp(1.05rem,1.2vw,1.15rem);font-weight:650;letter-spacing:-.015em;color:var(--ink,#16191d)}.tk-sql-yanki__rules-list{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin:0;padding:0;list-style:none;max-width:min(68rem,100%)}.tk-sql-yanki__rules-list li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;margin:0;padding:11px 0;border-bottom:1px solid rgba(22,25,29,.1);font-size:.98rem;line-height:1.5;color:#2c343c}.tk-sql-yanki__rules-list li:last-child{border-bottom:0}.tk-sql-yanki__rules-n{font-size:.72rem;font-weight:750;letter-spacing:.06em;color:rgba(22,25,29,.42)}.tk-sql-yanki__rules-t{min-width:0}.tk-sql-yanki__human{margin:0;max-width:min(68rem,100%);padding-top:18px;border-top:1px solid rgba(22,25,29,.1);font-size:.98rem;line-height:1.55;color:var(--ink-2,#3d4752)}@media (max-width:960px){.tk-sql-yanki__legend{grid-template-columns:1fr;gap:8px}.tk-sql-yanki__stage{grid-template-columns:1fr;gap:4px}.tk-sql-yanki__hinge{flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:10px 14px;min-height:0;padding:14px 4px;border-left:0;border-right:0;border-top:1px dashed rgba(22,25,29,.16);border-bottom:1px dashed rgba(22,25,29,.16);text-align:left}.tk-sql-yanki__hinge-from,.tk-sql-yanki__hinge-to{width:100%}.tk-sql-yanki__hinge-arc{width:32px;height:32px}.tk-sql-yanki__hinge-note{max-width:none}.tk-sql-yanki__path:before{left:15px}}@media (prefers-reduced-motion:reduce){.tk-sql-yanki__echo,.tk-sql-yanki__node[data-hit=true] .tk-sql-yanki__idx,.tk-sql-yanki__rail--donus .tk-sql-yanki__node[data-hit=false]{transition:none}.tk-sql-yanki__hinge-arc{transform:none;border-color:rgba(192,83,31,.45);border-style:solid}}.tk-sql-ortak{--ortak-ease:cubic-bezier(0.22,1,0.36,1);--ortak-dur:420ms;position:relative;padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(72px,9vw,128px);background:radial-gradient(48% 42% at 12% 12%,rgba(0,106,166,.05),transparent 68%),radial-gradient(40% 36% at 92% 78%,rgba(192,83,31,.045),transparent 70%),linear-gradient(180deg,var(--paper,#faf9f6) 0,#f4f1ea 55%,#f7f5f0 100%);scroll-margin-top:96px;overflow-x:clip}.tk-sql-ortak__inner{max-width:1400px;margin:0 auto}.tk-sql-ortak__head{display:grid;grid-gap:14px;gap:14px;max-width:min(68rem,100%);margin-bottom:clamp(32px,4vw,48px)}.tk-sql-ortak__h2{margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:600;font-stretch:88%;line-height:1.08;letter-spacing:-.032em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-ortak__bridge{margin:0;max-width:min(68rem,100%);font-size:clamp(1.05rem,1.25vw,1.2rem);line-height:1.55;color:#2c343c}.tk-sql-ortak__stage{position:relative;margin-bottom:clamp(40px,5vw,64px);padding:clamp(8px,1.2vw,12px) 0 clamp(4px,.8vw,8px)}.tk-sql-ortak__focus{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;margin-bottom:clamp(28px,3.4vw,40px)}.tk-sql-ortak__focus-label{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(22,25,29,.48)}.tk-sql-ortak__focus-list{display:flex;flex-wrap:wrap;gap:6px 4px}.tk-sql-ortak__focus-btn{margin:0;padding:8px 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:rgba(22,25,29,.55);font:inherit;font-size:.95rem;font-weight:650;letter-spacing:-.01em;cursor:pointer;transition:color var(--ortak-dur) var(--ortak-ease),border-color var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__focus-btn:hover{color:var(--ink,#16191d)}.tk-sql-ortak__focus-btn:focus-visible{outline:2px solid var(--blue,#006aa6);outline-offset:3px}.tk-sql-ortak__focus-btn[data-active=true][data-k=mkt]{color:var(--blue-ink,#00568a);border-bottom-color:rgba(0,106,166,.65)}.tk-sql-ortak__focus-btn[data-active=true][data-k=sales]{color:#8a3d18;border-bottom-color:rgba(192,83,31,.65)}.tk-sql-ortak__focus-btn[data-active=true][data-k=joint]{color:var(--ink,#16191d);border-bottom-color:rgba(22,25,29,.55)}.tk-sql-ortak__word{display:grid;grid-gap:8px;gap:8px;margin:0 auto clamp(8px,1.2vw,16px);max-width:18em;text-align:center;transition:transform var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__word{transform:translateY(4px)}.tk-sql-ortak__word-k{font-size:clamp(2.1rem,4vw,3.35rem);font-weight:650;font-stretch:88%;letter-spacing:-.04em;line-height:1.05;color:var(--ink,#16191d)}.tk-sql-ortak__word-h{font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgba(22,25,29,.45)}.tk-sql-ortak__links{display:block;width:min(760px,94%);height:clamp(56px,7vw,84px);margin:0 auto -4px;overflow:visible}.tk-sql-ortak__link{fill:none;stroke-width:2;stroke-linecap:round;opacity:.28;transition:opacity var(--ortak-dur) var(--ortak-ease),stroke-width var(--ortak-dur) var(--ortak-ease),stroke-dashoffset var(--ortak-dur) var(--ortak-ease);stroke-dasharray:320;stroke-dashoffset:0}.tk-sql-ortak__link--mkt{stroke:#006aa6}.tk-sql-ortak__link--sales{stroke:#c0531f}.tk-sql-ortak__link--merge-mkt,.tk-sql-ortak__link--merge-sales{opacity:0;stroke-dashoffset:160}.tk-sql-ortak__link--merge-mkt{stroke:#00568a}.tk-sql-ortak__link--merge-sales{stroke:#a04618}.tk-sql-ortak__link-node{fill:rgba(22,25,29,.2);stroke:none;opacity:0;transition:opacity var(--ortak-dur) var(--ortak-ease),fill var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__link--mkt{opacity:1;stroke-width:2.75}.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__link--sales{opacity:.16}.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__link--sales{opacity:1;stroke-width:2.75}.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__link--mkt{opacity:.16}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__link--mkt,.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__link--sales{opacity:.14}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__link--merge-mkt,.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__link--merge-sales{opacity:1;stroke-width:2.6;stroke-dashoffset:0}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__link-node{opacity:1;fill:#16191d}.tk-sql-ortak__lenses{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:start;margin:0 0 clamp(28px,3.5vw,40px)}.tk-sql-ortak__lens{margin:0;padding:0;border:0;background:transparent;transition:opacity var(--ortak-dur) var(--ortak-ease),transform var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__lens[data-lens=mkt]{transform:translateY(-10px);padding-top:6px;border-top:3px solid #006aa6}.tk-sql-ortak__lens[data-lens=sales]{transform:translateY(18px);margin-top:12px;padding-top:6px;border-top:3px solid #c0531f;text-align:right}.tk-sql-ortak__lens[data-on=false]{opacity:.62}.tk-sql-ortak__lens[data-on=false] .tk-sql-ortak__lens-line{font-weight:500;color:#3d4752}.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__lens[data-lens=mkt]{transform:translateY(-14px);opacity:1}.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__lens[data-lens=mkt] .tk-sql-ortak__lens-line{font-weight:650;color:var(--ink,#16191d)}.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__lens[data-lens=sales]{transform:translateY(12px);opacity:1}.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__lens[data-lens=sales] .tk-sql-ortak__lens-line{font-weight:650;color:var(--ink,#16191d)}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=mkt]{transform:translateY(0)}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=sales]{transform:translateY(6px)}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens .tk-sql-ortak__lens-line{font-weight:560;color:var(--ink,#16191d)}.tk-sql-ortak__lens-label{margin:12px 0 10px;font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.tk-sql-ortak__lens[data-lens=mkt] .tk-sql-ortak__lens-label{color:var(--blue-ink,#00568a)}.tk-sql-ortak__lens[data-lens=sales] .tk-sql-ortak__lens-label{color:#8a3d18}.tk-sql-ortak__lens-line{margin:0;font-size:clamp(1.2rem,1.55vw,1.55rem);font-weight:560;font-stretch:94%;line-height:1.32;letter-spacing:-.022em;color:var(--ink,#16191d);text-wrap:pretty}.tk-sql-ortak__lens[data-lens=sales] .tk-sql-ortak__lens-line{margin-left:auto;max-width:28ch}.tk-sql-ortak__joint{position:relative;max-width:min(52rem,100%);margin:0 auto;padding:clamp(20px,2.4vw,28px) clamp(4px,1vw,8px) 0;border-top:1px solid rgba(22,25,29,.14);transition:opacity var(--ortak-dur) var(--ortak-ease),transform var(--ortak-dur) var(--ortak-ease),border-color var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__joint[data-on=false]{opacity:.68;transform:translateY(4px)}.tk-sql-ortak__joint[data-on=true]{opacity:1;transform:translateY(0);border-top-color:rgba(22,25,29,.32);border-top-width:2px;background:linear-gradient(180deg,rgba(0,106,166,.04),rgba(192,83,31,.035) 55%,transparent);padding-left:clamp(12px,1.6vw,20px);padding-right:clamp(12px,1.6vw,20px);padding-bottom:clamp(12px,1.4vw,18px)}.tk-sql-ortak__joint-label{margin:0 0 14px;font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--ink,#16191d);text-align:center}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__joint-qs li{font-weight:600}.tk-sql-ortak__joint-qs{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.tk-sql-ortak__joint-qs li{margin:0;padding-left:1.15em;position:relative;font-size:clamp(1.05rem,1.2vw,1.2rem);font-weight:560;line-height:1.4;letter-spacing:-.015em;color:var(--ink,#16191d)}.tk-sql-ortak__joint-qs li:before{content:"→";position:absolute;left:0;color:var(--blue-ink,#00568a);font-weight:700}.tk-sql-ortak__body{display:grid;grid-gap:0;gap:0;max-width:min(68rem,100%)}.tk-sql-ortak__definition{margin:0 0 clamp(22px,2.8vw,30px);font-size:clamp(1.14rem,1.4vw,1.32rem);font-weight:600;line-height:1.42;letter-spacing:-.016em;color:var(--ink,#16191d)}.tk-sql-ortak__inputs{display:grid;grid-gap:10px;gap:10px;margin:0 0 clamp(26px,3.2vw,36px);padding:0 0 clamp(22px,2.6vw,28px);border-bottom:1px solid rgba(22,25,29,.1)}.tk-sql-ortak__inputs-label{margin:0;font-size:.72rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:rgba(22,25,29,.48)}.tk-sql-ortak__inputs-list{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none}.tk-sql-ortak__inputs-list li{margin:0;font-size:.98rem;font-weight:560;line-height:1.35;color:#2c343c}.tk-sql-ortak__inputs-list li:not(:last-child):after{content:"·";margin-left:18px;color:rgba(22,25,29,.28);font-weight:400}.tk-sql-ortak__inputs-note{margin:2px 0 0;font-size:.92rem;line-height:1.45;font-style:italic;color:var(--ink-2,#3d4752)}.tk-sql-ortak__rejection{margin:0 0 clamp(18px,2.2vw,24px);font-size:clamp(1.02rem,1.15vw,1.1rem);line-height:1.55;color:#2c343c}.tk-sql-ortak__scope{margin:0 0 clamp(20px,2.4vw,28px);padding:16px 0 0;border-top:1px dashed rgba(22,25,29,.16);font-size:.98rem;line-height:1.55;color:var(--ink-2,#3d4752)}.tk-sql-ortak__close{margin:0;padding-top:2px;font-size:clamp(1.1rem,1.3vw,1.26rem);font-weight:650;font-stretch:94%;line-height:1.35;letter-spacing:-.018em;color:var(--blue-ink,#00568a);text-wrap:balance}@media (max-width:860px){.tk-sql-ortak__links{display:none}.tk-sql-ortak__lenses{grid-template-columns:1fr;gap:0;position:relative}.tk-sql-ortak__lenses:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#006aa6,#c0531f);opacity:.35;pointer-events:none;transition:opacity var(--ortak-dur) var(--ortak-ease)}.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__lenses:before{background:#006aa6;opacity:.75}.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__lenses:before{background:#c0531f;opacity:.75}.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lenses:before{opacity:.85}.tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__lens[data-lens=sales],.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=sales],.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__lens[data-lens=sales]{transform:none;text-align:left;margin-top:0;padding:16px 0 16px 16px}.tk-sql-ortak__lens[data-lens=sales] .tk-sql-ortak__lens-line{margin-left:0;max-width:none}.tk-sql-ortak__joint{margin:0}.tk-sql-ortak__joint[data-on=true]{padding-left:16px;padding-right:12px}.tk-sql-ortak__joint-label{text-align:left}.tk-sql-ortak__inputs-list li:not(:last-child):after{margin-left:14px}}@media (prefers-reduced-motion:reduce){.tk-sql-ortak__focus-btn,.tk-sql-ortak__joint,.tk-sql-ortak__lens,.tk-sql-ortak__lenses:before,.tk-sql-ortak__link,.tk-sql-ortak__link-node,.tk-sql-ortak__word{transition:none}.tk-sql-ortak__link{stroke-dasharray:none;stroke-dashoffset:0}.tk-sql-ortak__joint[data-on=false],.tk-sql-ortak__joint[data-on=true],.tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__lens[data-lens=sales],.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__lens[data-lens=sales],.tk-sql-ortak__stage[data-focus=joint] .tk-sql-ortak__word,.tk-sql-ortak__stage[data-focus=mkt] .tk-sql-ortak__lens[data-lens=mkt],.tk-sql-ortak__stage[data-focus=sales] .tk-sql-ortak__lens[data-lens=sales],.tk-sql-ortak__word{transform:none}}.tk-sql-hacim{position:relative;padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(84px,10.5vw,144px);background:linear-gradient(180deg,#f0ebe3,#ebe6dd 42%,#e8e2d8);scroll-margin-top:96px;overflow-x:clip}.tk-sql-hacim__inner{max-width:1400px;margin:0 auto}.tk-sql-hacim__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tk-sql-hacim__head{display:grid;grid-gap:16px;gap:16px;max-width:min(68rem,100%);margin-bottom:clamp(36px,4.6vw,56px)}.tk-sql-hacim__h2{margin:0;font-size:clamp(32px,3.45vw,52px);font-weight:600;font-stretch:88%;line-height:1.06;letter-spacing:-.034em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-hacim__contrast{display:grid;grid-template-columns:minmax(0,.68fr) auto minmax(0,1.32fr);align-items:end;grid-column-gap:clamp(18px,2.6vw,40px);column-gap:clamp(18px,2.6vw,40px);grid-row-gap:0;row-gap:0;margin-bottom:clamp(24px,3vw,36px);padding:clamp(32px,3.8vw,52px) clamp(24px,3vw,44px);background:rgba(255,255,255,.42);border:1px solid rgba(22,25,29,.07);border-left:2px solid rgba(22,25,29,.12);box-shadow:none}.tk-sql-hacim__read{margin:0;min-width:0}.tk-sql-hacim__read-label{margin:0 0 12px;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--tone,#5c6570)}.tk-sql-hacim__read-line{margin:0;overflow-wrap:anywhere;text-wrap:balance}.tk-sql-hacim__read--report{align-self:start;padding-top:6px;max-width:17.5rem}.tk-sql-hacim__read--report .tk-sql-hacim__read-label{color:#3d647c}.tk-sql-hacim__read--report .tk-sql-hacim__read-line{font-size:clamp(1.02rem,1.25vw,1.2rem);font-weight:500;font-stretch:94%;line-height:1.38;letter-spacing:-.008em;color:#44505a}.tk-sql-hacim__read-rule{display:block;width:2.5rem;height:2px;margin-top:16px;background:rgba(0,106,166,.4)}.tk-sql-hacim__gap{display:grid;place-items:center;align-self:center;min-height:5rem;padding:0 2px}.tk-sql-hacim__neq{font-size:clamp(1.75rem,2.55vw,2.35rem);font-weight:600;font-stretch:82%;line-height:1;letter-spacing:-.05em;color:#b04a1f}.tk-sql-hacim__read--sales{justify-self:stretch;padding-left:clamp(12px,1.5vw,24px);border-left:1px solid rgba(176,74,31,.28)}.tk-sql-hacim__read--sales .tk-sql-hacim__read-label{color:#8f3d1c}.tk-sql-hacim__read--sales .tk-sql-hacim__read-line{font-size:clamp(1.5rem,2.25vw,2.15rem);font-weight:600;font-stretch:88%;line-height:1.16;letter-spacing:-.03em;color:var(--ink,#16191d)}.tk-sql-hacim__punch{margin:0 0 clamp(40px,5vw,60px);max-width:min(48rem,100%);padding-left:clamp(16px,1.5vw,22px);border-left:3px solid #b04a1f;font-size:clamp(1.14rem,1.5vw,1.38rem);font-weight:600;font-stretch:90%;line-height:1.34;letter-spacing:-.022em;color:var(--ink,#16191d);text-wrap:balance}.tk-sql-hacim__body{display:grid;grid-gap:1.2em;gap:1.2em;max-width:min(68rem,100%)}.tk-sql-hacim__p{margin:0;font-size:clamp(1.03rem,1.18vw,1.16rem);line-height:1.64;color:#2a323a;overflow-wrap:break-word}@media (max-width:1024px) and (min-width:861px){.tk-sql-hacim__contrast{grid-template-columns:minmax(0,.78fr) auto minmax(0,1.22fr);column-gap:clamp(12px,1.8vw,24px);padding:clamp(28px,3.2vw,40px) clamp(20px,2.4vw,32px)}.tk-sql-hacim__read--sales .tk-sql-hacim__read-line{font-size:clamp(1.35rem,2vw,1.75rem)}}@media (max-width:860px){.tk-sql-hacim__head{margin-bottom:clamp(28px,6vw,40px)}.tk-sql-hacim__contrast{grid-template-columns:1fr;align-items:stretch;row-gap:clamp(18px,4vw,26px);padding:clamp(24px,5.5vw,32px) clamp(18px,4.5vw,24px)}.tk-sql-hacim__read--report{max-width:none}.tk-sql-hacim__gap{min-height:0;justify-self:start;padding:2px 0}.tk-sql-hacim__neq{font-size:1.55rem}.tk-sql-hacim__read--sales{padding-left:0;padding-top:clamp(6px,1.5vw,12px);border-left:none;border-top:1px solid rgba(176,74,31,.28)}.tk-sql-hacim__read--sales .tk-sql-hacim__read-line{font-size:clamp(1.28rem,5.6vw,1.55rem)}.tk-sql-hacim__punch{max-width:none;margin-bottom:clamp(32px,7vw,44px)}.tk-sql-hacim__body{max-width:none}}@media (max-width:390px){.tk-sql-hacim__contrast{padding:20px 16px}.tk-sql-hacim__h2{font-size:clamp(28px,8.2vw,34px)}}.tk-sql-hangi{--hangi-ease:cubic-bezier(0.22,1,0.36,1);--hangi-dur:320ms;--hangi-ink:var(--ink,#16191d);--hangi-mute:#4a5560;--hangi-line:rgba(22,25,29,0.1);--hangi-blue:#006aa6;--hangi-bound:#8f3d1c;position:relative;padding-top:clamp(72px,9vw,120px);padding-bottom:clamp(80px,10vw,136px);background:radial-gradient(46% 40% at 78% 18%,rgba(0,106,166,.05),transparent 70%),radial-gradient(36% 32% at 12% 88%,rgba(176,74,31,.04),transparent 72%),linear-gradient(180deg,#e8e2d8,#f1eee7 20%,#faf9f6);scroll-margin-top:96px;overflow-x:clip}.tk-sql-hangi__inner{max-width:1400px;margin:0 auto}.tk-sql-hangi__head{display:grid;grid-gap:14px;gap:14px;max-width:min(68rem,100%);margin-bottom:clamp(28px,3.6vw,44px)}.tk-sql-hangi__h2{margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:600;font-stretch:88%;line-height:1.06;letter-spacing:-.034em;color:var(--hangi-ink);text-wrap:balance}.tk-sql-hangi__intro{margin:0;max-width:min(68rem,100%);font-size:clamp(1.05rem,1.22vw,1.18rem);line-height:1.55;color:#2c343c}.tk-sql-hangi__scene{display:grid;grid-template-columns:1fr;grid-gap:clamp(18px,2.4vw,28px);gap:clamp(18px,2.4vw,28px);margin-bottom:clamp(36px,4.5vw,56px);padding:clamp(20px,2.6vw,32px);background:#fff;border:1px solid var(--hangi-line);box-shadow:0 22px 56px rgba(22,25,29,.05)}.tk-sql-hangi__scene[data-boundary=true]{border-color:rgba(176,74,31,.3)}.tk-sql-hangi__scene-prompt{margin:0;font-size:clamp(1.05rem,1.35vw,1.25rem);font-weight:600;font-stretch:90%;letter-spacing:-.02em;color:var(--hangi-ink)}.tk-sql-hangi__route{margin:0 -4px}.tk-sql-hangi__svg{display:block;width:100%;height:auto;max-height:min(320px,36vw)}.tk-sql-hangi__svg-end{fill:var(--hangi-mute);font-size:13px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.tk-sql-hangi__path{stroke:url(#tk-sql-hangi-ink);stroke-width:2.5;stroke-linecap:round;transition:opacity var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__path--main[data-dim=true]{opacity:.38}.tk-sql-hangi__path--beyond{stroke:rgba(176,74,31,.32);stroke-dasharray:7 8;stroke-width:2;opacity:.55;transition:opacity var(--hangi-dur) var(--hangi-ease),stroke var(--hangi-dur) var(--hangi-ease),stroke-width var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__path--beyond[data-on=true]{stroke:rgba(176,74,31,.75);stroke-width:2.5;opacity:1}.tk-sql-hangi__bound-line{stroke:rgba(176,74,31,.4);stroke-width:1.5;stroke-dasharray:4 6;transition:stroke var(--hangi-dur) var(--hangi-ease),stroke-width var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__bound-line[data-on=true]{stroke:rgba(176,74,31,.85);stroke-width:2.25;stroke-dasharray:5 5}.tk-sql-hangi__bound-cap{fill:rgba(176,74,31,.55);font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;transition:fill var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__bound-cap[data-on=true]{fill:var(--hangi-bound)}.tk-sql-hangi__focus-ring{fill:rgba(0,106,166,.08);stroke:rgba(0,106,166,.55);stroke-width:1.5;transition:cx 0s,cy 0s,fill var(--hangi-dur) var(--hangi-ease),stroke var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__focus-ring[data-bound=true]{fill:rgba(176,74,31,.1);stroke:rgba(176,74,31,.65)}.tk-sql-hangi__focus-stem{stroke:rgba(0,106,166,.45);stroke-width:1.25;stroke-dasharray:3 5;transition:stroke var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__focus-stem[data-bound=true]{stroke:rgba(176,74,31,.55)}.tk-sql-hangi__svg-tag{fill:#8a9198;font-size:12px;font-weight:650;letter-spacing:.12em;transition:fill var(--hangi-dur) var(--hangi-ease),font-size var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__svg-tag[data-on=true]{fill:var(--hangi-blue);font-size:14px}.tk-sql-hangi__svg-tag[data-on=true][data-bound=true]{fill:var(--hangi-bound)}.tk-sql-hangi__mark{fill:#5c6570;stroke:#5c6570;opacity:.22;transition:opacity var(--hangi-dur) var(--hangi-ease),fill var(--hangi-dur) var(--hangi-ease),stroke var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__mark[data-on=true]{opacity:1;fill:var(--hangi-blue);stroke:var(--hangi-blue)}.tk-sql-hangi__mark[data-k=firsat][data-on=true]{fill:var(--hangi-bound);stroke:var(--hangi-bound)}.tk-sql-hangi__stations{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.tk-sql-hangi__station{display:grid;grid-gap:4px;gap:4px;margin:0;padding:12px 10px;border:1px solid transparent;background:#f6f3ed;text-align:left;cursor:pointer;color:#3a4550;transition:background var(--hangi-dur) var(--hangi-ease),color var(--hangi-dur) var(--hangi-ease),border-color var(--hangi-dur) var(--hangi-ease),box-shadow var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__station:hover{border-color:rgba(0,106,166,.25)}.tk-sql-hangi__station:focus-visible{outline:2px solid rgba(0,106,166,.55);outline-offset:2px}.tk-sql-hangi__station[data-active=false]{opacity:.62}.tk-sql-hangi__station[data-active=true]{opacity:1;background:var(--hangi-ink);color:#faf9f6;box-shadow:inset 0 -3px 0 var(--hangi-blue)}.tk-sql-hangi__station[data-boundary=true][data-active=true]{background:#241812;box-shadow:inset 0 -3px 0 #b04a1f}.tk-sql-hangi__station-num{font-size:11px;font-weight:650;letter-spacing:.1em;opacity:.65}.tk-sql-hangi__station[data-active=true] .tk-sql-hangi__station-num{opacity:.95;color:#9ec9e3}.tk-sql-hangi__station[data-boundary=true][data-active=true] .tk-sql-hangi__station-num{color:#e0a587}.tk-sql-hangi__station-label{font-size:clamp(.82rem,.95vw,.95rem);font-weight:600;font-stretch:94%;line-height:1.25;letter-spacing:-.012em;text-wrap:balance}.tk-sql-hangi__panel{min-width:0;padding:clamp(16px,2vw,24px) 0 0;border-top:1px solid var(--hangi-line);outline:none}.tk-sql-hangi__panel-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#3d647c}.tk-sql-hangi__panel-num{display:inline-grid;place-items:center;min-width:1.85rem;padding:2px 6px;background:rgba(0,106,166,.1);color:var(--hangi-blue)}.tk-sql-hangi__scene[data-boundary=true] .tk-sql-hangi__panel-kicker{color:var(--hangi-bound)}.tk-sql-hangi__scene[data-boundary=true] .tk-sql-hangi__panel-num{background:rgba(176,74,31,.12);color:var(--hangi-bound)}.tk-sql-hangi__panel-title{margin:0 0 10px;font-size:clamp(1.35rem,1.9vw,1.8rem);font-weight:600;font-stretch:88%;line-height:1.15;letter-spacing:-.03em;color:var(--hangi-ink);text-wrap:balance}.tk-sql-hangi__panel-body{margin:0 0 clamp(18px,2.2vw,26px);max-width:min(68rem,100%);font-size:clamp(1.02rem,1.12vw,1.1rem);line-height:1.55;color:#2c343c}.tk-sql-hangi__primary-label{margin:0 0 8px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--hangi-mute)}.tk-sql-hangi__primary-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0;border-top:1px solid var(--hangi-line)}.tk-sql-hangi__primary-list li{border-bottom:1px solid var(--hangi-line)}.tk-sql-hangi__primary-link{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:13px 0;text-decoration:none;color:inherit}.tk-sql-hangi__primary-link:focus-visible .tk-sql-hangi__primary-title,.tk-sql-hangi__primary-link:hover .tk-sql-hangi__primary-title{color:var(--hangi-blue)}.tk-sql-hangi__primary-link:focus-visible{outline:2px solid rgba(0,106,166,.45);outline-offset:2px}.tk-sql-hangi__primary-link--layer .tk-sql-hangi__primary-title{color:var(--hangi-bound)}.tk-sql-hangi__primary-title{font-size:clamp(1.02rem,1.15vw,1.12rem);font-weight:600;letter-spacing:-.015em;color:var(--hangi-ink);transition:color var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__primary-desc{flex:1 1 12rem;min-width:0;font-size:.92rem;line-height:1.4;color:var(--hangi-mute)}.tk-sql-hangi__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border:1px solid rgba(176,74,31,.28);background:#fbf7f3}.tk-sql-hangi__split-col{padding:16px 18px}.tk-sql-hangi__split-col--can{border-right:1px solid rgba(176,74,31,.2);background:rgba(255,255,255,.55)}.tk-sql-hangi__split-col--not{background:rgba(176,74,31,.05)}.tk-sql-hangi__split-label{margin:0 0 8px;font-size:11px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:var(--hangi-bound)}.tk-sql-hangi__split-col--can .tk-sql-hangi__split-label{color:#3d647c}.tk-sql-hangi__split-text{margin:0;font-size:.95rem;line-height:1.5;color:#2c343c}.tk-sql-hangi__after{display:grid;grid-gap:clamp(22px,3vw,34px);gap:clamp(22px,3vw,34px);margin-top:clamp(4px,.8vw,10px);padding-top:clamp(22px,3vw,32px);border-top:1px solid rgba(22,25,29,.1)}.tk-sql-hangi__bridge{margin:0;max-width:min(58rem,100%);font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.55;color:var(--hangi-mute)}.tk-sql-hangi__divert-label{margin:0 0 12px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--hangi-mute)}.tk-sql-hangi__more-label{margin:0 0 8px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8a9198}.tk-sql-hangi__divert-list{margin:0;padding:0;list-style:none;display:grid;grid-gap:0;gap:0}.tk-sql-hangi__divert-link{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.4fr);grid-gap:12px 28px;gap:12px 28px;align-items:baseline;padding:16px 0;border-top:1px solid var(--hangi-line);text-decoration:none;color:inherit}.tk-sql-hangi__divert-list li:last-child .tk-sql-hangi__divert-link{border-bottom:1px solid var(--hangi-line)}.tk-sql-hangi__divert-link:focus-visible .tk-sql-hangi__divert-title,.tk-sql-hangi__divert-link:hover .tk-sql-hangi__divert-title{color:var(--hangi-bound)}.tk-sql-hangi__divert-link:focus-visible{outline:2px solid rgba(176,74,31,.4);outline-offset:2px}.tk-sql-hangi__divert-title{font-size:clamp(1.12rem,1.45vw,1.32rem);font-weight:600;font-stretch:90%;letter-spacing:-.022em;line-height:1.25;color:var(--hangi-ink);transition:color var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__divert-desc{font-size:.95rem;line-height:1.45;color:var(--hangi-mute)}.tk-sql-hangi__more{max-width:min(68rem,100%)}.tk-sql-hangi__more-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(15.5rem,100%),1fr));grid-gap:12px;gap:12px}.tk-sql-hangi__svc-card{display:grid;grid-template-rows:auto 1fr;height:100%;min-height:100%;text-decoration:none;color:inherit;background:#f7f5f0;border:1px solid rgba(22,25,29,.08);transition:border-color var(--hangi-dur) var(--hangi-ease),background var(--hangi-dur) var(--hangi-ease),box-shadow var(--hangi-dur) var(--hangi-ease),transform var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__svc-card:hover{border-color:rgba(0,106,166,.28);background:#fff;box-shadow:0 10px 28px rgba(22,25,29,.05)}.tk-sql-hangi__svc-card:focus-visible{outline:2px solid rgba(0,106,166,.5);outline-offset:3px;border-color:rgba(0,106,166,.35);background:#fff}.tk-sql-hangi__svc-visual{display:grid;place-items:center;min-height:4.75rem;padding:10px 12px 4px;border-bottom:1px solid rgba(22,25,29,.06);background:linear-gradient(160deg,rgba(0,106,166,.05),transparent 55%),#faf9f6}.tk-sql-hangi__svc[data-k=gads] .tk-sql-hangi__svc-visual,.tk-sql-hangi__svc[data-k=meta] .tk-sql-hangi__svc-visual{background:#fff}.tk-sql-hangi__svc[data-k=cagri] .tk-sql-hangi__svc-visual,.tk-sql-hangi__svc[data-k=funnel] .tk-sql-hangi__svc-visual{background:linear-gradient(160deg,rgba(176,74,31,.06),transparent 55%),#faf9f6}.tk-sql-hangi__svc[data-k=cro] .tk-sql-hangi__svc-visual,.tk-sql-hangi__svc[data-k=olcum] .tk-sql-hangi__svc-visual{background:linear-gradient(200deg,rgba(0,106,166,.07),transparent 60%),#faf9f6}.tk-sql-hangi__svc-svg{display:block;width:min(100%,7.5rem);height:auto}.tk-sql-hangi__svc-logo{display:grid;place-items:center;width:100%;max-width:7.25rem;min-height:2.75rem}.tk-sql-hangi__svc-logo img{display:block;width:auto;max-width:100%;max-height:2.4rem;height:auto;object-fit:contain}.tk-sql-hangi__svc[data-k=gads] .tk-sql-hangi__svc-logo img{max-height:2.65rem}.tk-sql-hangi__svc[data-k=meta] .tk-sql-hangi__svc-logo img{max-height:1.85rem}.tk-sql-hangi__svc-copy{display:grid;grid-gap:6px;gap:6px;padding:12px 14px 14px;align-content:start}.tk-sql-hangi__svc-title{font-size:.92rem;font-weight:600;font-stretch:94%;letter-spacing:-.014em;line-height:1.28;color:#2c343c;transition:color var(--hangi-dur) var(--hangi-ease)}.tk-sql-hangi__svc-card:focus-visible .tk-sql-hangi__svc-title,.tk-sql-hangi__svc-card:hover .tk-sql-hangi__svc-title{color:var(--hangi-blue)}.tk-sql-hangi__svc-desc{font-size:.82rem;line-height:1.45;color:#7a828a}.tk-sql-hangi__audits{display:grid;grid-gap:8px;gap:8px;max-width:min(48rem,100%)}.tk-sql-hangi__audit-note{margin:0;font-size:.86rem;line-height:1.45;color:#6a737c}.tk-sql-hangi__audit-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.tk-sql-hangi__audit-list li:not(:last-child):after{content:"·";margin:0 8px 0 10px;color:#a0a6ac}.tk-sql-hangi__audit-link{font-size:.88rem;font-weight:500;color:#3d647c;text-decoration:underline;text-underline-offset:3px}.tk-sql-hangi__audit-link:focus-visible,.tk-sql-hangi__audit-link:hover{color:var(--hangi-blue)}.tk-sql-hangi__audit-link:focus-visible{outline:2px solid rgba(0,106,166,.4);outline-offset:2px}.tk-sql-hangi__cta{margin:8px 0 0}.tk-sql-hangi__cta-link{display:inline-flex;align-items:center;gap:10px;padding:4px 0 8px;font-size:clamp(1.12rem,1.5vw,1.35rem);font-weight:600;font-stretch:90%;letter-spacing:-.02em;color:var(--hangi-ink);text-decoration:none;border-bottom:2px solid var(--hangi-blue)}.tk-sql-hangi__cta-link:after{content:"→"}.tk-sql-hangi__cta-link:focus-visible,.tk-sql-hangi__cta-link:hover{color:var(--hangi-blue)}.tk-sql-hangi__cta-link:focus-visible{outline:2px solid rgba(0,106,166,.45);outline-offset:4px}@media (max-width:900px){.tk-sql-hangi__route{display:none}.tk-sql-hangi__stations{grid-template-columns:1fr;gap:0;border-left:2px solid rgba(22,25,29,.12);margin-left:10px;padding-left:14px}.tk-sql-hangi__station{position:relative;padding:12px 12px 12px 8px;background:transparent;border:none}.tk-sql-hangi__station:before{content:"";position:absolute;left:-20px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#c5c0b6;border:2px solid #faf9f6}.tk-sql-hangi__station[data-active=true]{background:var(--hangi-ink);color:#faf9f6;box-shadow:none}.tk-sql-hangi__station[data-active=true]:before{background:var(--hangi-blue)}.tk-sql-hangi__station[data-boundary=true][data-active=true]{background:#241812}.tk-sql-hangi__station[data-boundary=true][data-active=true]:before{background:#b04a1f}.tk-sql-hangi__split{grid-template-columns:1fr}.tk-sql-hangi__split-col--can{border-right:none;border-bottom:1px solid rgba(176,74,31,.2)}.tk-sql-hangi__divert-link{grid-template-columns:1fr;gap:6px}.tk-sql-hangi__audits,.tk-sql-hangi__bridge,.tk-sql-hangi__head,.tk-sql-hangi__intro,.tk-sql-hangi__more,.tk-sql-hangi__panel-body{max-width:none}.tk-sql-hangi__more-grid{grid-template-columns:1fr;gap:10px}.tk-sql-hangi__svc-card{grid-template-columns:5.5rem minmax(0,1fr);grid-template-rows:auto;align-items:stretch}.tk-sql-hangi__svc-visual{min-height:100%;padding:10px 8px;border-bottom:none;border-right:1px solid rgba(22,25,29,.06)}.tk-sql-hangi__svc-svg{width:100%}.tk-sql-hangi__svc-logo{max-width:100%;min-height:2.2rem}.tk-sql-hangi__svc-copy{padding:12px 12px 12px 10px}.tk-sql-hangi__svc-desc{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.tk-sql-hangi__bound-cap,.tk-sql-hangi__bound-line,.tk-sql-hangi__divert-title,.tk-sql-hangi__focus-ring,.tk-sql-hangi__focus-stem,.tk-sql-hangi__mark,.tk-sql-hangi__path,.tk-sql-hangi__path--beyond,.tk-sql-hangi__primary-title,.tk-sql-hangi__station,.tk-sql-hangi__svc-card,.tk-sql-hangi__svc-title,.tk-sql-hangi__svg-tag{transition:none}}.tk-sql-karar{--karar-ink:#16191d;--karar-mute:#5c6570;--karar-blue:#006aa6;--karar-bound:#b04a1f;--karar-line:rgba(22,25,29,0.12);--karar-ease:cubic-bezier(0.22,1,0.36,1);--karar-dur:0.28s;padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px);background:linear-gradient(180deg,#efece6,#f7f5f0 32%,#faf9f6);color:var(--karar-ink)}.tk-sql-karar__inner{max-width:1400px;margin:0 auto}.tk-sql-karar__head{display:grid;grid-gap:14px;gap:14px;max-width:min(68rem,100%);margin-bottom:clamp(28px,3.8vw,48px)}.tk-sql-karar__h2{margin:0;font-size:clamp(32px,3.4vw,50px);font-weight:600;font-stretch:88%;line-height:1.06;letter-spacing:-.034em;text-wrap:balance}.tk-sql-karar__intro{margin:0;max-width:min(68rem,100%);font-size:clamp(1.05rem,1.22vw,1.18rem);line-height:1.55;color:#2c343c}.tk-sql-karar__surface{display:grid;grid-template-columns:minmax(17rem,.92fr) minmax(0,1.2fr);grid-gap:clamp(18px,2.6vw,32px);gap:clamp(18px,2.6vw,32px);align-items:start}.tk-sql-karar__stage{position:-webkit-sticky;position:sticky;top:88px;display:grid;grid-gap:10px;gap:10px;align-content:start;padding:clamp(18px,2.2vw,28px);background:#fff;border:1px solid rgba(0,106,166,.18);box-shadow:0 18px 44px rgba(22,25,29,.06);outline:none}.tk-sql-karar__surface[data-cluster=maliyet] .tk-sql-karar__stage{border-color:rgba(0,106,166,.22);background:linear-gradient(165deg,rgba(0,106,166,.07),transparent 50%),#fff}.tk-sql-karar__surface[data-cluster=form] .tk-sql-karar__stage{border-color:rgba(176,74,31,.28);background:linear-gradient(165deg,rgba(176,74,31,.08),transparent 50%),#fff}.tk-sql-karar__surface[data-cluster=kanal] .tk-sql-karar__stage{border-color:rgba(22,25,29,.18);background:linear-gradient(165deg,rgba(22,25,29,.05),transparent 50%),#fff}.tk-sql-karar__surface[data-cluster=operasyon] .tk-sql-karar__stage{border-color:rgba(0,106,166,.14);background:linear-gradient(165deg,rgba(0,106,166,.04),rgba(176,74,31,.05)),#fff}.tk-sql-karar__stage-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.tk-sql-karar__stage-cluster{font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--karar-blue)}.tk-sql-karar__surface[data-cluster=form] .tk-sql-karar__stage-cluster{color:var(--karar-bound)}.tk-sql-karar__surface[data-cluster=kanal] .tk-sql-karar__stage-cluster{color:#3a4550}.tk-sql-karar__stage-hint{margin:0;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8a9198}.tk-sql-karar__stage-problem{margin:8px 0 0;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#8a9198}.tk-sql-karar__stage-title{margin:0;font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:600;font-stretch:88%;line-height:1.12;letter-spacing:-.03em;text-wrap:balance}.tk-sql-karar__stage-body{margin:0;max-width:min(68rem,100%);font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.55;color:#3a4550}.tk-sql-karar__stage-next{margin-top:6px;padding:14px 16px;background:rgba(0,106,166,.07);border-left:3px solid var(--karar-blue)}.tk-sql-karar__surface[data-cluster=form] .tk-sql-karar__stage-next{background:rgba(176,74,31,.08);border-left-color:var(--karar-bound)}.tk-sql-karar__surface[data-cluster=kanal] .tk-sql-karar__stage-next{background:rgba(22,25,29,.05);border-left-color:#3a4550}.tk-sql-karar__stage-next-label{margin:0 0 6px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--karar-blue)}.tk-sql-karar__surface[data-cluster=form] .tk-sql-karar__stage-next-label{color:var(--karar-bound)}.tk-sql-karar__surface[data-cluster=kanal] .tk-sql-karar__stage-next-label{color:#3a4550}.tk-sql-karar__stage-next-text{margin:0;font-size:clamp(1.05rem,1.2vw,1.18rem);font-weight:600;font-stretch:94%;letter-spacing:-.018em;line-height:1.35;color:var(--karar-ink)}.tk-sql-karar__stage-mark{margin-top:4px;color:var(--karar-blue);opacity:.8}.tk-sql-karar__surface[data-cluster=form] .tk-sql-karar__stage-mark{color:var(--karar-bound)}.tk-sql-karar__surface[data-cluster=kanal] .tk-sql-karar__stage-mark{color:#3a4550}.tk-sql-karar__stage-svg{display:block;width:min(100%,16rem);height:auto}.tk-sql-karar__stage-path,.tk-sql-karar__stage-ring{stroke:currentColor}.tk-sql-karar__stage-dot{fill:currentColor}.tk-sql-karar__cmark{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid rgba(22,25,29,.12);background:#faf9f6;color:var(--karar-blue)}.tk-sql-karar__cmark[data-cluster=form]{color:var(--karar-bound);background:#fbf7f3;border-color:rgba(176,74,31,.2)}.tk-sql-karar__cmark[data-cluster=kanal]{color:#3a4550;background:#f4f5f6}.tk-sql-karar__cmark[data-cluster=operasyon]{color:#3d647c;background:#f5f7f8}.tk-sql-karar__cmark-svg{display:block;width:1.35rem;height:1.35rem}.tk-sql-karar__ledger-label{margin:0 0 14px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--karar-mute)}.tk-sql-karar__groups{display:grid;grid-gap:14px;gap:14px}.tk-sql-karar__group{padding:14px 14px 12px;background:#fff;border:1px solid var(--karar-line);transition:border-color var(--karar-dur) var(--karar-ease),box-shadow var(--karar-dur) var(--karar-ease)}.tk-sql-karar__group[data-active=true]{border-color:rgba(0,106,166,.28);box-shadow:0 14px 36px rgba(22,25,29,.05)}.tk-sql-karar__group[data-cluster=form][data-active=true]{border-color:rgba(176,74,31,.3)}.tk-sql-karar__group[data-cluster=kanal][data-active=true]{border-color:rgba(22,25,29,.22)}.tk-sql-karar__group-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.tk-sql-karar__group-label{margin:0;flex:1 1 auto;font-size:.92rem;font-weight:650;letter-spacing:-.01em;color:#2c343c}.tk-sql-karar__group[data-active=true] .tk-sql-karar__group-label{color:var(--karar-blue)}.tk-sql-karar__group[data-cluster=form][data-active=true] .tk-sql-karar__group-label{color:var(--karar-bound)}.tk-sql-karar__group-count{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 6px;font-size:.72rem;font-weight:650;color:#7a828a;background:#f0eeea}.tk-sql-karar__list{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.tk-sql-karar__row{display:grid;grid-gap:5px;gap:5px;width:100%;margin:0;padding:12px 12px 12px 14px;border:1px solid transparent;border-left:3px solid rgba(22,25,29,.1);background:#f7f5f0;text-align:left;cursor:pointer;color:inherit;transition:background var(--karar-dur) var(--karar-ease),border-color var(--karar-dur) var(--karar-ease),box-shadow var(--karar-dur) var(--karar-ease),opacity var(--karar-dur) var(--karar-ease)}.tk-sql-karar__group[data-active=false] .tk-sql-karar__row{opacity:.72}.tk-sql-karar__row:hover{border-color:rgba(0,106,166,.2) rgba(0,106,166,.2) rgba(0,106,166,.2) rgba(0,106,166,.5);opacity:1}.tk-sql-karar__row:focus-visible{outline:2px solid rgba(0,106,166,.5);outline-offset:2px;opacity:1}.tk-sql-karar__row[data-active=true]{opacity:1;background:var(--karar-ink);color:#faf9f6;border-color:transparent;border-left-color:var(--karar-blue);box-shadow:0 12px 28px rgba(22,25,29,.14)}.tk-sql-karar__group[data-cluster=form] .tk-sql-karar__row[data-active=true]{border-left-color:#e0a587}.tk-sql-karar__row-title{font-size:.96rem;font-weight:600;font-stretch:94%;letter-spacing:-.014em;line-height:1.28}.tk-sql-karar__row-body{font-size:.8rem;line-height:1.4;color:var(--karar-mute)}.tk-sql-karar__row[data-active=true] .tk-sql-karar__row-body{color:rgba(250,249,246,.72)}.tk-sql-karar__row-chip{justify-self:start;margin-top:2px;padding:3px 8px;font-size:.72rem;font-weight:600;letter-spacing:-.01em;color:var(--karar-blue);background:rgba(0,106,166,.1)}.tk-sql-karar__row[data-active=true] .tk-sql-karar__row-chip{color:#9ec9e3;background:rgba(250,249,246,.1)}.tk-sql-karar__group[data-cluster=form] .tk-sql-karar__row-chip{color:var(--karar-bound);background:rgba(176,74,31,.1)}.tk-sql-karar__group[data-cluster=form] .tk-sql-karar__row[data-active=true] .tk-sql-karar__row-chip{color:#e0a587;background:rgba(250,249,246,.1)}.tk-sql-karar__cta{margin:clamp(28px,3.5vw,40px) 0 0}.tk-sql-karar__cta-link{display:inline-flex;align-items:center;gap:10px;padding:4px 0 8px;font-size:clamp(1.12rem,1.5vw,1.35rem);font-weight:600;font-stretch:90%;letter-spacing:-.02em;color:var(--karar-ink);text-decoration:none;border-bottom:2px solid var(--karar-blue)}.tk-sql-karar__cta-link:after{content:"→"}.tk-sql-karar__cta-link:focus-visible,.tk-sql-karar__cta-link:hover{color:var(--karar-blue)}.tk-sql-karar__cta-link:focus-visible{outline:2px solid rgba(0,106,166,.45);outline-offset:4px}@media (max-width:900px){.tk-sql-karar__surface{grid-template-columns:1fr;gap:14px}.tk-sql-karar__stage{position:relative;top:auto;z-index:1}.tk-sql-karar__head,.tk-sql-karar__intro,.tk-sql-karar__stage-body{max-width:none}.tk-sql-karar__group{padding:12px}.tk-sql-karar__row-body{font-size:.84rem}.tk-sql-karar__row-chip{max-width:100%}}@media (prefers-reduced-motion:reduce){.tk-sql-karar__group,.tk-sql-karar__row{transition:none}}.tk-sql-demo{--demo-ink:#16191d;--demo-mute:#5c656e;--demo-line:rgba(22,25,29,0.12);--demo-blue:#006aa6;--demo-warn:#c0531f;--demo-ok:#2e7a57;--demo-dur:280ms;--demo-ease:cubic-bezier(0.22,1,0.36,1);position:relative;padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(80px,9vw,128px);background:radial-gradient(42% 48% at 88% 12%,rgba(0,106,166,.05),transparent 70%),radial-gradient(36% 40% at 8% 88%,rgba(192,83,31,.04),transparent 68%),var(--paper);color:var(--demo-ink)}.tk-sql-demo[data-case=danisma]{background:radial-gradient(44% 50% at 80% 18%,rgba(46,122,87,.06),transparent 70%),radial-gradient(40% 42% at 12% 80%,rgba(0,106,166,.045),transparent 68%),var(--paper)}.tk-sql-demo[data-case=uzun]{background:radial-gradient(48% 52% at 70% 10%,rgba(22,25,29,.04),transparent 72%),radial-gradient(38% 44% at 14% 90%,rgba(0,106,166,.04),transparent 68%),var(--paper)}.tk-sql-demo__inner{max-width:1400px;margin:0 auto}.tk-sql-demo__head{display:grid;grid-gap:14px;gap:14px;margin-bottom:clamp(28px,3.5vw,40px)}.tk-sql-demo__h2{margin:0;max-width:min(68rem,100%);font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:600;font-stretch:90%;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.tk-sql-demo__notice{margin:0;max-width:min(68rem,100%);font-size:.92rem;line-height:1.45;color:var(--demo-mute)}.tk-sql-demo__cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:clamp(22px,2.8vw,32px)}.tk-sql-demo__case{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin:0;padding:14px 16px;border:1px solid var(--demo-line);background:#fff;text-align:left;cursor:pointer;color:inherit;transition:border-color var(--demo-dur) var(--demo-ease),background var(--demo-dur) var(--demo-ease),box-shadow var(--demo-dur) var(--demo-ease)}.tk-sql-demo__case:hover{border-color:rgba(0,106,166,.28)}.tk-sql-demo__case:focus-visible{outline:2px solid rgba(0,106,166,.5);outline-offset:2px}.tk-sql-demo__case[aria-selected=true]{border-color:rgba(0,106,166,.4);background:#f3f8fb;box-shadow:0 14px 36px rgba(22,25,29,.06)}.tk-sql-demo__case[data-case=danisma][aria-selected=true]{border-color:rgba(46,122,87,.35);background:#f3f8f5;color:#1f4d38}.tk-sql-demo__case[data-case=uzun][aria-selected=true]{border-color:rgba(22,25,29,.28);background:#f6f5f2}.tk-sql-demo__case-mark{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--demo-line);background:#faf9f6;color:var(--demo-blue)}.tk-sql-demo__case[data-case=danisma] .tk-sql-demo__case-mark{color:var(--demo-ok);background:#f3f8f5}.tk-sql-demo__case[data-case=uzun] .tk-sql-demo__case-mark{color:#3a4550;background:#f0eeea}.tk-sql-demo__case-mark-svg{display:block;width:1.45rem;height:1.45rem}.tk-sql-demo__case-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.tk-sql-demo__case-brand{font-size:1.02rem;font-weight:650;font-stretch:94%;letter-spacing:-.016em}.tk-sql-demo__case-short{font-size:.84rem;color:var(--demo-mute);line-height:1.35}.tk-sql-demo__panel{display:grid;grid-gap:clamp(22px,2.8vw,32px);gap:clamp(22px,2.8vw,32px)}.tk-sql-demo__meta{display:grid;grid-gap:8px;gap:8px}.tk-sql-demo__tag{margin:0;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--demo-warn)}.tk-sql-demo__context{margin:0;max-width:min(68rem,100%);font-size:clamp(1.05rem,1.4vw,1.22rem);font-weight:600;font-stretch:94%;letter-spacing:-.018em;line-height:1.35}.tk-sql-demo__disclaimer{margin:0;max-width:min(68rem,100%);font-size:.88rem;line-height:1.45;color:var(--demo-mute)}.tk-sql-demo__stage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(11rem,.78fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:stretch;padding:4px}.tk-sql-demo__scene{margin:0;display:grid;grid-template-rows:auto 1fr;min-height:280px;padding:18px 18px 14px;border:1px solid var(--demo-line);background:#fff}.tk-sql-demo__scene--before{background:linear-gradient(165deg,rgba(192,83,31,.07),transparent 52%),#fff}.tk-sql-demo__scene--after{background:linear-gradient(165deg,rgba(0,106,166,.07),transparent 52%),#fff}.tk-sql-demo[data-case=danisma] .tk-sql-demo__scene--after{background:linear-gradient(165deg,rgba(46,122,87,.08),transparent 52%),#fff}.tk-sql-demo[data-case=uzun] .tk-sql-demo__scene--after{background:linear-gradient(165deg,rgba(22,25,29,.05),transparent 52%),#fff}.tk-sql-demo__scene-cap{margin:0 0 10px;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--demo-mute)}.tk-sql-demo__scene-svg{display:block;width:100%;height:auto;max-height:240px;align-self:center}.tk-sql-demo__svg-label{font-size:11px;font-family:inherit;fill:#5c656e}.tk-sql-demo__svg-label--ink{fill:#16191d;font-weight:650}.tk-sql-demo__svg-label--warn{fill:#c0531f;font-weight:650}.tk-sql-demo__svg-label--ok{fill:#2e7a57;font-weight:650}.tk-sql-demo__trail{display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:16px 10px;color:var(--demo-blue);background:linear-gradient(180deg,rgba(250,249,246,.4),rgba(238,245,250,.9));border:1px dashed rgba(0,106,166,.28)}.tk-sql-demo[data-case=danisma] .tk-sql-demo__trail{color:var(--demo-ok);border-color:rgba(46,122,87,.3);background:linear-gradient(180deg,rgba(250,249,246,.4),rgba(243,248,245,.95))}.tk-sql-demo[data-case=uzun] .tk-sql-demo__trail{color:#3a4550;border-color:rgba(22,25,29,.22);background:linear-gradient(180deg,rgba(250,249,246,.5),rgba(240,238,234,.95))}.tk-sql-demo__trail-label{margin:0;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--demo-mute)}.tk-sql-demo__trail-svg{display:block;width:100%;max-width:20rem;height:auto}.tk-sql-demo__trail-line{opacity:.55}.tk-sql-demo__trail-node{fill:#fff;stroke:currentColor;stroke-width:2;transition:fill var(--demo-dur) var(--demo-ease)}.tk-sql-demo__trail-node.is-lit{fill:currentColor}.tk-sql-demo__anatomy{display:grid;grid-gap:14px;gap:14px;padding:clamp(18px,2.2vw,24px);border:1px solid var(--demo-line);background:#faf9f6}.tk-sql-demo__anatomy-label{margin:0;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--demo-mute)}.tk-sql-demo__beats{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));grid-gap:8px;gap:8px}.tk-sql-demo__beat{display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--demo-line);background:#fff;font-size:.84rem;font-weight:600;letter-spacing:-.01em;color:var(--demo-mute);cursor:pointer;text-align:left;transition:background var(--demo-dur) var(--demo-ease),color var(--demo-dur) var(--demo-ease),border-color var(--demo-dur) var(--demo-ease)}.tk-sql-demo__beat-idx{font-size:.68rem;font-weight:650;letter-spacing:.06em;color:#9aa3ab}.tk-sql-demo__beat:hover{border-color:rgba(0,106,166,.3);color:var(--demo-ink)}.tk-sql-demo__beat:focus-visible{outline:2px solid rgba(0,106,166,.5);outline-offset:2px}.tk-sql-demo__beat[aria-selected=true]{background:var(--demo-ink);border-color:var(--demo-ink);color:#faf9f6}.tk-sql-demo__beat[aria-selected=true] .tk-sql-demo__beat-idx{color:rgba(250,249,246,.55)}.tk-sql-demo__beat[data-beat=ogrenim][aria-selected=true],.tk-sql-demo__beat[data-beat=sonraki][aria-selected=true],.tk-sql-demo__beat[data-beat=sonuc][aria-selected=true]{background:var(--demo-blue);border-color:var(--demo-blue)}.tk-sql-demo__live{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;background:#fff;border-left:3px solid var(--demo-blue)}.tk-sql-demo__live[data-beat=problem]{border-left-color:var(--demo-warn)}.tk-sql-demo__live[data-beat=ogrenim],.tk-sql-demo__live[data-beat=sonraki],.tk-sql-demo__live[data-beat=sonuc]{border-left-color:var(--demo-ok)}.tk-sql-demo__live-label{margin:0;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--demo-mute)}.tk-sql-demo__live-text{margin:0;max-width:min(68rem,100%);font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.55;letter-spacing:-.01em}.tk-sql-demo__close{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:12px;gap:12px}.tk-sql-demo__learn,.tk-sql-demo__next,.tk-sql-demo__result{display:grid;grid-gap:8px;gap:8px;padding:18px 20px;border:1px solid var(--demo-line);background:#fff}.tk-sql-demo__learn{border-top:3px solid #7a828a;background:#f7f5f0}.tk-sql-demo__result{border-top:3px solid var(--demo-ok)}.tk-sql-demo__next{border-top:3px solid var(--demo-blue);background:#f3f8fb}.tk-sql-demo__learn-label,.tk-sql-demo__next-label,.tk-sql-demo__result-label{margin:0;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:var(--demo-mute)}.tk-sql-demo__learn-text,.tk-sql-demo__next-text,.tk-sql-demo__result-text{margin:0;font-size:clamp(1rem,1.15vw,1.12rem);font-weight:600;font-stretch:94%;letter-spacing:-.016em;line-height:1.4}@media (max-width:900px){.tk-sql-demo__cases,.tk-sql-demo__stage{grid-template-columns:1fr}.tk-sql-demo__stage{gap:10px}.tk-sql-demo__scene{min-height:0}.tk-sql-demo__trail{order:0}.tk-sql-demo__close{grid-template-columns:1fr}.tk-sql-demo__context,.tk-sql-demo__disclaimer,.tk-sql-demo__h2,.tk-sql-demo__live-text,.tk-sql-demo__notice{max-width:none}.tk-sql-demo__beats{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.tk-sql-demo__beat{width:100%}}@media (prefers-reduced-motion:reduce){.tk-sql-demo__beat,.tk-sql-demo__case,.tk-sql-demo__trail-node{transition:none}}.tk-sql-yol{--yol-ink:#1c2228;--yol-desk:#2a323a;--yol-mute:#8a929a;--yol-cream:#f7f2e8;--yol-accent:#c9a227;--yol-blue:#4a9fd4;--yol-ok:#6fad8a;--yol-warn:#d4896a;--yol-dur:280ms;--yol-ease:cubic-bezier(0.22,1,0.36,1);position:relative;padding-top:clamp(72px,8vw,120px);padding-bottom:clamp(80px,9vw,128px);background:radial-gradient(50% 40% at 50% 0,rgba(201,162,39,.06),transparent 70%),linear-gradient(180deg,#f7f5f0 0,var(--paper) 40%);color:var(--yol-ink)}.tk-sql-yol__inner{max-width:1400px;margin:0 auto}.tk-sql-yol__head{display:grid;grid-gap:14px;gap:14px;margin-bottom:clamp(24px,3vw,36px)}.tk-sql-yol__h2{margin:0;max-width:min(68rem,100%);font-size:clamp(1.75rem,3vw,2.55rem);font-weight:600;font-stretch:90%;letter-spacing:-.028em;line-height:1.14;text-wrap:balance}.tk-sql-yol__intro{margin:0;max-width:min(68rem,100%);font-size:clamp(1.02rem,1.2vw,1.14rem);line-height:1.55;color:#3a4550}.tk-sql-yol__desk{position:relative;padding:clamp(16px,2vw,24px);border:1px solid rgba(28,34,40,.18);background:linear-gradient(145deg,rgba(250,246,238,.07),transparent 42%),radial-gradient(80% 60% at 50% 100%,rgba(0,0,0,.28),transparent 70%),var(--yol-desk);color:#faf6ee;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 28px 60px rgba(22,25,29,.18)}.tk-sql-yol__desk-top{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.tk-sql-yol__desk-label{margin:0;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--yol-mute)}.tk-sql-yol__thesis{margin:0;max-width:42rem;font-size:.92rem;line-height:1.45;color:rgba(250,246,238,.72)}.tk-sql-yol__signals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.tk-sql-yol__signal{display:flex;align-items:center;gap:8px;min-height:2.75rem;padding:10px 12px;border:1px solid rgba(250,246,238,.1);background:rgba(0,0,0,.2);transition:border-color var(--yol-dur) var(--yol-ease),background var(--yol-dur) var(--yol-ease),opacity var(--yol-dur) var(--yol-ease)}.tk-sql-yol__signal[data-lit=false]{opacity:.38}.tk-sql-yol__signal[data-lit=true]{opacity:1;border-color:rgba(201,162,39,.55);background:rgba(201,162,39,.14)}.tk-sql-yol__signal-dot{width:.5rem;height:.5rem;border-radius:50%;background:var(--yol-mute);flex:0 0 auto}.tk-sql-yol__signal[data-signal=reklam][data-lit=true] .tk-sql-yol__signal-dot{background:var(--yol-blue)}.tk-sql-yol__signal[data-signal=talep][data-lit=true] .tk-sql-yol__signal-dot{background:var(--yol-accent)}.tk-sql-yol__signal[data-signal=satis][data-lit=true] .tk-sql-yol__signal-dot{background:var(--yol-warn)}.tk-sql-yol__signal[data-signal=olcum][data-lit=true] .tk-sql-yol__signal-dot{background:var(--yol-ok)}.tk-sql-yol__signal-name{font-size:.88rem;font-weight:650;letter-spacing:-.01em}.tk-sql-yol__board{position:relative;display:grid;grid-template-columns:minmax(12rem,.88fr) minmax(17rem,1.2fr) minmax(12rem,.88fr);grid-template-rows:auto repeat(3,minmax(4.75rem,auto));grid-column-gap:22px;column-gap:22px;grid-row-gap:12px;row-gap:12px;min-height:21rem;padding:6px 2px 2px}.tk-sql-yol__board-art{position:absolute;inset:0;z-index:1;pointer-events:none}.tk-sql-yol__links{display:block;width:100%;height:100%}.tk-sql-yol__qs-title{grid-column:1/-1;grid-row:1;position:relative;z-index:3;margin:0;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--yol-mute)}.tk-sql-yol__qs{position:relative;z-index:3;display:contents}.tk-sql-yol__q{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;margin:0;min-height:2.75rem;padding:10px 11px;border:1px solid rgba(28,34,40,.14);border-left:3px solid rgba(28,34,40,.18);background:var(--yol-cream);color:var(--yol-ink);text-align:left;cursor:pointer;box-shadow:0 6px 14px rgba(0,0,0,.14);opacity:.88;transition:border-color var(--yol-dur) var(--yol-ease),box-shadow var(--yol-dur) var(--yol-ease),background var(--yol-dur) var(--yol-ease),opacity var(--yol-dur) var(--yol-ease)}.tk-sql-yol__q[data-size=sm]{padding:8px 10px;width:min(100%,13.5rem)}.tk-sql-yol__q[data-size=md]{padding:10px 12px;width:min(100%,15.25rem)}.tk-sql-yol__q[data-size=lg]{padding:12px 13px 13px;width:min(100%,16.75rem)}.tk-sql-yol__q[data-side=left]{grid-column:1;justify-self:start}.tk-sql-yol__q[data-side=right]{grid-column:3;justify-self:end}.tk-sql-yol__q[data-key=acilis],.tk-sql-yol__q[data-key=tanim]{grid-row:2}.tk-sql-yol__q[data-key=geri],.tk-sql-yol__q[data-key=kabul]{grid-row:3}.tk-sql-yol__q[data-key=kampanya],.tk-sql-yol__q[data-key=olcum]{grid-row:4;align-self:start}.tk-sql-yol__q[data-key=kampanya]{margin-top:4px}.tk-sql-yol__q[data-key=olcum]{margin-top:10px}.tk-sql-yol__q:hover{border-color:rgba(201,162,39,.4);opacity:1}.tk-sql-yol__q:focus-visible{outline:2px solid rgba(201,162,39,.75);outline-offset:2px}.tk-sql-yol__q[aria-checked=true]{opacity:1;border-color:rgba(201,162,39,.7);border-left-color:var(--yol-accent);background:#fffdf8;box-shadow:0 12px 26px rgba(0,0,0,.24);z-index:4}.tk-sql-yol__q-num{font-size:.68rem;font-weight:650;letter-spacing:.08em;color:#8a8280;line-height:1.4}.tk-sql-yol__q-body{display:grid;grid-gap:4px;gap:4px;min-width:0}.tk-sql-yol__q-text{font-size:.86rem;font-weight:600;font-stretch:94%;letter-spacing:-.014em;line-height:1.32}.tk-sql-yol__q[data-size=lg] .tk-sql-yol__q-text{font-size:.92rem}.tk-sql-yol__q[data-size=sm] .tk-sql-yol__q-text{font-size:.8rem}.tk-sql-yol__q-mark{justify-self:start;padding:1px 6px;font-size:.68rem;font-weight:650;letter-spacing:.02em;color:#7a6418;background:rgba(201,162,39,.16);border-bottom:1px solid rgba(201,162,39,.35)}.tk-sql-yol__focus{grid-column:2;grid-row:2/span 3;position:relative;z-index:3;align-self:center;display:grid;grid-gap:0;gap:0;padding:0;background:#fffdf8;color:var(--yol-ink);border:1px solid rgba(201,162,39,.5);box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 0 0 1px rgba(255,255,255,.7);overflow:hidden}.tk-sql-yol__focus-kicker{margin:0;padding:14px 16px 0;font-size:11px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#6a6258}.tk-sql-yol__focus-q{margin:0;padding:8px 16px 14px;font-size:clamp(1.12rem,1.4vw,1.32rem);font-weight:650;font-stretch:92%;letter-spacing:-.02em;line-height:1.28;color:#14181c;border-bottom:1px solid rgba(28,34,40,.1)}.tk-sql-yol__focus-block{display:grid;grid-gap:6px;gap:6px;padding:12px 16px;border-bottom:1px solid rgba(28,34,40,.08)}.tk-sql-yol__focus-block:last-child{border-bottom:none}.tk-sql-yol__focus-block--decision{background:#f0ebe0;border-left:3px solid var(--yol-accent);padding:14px 16px 16px 13px}.tk-sql-yol__focus-block-label{margin:0;font-size:10px;font-weight:650;letter-spacing:.12em;text-transform:uppercase;color:#6a6258}.tk-sql-yol__focus-block-text{margin:0;font-size:.9rem;line-height:1.45;color:#2c343c}.tk-sql-yol__focus-block--decision .tk-sql-yol__focus-block-text{font-weight:600;letter-spacing:-.01em;color:#1c2228}.tk-sql-yol__focus-sigs{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.tk-sql-yol__focus-sigs li{padding:4px 9px;font-size:.75rem;font-weight:650;letter-spacing:-.01em;border:1px solid rgba(28,34,40,.12);background:#fff}.tk-sql-yol__focus-sigs li[data-signal=reklam]{color:#1f5f86;border-color:rgba(74,159,212,.45);background:rgba(74,159,212,.08)}.tk-sql-yol__focus-sigs li[data-signal=talep]{color:#7a6418;border-color:rgba(201,162,39,.5);background:rgba(201,162,39,.1)}.tk-sql-yol__focus-sigs li[data-signal=satis]{color:#8a4a32;border-color:rgba(212,137,106,.5);background:rgba(212,137,106,.1)}.tk-sql-yol__focus-sigs li[data-signal=olcum]{color:#2f6a4c;border-color:rgba(111,173,138,.5);background:rgba(111,173,138,.1)}.tk-sql-yol__boundary{margin:clamp(18px,2.2vw,26px) 0 0;max-width:min(68rem,100%);padding:14px 0 0;border-top:1px solid rgba(28,34,40,.12);font-size:.9rem;line-height:1.5;color:#5c656e}@media (max-width:900px){.tk-sql-yol__signals{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-sql-yol__board{display:flex;flex-direction:column;gap:10px;min-height:0}.tk-sql-yol__board-art{display:none}.tk-sql-yol__qs{display:contents}.tk-sql-yol__qs-title{order:0}.tk-sql-yol__q[aria-checked=true]{order:1}.tk-sql-yol__focus{order:2;width:100%}.tk-sql-yol__q:not([aria-checked=true]){order:3}.tk-sql-yol__q,.tk-sql-yol__q[data-key=acilis],.tk-sql-yol__q[data-key=geri],.tk-sql-yol__q[data-key=kabul],.tk-sql-yol__q[data-key=kampanya],.tk-sql-yol__q[data-key=olcum],.tk-sql-yol__q[data-key=tanim],.tk-sql-yol__q[data-side=left],.tk-sql-yol__q[data-side=right]{grid-column:auto;grid-row:auto;justify-self:stretch;width:100%;max-width:none;margin-top:0}.tk-sql-yol__boundary,.tk-sql-yol__h2,.tk-sql-yol__intro{max-width:none}}@media (prefers-reduced-motion:reduce){.tk-sql-yol__q,.tk-sql-yol__signal{transition:none}}.tk-sql-sss{--sss-rule:rgba(22,25,29,0.11);--sss-ink:var(--ink,#16191d);--sss-mute:var(--ink-2,#3d4752);--sss-accent:var(--blue-ink,#00568a);position:relative;padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(72px,9vw,120px);background:#f4efe6;border-top:1px solid rgba(22,25,29,.06)}.tk-sql-sss__inner{max-width:min(1080px,100%);margin:0 auto}.tk-sql-sss__head{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(20px,4vw,48px);margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(24px,2.6vw,36px);border-bottom:1px solid var(--sss-rule)}.tk-sql-sss__head-copy{flex:1 1;min-width:0}.tk-sql-sss__h2{margin:0;max-width:min(68rem,100%);font-size:clamp(30px,3.2vw,48px);font-weight:600;font-stretch:88%;letter-spacing:-.032em;line-height:1.08;color:var(--sss-ink);text-wrap:balance}.tk-sql-sss__mark{flex-shrink:0;width:clamp(40px,4vw,52px);height:clamp(40px,4vw,52px);color:var(--sss-accent);margin-top:6px;opacity:.7}.tk-sql-sss__cluster{margin:0 0 18px;font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:rgba(22,25,29,.45)}.tk-sql-sss__primary{margin-bottom:clamp(48px,5.5vw,72px)}.tk-sql-sss__primary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(36px,4.5vw,64px);column-gap:clamp(36px,4.5vw,64px);grid-row-gap:0;row-gap:0}.tk-sql-sss__feature{position:relative;display:grid;grid-template-columns:auto 1fr;grid-column-gap:14px;column-gap:14px;grid-row-gap:10px;row-gap:10px;padding:clamp(22px,2.4vw,30px) 0;background:transparent;border:none;border-bottom:1px solid var(--sss-rule)}.tk-sql-sss__feature .tk-sql-sss__index{grid-row:1;grid-column:1;align-self:start;padding-top:.35em}.tk-sql-sss__feature .tk-sql-sss__q{grid-row:1;grid-column:2}.tk-sql-sss__feature .tk-sql-sss__a{grid-row:2;grid-column:2}.tk-sql-sss__feature[data-key=tanim]{grid-column:1/-1;padding-top:4px;padding-bottom:clamp(28px,3vw,40px);border-bottom-width:1.5px;border-bottom-color:rgba(22,25,29,.16)}.tk-sql-sss__feature[data-key=tanim] .tk-sql-sss__q{font-size:clamp(1.35rem,1.85vw,1.75rem);letter-spacing:-.028em;max-width:min(40rem,100%)}.tk-sql-sss__feature[data-key=tanim] .tk-sql-sss__a{font-size:clamp(1.02rem,1.15vw,1.12rem);line-height:1.58;max-width:min(52rem,100%)}.tk-sql-sss__feature[data-key=fark],.tk-sql-sss__feature[data-key=hacim]{padding-top:clamp(26px,2.8vw,34px);padding-bottom:clamp(26px,2.8vw,34px)}.tk-sql-sss__feature[data-key=fark]{padding-right:clamp(8px,1vw,16px);box-shadow:inset 3px 0 0 var(--sss-accent);padding-left:16px}.tk-sql-sss__feature[data-key=hacim]{padding-left:16px;box-shadow:inset 3px 0 0 #2e7a57}.tk-sql-sss__feature[data-key=fark] .tk-sql-sss__q,.tk-sql-sss__feature[data-key=hacim] .tk-sql-sss__q{font-size:clamp(1.12rem,1.35vw,1.32rem)}.tk-sql-sss__feature[data-key=fark] .tk-sql-sss__a,.tk-sql-sss__feature[data-key=hacim] .tk-sql-sss__a{max-width:none}.tk-sql-sss__feature[data-key=sinir]{grid-column:1/-1;margin-top:4px;padding-top:clamp(28px,3vw,36px);padding-bottom:8px;border-bottom:none;box-shadow:inset 3px 0 0 var(--warn,#c0531f);padding-left:16px}.tk-sql-sss__feature[data-key=sinir] .tk-sql-sss__q{font-size:clamp(1.18rem,1.5vw,1.42rem)}.tk-sql-sss__feature[data-key=sinir] .tk-sql-sss__a{max-width:min(52rem,100%)}.tk-sql-sss__index{font-size:11px;font-weight:650;letter-spacing:.1em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(22,25,29,.36)}.tk-sql-sss__q{margin:0;font-size:clamp(1.15rem,1.45vw,1.4rem);font-weight:650;font-stretch:92%;letter-spacing:-.022em;line-height:1.26;color:var(--sss-ink);text-wrap:balance}.tk-sql-sss__a{margin:0;max-width:min(68rem,100%);font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.58;color:var(--sss-mute);text-wrap:pretty}.tk-sql-sss__a-lead{color:var(--sss-ink);font-weight:550}.tk-sql-sss__secondary{padding-top:clamp(10px,1.2vw,16px);border-top:1px solid rgba(22,25,29,.14)}.tk-sql-sss__secondary .tk-sql-sss__cluster{margin-top:clamp(22px,2.6vw,32px);margin-bottom:8px}.tk-sql-sss__scan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:clamp(40px,5vw,72px);column-gap:clamp(40px,5vw,72px);grid-row-gap:0;row-gap:0}.tk-sql-sss__row{display:grid;grid-gap:7px;gap:7px;padding:16px 0 18px;border-bottom:1px solid rgba(22,25,29,.08);background:transparent}.tk-sql-sss__row:nth-child(odd){padding-right:clamp(12px,1.5vw,20px)}.tk-sql-sss__row:nth-child(2n){padding-left:0}.tk-sql-sss__row:focus-within .tk-sql-sss__q--compact{color:var(--sss-accent)}.tk-sql-sss__q--compact{font-size:clamp(.98rem,1.1vw,1.08rem);font-weight:650;letter-spacing:-.016em;line-height:1.28;text-wrap:balance}.tk-sql-sss__a--compact{font-size:.9rem;line-height:1.52;color:#4a5560;max-width:none}.tk-sql-sss__a--compact .tk-sql-sss__a-lead{font-weight:550;color:#2c343c}@media (max-width:900px){.tk-sql-sss__head{flex-direction:column;gap:14px}.tk-sql-sss__mark{align-self:flex-start}.tk-sql-sss__h2{max-width:none}.tk-sql-sss__primary-grid,.tk-sql-sss__scan{grid-template-columns:1fr;column-gap:0}.tk-sql-sss__feature[data-key=fark],.tk-sql-sss__feature[data-key=hacim],.tk-sql-sss__feature[data-key=sinir],.tk-sql-sss__feature[data-key=tanim]{grid-column:auto;padding-left:14px;padding-right:0;box-shadow:inset 3px 0 0 rgba(22,25,29,.2)}.tk-sql-sss__feature[data-key=fark],.tk-sql-sss__feature[data-key=tanim]{box-shadow:inset 3px 0 0 var(--sss-accent)}.tk-sql-sss__feature[data-key=hacim]{box-shadow:inset 3px 0 0 #2e7a57}.tk-sql-sss__feature[data-key=sinir]{box-shadow:inset 3px 0 0 var(--warn,#c0531f)}.tk-sql-sss__a,.tk-sql-sss__a--compact,.tk-sql-sss__feature[data-key=sinir] .tk-sql-sss__a,.tk-sql-sss__feature[data-key=tanim] .tk-sql-sss__a,.tk-sql-sss__feature[data-key=tanim] .tk-sql-sss__q{max-width:none}.tk-sql-sss__row:nth-child(2n),.tk-sql-sss__row:nth-child(odd){padding-right:0;padding-left:0}.tk-sql-sss__q--compact{font-size:1.05rem}.tk-sql-sss__a--compact{font-size:.94rem;line-height:1.55}}@media (prefers-reduced-motion:reduce){.tk-sql-sss__feature,.tk-sql-sss__row{transition:none}}.tk-sql-final{--fin-ink:#f4efe6;--fin-mute:rgba(244,239,230,0.72);--fin-reklam:#4a9fd4;--fin-talep:#c9a227;--fin-satis:#d4896a;--fin-olcum:#6fad8a;padding-top:clamp(64px,8vw,104px);padding-bottom:clamp(72px,9vw,120px);background:#141210;color:var(--fin-ink)}.tk-sql-final__inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center;max-width:min(1120px,100%);margin:0 auto}.tk-sql-final__scene{position:relative;margin:0;padding:26px 4px}.tk-sql-final__svg{width:100%;height:auto;display:block}.tk-sql-final__path{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;pathLength:1;animation:tk-sql-final-draw 1.1s cubic-bezier(.22,1,.36,1) forwards}.tk-sql-final__path--reklam{stroke:var(--fin-reklam)}.tk-sql-final__path--talep{stroke:var(--fin-talep);animation-delay:80ms}.tk-sql-final__path--satis{stroke:var(--fin-satis);animation-delay:.16s}.tk-sql-final__path--olcum{stroke:var(--fin-olcum);animation-delay:.24s}.tk-sql-final__origin--reklam{fill:var(--fin-reklam)}.tk-sql-final__origin--talep{fill:var(--fin-talep)}.tk-sql-final__origin--satis{fill:var(--fin-satis)}.tk-sql-final__origin--olcum{fill:var(--fin-olcum)}.tk-sql-final__ring{fill:none;stroke:var(--fin-ink);stroke-width:1.5}.tk-sql-final__node{fill:var(--fin-ink)}@keyframes tk-sql-final-draw{to{stroke-dashoffset:0}}.tk-sql-final__signals{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.tk-sql-final__signals li{position:absolute;font-size:12px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.tk-sql-final__signals li[data-signal=reklam]{top:0;left:0;color:var(--fin-reklam)}.tk-sql-final__signals li[data-signal=talep]{top:0;right:0;color:var(--fin-talep)}.tk-sql-final__signals li[data-signal=satis]{bottom:0;left:0;color:var(--fin-satis)}.tk-sql-final__signals li[data-signal=olcum]{bottom:0;right:0;color:var(--fin-olcum)}.tk-sql-final__focus{position:absolute;left:50%;top:50%;margin:0;transform:translate(-50%,-50%);font-size:11px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:#141210;background:var(--fin-ink);padding:5px 8px 4px}.tk-sql-final__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tk-sql-final__copy .cs2-eyebrow{color:rgba(244,239,230,.55)}.tk-sql-final__h2{margin:0;max-width:min(18ch,100%);font-size:clamp(32px,3.4vw,52px);font-weight:600;font-stretch:88%;letter-spacing:-.034em;line-height:1.05;color:var(--fin-ink);text-wrap:balance}.tk-sql-final__body{margin:clamp(18px,2vw,24px) 0 0;max-width:min(38rem,100%);font-size:1.05rem;line-height:1.55;color:rgba(244,239,230,.88)}.tk-sql-final__pledge{color:#fff;font-weight:650}.tk-sql-final__trust{margin:16px 0 0;max-width:min(36rem,100%);font-size:.88rem;line-height:1.5;color:rgba(244,239,230,.74)}.tk-sql-final__actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:clamp(22px,2.6vw,32px)}.tk-sql-final__quiet{color:#c9c2b6;font-size:.84rem;text-underline-offset:3px}.tk-sql-final__quiet:hover{color:#fff}.tk-sql-final .cs2-btn:focus-visible,.tk-sql-final__quiet:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:900px){.tk-sql-final__inner{grid-template-columns:1fr;gap:8px}.tk-sql-final__scene{min-height:0;order:-1}.tk-sql-final{padding-top:36px;padding-bottom:48px}.tk-sql-final__svg{max-height:168px;margin:0 auto}.tk-sql-final__body,.tk-sql-final__h2,.tk-sql-final__trust{max-width:none}.tk-sql-final__actions{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tk-sql-final__path{animation:none;stroke-dashoffset:0}}