.learn-more[data-astro-cid-rm5sogir]{display:flex;align-items:center;gap:1.5rem;padding-block:clamp(2rem,5vw,3.5rem)}.learn-more[data-astro-cid-rm5sogir]:before,.learn-more[data-astro-cid-rm5sogir]:after{content:"";height:1px;flex:1;background:var(--line)}.learn-more__link[data-astro-cid-rm5sogir]{display:flex;flex-direction:column;align-items:center;gap:.65rem;color:var(--muted);font-size:.8rem;text-decoration:none;text-align:center}.learn-more__arrow[data-astro-cid-rm5sogir]{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid var(--line);border-radius:50%;transition:color .18s,border-color .18s}.learn-more__link[data-astro-cid-rm5sogir]:hover{color:var(--accent)}.learn-more__link[data-astro-cid-rm5sogir]:hover .learn-more__arrow[data-astro-cid-rm5sogir]{border-color:var(--accent)}@media(max-width:639px){.learn-more[data-astro-cid-rm5sogir]{gap:1rem}}@media(prefers-reduced-motion:reduce){.learn-more__arrow[data-astro-cid-rm5sogir]{transition:none}}.quick-menu[data-astro-cid-5kza3axr]{margin-top:clamp(1.5rem,3.5vw,2.75rem)}.quick-menu__label[data-astro-cid-5kza3axr]{margin:0 0 1rem;text-align:center;font-size:.875rem;color:var(--muted)}.quick-menu__grid[data-astro-cid-5kza3axr]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.quick-menu__grid--two[data-astro-cid-5kza3axr]{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-menu__grid--actions[data-astro-cid-5kza3axr]{grid-auto-rows:1fr}.quick-menu__card[data-astro-cid-5kza3axr]{display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;border:1px solid transparent;border-radius:1.5rem;background:#fff;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.quick-menu__card[data-astro-cid-5kza3axr]:not(.quick-menu__card--action):hover,.quick-menu__card[data-astro-cid-5kza3axr]:not(.quick-menu__card--action):focus-visible{border-color:#7c3aed40;box-shadow:0 12px 32px -20px #7c3aed40;transform:translateY(-3px)}.quick-menu__top[data-astro-cid-5kza3axr]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1.2rem}.quick-menu__icon[data-astro-cid-5kza3axr]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.9rem;color:var(--accent);background:#f5f0ff}.quick-menu__arrow[data-astro-cid-5kza3axr]{color:#929098;transition:color .18s,transform .18s}.quick-menu__card[data-astro-cid-5kza3axr]:not(.quick-menu__card--action):hover .quick-menu__arrow[data-astro-cid-5kza3axr]{color:var(--accent);transform:translate(2px,-2px)}.quick-menu__copy[data-astro-cid-5kza3axr]{display:contents}.quick-menu__title[data-astro-cid-5kza3axr]{font-size:clamp(1.1rem,1.7vw,1.35rem);font-weight:600;letter-spacing:-.025em;line-height:1.22;max-width:24ch}.quick-menu__summary[data-astro-cid-5kza3axr]{margin-top:.6rem;color:var(--muted);font-size:.9rem;line-height:1.5;max-width:34ch}.quick-menu__card--action[data-astro-cid-5kza3axr]{--action-color: var(--accent);--action-ink: #6d28d9;--action-arrow-ink: var(--color-primary-content);padding:clamp(1rem,2.6vw,1.5rem);border-color:color-mix(in srgb,var(--action-color) 65%,var(--action-ink));border-radius:1.125rem;background:color-mix(in srgb,var(--action-color) 9%,var(--surface));box-shadow:0 3px color-mix(in srgb,var(--action-color) 28%,var(--surface));transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s}.quick-menu__card--action[data-astro-cid-5kza3axr][data-journey=buy]{--action-color: #39c95a;--action-ink: #144526;--action-arrow-ink: var(--action-ink)}.quick-menu__card--action[data-astro-cid-5kza3axr][data-journey=rent]{--action-color: #ff971f;--action-ink: #6a260a;--action-arrow-ink: var(--action-ink)}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__title[data-astro-cid-5kza3axr]{color:var(--text);font-size:clamp(1.125rem,1.8vw,1.35rem);font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__summary[data-astro-cid-5kza3axr]{color:color-mix(in srgb,var(--text) 45%,var(--muted));font-size:.9375rem;overflow-wrap:anywhere}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__icon[data-astro-cid-5kza3axr]{background:color-mix(in srgb,var(--action-color) 19%,var(--surface));color:var(--action-ink)}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__arrow[data-astro-cid-5kza3axr]{width:2rem;height:2rem;padding:.4rem;border-radius:50%;background:var(--action-color);color:var(--action-arrow-ink)}.quick-menu__card--action[data-astro-cid-5kza3axr]:focus-visible{border-color:var(--action-ink);background-color:color-mix(in srgb,var(--action-color) 15%,var(--surface));outline-color:var(--action-ink)}@media(hover:hover){.quick-menu__card--action[data-astro-cid-5kza3axr]:hover{border-color:var(--action-ink);background-color:color-mix(in srgb,var(--action-color) 15%,var(--surface))}}.quick-menu__card--action[data-astro-cid-5kza3axr]:active{background-color:color-mix(in srgb,var(--action-color) 20%,var(--surface));box-shadow:0 1px color-mix(in srgb,var(--action-color) 28%,var(--surface));transform:translateY(2px)}@media(max-width:639px){.quick-menu__grid[data-astro-cid-5kza3axr],.quick-menu__grid--two[data-astro-cid-5kza3axr]{grid-template-columns:1fr;gap:.65rem}.quick-menu__card[data-astro-cid-5kza3axr]{display:grid;grid-template-columns:2.75rem 1fr 1.25rem;column-gap:1rem;padding:1.1rem;border-radius:1.25rem}.quick-menu__top[data-astro-cid-5kza3axr]{display:contents}.quick-menu__icon[data-astro-cid-5kza3axr]{grid-column:1;grid-row:1 / 3;align-self:center}.quick-menu__arrow[data-astro-cid-5kza3axr]{grid-column:3;grid-row:1 / 3;align-self:center;width:1.25rem}.quick-menu__title[data-astro-cid-5kza3axr]{grid-column:2;grid-row:1;font-size:1rem}.quick-menu__summary[data-astro-cid-5kza3axr]{grid-column:2;grid-row:2;margin-top:.35rem;font-size:.8rem}.quick-menu__grid--actions[data-astro-cid-5kza3axr]{gap:.9rem}.quick-menu__card--action[data-astro-cid-5kza3axr]{grid-template-columns:2.5rem minmax(0,1fr) 2rem;column-gap:.625rem;padding:1rem;border-radius:1.125rem}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__copy[data-astro-cid-5kza3axr]{display:flex;flex-direction:column;grid-column:2;grid-row:1 / 3;align-self:center}.quick-menu__card--action[data-astro-cid-5kza3axr] .quick-menu__icon[data-astro-cid-5kza3axr]{width:2.5rem;height:2.5rem}}@media(prefers-reduced-motion:reduce){.quick-menu__card[data-astro-cid-5kza3axr],.quick-menu__arrow[data-astro-cid-5kza3axr]{transition:none;transform:none!important}}.machine-showcase[data-astro-cid-hb7o2c7a]{overflow:hidden;padding:clamp(3rem,6vw,5rem) clamp(1rem,3vw,2.5rem) 0;background:#fff;border-radius:2rem}.machine-stack[data-astro-cid-hb7o2c7a]{margin-top:clamp(2rem,4vw,3rem)}.machine-tabs[data-astro-cid-hb7o2c7a]{width:fit-content;max-width:100%;margin:0 auto 1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.3rem;border-radius:999px;background:var(--color-base-200)}.machine-tab[data-astro-cid-hb7o2c7a]{height:auto;min-height:2.75rem;padding:.65rem 1.4rem;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:.875rem;font-weight:500;line-height:1.2;transition:background .2s ease,color .2s ease}.machine-tab[data-astro-cid-hb7o2c7a][aria-selected=true]{background:var(--color-primary);color:#fff}.machine-tab[data-astro-cid-hb7o2c7a][aria-selected=false]:hover{color:var(--color-primary)}.machine-tab[data-astro-cid-hb7o2c7a]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.machine-showroom[data-astro-cid-hb7o2c7a]{position:relative;height:clamp(28rem,47vw,37rem);overflow:hidden;isolation:isolate;border:1px solid #efedf4;border-radius:1.75rem;background:radial-gradient(ellipse at 50% 35%,#fff,#f0edf6)}.machine-showroom[data-astro-cid-hb7o2c7a][data-ready]{touch-action:none}.showroom-canvas[data-astro-cid-hb7o2c7a]{display:block;width:100%;height:100%;opacity:0;cursor:grab;transition:opacity .5s ease}.showroom-canvas[data-astro-cid-hb7o2c7a]:active{cursor:grabbing}@media(any-pointer:coarse){.showroom-canvas[data-astro-cid-hb7o2c7a],.showroom-canvas[data-astro-cid-hb7o2c7a]:active{cursor:default}}.machine-showroom[data-astro-cid-hb7o2c7a][data-ready] .showroom-canvas[data-astro-cid-hb7o2c7a]{opacity:1}.showroom-fallback[data-astro-cid-hb7o2c7a]{position:absolute;inset:4rem 2rem;display:flex;justify-content:center;pointer-events:none}.showroom-fallback[data-astro-cid-hb7o2c7a] img[data-astro-cid-hb7o2c7a]{height:100%;max-width:85%;object-fit:contain}.machine-showroom[data-astro-cid-hb7o2c7a][data-ready] .showroom-fallback[data-astro-cid-hb7o2c7a]{display:none}.showroom-badge[data-astro-cid-hb7o2c7a]{position:absolute;left:1.5rem;top:1.5rem;display:flex;align-items:center;gap:.5rem;color:#6c637b;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;pointer-events:none}.showroom-badge[data-astro-cid-hb7o2c7a] span[data-astro-cid-hb7o2c7a]{width:.35rem;height:.35rem;border-radius:50%;background:#7c3aed}.machine-showroom[data-astro-cid-hb7o2c7a][data-failed] .showroom-badge[data-astro-cid-hb7o2c7a]{display:none}.showroom-hint[data-astro-cid-hb7o2c7a]{position:absolute;bottom:1.4rem;left:1.5rem;max-width:calc(100% - 16rem);font-size:.75rem;line-height:1.4;color:#756d80;pointer-events:none}.showroom-toolbar[data-astro-cid-hb7o2c7a]{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.5rem}.showroom-tool[data-astro-cid-hb7o2c7a]{border:1px solid #ffffff;background:#ffffffc7;color:#514660;backdrop-filter:blur(12px);font-weight:500;min-height:2.5rem;height:2.5rem}.showroom-tool[data-astro-cid-hb7o2c7a][aria-pressed=true]{background:#7c3aed;border-color:#7c3aed;color:#fff}.machine-panels-wrap[data-astro-cid-hb7o2c7a]{container-type:inline-size}.machine-copy[data-astro-cid-hb7o2c7a]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.65rem clamp(1.5rem,3vw,2.5rem);align-items:start;padding:1.5rem .75rem 1.75rem}.machine-buy[data-astro-cid-hb7o2c7a]{grid-column:1 / -1;justify-self:center;margin-top:.75rem;min-height:2.5rem;height:auto;padding:.6rem 1.1rem;font-size:.85rem;font-weight:500}.machine-copy-title[data-astro-cid-hb7o2c7a]{grid-column:1 / -1;margin:0;font-size:clamp(1.5rem,2.25vw,2rem);line-height:1.15;letter-spacing:-.035em;font-weight:600;color:var(--color-base-content)}.machine-copy-summary[data-astro-cid-hb7o2c7a]{margin:0;max-width:54ch;font-size:1rem;line-height:1.5;text-wrap:pretty;color:var(--muted)}.machine-highlights[data-astro-cid-hb7o2c7a]{display:grid;gap:.6rem;margin:0;padding:0 0 0 clamp(1.5rem,3vw,2.5rem);border-left:1px solid var(--line-soft);list-style:none}.machine-highlights[data-astro-cid-hb7o2c7a] li[data-astro-cid-hb7o2c7a]{display:flex;align-items:baseline;gap:.65rem;color:var(--muted);font-size:.95rem;line-height:1.6}.machine-highlight-dot[data-astro-cid-hb7o2c7a]{width:.3rem;height:.3rem;border-radius:50%;background:var(--color-primary);flex:0 0 auto}@media(max-width:600px){.machine-tabs[data-astro-cid-hb7o2c7a]{width:100%;gap:.1rem}.machine-tab[data-astro-cid-hb7o2c7a]{flex:1 1 auto;min-width:0;padding-inline:.65rem;font-size:.75rem}.machine-showroom[data-astro-cid-hb7o2c7a]{height:30rem;border-radius:1.25rem}.showroom-badge[data-astro-cid-hb7o2c7a]{left:1rem;top:1rem;font-size:.6rem}.showroom-hint[data-astro-cid-hb7o2c7a]{left:1rem;bottom:4.25rem;max-width:calc(100% - 2rem);font-size:.7rem}.showroom-toolbar[data-astro-cid-hb7o2c7a]{bottom:.75rem;right:.75rem}}@container (max-width: 44rem){.machine-copy[data-astro-cid-hb7o2c7a]{grid-template-columns:1fr;gap:.75rem;padding:1.25rem .25rem 1.5rem}.machine-highlights[data-astro-cid-hb7o2c7a]{margin-top:.25rem;padding:1rem 0 0;border-left:0;border-top:1px solid var(--line-soft)}}@media(prefers-reduced-motion:reduce){.machine-tab[data-astro-cid-hb7o2c7a],.showroom-canvas[data-astro-cid-hb7o2c7a]{transition:none}}.vendkip[data-astro-cid-2oylibu4]{scroll-margin-top:5rem;padding-block:clamp(1.5rem,4vw,3.5rem)}.vendkip__intro[data-astro-cid-2oylibu4]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;padding-inline:clamp(.5rem,2.6vw,2rem)}.vendkip__eyebrow[data-astro-cid-2oylibu4]{color:var(--color-primary);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.vendkip[data-astro-cid-2oylibu4] h2[data-astro-cid-2oylibu4]{max-width:14ch;font-size:clamp(2.25rem,4.6vw,3.65rem);font-weight:600;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.vendkip__description[data-astro-cid-2oylibu4]>p[data-astro-cid-2oylibu4]{max-width:48ch;color:#63636c;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.6;text-wrap:pretty}.vendkip__access[data-astro-cid-2oylibu4]{display:inline-flex;gap:.5rem;align-items:center;margin-top:1.25rem;font-size:.8rem;font-weight:500;color:#6d28d9}.vendkip__access[data-astro-cid-2oylibu4] svg[data-astro-cid-2oylibu4]{flex-shrink:0}.vendkip__gallery-heading[data-astro-cid-2oylibu4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:.5rem;margin:2.75rem 0 1.1rem}.vendkip__gallery-heading[data-astro-cid-2oylibu4] h3[data-astro-cid-2oylibu4]{font-size:clamp(1rem,1.7vw,1.25rem);font-weight:600;letter-spacing:-.025em}.vendkip__controls[data-astro-cid-2oylibu4]{display:flex;align-items:center;gap:.5rem}.vendkip__controls[data-astro-cid-2oylibu4][hidden]{display:none}.vendkip__counter[data-astro-cid-2oylibu4]{margin-right:.5rem;color:#71717a;font-size:.75rem;font-variant-numeric:tabular-nums}.vendkip__arrow[data-astro-cid-2oylibu4]{display:grid;place-items:center;width:2.5rem;height:2.5rem;flex-shrink:0;border:0;border-radius:50%;background:#e8e8ed;color:#34343a;cursor:pointer;transition:background .16s}.vendkip__arrow[data-astro-cid-2oylibu4]:hover:not(:disabled){background:#dad9e3}.vendkip__arrow[data-astro-cid-2oylibu4]:disabled{opacity:.3;cursor:default}.vendkip__gallery[data-astro-cid-2oylibu4]{display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1.6rem}.vendkip__gallery[data-astro-cid-2oylibu4]::-webkit-scrollbar{display:none}.vendkip__preview[data-astro-cid-2oylibu4]{position:relative;display:flex;flex-direction:column;flex:0 0 clamp(20rem,33vw,25rem);height:31rem;overflow:hidden;border-radius:1.6rem;scroll-snap-align:start;background:linear-gradient(155deg,var(--preview-light),var(--preview-color));text-decoration:none;color:#262135;isolation:isolate}.vendkip__preview--lavender[data-astro-cid-2oylibu4]{--preview-light: #eee8ff;--preview-color: #c8b9f4}.vendkip__preview--peach[data-astro-cid-2oylibu4]{--preview-light: #ffeddf;--preview-color: #f6bea1}.vendkip__preview--blue[data-astro-cid-2oylibu4]{--preview-light: #e2f2ff;--preview-color: #a8cbea}.vendkip__preview--pink[data-astro-cid-2oylibu4]{--preview-light: #ffe8ef;--preview-color: #ecb7ce}.vendkip__preview--mint[data-astro-cid-2oylibu4]{--preview-light: #e1f5ef;--preview-color: #a9d6c8}.vendkip__preview--yellow[data-astro-cid-2oylibu4]{--preview-light: #fff4d8;--preview-color: #edd28d}.vendkip__preview-copy[data-astro-cid-2oylibu4]{padding:1.8rem 1.8rem 1.3rem}.vendkip__category[data-astro-cid-2oylibu4]{display:block;font-size:.65rem;line-height:1.3;text-transform:uppercase;letter-spacing:.11em;font-weight:600;opacity:.65}.vendkip__preview[data-astro-cid-2oylibu4] h4[data-astro-cid-2oylibu4]{white-space:pre-line;font-size:1.95rem;font-weight:600;line-height:1.08;letter-spacing:-.04em;margin-top:.7rem}.vendkip__preview-copy[data-astro-cid-2oylibu4] p[data-astro-cid-2oylibu4]{max-width:32ch;margin-top:.65rem;font-size:.88rem;line-height:1.4;opacity:.72}.vendkip__screen[data-astro-cid-2oylibu4]{position:relative;flex:1;min-height:0;margin:0 1.4rem -1px;overflow:hidden;border-radius:.8rem .8rem 0 0;border:4px solid #242327;border-bottom:0;background:#0a0a0a;box-shadow:0 14px 35px -12px #28203466;transition:transform .25s}.vendkip__window[data-astro-cid-2oylibu4]{height:1.5rem;display:flex;align-items:center;gap:.25rem;padding:0 .5rem;background:#242327;color:#a7a5ad}.vendkip__window[data-astro-cid-2oylibu4] i[data-astro-cid-2oylibu4]{width:4px;height:4px;border-radius:50%;background:#77737e}.vendkip__window[data-astro-cid-2oylibu4] span[data-astro-cid-2oylibu4]{font-size:.5rem;margin-inline:auto;padding-right:1.25rem}.vendkip__screen[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{display:block;width:100%;height:calc(100% - 1.5rem);object-fit:cover;object-position:top center}.vendkip__screen--print-designer[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{object-position:50% 50%}.vendkip__screen--fleet-overview[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{object-position:38% top}.vendkip__screen--user-flows[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{object-fit:contain}.vendkip__screen[data-astro-cid-2oylibu4].vendkip__screen--phone{flex:none;width:12.5rem;aspect-ratio:605 / 1294;margin:0 auto;border:7px solid #242327;border-radius:2rem;box-shadow:0 0 0 1px #77737e,0 18px 35px -12px #28203466}.vendkip__screen--phone[data-astro-cid-2oylibu4]:before{content:"";position:absolute;z-index:1;top:.4rem;left:50%;transform:translate(-50%);width:29%;height:.65rem;border-radius:999px;background:#242327}.vendkip__screen--phone[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{height:100%;object-fit:contain}.vendkip__expand[data-astro-cid-2oylibu4]{position:absolute;right:.85rem;bottom:.85rem;display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #ffffff40;border-radius:50%;background:#29252be6;color:#fff}.vendkip__preview[data-astro-cid-2oylibu4]:focus-visible,.vendkip__arrow[data-astro-cid-2oylibu4]:focus-visible,.vendkip__gallery[data-astro-cid-2oylibu4]:focus-visible{outline:3px solid #7c3aed;outline-offset:-4px}.vendkip__dialog[data-astro-cid-2oylibu4]{position:fixed;inset:0;margin:auto;padding:0;width:min(94vw,90rem);max-width:94vw;max-height:94dvh;border:1px solid #ffffff26;border-radius:1rem;background:#101012;color:#fafafa;box-shadow:0 30px 100px #0008}.vendkip__dialog[data-astro-cid-2oylibu4]::backdrop{background:#101018cc;backdrop-filter:blur(12px)}.vendkip__dialog-bar[data-astro-cid-2oylibu4]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem}.vendkip__dialog-bar[data-astro-cid-2oylibu4] h3[data-astro-cid-2oylibu4]{font-size:.9rem;font-weight:500}.vendkip__dialog[data-astro-cid-2oylibu4] .vendkip__arrow[data-astro-cid-2oylibu4]{background:#2a2a2e;color:#fff}.vendkip__dialog[data-astro-cid-2oylibu4] .vendkip__arrow[data-astro-cid-2oylibu4]:hover:not(:disabled){background:#44444a}.vendkip__dialog-image[data-astro-cid-2oylibu4]{display:flex;align-items:center;justify-content:center;background:#090909}.vendkip__dialog-image[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{display:block;max-width:100%;max-height:calc(94dvh - 4rem);width:auto;height:auto;object-fit:contain}.vendkip__dialog-image--phone[data-astro-cid-2oylibu4]{padding:1rem;background:radial-gradient(ellipse at center,#3a3220,#101012 70%)}.vendkip__dialog-image--phone[data-astro-cid-2oylibu4] img[data-astro-cid-2oylibu4]{max-width:calc(100% - 1rem);max-height:calc(94dvh - 6rem);border:7px solid #242327;border-radius:2rem;box-shadow:0 0 0 1px #77737e,0 18px 35px #0005}html.vendkip-preview-open{overflow:hidden}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vendkip__preview[data-astro-cid-2oylibu4]:hover .vendkip__screen[data-astro-cid-2oylibu4]{transform:translateY(-4px)}}@media(max-width:734px){.vendkip__intro[data-astro-cid-2oylibu4]{grid-template-columns:1fr;gap:1.25rem;padding-inline:.75rem}.vendkip[data-astro-cid-2oylibu4] h2[data-astro-cid-2oylibu4]{max-width:15ch}.vendkip__eyebrow[data-astro-cid-2oylibu4]{margin-bottom:.7rem}.vendkip__description[data-astro-cid-2oylibu4]>p[data-astro-cid-2oylibu4]{max-width:50ch;font-size:.95rem}.vendkip__access[data-astro-cid-2oylibu4]{font-size:.75rem;margin-top:1rem}.vendkip__gallery-heading[data-astro-cid-2oylibu4]{margin-top:2rem}.vendkip__gallery[data-astro-cid-2oylibu4]{gap:.75rem;border-radius:1.35rem}.vendkip__preview[data-astro-cid-2oylibu4]{flex-basis:min(85vw,22rem);height:29rem;border-radius:1.35rem}.vendkip__preview-copy[data-astro-cid-2oylibu4]{padding:1.5rem 1.5rem 1.2rem}.vendkip__preview[data-astro-cid-2oylibu4] h4[data-astro-cid-2oylibu4]{font-size:1.8rem}.vendkip__screen[data-astro-cid-2oylibu4]{margin-inline:1.1rem}.vendkip__counter[data-astro-cid-2oylibu4]{display:none}.vendkip__dialog-bar[data-astro-cid-2oylibu4]{padding-inline:.6rem}.vendkip__dialog-bar[data-astro-cid-2oylibu4] h3[data-astro-cid-2oylibu4]{font-size:.75rem}.vendkip__dialog[data-astro-cid-2oylibu4] .vendkip__arrow[data-astro-cid-2oylibu4]{width:2rem;height:2rem}}.photo-gallery__heading[data-astro-cid-zbo42owe]{display:flex;align-items:end;justify-content:space-between;gap:.75rem;margin-bottom:clamp(1rem,3vw,1.75rem)}.photo-gallery__label[data-astro-cid-zbo42owe]{margin-bottom:.65rem;color:var(--accent);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.photo-gallery[data-astro-cid-zbo42owe] h2[data-astro-cid-zbo42owe]{font-size:clamp(1.8rem,4.5vw,3.4rem);font-weight:600;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}.photo-gallery__controls[data-astro-cid-zbo42owe]{display:flex;gap:.4rem}.photo-gallery__controls[data-astro-cid-zbo42owe][hidden]{display:none}.photo-gallery__arrow[data-astro-cid-zbo42owe]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--line);border-radius:50%;background:var(--surface);cursor:pointer}.photo-gallery__arrow[data-astro-cid-zbo42owe]:hover:not([aria-disabled=true]){color:var(--accent)}.photo-gallery__arrow[data-astro-cid-zbo42owe][aria-disabled=true]{opacity:.42;cursor:default}.photo-gallery__viewport[data-astro-cid-zbo42owe]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.photo-gallery__track[data-astro-cid-zbo42owe]{display:flex;gap:clamp(.65rem,1.5vw,1rem)}[data-astro-cid-zbo42owe][data-gallery-ready] .photo-gallery__viewport[data-astro-cid-zbo42owe]{overflow:hidden;scroll-snap-type:none}[data-astro-cid-zbo42owe][data-gallery-ready] .photo-gallery__track[data-astro-cid-zbo42owe]{touch-action:pan-y pinch-zoom}[data-astro-cid-zbo42owe][data-photo-draggable]{cursor:grab;user-select:none}[data-astro-cid-zbo42owe][data-photo-draggable][data-photo-dragging]{cursor:grabbing}.photo-gallery__photo[data-astro-cid-zbo42owe]{position:relative;isolation:isolate;overflow:hidden;flex:0 0 78%;min-width:0;aspect-ratio:4 / 5;scroll-snap-align:start;border-radius:clamp(1rem,2vw,1.6rem);background:var(--surface-strong)}.photo-gallery__photo[data-astro-cid-zbo42owe]:before{content:"";position:absolute;z-index:-1;inset:-12px;background:var(--photo-placeholder) center / cover no-repeat;filter:blur(12px)}.photo-gallery__photo[data-astro-cid-zbo42owe]:focus-visible{outline-offset:-4px}.photo-gallery__photo[data-astro-cid-zbo42owe] img[data-astro-cid-zbo42owe]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}[data-astro-cid-zbo42owe][data-photo-thumbnail]:not([data-loaded]){opacity:0}.photo-gallery__expand[data-astro-cid-zbo42owe]{position:absolute;right:.75rem;bottom:.75rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #fff6;border-radius:50%;background:#161618b3;color:#fff}html:has(.pswp--fotolav.pswp--open){overflow:hidden}.pswp--fotolav .pswp__img--placeholder[src^="data:image/webp"]{filter:blur(5px)}.pswp--fotolav .pswp__img--loading{opacity:0}@media(min-width:640px){.photo-gallery__photo[data-astro-cid-zbo42owe]{flex-basis:43%}}@media(min-width:1024px){.photo-gallery__photo[data-astro-cid-zbo42owe]{flex-basis:29.5%}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-zbo42owe][data-photo-thumbnail][data-loaded]{transition:opacity .22s ease}.pswp--fotolav .pswp__img:not(.pswp__img--loading){transition:opacity .22s ease}}
