.kt-vf[data-astro-cid-lzsz5kdh]{border:1px solid var(--rule);border-radius:12px;padding:48px 56px;scroll-margin-top:calc(var(--abar-h) + var(--nav-h) + 24px)}.kt-vf__head[data-astro-cid-lzsz5kdh]{margin-bottom:24px}.kt-vf__photo[data-astro-cid-lzsz5kdh]{margin-top:16px}.kt-vf__photorow[data-astro-cid-lzsz5kdh]{display:flex;align-items:center;gap:16px}.kt-vf__preview[data-astro-cid-lzsz5kdh]{width:80px;height:80px;border-radius:8px;object-fit:cover;border:1px solid var(--rule)}.kt-vf__photobtn[data-astro-cid-lzsz5kdh]{font:500 .9375rem/1.5 var(--sans);color:var(--dark);background:#fff;border:1px solid var(--rule);border-radius:6px;padding:8px 16px;cursor:pointer}.kt-vf__photobtn[data-astro-cid-lzsz5kdh]:hover{border-color:var(--accent)}.kt-vf__hint[data-astro-cid-lzsz5kdh]{margin:6px 0 0;font:400 .8125rem/1.4 var(--sans);color:var(--muted)}.kt-vf__file[data-astro-cid-lzsz5kdh]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.kt-vf__grid[data-astro-cid-lzsz5kdh]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}.kt-vf__field[data-astro-cid-lzsz5kdh]{display:flex;flex-direction:column;gap:6px}.kt-vf__field--wide[data-astro-cid-lzsz5kdh]{grid-column:1 / -1}.kt-vf__label[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:.875rem;font-weight:500;color:var(--dark)}.kt-vf__label[data-astro-cid-lzsz5kdh] abbr[data-astro-cid-lzsz5kdh]{text-decoration:none;color:var(--accent)}.kt-vf__input[data-astro-cid-lzsz5kdh]{width:100%;box-sizing:border-box;border:1px solid var(--rule);border-radius:6px;padding:10px 13px;font:400 .9375rem/1.5 var(--sans);color:var(--dark);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.kt-vf__input[data-astro-cid-lzsz5kdh]::placeholder{color:var(--muted);opacity:.6}.kt-vf__input[data-astro-cid-lzsz5kdh]:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 14%,transparent)}.kt-vf__input[data-astro-cid-lzsz5kdh][aria-invalid=true]{border-color:#d33c33}textarea[data-astro-cid-lzsz5kdh].kt-vf__input{resize:vertical;min-height:120px}.kt-vf__check[data-astro-cid-lzsz5kdh]{display:flex;align-items:flex-start;gap:10px;margin-top:18px;font-family:var(--sans);font-size:.875rem;line-height:1.5;color:var(--muted);cursor:pointer}.kt-vf__checkbox[data-astro-cid-lzsz5kdh]{width:15px;height:15px;margin-top:3px;flex-shrink:0;accent-color:var(--dark);cursor:pointer}.kt-vf__checkbox[data-astro-cid-lzsz5kdh][aria-invalid=true]{outline:2px solid oklch(58% .19 28);outline-offset:2px}.kt-vf__link[data-astro-cid-lzsz5kdh]{color:inherit;text-decoration:underline;text-underline-offset:2px}.kt-vf__hp[data-astro-cid-lzsz5kdh]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0}.kt-vf__msg[data-astro-cid-lzsz5kdh]{margin:16px 0 0;font-family:var(--sans);font-size:.9375rem;line-height:1.55;color:oklch(45% .12 155)}.kt-vf__msg[data-astro-cid-lzsz5kdh].is-error{color:#be241f}.kt-vf__submit[data-astro-cid-lzsz5kdh]{margin-top:20px;border:0;cursor:pointer}.kt-vf__submit[data-astro-cid-lzsz5kdh]:disabled{opacity:.6;cursor:default}@media (max-width: 700px){.kt-vf[data-astro-cid-lzsz5kdh]{padding:32px 22px}.kt-vf__grid[data-astro-cid-lzsz5kdh]{grid-template-columns:minmax(0,1fr)}}.kt-ab[data-astro-cid-lzsz5kdh]{background:#fff;padding:72px var(--section-px) 96px}.kt-ab__wrap[data-astro-cid-lzsz5kdh]{max-width:var(--max-w);margin:0 auto;display:flex;flex-direction:column;gap:72px}.kt-ab__eyebrow[data-astro-cid-lzsz5kdh]{display:block;font-family:var(--sans);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.kt-ab__header[data-astro-cid-lzsz5kdh]{max-width:66%}.kt-ab__h1[data-astro-cid-lzsz5kdh]{font-family:var(--serif);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:500;color:var(--dark);line-height:1.1;letter-spacing:-.02em;margin:0 0 20px}.kt-ab__lead[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:1.0625rem;color:var(--muted);line-height:1.75;margin:0}.kt-ab__section-h[data-astro-cid-lzsz5kdh]{font-family:var(--serif);font-size:clamp(1.5rem,2vw,1.875rem);font-weight:500;color:var(--dark);margin:0 0 32px}.kt-ab__grid[data-astro-cid-lzsz5kdh]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:stretch}.kt-ab__main-img[data-astro-cid-lzsz5kdh]{grid-column:span 2;width:100%;max-height:520px;border-radius:12px;object-fit:cover;display:block}.kt-ab__side[data-astro-cid-lzsz5kdh]{display:flex;flex-direction:column;gap:20px}.kt-ab__breakout[data-astro-cid-lzsz5kdh]{display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:#ecf3f5;border-radius:12px;padding:28px}.kt-ab__breakout-stat[data-astro-cid-lzsz5kdh]{font-family:var(--serif);font-size:2.5rem;font-weight:500;color:var(--dark)}.kt-ab__breakout-title[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:1rem;font-weight:700;color:var(--dark);margin:0 0 6px}.kt-ab__breakout-desc[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:.875rem;color:var(--muted);line-height:1.55;margin:0}.kt-ab__breakout-btn[data-astro-cid-lzsz5kdh]{display:inline-flex;align-items:center;padding:9px 18px;border:1.5px solid var(--dark);border-radius:999px;font-family:var(--sans);font-size:.875rem;font-weight:600;color:var(--dark);text-decoration:none;background:#fff;transition:border-color .15s,color .15s;align-self:flex-start}.kt-ab__breakout-btn[data-astro-cid-lzsz5kdh]:hover{border-color:var(--accent);color:var(--accent)}.kt-ab__side-img[data-astro-cid-lzsz5kdh]{flex:1;min-height:0;width:100%;border-radius:12px;object-fit:cover;display:block}.kt-ab__content[data-astro-cid-lzsz5kdh]{display:grid;grid-template-columns:1fr 1fr;gap:80px}.kt-ab__content-h2[data-astro-cid-lzsz5kdh]{font-family:var(--serif);font-size:clamp(1.5rem,2vw,1.875rem);font-weight:500;color:var(--dark);margin:0 0 20px}.kt-ab__content-p[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:1rem;line-height:1.8;color:var(--muted);margin:0 0 16px}.kt-tl[data-astro-cid-lzsz5kdh]{position:relative;max-width:760px}.kt-tl[data-astro-cid-lzsz5kdh]:before{content:"";position:absolute;left:8px;top:16px;bottom:0;width:1px;background:var(--rule)}.kt-tl__entry[data-astro-cid-lzsz5kdh]{position:relative;padding-left:36px;margin-bottom:40px}.kt-tl__entry[data-astro-cid-lzsz5kdh]:last-child{margin-bottom:0}.kt-tl__dot[data-astro-cid-lzsz5kdh]{position:absolute;top:14px;left:0;width:16px;height:16px;border-radius:50%;background:var(--dark)}.kt-tl__date[data-astro-cid-lzsz5kdh]{display:block;font-family:var(--sans);font-size:.8rem;font-weight:700;letter-spacing:.08em;color:var(--accent);margin-bottom:4px}.kt-tl__title[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:1.0625rem;font-weight:700;color:var(--dark);margin:0 0 10px}.kt-tl__content[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:.9375rem;color:var(--muted);line-height:1.7;margin:0}.kt-ab__cta-block[data-astro-cid-lzsz5kdh]{background:#ecf3f5;border-radius:12px;padding:56px 64px}.kt-ab__cta-h[data-astro-cid-lzsz5kdh]{font-family:var(--serif);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;color:var(--dark);margin:0 0 12px}.kt-ab__cta-p[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:.9375rem;color:var(--muted);margin:0 0 28px;line-height:1.6}.kt-ab__cta-btns[data-astro-cid-lzsz5kdh]{display:flex;gap:12px;flex-wrap:wrap}.kt-ab__btn-primary[data-astro-cid-lzsz5kdh]{display:inline-flex;padding:12px 24px;background:var(--dark);color:#fff;border-radius:999px;font-family:var(--sans);font-size:.9rem;font-weight:600;text-decoration:none;transition:opacity .18s}.kt-ab__btn-primary[data-astro-cid-lzsz5kdh]:hover{opacity:.85}.kt-ab__btn-outline[data-astro-cid-lzsz5kdh]{display:inline-flex;padding:12px 24px;border:1.5px solid var(--dark);color:var(--dark);border-radius:999px;font-family:var(--sans);font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.kt-ab__btn-outline[data-astro-cid-lzsz5kdh]:hover{border-color:var(--accent);color:var(--accent)}@media (max-width: 900px){.kt-ab[data-astro-cid-lzsz5kdh]{padding:52px var(--section-px) 72px}.kt-ab__wrap[data-astro-cid-lzsz5kdh]{gap:52px}.kt-ab__header[data-astro-cid-lzsz5kdh]{max-width:100%}.kt-ab__grid[data-astro-cid-lzsz5kdh]{grid-template-columns:1fr}.kt-ab__main-img[data-astro-cid-lzsz5kdh]{grid-column:span 1;max-height:320px}.kt-ab__side-img[data-astro-cid-lzsz5kdh]{display:none}.kt-ab__content[data-astro-cid-lzsz5kdh]{grid-template-columns:1fr;gap:40px}.kt-ab__cta-block[data-astro-cid-lzsz5kdh]{padding:36px 28px}}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.kt-vf__phrow{display:flex;gap:8px}.kt-vf__phrow .kt-vf__input{flex:1;min-width:0;width:100%;box-sizing:border-box;border:1px solid var(--rule);border-radius:6px;padding:10px 13px;font:400 .9375rem/1.5 var(--sans);color:var(--dark);background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.kt-vf__phrow .kt-vf__input::placeholder{color:var(--muted);opacity:.6}.kt-vf__phrow .kt-vf__input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 14%,transparent)}.kt-vf__phrow .kt-vf__input[aria-invalid=true]{border-color:#d33c33}.kt-vf__phcc{position:relative;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--rule);border-radius:6px;background:#fff;font:400 .9375rem/1.5 var(--sans);color:var(--dark)}.kt-vf__phcc:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklch,var(--accent) 14%,transparent)}.kt-vf__phrow:has(.kt-vf__input[aria-invalid=true]) .kt-vf__phcc{border-color:#d33c33}.kt-vf__phcc svg{color:var(--muted);flex-shrink:0}.kt-vf__phflag{width:20px;height:15px;border-radius:2px;background-size:cover;flex-shrink:0}.kt-vf__phcc select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}.kt-vw__lead2[data-astro-cid-lzsz5kdh]{margin-top:14px}.kt-vw__btns[data-astro-cid-lzsz5kdh]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.kt-vw__btns--cta[data-astro-cid-lzsz5kdh]{margin-top:28px}@media (max-width: 700px){.kt-vw__btn[data-astro-cid-lzsz5kdh]{width:100%;justify-content:center;box-sizing:border-box}}.kt-vg__scroll[data-astro-cid-lzsz5kdh]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-block:4px 12px}.kt-vg__scroll[data-astro-cid-lzsz5kdh]::-webkit-scrollbar{display:none}.kt-vg__card[data-astro-cid-lzsz5kdh]{scroll-snap-align:start;display:flex;flex-direction:column}.kt-vg__img-wrap[data-astro-cid-lzsz5kdh]{position:relative;width:100%;overflow:hidden}.kt-vg__img-wrap[data-astro-cid-lzsz5kdh] img[data-astro-cid-lzsz5kdh]{width:100%;height:100%;object-fit:cover;display:block}.kt-vg__nav[data-astro-cid-lzsz5kdh]{display:flex;gap:12px;flex-shrink:0}.kt-vg__arrow[data-astro-cid-lzsz5kdh]{width:44px;height:44px;border-radius:50%;border:1.5px solid #1a597b;background:#fff;color:#1a597b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.kt-vg__arrow[data-astro-cid-lzsz5kdh]:disabled{border-color:#d8dde8;color:#c0c8d8;cursor:default}.kt-vg__arrow[data-astro-cid-lzsz5kdh]:not(:disabled):hover{background:#ebf0f8}.kt-vw__ghead[data-astro-cid-lzsz5kdh]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kt-vw__slider[data-astro-cid-lzsz5kdh]{gap:12px;margin-inline-end:calc(-1 * var(--section-px, 20px));padding-inline-end:var(--section-px, 20px)}.kt-vw__slide[data-astro-cid-lzsz5kdh]{flex:0 0 85%}.kt-vw__slide-img[data-astro-cid-lzsz5kdh]{aspect-ratio:4 / 5;border-radius:12px}.kt-vw__bento[data-astro-cid-lzsz5kdh]{display:none!important}@media (min-width: 700px){.kt-vw__slider[data-astro-cid-lzsz5kdh],.kt-vw__nav[data-astro-cid-lzsz5kdh]{display:none}.kt-vw__bento[data-astro-cid-lzsz5kdh]{display:grid!important}}.kt-vw__photos[data-astro-cid-lzsz5kdh]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:150px;grid-auto-flow:dense;gap:8px}.kt-vw__tile[data-astro-cid-lzsz5kdh]{overflow:hidden;border-radius:8px;background:#eceef0}.kt-vw__tile--wide[data-astro-cid-lzsz5kdh]{grid-column:span 2}.kt-vw__tile--tall[data-astro-cid-lzsz5kdh]{grid-row:span 2}.kt-vw__tile--big[data-astro-cid-lzsz5kdh]{grid-column:span 2;grid-row:span 2}.kt-vw__tile[data-astro-cid-lzsz5kdh] img[data-astro-cid-lzsz5kdh]{width:100%;height:100%;object-fit:cover;display:block}@media (min-width: 700px){.kt-vw__photos[data-astro-cid-lzsz5kdh]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:180px;gap:12px}}@media (min-width: 1100px){.kt-vw__photos[data-astro-cid-lzsz5kdh]{grid-template-columns:repeat(6,minmax(0,1fr))}}.kt-vw__section[data-astro-cid-lzsz5kdh]{max-width:100%}.kt-vw__sub[data-astro-cid-lzsz5kdh]{font-family:var(--sans);font-size:1.0625rem;font-weight:700;color:var(--dark);margin:28px 0 16px}.kt-vw__list[data-astro-cid-lzsz5kdh]{list-style:none;margin:0 0 24px;padding:0;column-count:2;column-gap:56px}.kt-vw__list[data-astro-cid-lzsz5kdh] li[data-astro-cid-lzsz5kdh]{position:relative;break-inside:avoid;padding-block:0 14px;padding-inline-start:30px;font-family:var(--sans);font-size:1rem;line-height:1.65;color:var(--muted)}.kt-vw__list[data-astro-cid-lzsz5kdh] li[data-astro-cid-lzsz5kdh]:before{content:"";position:absolute;inset-inline-start:4px;top:.42em;width:6px;height:11px;border:solid var(--accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.kt-vw__cta-p[data-astro-cid-lzsz5kdh]{margin-bottom:14px;max-width:70ch}.kt-vw__cta-last[data-astro-cid-lzsz5kdh]{font-weight:600;color:var(--dark);max-width:70ch}.kt-vw__list[data-astro-cid-lzsz5kdh]+.kt-vw__btns[data-astro-cid-lzsz5kdh]{margin-top:8px}.kt-vw__btns[data-astro-cid-lzsz5kdh]+.kt-ab__content-p[data-astro-cid-lzsz5kdh]{margin-top:28px}@media (max-width: 700px){.kt-vw__list[data-astro-cid-lzsz5kdh]{column-count:1}}
