.kd-slides[data-astro-cid-pgbkavof]{position:absolute;inset:0}.kd-slides__item[data-astro-cid-pgbkavof]{position:absolute;inset:0;opacity:0;transition:opacity 1.2s var(--ease-out-expo)}.kd-slides__item[data-astro-cid-pgbkavof][data-active=true]{opacity:1}.kd-slides__item[data-astro-cid-pgbkavof] .kd-photo{width:100%;height:100%;aspect-ratio:auto}@media(prefers-reduced-motion:reduce){.kd-slides__item[data-astro-cid-pgbkavof]{transition:none}}.kd-hero[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(82vh,720px);background:var(--d-green-darker);overflow:clip;color:var(--d-cream)}@media(max-width:700px){.kd-hero[data-astro-cid-j7pv25f6]{min-height:auto}.kd-hero__content[data-astro-cid-j7pv25f6]{padding-block:2.6rem 0}}.kd-hero[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0c0a0899,#0c0a0838 26%,#0c0a0880 58%,#0c0a08db)}.kd-hero__media[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.kd-hero__media[data-astro-cid-j7pv25f6] .kd-photo{height:100%}.kd-hero__content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;padding-block:clamp(2.4rem,6vw,4.5rem) 0;color:var(--d-cream)}.kd-kicker-on-photo[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold)}.kd-hero__title[data-astro-cid-j7pv25f6]{color:var(--d-cream);max-width:20ch;margin-top:.6rem;text-wrap:balance}.kd-hero__lede[data-astro-cid-j7pv25f6]{margin-top:1.1rem;max-width:54ch;font-size:var(--step-1);line-height:1.45;color:var(--d-on-dark)}.kd-hero__actions[data-astro-cid-j7pv25f6]{margin-top:1.9rem;display:flex;flex-wrap:wrap;gap:.7rem}.kd-btn-on-photo[data-astro-cid-j7pv25f6]{color:var(--d-cream);border-color:color-mix(in oklab,var(--d-cream) 70%,transparent);background:transparent}.kd-btn-on-photo[data-astro-cid-j7pv25f6]:hover{background:var(--d-cream);color:var(--d-ink)}.kd-hero__foot[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-block:1.6rem 1.1rem}.kd-hero__caption[data-astro-cid-j7pv25f6]{color:color-mix(in oklab,var(--d-cream) 78%,transparent);text-align:right;margin:0}.kd-hero__scenes[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-width:0}.kd-hero__scene-btn[data-astro-cid-j7pv25f6]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:999px;border:1px solid color-mix(in oklab,var(--d-cream) 36%,transparent);color:var(--d-cream);transition:background-color var(--dur-micro) var(--ease-out-expo)}.kd-hero__scene-btn[data-astro-cid-j7pv25f6]:hover{background:color-mix(in oklab,var(--d-cream) 18%,transparent)}.kd-hero__scene-btn[data-astro-cid-j7pv25f6] .kd-scene-play,.kd-hero__scene-btn[data-astro-cid-j7pv25f6][aria-pressed=true] .kd-scene-pause{display:none}.kd-hero__scene-btn[data-astro-cid-j7pv25f6][aria-pressed=true] .kd-scene-play{display:block}.kd-hero__scene-count[data-astro-cid-j7pv25f6]{flex:none;font-size:.66rem;letter-spacing:.12em;color:color-mix(in oklab,var(--d-cream) 82%,transparent)}.kd-hero__scene-dots[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.3rem;flex:none}.kd-hero__scene-dot[data-astro-cid-j7pv25f6]{position:relative;display:grid;place-items:center;width:26px;height:26px;flex:none}.kd-hero__scene-dot[data-astro-cid-j7pv25f6]:before{content:"";width:9px;height:9px;border-radius:999px;background:color-mix(in oklab,var(--d-cream) 40%,transparent);transition:background-color var(--dur-micro) var(--ease-out-expo),transform var(--dur-micro) var(--ease-out-expo)}.kd-hero__scene-dot[data-astro-cid-j7pv25f6]:hover:before{background:color-mix(in oklab,var(--d-cream) 70%,transparent)}.kd-hero__scene-dot[data-astro-cid-j7pv25f6][aria-current=true]:before{background:var(--d-cream);transform:scale(1.3)}@media(max-width:700px){.kd-hero__scenes[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][data-slides-caption]{display:none}}.kd-hero__cue[data-astro-cid-j7pv25f6]{color:var(--d-cream);opacity:.8;display:none}.kd-hero__cue[data-astro-cid-j7pv25f6]:hover{opacity:1}@media(min-width:900px){.kd-hero__cue[data-astro-cid-j7pv25f6]{display:block}}.kd-stats[data-astro-cid-j7pv25f6]{background:var(--d-green-darker);color:var(--d-on-dark);padding:1.6rem 0}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-stats[data-astro-cid-j7pv25f6]{border-block:1px solid var(--d-line)}.kd-stats__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.1rem}@media(min-width:820px){.kd-stats__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}}.kd-globe-band[data-astro-cid-j7pv25f6]{background:color-mix(in oklab,var(--d-sand) 30%,transparent)}.kd-globe-band__inner[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:center}@media(min-width:1000px){.kd-globe-band__inner[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.kd-globe-band__copy[data-astro-cid-j7pv25f6]{display:grid;gap:.55rem;justify-items:start;max-width:52ch}.kd-globe-band__facts[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;list-style:none;margin:.4rem 0 .2rem;padding:.7rem 0 0;border-top:1px solid var(--d-line);width:100%;font-size:.72rem;color:var(--d-muted)}.kd-globe-band__stage[data-astro-cid-j7pv25f6]{min-width:0}.kd-scenery__intro[data-astro-cid-j7pv25f6]{display:grid;gap:.45rem;max-width:62ch;margin-bottom:clamp(1.5rem,4vw,2.25rem)}.kd-scenery__rail[data-astro-cid-j7pv25f6]{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;padding-inline:max(1.25rem,calc((100vw - var(--measure)) / 2));padding-block:.25rem 1rem;outline-offset:-4px}.kd-scenery__rail[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--d-green)}.kd-scenery__track[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;gap:clamp(.75rem,1.6vw,1.25rem);width:max-content}.kd-scenery__tile[data-astro-cid-j7pv25f6]{position:relative;width:clamp(15rem,26vw,20rem);scroll-snap-align:start;background:var(--d-cream);border:1px solid var(--d-line);overflow:clip;padding-bottom:.7rem}.kd-scenery__tile[data-astro-cid-j7pv25f6] .kd-credit[data-astro-cid-j7pv25f6]{padding-inline:.85rem}.kd-scenery__link[data-astro-cid-j7pv25f6]{display:grid;color:var(--d-ink);text-decoration:none}.kd-scenery__link[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--d-green);outline-offset:-3px}.kd-scenery__media[data-astro-cid-j7pv25f6]{display:block;overflow:clip}.kd-scenery__body[data-astro-cid-j7pv25f6]{display:grid;gap:.2rem;padding:.8rem .85rem .9rem;background:var(--d-green-deep);border-top:2px solid var(--d-gold-deep)}.kd-scenery__country[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold);font-size:.62rem}.kd-scenery__name[data-astro-cid-j7pv25f6]{font-family:var(--d-font-body);font-size:var(--step-1);line-height:1.05;color:var(--d-cream)}.kd-scenery__insight[data-astro-cid-j7pv25f6]{font-size:.78rem;line-height:1.4;color:var(--d-on-dark-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kd-scenery__foot[data-astro-cid-j7pv25f6]{margin-top:1.25rem}.kd-stats__item[data-astro-cid-j7pv25f6]{display:grid;gap:.15rem}.kd-stats__item[data-astro-cid-j7pv25f6] .stat-figure[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold)}.kd-stats__label[data-astro-cid-j7pv25f6]{font-size:.86rem;font-weight:500}.kd-stats__note[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-muted);font-size:.68rem}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-stats__item[data-astro-cid-j7pv25f6]{border-left:1px solid color-mix(in oklab,var(--d-on-dark) 25%,transparent);padding-left:.9rem}.kd-manifesto[data-astro-cid-j7pv25f6]{display:grid;gap:2.5rem}@media(min-width:940px){.kd-manifesto[data-astro-cid-j7pv25f6]{grid-template-columns:62ch 1fr;gap:4rem;align-items:start}}.kd-manifesto__body[data-astro-cid-j7pv25f6]{margin-top:1.1rem;max-width:62ch}.kd-manifesto__sign[data-astro-cid-j7pv25f6]{margin-top:1.6rem;display:grid;gap:.2rem;font-family:var(--d-font-display);font-size:var(--step-1)}.kd-facts[data-astro-cid-j7pv25f6]{margin:0}.kd-facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:.82rem;color:var(--d-muted)}.kd-facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;text-align:right}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-facts[data-astro-cid-j7pv25f6] .spec-row[data-astro-cid-j7pv25f6]{border-bottom-style:dotted}.kd-break[data-astro-cid-j7pv25f6]{margin:0;padding-block:0}.kd-break__frame[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate}.kd-break__frame[data-astro-cid-j7pv25f6] .kd-photo__img{object-position:34% 58%}.kd-break__frame[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0c0a081f,#0c0a086b 54%,#0c0a08e0)}.kd-break__note[data-astro-cid-j7pv25f6]{position:absolute;inset:auto 0 6%;z-index:2;max-width:46ch;color:var(--d-cream)}.kd-break__eyebrow[data-astro-cid-j7pv25f6]{display:block;color:var(--d-on-dark-gold)}.kd-break__line[data-astro-cid-j7pv25f6]{margin-top:.6rem;font-size:var(--step-1);line-height:1.35;color:var(--d-cream)}.kd-break__note[data-astro-cid-j7pv25f6] .btn{margin-top:1.1rem}.kd-traditions__intro[data-astro-cid-j7pv25f6]{max-width:58ch}.kd-traditions__split[data-astro-cid-j7pv25f6]{margin-top:2.6rem;display:grid;gap:2rem}@media(min-width:940px){.kd-traditions__split[data-astro-cid-j7pv25f6]{grid-template-columns:7fr 5fr;align-items:start}}.kd-tradition[data-astro-cid-j7pv25f6]{display:grid;gap:.7rem;align-content:start;padding-top:1.4rem;border-top:2px solid var(--d-gold-deep)}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-tradition[data-astro-cid-j7pv25f6]{border-top-width:3px;border-top-color:var(--d-ink)}.kd-tradition--corporate[data-astro-cid-j7pv25f6]{border-top-color:var(--d-green)}.kd-tradition__title[data-astro-cid-j7pv25f6]{font-size:var(--step-2);line-height:1.08}.kd-tradition__copy[data-astro-cid-j7pv25f6]{color:var(--d-muted);max-width:46ch}.kd-tradition__list[data-astro-cid-j7pv25f6]{margin:.4rem 0 .6rem;padding:0;list-style:none}.kd-tradition[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{justify-self:start}.kd-services__intro[data-astro-cid-j7pv25f6]{max-width:58ch}.kd-services__index[data-astro-cid-j7pv25f6]{margin:2.4rem 0 0;padding:0;list-style:none}.kd-services__index[data-astro-cid-j7pv25f6] .rule-title[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.7rem;color:var(--d-ink)}.kd-services__index[data-astro-cid-j7pv25f6] .rule-title[data-astro-cid-j7pv25f6] svg{color:var(--d-green);flex:none}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-services__index[data-astro-cid-j7pv25f6] .rule-title[data-astro-cid-j7pv25f6] svg{color:var(--d-gold-deep)}.rule-row__link[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none}.rule-row__link[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0}.kd-services__arrow[data-astro-cid-j7pv25f6]{color:var(--d-muted);opacity:0;transition:opacity var(--dur-ui) var(--ease-out-expo)}.rule-row[data-astro-cid-j7pv25f6]:hover .kd-services__arrow[data-astro-cid-j7pv25f6],.rule-row[data-astro-cid-j7pv25f6]:focus-within .kd-services__arrow[data-astro-cid-j7pv25f6]{opacity:1}.rule-row[data-astro-cid-j7pv25f6]:focus-within{background:color-mix(in oklab,var(--d-leaf-soft) 55%,transparent);padding-left:.85rem}.kd-five[data-astro-cid-j7pv25f6]{background:var(--d-green-deep);color:var(--d-on-dark)}.kd-five[data-astro-cid-j7pv25f6] .section-title[data-astro-cid-j7pv25f6]{color:var(--d-cream)}.kd-five[data-astro-cid-j7pv25f6] .kicker[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold)}.kd-five__intro[data-astro-cid-j7pv25f6]{max-width:44ch}.kd-five__plates[data-astro-cid-j7pv25f6]{list-style:none;margin:2.6rem 0 0;padding:0;display:grid;gap:clamp(2rem,5vw,3.6rem);perspective:1500px;perspective-origin:50% 40%}.kd-five__plate[data-astro-cid-j7pv25f6]{display:grid;gap:1.2rem;align-items:center}@media(min-width:900px){.kd-five__plate[data-astro-cid-j7pv25f6]{grid-template-columns:5fr 6fr;gap:2.6rem}.kd-five__plate[data-astro-cid-j7pv25f6].is-flipped .kd-five__media[data-astro-cid-j7pv25f6]{order:2}}.kd-five__media[data-astro-cid-j7pv25f6] .kd-photo{max-height:62vh}.kd-five__body[data-astro-cid-j7pv25f6]{display:grid;gap:.4rem;align-content:center}.kd-five__plates[data-astro-cid-j7pv25f6] .plate-num[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold)}.kd-five__latin[data-astro-cid-j7pv25f6]{font-style:italic;letter-spacing:.02em}.kd-five__name[data-astro-cid-j7pv25f6]{font-size:var(--step-3);line-height:1;color:var(--d-cream)}.kd-five__trait[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-muted)}.kd-five__copy[data-astro-cid-j7pv25f6]{max-width:46ch;color:var(--d-on-dark)}.kd-terrain__intro[data-astro-cid-j7pv25f6]{max-width:58ch}.kd-terrain__track[data-astro-cid-j7pv25f6]{margin-top:2.4rem;display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,340px);gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 4% 1.2rem;scrollbar-width:thin}@media(min-width:1100px){.kd-terrain__track[data-astro-cid-j7pv25f6]{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;padding-inline:0;max-width:min(var(--measure),92%);margin-inline:auto}}.kd-terrain__stop[data-astro-cid-j7pv25f6]{scroll-snap-align:start;display:grid;gap:.35rem;align-content:start}.kd-terrain__media[data-astro-cid-j7pv25f6]{position:relative}.kd-terrain__plate[data-astro-cid-j7pv25f6]{position:absolute;top:.6rem;left:.6rem;background:var(--d-cream);color:var(--d-ink);padding:.15rem .5rem;font-size:.68rem;letter-spacing:.12em}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-terrain__plate[data-astro-cid-j7pv25f6]{background:var(--d-ink);color:var(--d-cream)}.kd-terrain__name[data-astro-cid-j7pv25f6]{font-size:var(--step-1);margin-top:.35rem}.kd-terrain__meta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.15rem 1rem;color:var(--d-muted);font-size:.7rem}.kd-terrain__meta[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;gap:.35rem}.kd-terrain__meta[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.1em;opacity:.75}.kd-terrain__meta[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0}.kd-terrain__copy[data-astro-cid-j7pv25f6]{color:var(--d-muted);font-size:.92rem}.kd-cta[data-astro-cid-j7pv25f6]{background:var(--d-green-darker);color:var(--d-cream);padding-block:clamp(3rem,8vw,6rem);position:relative}[data-astro-cid-j7pv25f6][data-direction="2"] .kd-cta[data-astro-cid-j7pv25f6]{background:var(--d-ink)}.kd-cta__inner[data-astro-cid-j7pv25f6]{position:relative;display:grid;gap:.8rem;justify-items:start}.kd-cta__kicker[data-astro-cid-j7pv25f6]{color:var(--d-on-dark-gold)}.kd-cta__title[data-astro-cid-j7pv25f6]{color:var(--d-cream);max-width:22ch}.kd-cta__copy[data-astro-cid-j7pv25f6]{max-width:52ch;color:var(--d-on-dark)}.kd-cta__actions[data-astro-cid-j7pv25f6]{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.7rem}
