.landing-box-image[data-astro-cid-lcdefpme]{border:.5px solid #3a322e}.landing-click-layer[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.landing-click-region[data-astro-cid-lcdefpme] rect[data-astro-cid-lcdefpme]{fill:#0000}.landing-click-ring[data-astro-cid-lcdefpme]{fill:none;stroke:#fff;stroke-width:3px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none;transition:opacity .12s}.landing-click-region[data-astro-cid-lcdefpme]:focus-visible .landing-click-ring[data-astro-cid-lcdefpme]{opacity:1}@media (hover:hover){.landing-click-region[data-astro-cid-lcdefpme]:hover .landing-click-ring[data-astro-cid-lcdefpme]{opacity:1}}.landing-click-region[data-astro-cid-lcdefpme]:focus{outline:none}.landing-scene-overlay[data-astro-cid-lcdefpme] .landing-click-ring[data-astro-cid-lcdefpme]{display:none}.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:is(:active,:focus-visible)) .landing-leader-0[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:is(:active,:focus-visible)) .landing-leader-1[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:is(:active,:focus-visible)) .landing-leader-2[data-astro-cid-lcdefpme]{--leader-on:1}@media (hover:hover){.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:hover) .landing-leader-0[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:hover) .landing-leader-1[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:hover) .landing-leader-2[data-astro-cid-lcdefpme]{--leader-on:1}}.landing-leader[data-astro-cid-lcdefpme] polyline[data-astro-cid-lcdefpme]{fill:none;vector-effect:non-scaling-stroke;pointer-events:none}.landing-leader-halo[data-astro-cid-lcdefpme]{stroke:#faf8f3e6;stroke-width:3px}.landing-leader-line[data-astro-cid-lcdefpme]{stroke:#3a322e;stroke-width:1px;transition:stroke .15s,stroke-width .15s}.landing-leader-dot[data-astro-cid-lcdefpme],.landing-leader-pulse[data-astro-cid-lcdefpme]{transform-box:fill-box;transform-origin:50%}.landing-leader-dot[data-astro-cid-lcdefpme]{fill:#3a322e;stroke:#faf8f3;stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none;transition:fill .15s,transform .15s}.landing-leader[data-astro-cid-lcdefpme]{--leader-accent:#c8584b}.landing-scene-overlay[data-astro-cid-lcdefpme] .landing-leader[data-astro-cid-lcdefpme]:is(.landing-leader-0,.landing-leader-1,.landing-leader-2) .landing-leader-dot[data-astro-cid-lcdefpme]{transform:scale(calc(1 + var(--leader-on,0)))}.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:is(:active,:focus-visible)) .landing-leader-0[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:is(:active,:focus-visible)) .landing-leader-1[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:is(:active,:focus-visible)) .landing-leader-2[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme]{fill:var(--leader-accent)}.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:is(:active,:focus-visible)) .landing-leader-0[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:is(:active,:focus-visible)) .landing-leader-1[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:is(:active,:focus-visible)) .landing-leader-2[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme]{stroke:var(--leader-accent);stroke-width:1.5px}@media (hover:hover){.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:hover) .landing-leader-0[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:hover) .landing-leader-1[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:hover) .landing-leader-2[data-astro-cid-lcdefpme] .landing-leader-dot[data-astro-cid-lcdefpme]{fill:var(--leader-accent)}.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-0:hover) .landing-leader-0[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-1:hover) .landing-leader-1[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme],.landing-scene-overlay[data-astro-cid-lcdefpme]:has(.landing-callout-2:hover) .landing-leader-2[data-astro-cid-lcdefpme] .landing-leader-line[data-astro-cid-lcdefpme]{stroke:var(--leader-accent);stroke-width:1.5px}}.landing-leader-pulse[data-astro-cid-lcdefpme]{fill:none;stroke:#3a322e;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}.landing-pulse[data-astro-cid-lcdefpme] .landing-leader-pulse[data-astro-cid-lcdefpme]{animation:1.4s ease-out 2 landing-dot-pulse}.landing-pulse[data-astro-cid-lcdefpme] .landing-leader-1[data-astro-cid-lcdefpme] .landing-leader-pulse[data-astro-cid-lcdefpme]{animation-delay:.25s}.landing-pulse[data-astro-cid-lcdefpme] .landing-leader-2[data-astro-cid-lcdefpme] .landing-leader-pulse[data-astro-cid-lcdefpme]{animation-delay:.5s}@keyframes landing-dot-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.landing-pulse[data-astro-cid-lcdefpme] .landing-leader-pulse[data-astro-cid-lcdefpme]{animation:none}.landing-leader-dot[data-astro-cid-lcdefpme],.landing-leader-line[data-astro-cid-lcdefpme]{transition:none}}.landing-label[data-astro-cid-lcdefpme]{background:var(--label-fill,#faf8f3);color:#1f1d1a;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:.5px solid #3a322e;border-radius:999px;align-items:center;gap:.4em;padding:.5em .8em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 1px 3px #1f1d1a40}.landing-label[data-astro-cid-lcdefpme]:before{content:"";position:absolute;inset:-11px -8px}.landing-label-arrow[data-astro-cid-lcdefpme]{letter-spacing:0;font-weight:400}.landing-caption[data-astro-cid-lcdefpme]{box-sizing:border-box;color:#faf8f3;pointer-events:none;background:#3a322e;min-width:40%;max-width:56%;margin:0;padding:.45em .75em .5em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;top:0;right:0}.landing-caption-title[data-astro-cid-lcdefpme]{letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.2;display:block}.landing-caption-subtitle[data-astro-cid-lcdefpme]{opacity:.8;padding-top:.15em;font-size:10px;line-height:1.3;display:block}.landing-intro[data-astro-cid-lcdefpme]{color:#1f1d1a;background:#fff;border:.5px solid #3a322e;padding:.7em .9em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.landing-intro-text[data-astro-cid-lcdefpme]{margin:0;font-size:14px;font-weight:700;line-height:1.3}.landing-intro-subtext[data-astro-cid-lcdefpme]{opacity:.75;margin:0;padding-top:.2em;font-size:13px;line-height:1.35}.landing-label[data-astro-cid-lcdefpme]:hover,.landing-label[data-astro-cid-lcdefpme]:active,.landing-label[data-astro-cid-lcdefpme]:focus-visible{color:#faf8f3;background:#1f1d1a}@media (width>=640px){.landing-label[data-astro-cid-lcdefpme]{font-size:12px}.landing-caption-title[data-astro-cid-lcdefpme]{font-size:13px}.landing-caption-subtitle[data-astro-cid-lcdefpme]{font-size:11px}.landing-intro-text[data-astro-cid-lcdefpme]{font-size:16px}}@media (width>=850px){.landing-title-block[data-astro-cid-lcdefpme]{padding-inline:1.5rem;background:0 0;padding-top:.5rem;padding-bottom:.5rem}.landing-hero-section[data-astro-cid-lcdefpme]{margin-inline:1.5rem;border-radius:11px;width:auto;margin-bottom:2rem;overflow:hidden}.landing-box-image[data-astro-cid-lcdefpme]{border-radius:11px}}
