.kt[data-astro-cid-yow5a4ve]{display:grid;gap:32px}.kt__form[data-astro-cid-yow5a4ve]{display:grid;gap:16px;padding:clamp(22px,3vw,40px);border-color:transparent;box-shadow:var(--shadow-2)}.kt__heading[data-astro-cid-yow5a4ve]{margin-bottom:10px}.kt__side[data-astro-cid-yow5a4ve]{display:grid;gap:16px;align-content:start}.kt__ways[data-astro-cid-yow5a4ve]{display:grid;gap:10px}.kt__way[data-astro-cid-yow5a4ve]{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:16px 18px;border-radius:var(--r-m);border:1px solid var(--c-line);background:#fff;transition:border-color var(--t-fast) var(--ease-out),background-color var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}a[data-astro-cid-yow5a4ve].kt__way:hover{border-color:var(--c-accent);background:var(--c-accent-soft);transform:translateY(-1px)}.kt__icon[data-astro-cid-yow5a4ve]{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--c-mist);color:var(--c-ink)}.kt__icon[data-astro-cid-yow5a4ve] svg{width:22px;height:22px}.kt__label[data-astro-cid-yow5a4ve]{display:block;color:var(--c-muted);font-size:var(--fs-small)}.kt__value[data-astro-cid-yow5a4ve]{display:block;color:var(--c-ink);font-weight:600;line-height:1.3}.kt__way[data-astro-cid-yow5a4ve] .kt__arrow{width:18px;height:18px;color:var(--c-muted);opacity:0;transform:translate(-4px);transition:opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}a[data-astro-cid-yow5a4ve].kt__way:hover .kt__arrow{opacity:1;transform:none;color:var(--c-accent-deep)}.kt__follow[data-astro-cid-yow5a4ve]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px}.kt__follow-title[data-astro-cid-yow5a4ve]{font-size:var(--fs-h5);letter-spacing:var(--ls-h5)}.kt__social[data-astro-cid-yow5a4ve]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--c-ink);color:#fff;transition:background-color var(--t-fast) var(--ease-out),color var(--t-fast) var(--ease-out)}.kt__social[data-astro-cid-yow5a4ve] svg{width:18px;height:18px}.kt__social[data-astro-cid-yow5a4ve]:hover{background:var(--c-accent);color:var(--c-ink)}.kt__hint[data-astro-cid-yow5a4ve]{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;padding:18px 20px;border-radius:var(--r-m);background:var(--c-accent-soft);color:var(--c-ink)}.kt__hint[data-astro-cid-yow5a4ve] svg{width:24px;height:24px;color:var(--c-accent-deep)}.kt__hint[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]{color:var(--c-accent-deep);font-weight:600;text-decoration:underline;text-underline-offset:3px}.kmap[data-astro-cid-yow5a4ve]{position:relative}.kmap__frame[data-astro-cid-yow5a4ve]{position:relative;height:520px;overflow:hidden;border-radius:var(--r-xl);background:var(--c-mist)}.kmap__frame[data-astro-cid-yow5a4ve] .kmap__preview{width:100%;height:100%;object-fit:cover;filter:saturate(.6)}.kmap__frame[data-astro-cid-yow5a4ve] iframe{display:block;width:100%;height:100%;border:0}.kmap__consent[data-astro-cid-yow5a4ve]{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:12px;padding:24px;text-align:center;background:#ffffff59}.kmap__consent[data-astro-cid-yow5a4ve] .btn[data-astro-cid-yow5a4ve] svg{width:18px;height:18px}.kmap__note[data-astro-cid-yow5a4ve]{max-width:420px;padding:8px 14px;border-radius:var(--r-pill);background:#ffffffd9;color:var(--c-body);font-size:.875rem;line-height:1.4}.kmap__credit[data-astro-cid-yow5a4ve]{position:absolute;right:12px;bottom:10px;margin:0;padding:2px 8px;border-radius:var(--r-pill);background:#fffc;color:var(--c-muted);font-size:.6875rem}.kmap__frame[data-astro-cid-yow5a4ve].is-loaded .kmap__consent[data-astro-cid-yow5a4ve],.kmap__frame[data-astro-cid-yow5a4ve].is-loaded .kmap__credit[data-astro-cid-yow5a4ve],.kmap__frame[data-astro-cid-yow5a4ve].is-loaded .kmap__preview{display:none}.kmap__pin[data-astro-cid-yow5a4ve]{position:absolute;left:20px;bottom:20px;display:grid;grid-template-columns:24px 1fr 18px;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r-m);color:var(--c-ink)}.kmap__pin[data-astro-cid-yow5a4ve] svg{width:20px;height:20px;color:var(--c-accent-deep)}.kmap__pin[data-astro-cid-yow5a4ve] strong[data-astro-cid-yow5a4ve],.kmap__pin[data-astro-cid-yow5a4ve] .small[data-astro-cid-yow5a4ve]{display:block}@media(min-width:1025px){.kt[data-astro-cid-yow5a4ve]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:start}.kt__side[data-astro-cid-yow5a4ve]{position:sticky;top:calc(var(--header-h) + 40px)}}@media(max-width:767px){.kmap__frame[data-astro-cid-yow5a4ve]{height:360px;border-radius:var(--r-l)}.kmap__pin[data-astro-cid-yow5a4ve]{left:10px;right:10px;bottom:10px}}
