.kt-hero{padding-bottom:clamp(4rem,3rem + 4vw,7rem);overflow-x:clip}.kt-hero__inner-wrap{z-index:1;position:relative}.kt-hero__label{margin-bottom:1.5rem}.kt-hero__lead{max-width:44ch}.kt-hero__dial{z-index:0;top:calc(var(--header-h) + 1.5rem);aspect-ratio:1;pointer-events:none;perspective:1100px;width:min(47vw,660px);position:absolute;right:max(-7vw,-120px)}.js .kt-hero__dial{opacity:0;transition:opacity 1.8s var(--ease-out)}.js .kt-hero__dial.is-in{opacity:1}@media (max-width:899px){.js .kt-hero__dial.is-in{opacity:.6}}@media (max-width:520px){.js .kt-hero__dial.is-in{opacity:.5}}.kt-hero__stage{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.kt-hero__layer{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kt-hero__glow{filter:blur(10px);background:radial-gradient(closest-side,#5ef2d624,#2bb8c90d 55%,#0000 75%);border-radius:50%;position:absolute;inset:12%}.kt-hero__iris{background:var(--iris);opacity:.6;will-change:transform;border-radius:50%;animation:26s linear infinite spin;position:absolute;inset:.6%;-webkit-mask:radial-gradient(closest-side,#0000 95.2%,#000 97.4%,#0000 99.6%);mask:radial-gradient(closest-side,#0000 95.2%,#000 97.4%,#0000 99.6%)}.kt-hero__outer{stroke-width:1px;opacity:.55}.kt-hero__spin{will-change:transform;animation:90s linear infinite reverse spin}.kt-hero__ticks{fill:none;stroke:var(--line-strong);stroke-width:9px;stroke-dasharray:.3 2.7}.kt-hero__ticks--major{stroke:var(--text-2);stroke-width:20px;stroke-dasharray:.5 29.5;opacity:.8}.kt-hero__text{fill:var(--muted);font-family:var(--font-mono);letter-spacing:.2em;font-size:12.5px}.kt-hero__inner{fill:none;stroke:var(--line-2);stroke-dasharray:2 7}.kt-hero__inner--fine{stroke:var(--line);stroke-dasharray:none}.kt-hero__cross line{stroke:var(--line-2);stroke-width:1px}.kt-hero__core{fill:var(--accent);filter:drop-shadow(0 0 6px var(--accent))}.kt-hero__ping{aspect-ratio:1;border:1px solid var(--accent);width:8%;animation:kt-ping 2.8s var(--ease-out) infinite;border-radius:50%;margin:-4% 0 0 -4%;position:absolute;top:50%;left:50%}.kt-hero__coord{fill:var(--accent);font-family:var(--font-mono);letter-spacing:.12em;opacity:.85;font-size:11px}@media (max-width:1279px){.kt-hero__text,.kt-hero__coord{font-size:14.5px}}@media (max-width:899px){.kt-hero__text,.kt-hero__coord{font-size:17px}}@media (max-width:520px){.kt-hero__text,.kt-hero__coord{font-size:21.5px}}.kt-hero.is-off .kt-hero__iris,.kt-hero.is-off .kt-hero__spin,.kt-hero.is-off .kt-hero__ping{animation-play-state:paused}@keyframes kt-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3.4)}}@media (max-width:899px){.kt-hero__dial{top:calc(var(--header-h) + .5rem);opacity:.6;width:360px;right:-150px}}@media (max-width:520px){.kt-hero__dial{opacity:.5;width:280px;top:0;right:-190px}}.kt-reach{margin-top:clamp(3rem,2rem + 4.5vw,6.5rem)}.kt-call{max-width:100%;display:inline-block}.kt-dim{color:var(--muted);align-items:center;gap:.9rem;margin-bottom:.9rem;display:flex}.kt-dim__text{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;flex:none}.kt-dim__arm{background:var(--line-strong);transform-origin:100%;flex:1;min-width:1.5rem;height:1px;position:relative}.kt-dim__arm--end{transform-origin:0}.kt-dim__arm:before,.kt-dim__arm:after{content:"";position:absolute;top:50%}.kt-dim__arm:before{background:var(--line-strong);width:1px;height:14px;margin-top:-7px;left:0}.kt-dim__arm:after{border:3.5px solid #0000;border-left:0;border-right:7px solid var(--text-2);margin-top:-3.5px;left:1px}.kt-dim__arm--end:before{left:auto;right:0}.kt-dim__arm--end:after{border-right:0;border-left:7px solid var(--text-2);border-top-width:3.5px;border-bottom-width:3.5px;left:auto;right:1px}.js .kt-call:not(.is-in) .kt-dim__arm{transform:scaleX(0)}.js .kt-call .kt-dim__arm{transition:transform 1.4s var(--ease-out) .35s}.kt-phone{max-width:100%;font-size:min(clamp(2.5rem, .9rem + 7.6vw, 8.25rem), calc((100vw - 2 * var(--gutter)) / 8.1));letter-spacing:-.045em;white-space:nowrap;color:var(--text);background:linear-gradient(var(--accent), var(--accent)) left bottom / 0% 2px no-repeat;transition:background-size var(--dur-slow) var(--ease-out), color var(--dur) var(--ease-out);padding-bottom:.1em;font-weight:400;line-height:1;display:inline-flex}.kt-phone:hover,.kt-phone:focus-visible{background-size:100% 2px}.kt-roll{padding-block:.04em;display:inline-flex;overflow:hidden}.kt-roll__c{white-space:pre;transition:transform .7s var(--ease-out);transition-delay:calc(var(--i) * 22ms);display:inline-block;position:relative}.kt-roll__c:after{content:attr(data-c);color:var(--accent);position:absolute;top:100%;left:0}.kt-phone:hover .kt-roll__c,.kt-phone:focus-visible .kt-roll__c{transform:translateY(-100%)}.kt-reach__row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:clamp(2rem,1.5rem + 2vw,3rem);padding-top:clamp(1.75rem,1.4rem + 1.5vw,2.5rem);display:grid}@media (min-width:760px){.kt-reach__row{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-reach__actions{grid-column:1/-1}}@media (min-width:1280px){.kt-reach__row{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) auto;align-items:start}.kt-reach__actions{grid-column:auto;align-self:center}}.kt-reach__item{align-content:start;justify-items:start;gap:.5rem;min-width:0;display:grid}.kt-mail{max-width:100%;min-height:44px;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;transition:background-size var(--dur) var(--ease-out), color var(--dur-fast);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;align-items:center;padding-block:.3rem;line-height:1.25;display:inline-flex}.kt-mail:hover{color:var(--accent);background-size:100% 1px}.kt-mail--sm{font-size:var(--fs-md);color:var(--text-2)}.kt-reach__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:520px){.kt-reach__actions .btn{flex:100%}}.kt-icon-down{transition:transform var(--dur) var(--ease-out)}.btn:hover .kt-icon-down{transform:translateY(3px)}.kt-where__grid{gap:var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.kt-where__grid>.kt-map__note{margin-top:calc(.9rem - var(--gutter))}@media (min-width:980px){.kt-where__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.kt-addr{grid-area:1/1}.kt-where__grid>.kt-map{aspect-ratio:auto;grid-area:1/2;min-height:420px}.kt-where__grid>.kt-map__note{grid-area:2/2}}@media (min-width:1180px){.kt-where__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.kt-addr{background:linear-gradient(#ffffff0b,#ffffff03);flex-direction:column;gap:1.75rem;display:flex}.kt-addr__address{font-style:normal;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:-.02em;color:var(--text-2);gap:.15rem;line-height:1.25;display:grid}.kt-addr__name{color:var(--text);margin-bottom:.35rem}.kt-facts{border-top:1px solid var(--line);display:grid}.kt-facts__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);align-items:center;gap:.5rem 1rem;min-height:60px;padding-block:.5rem;display:grid}.kt-facts__row dd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.kt-facts__value{font-size:var(--fs-base);color:var(--text);letter-spacing:.04em;overflow-wrap:anywhere}.kt-facts__link{min-height:44px;transition:color var(--dur-fast), background-size var(--dur) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 75%/0% 1px no-repeat;align-items:center;display:inline-flex}.kt-facts__link:hover{color:var(--accent);background-size:100% 1px}@media (max-width:480px){.kt-facts__row{grid-template-columns:minmax(0,1fr);gap:.15rem;padding-block:.85rem .6rem}.kt-facts__row dd{justify-content:space-between}}.kt-addr__actions{flex-wrap:wrap;gap:.75rem;margin-top:auto;display:flex}.kt-copy{border-radius:var(--radius-pill);border:1px solid var(--line-2);min-height:44px;font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;transition:border-color var(--dur-fast), color var(--dur-fast), background var(--dur-fast);background:#ffffff05;align-items:center;gap:.5rem;padding:0 1rem;display:none}.js .kt-copy{display:inline-flex}.kt-copy:hover{border-color:var(--accent);color:var(--accent);background:#5ef2d60f}.kt-copy svg{flex:none;width:14px;height:14px}.kt-copy__check{display:none}.kt-copy.is-done{color:var(--accent);border-color:#5ef2d699}.kt-copy.is-done .kt-copy__icon{display:none}.kt-copy.is-done .kt-copy__check{animation:kt-pop .5s var(--ease-out);display:block}@keyframes kt-pop{0%{opacity:0;transform:scale(.4)}}.kt-map{aspect-ratio:16/11;border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(60% 70% at 50% 50%, #5ef2d612, transparent 70%), linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 100% 12.5%, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 8.333% 100%, var(--bg-2);isolation:isolate;min-height:340px;position:relative;overflow:hidden}@media (max-width:979px){.kt-map{aspect-ratio:4/3}}@media (max-width:560px){.kt-map{aspect-ratio:4/5;min-height:0}}.kt-map:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(120% 90%,#0000 55%,#04070abf);position:absolute;inset:0}.kt-map__art,.kt-map__roads,.kt-map__contours{width:100%;height:100%;position:absolute;inset:0}.kt-map__roads{fill:none;stroke-linecap:round}.kt-map__road{stroke:#e9f2f221;stroke-width:3px}.kt-map__road--main{stroke:#e9f2f233;stroke-width:6px}.kt-map__road--minor{stroke:#e9f2f214;stroke-width:1.6px;stroke-dasharray:6 6}.kt-map__river{stroke:#2bb8c947;stroke-width:10px;filter:blur(.5px)}.kt-map__hud{z-index:4;pointer-events:none;position:absolute;inset:0}.kt-map__corner{font-size:var(--fs-xs);color:var(--text-2);letter-spacing:.08em;gap:.35rem;display:grid;position:absolute}.kt-map__corner--tl{top:1.1rem;left:1.2rem}.kt-map__corner--tr{color:var(--muted);justify-items:center;top:1.1rem;right:1.2rem}.kt-map__corner--tr svg{width:22px;height:22px;color:var(--accent)}.kt-map__corner--bl{color:var(--muted);letter-spacing:var(--tracking-mono);text-transform:uppercase;bottom:1.25rem;left:1.2rem}.kt-map__pin{z-index:4;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.kt-map__dot{background:var(--accent);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 4px #5ef2d62e,0 0 24px 4px #5ef2d68c}.kt-map__ring{width:120px;height:120px;animation:kt-radar 3.2s var(--ease-out) infinite;border:1px solid #5ef2d68c;border-radius:50%;position:absolute;top:-60px;left:-60px}.kt-map__ring--2{animation-delay:1.6s}@keyframes kt-radar{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.6)}}.kt-map.is-off .kt-map__ring{animation-play-state:paused}.kt-map__tag{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--text);white-space:nowrap;gap:.55rem;padding:.5rem .85rem;position:absolute;top:-46px;left:18px}.kt-map__tag-k{color:var(--accent)}.kt-map__tag.pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060b0fd9}.kt-map__tag:before{content:"";transform-origin:100%;background:#5ef2d699;width:18px;height:1px;position:absolute;top:100%;left:-12px;transform:rotate(-45deg)}@media (max-width:560px){.kt-map__tag{top:-74px;left:0;transform:translate(-50%)}.kt-map__tag:before{width:1px;height:22px;left:50%;transform:none}.kt-map__corner--bl{display:none}}.kt-map__cursor{z-index:4;pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease-out);position:absolute;inset:0}.kt-map.is-pointer .kt-map__cursor{opacity:1}.kt-map__hair{will-change:transform;background:#5ef2d659;position:absolute}.kt-map__hair--x{height:1px;top:0;left:0;right:0}.kt-map__hair--y{width:1px;top:0;bottom:0;left:0}.kt-map__readout{border:1px solid var(--line-2);letter-spacing:.08em;color:var(--accent);white-space:nowrap;will-change:transform;background:#04070abf;border-radius:6px;padding:.3rem .55rem;font-size:10.5px;position:absolute;top:0;left:0}.kt-map__embed{z-index:5;pointer-events:none;position:absolute;inset:0}.kt-map__embed iframe{opacity:0;filter:invert(.9)hue-rotate(180deg)saturate(.7)brightness(.95)contrast(.92);width:100%;height:100%;transition:opacity .9s var(--ease-out);border:0}.kt-map.is-embed .kt-map__embed{pointer-events:auto}.kt-map.is-embed .kt-map__embed iframe.is-loaded{opacity:1}.kt-map.is-embed .kt-map__pin,.kt-map.is-embed .kt-map__cursor{display:none}.kt-map__actions{z-index:6;position:absolute;bottom:1.1rem;right:1.1rem}.kt-map__load{background:#060b0fd9;min-height:44px}.kt-map.is-embed .kt-map__actions{display:none}.kt-map__note{font-size:var(--fs-sm);color:var(--muted);max-width:60ch}.kt-team__list{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:720px){.kt-team__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.kt-team__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.kt-person{border:1px solid var(--line);border-radius:var(--radius);transition:border-color var(--dur) var(--ease-out);background:linear-gradient(#0e1114,#070a0c);grid-template-columns:88px minmax(0,1fr);align-items:start;gap:1.25rem;padding:1.25rem;display:grid;position:relative}.kt-person .ticks{opacity:0;transition:opacity var(--dur) var(--ease-out)}.kt-person:hover{border-color:var(--line-2);background:linear-gradient(#091314,#070a0c)}.kt-person:hover .ticks{opacity:1}.kt-person__photo{aspect-ratio:150/220;border-radius:10px;width:88px}.kt-person__photo img{transition:filter var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}.kt-person__photo:before{transition:opacity var(--dur-slow) var(--ease-out)}.kt-person:hover .kt-person__photo img{filter:none;transform:scale(1.04)}.kt-person:hover .kt-person__photo:before{opacity:0}.kt-person__id{min-width:0;padding-top:.15rem}.kt-person__no{font-size:var(--fs-xs);letter-spacing:.12em;color:var(--accent);margin-bottom:.75rem}.kt-person__name{font-size:var(--fs-md);letter-spacing:-.02em;line-height:1.2}.kt-person__role{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:.5rem;line-height:1.5}.kt-person__links{border-top:1px solid var(--line);grid-column:1/-1;container-type:inline-size}.kt-person__links li+li{border-top:1px solid var(--line)}.kt-person__links a{min-height:48px;font-family:var(--font-mono);font-size:var(--fs-sm);font-size:clamp(var(--fs-xs), calc((100cqi - 5.25rem) / 14.3), var(--fs-sm));letter-spacing:.02em;color:var(--text-2);transition:color var(--dur-fast), padding var(--dur) var(--ease-out);align-items:center;gap:.75rem;display:flex}.kt-person__links a:after{content:"→";color:var(--faint);transition:transform var(--dur) var(--ease-out), color var(--dur-fast);margin-left:auto}.kt-person__links a:hover{color:var(--accent)}.kt-person__links a:hover:after{color:var(--accent);transform:translate(3px)}.kt-person__k{width:3.6rem;font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:none}.kt-person__v{overflow-wrap:anywhere;min-width:0}.kt-brief__grid{gap:clamp(2rem, 1.5rem + 2vw, 3rem) var(--gutter);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1080px){.kt-brief__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.kt-form{gap:1.75rem;display:grid}.kt-group{border:0;min-width:0;padding:0}.kt-group__legend{margin-bottom:.85rem;padding:0}.kt-plate{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:1px;display:grid;position:relative;overflow:hidden}@media (min-width:640px){.kt-plate--2{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.kt-plate--3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kt-plate--3 .kt-field--unit{grid-column:1/-1}}@media (min-width:1360px){.kt-plate--3{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) minmax(0,1fr)}.kt-plate--3 .kt-field--unit{grid-column:auto}}.kt-field{background:var(--bg-2);transition:background var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);align-content:start;gap:.45rem;padding:1rem 1.15rem .85rem;display:grid;position:relative}.kt-field:hover{background:#09111a}.kt-field:focus-within{box-shadow:inset 0 0 0 1px #5ef2d68c, inset 0 -2px 0 var(--accent);background:#0a141c}.kt-field.is-invalid{box-shadow:inset 0 0 0 1px #ff6b6b99}.kt-field.is-invalid:focus-within{box-shadow:inset 0 0 0 1px #ff6b6bcc, inset 0 -2px 0 var(--danger)}.kt-field__label{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--muted);transition:color var(--dur-fast)}.kt-field:focus-within .kt-field__label{color:var(--accent)}.kt-req{color:var(--accent);margin-left:.3em}.kt-field__input{width:100%;min-height:44px;font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:-.01em;color:var(--text);caret-color:var(--accent);background:0 0;border:0;border-radius:0;outline:none;padding:.25rem 0}@media (max-width:359px){.kt-field__input{font-size:1rem}}.kt-field__input:focus-visible{outline:none}.kt-field__input::placeholder{color:var(--muted);opacity:1}.kt-field__input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--accent);-webkit-box-shadow:inset 0 0 0 100px #0a141c}textarea.kt-field__input{resize:vertical;min-height:9.5rem;max-height:22rem;font-family:var(--font-body);font-size:var(--fs-base);line-height:1.6}.kt-field__row{align-items:center;gap:.75rem;display:flex}.kt-field__unit{font-size:var(--fs-xs);letter-spacing:.1em;color:var(--muted);flex:none}.kt-field__foot{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.kt-field__count{letter-spacing:.1em;color:var(--muted);flex:none;margin-left:auto;font-size:10.5px}.kt-field__error{font-size:var(--fs-sm);color:var(--danger);line-height:1.4}.kt-field__error:empty{display:none}.kt-form__status{font-size:var(--fs-sm);color:var(--danger)}.kt-form__status:empty{display:none}.kt-form__status.is-ok{color:var(--accent)}.kt-form__submit{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;display:flex}.kt-form__hint{max-width:46ch;font-size:var(--fs-sm);color:var(--text-2);gap:.75rem;line-height:1.5;display:flex}.kt-form__hint strong{color:var(--text);font-weight:600}.kt-form__hint-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%;flex:none;margin-top:.5em}.kt-form__req{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.08em;color:var(--muted);margin-top:-.75rem}.kt-form__req span{color:var(--accent)}.kt-form__done{border-radius:var(--radius);color:var(--text-2);font-size:var(--fs-sm);background:#5ef2d60f;border:1px solid #5ef2d666;outline:none;padding:1.25rem 1.4rem}.kt-form__done .label{margin-bottom:.5rem}.kt-form__done a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.kt-form__done:not([hidden]){animation:kt-rise .8s var(--ease-out)}@keyframes kt-rise{0%{opacity:0;transform:translateY(12px)}}.kt-preview{border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(#ffffff0d,#ffffff03);gap:1rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid;position:relative}.kt-preview[hidden]{display:none}@media (min-width:1080px){.kt-preview{top:calc(var(--header-h) + 1.5rem);position:sticky}}.kt-preview__bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;display:flex}.kt-preview__bar h3{font-weight:500}.kt-preview__live{font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.5rem;display:inline-flex}.kt-preview__pulse{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);animation:live 1.6s var(--ease-in-out) infinite;border-radius:50%}.kt-preview__head{font-size:var(--fs-sm);gap:.5rem;display:grid}.kt-preview__head>div{grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem;display:grid}.kt-preview__head dt{font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:.15em}.kt-preview__head dd{color:var(--text);overflow-wrap:anywhere}.kt-preview__body{border-radius:var(--radius-sm);border:1px solid var(--line);max-height:34rem;font-family:var(--font-mono);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;background:#04070a99;margin:0;padding:1rem 1.1rem;font-size:12.5px;line-height:1.7;overflow:auto}.kt-preview__body .is-empty,.kt-preview__body .is-key{color:var(--muted)}.kt-preview__foot{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.kt-preview__note{font-size:var(--fs-xs);color:var(--muted);max-width:30ch;line-height:1.5}.kt-bank__head{gap:1rem;margin-bottom:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.kt-bank__title{font-size:var(--fs-xl);line-height:1.05}.kt-bank__to{color:var(--text-2);font-size:var(--fs-sm)}.kt-bank__list{border-top:1px solid var(--line)}.kt-iban{border-bottom:1px solid var(--line);transition:background var(--dur) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;padding-block:1.35rem;display:grid}.kt-iban:hover{background:linear-gradient(90deg,#0000,#5ef2d609,#0000)}.kt-iban__cur{justify-content:center;min-width:3.4rem}.kt-iban__no{letter-spacing:.04em;color:var(--text);text-wrap:balance;font-size:clamp(.98rem,.6rem + 1.55vw,1.85rem)}@media (max-width:600px){.kt-iban{grid-template-columns:auto minmax(0,1fr)}.kt-iban__no{grid-area:2/1/auto/-1}.kt-iban .kt-copy{justify-self:end}}@media (prefers-reduced-motion:reduce){.kt-hero__iris,.kt-hero__spin,.kt-hero__ping,.kt-map__ring{animation:none}.kt-hero__ping{opacity:0}.kt-map__ring{opacity:.4;transform:scale(.8)}.kt-map__ring--2{display:none}.js .kt-call:not(.is-in) .kt-dim__arm{transform:none}.kt-roll__c{transition:none}.kt-phone:hover .kt-roll__c,.kt-phone:focus-visible .kt-roll__c{transform:none}}.kt-field__input::-webkit-calendar-picker-indicator{display:none!important}
