.hero[data-astro-cid-lcdefpme]{min-height:clamp(560px, calc(100svh - var(--header-h)), 860px);background:var(--lila-2);align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme]{object-fit:cover;object-position:18% 50%;width:100%;height:100%;position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{justify-content:flex-end;display:flex;position:relative}.hero-card[data-astro-cid-lcdefpme]{--r:46px;--s:54px;--y:34%;background:#fff;width:min(690px,100%);padding:clamp(40px,5vw,64px) clamp(28px,4vw,52px) clamp(28px,3.4vw,44px) clamp(56px,6vw,92px)}@media (prefers-reduced-motion:no-preference){.hero-card[data-astro-cid-lcdefpme]{animation:.7s ease-out both card-in}@keyframes card-in{0%{opacity:0}to{opacity:1}}}.hero-card[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch;color:var(--violeta);margin-bottom:.35em;font-size:clamp(2.4rem,1.6rem + 2.6vw,3.75rem)}.hero-card[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{font-size:var(--step-0);max-width:46ch}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin:26px 0;display:flex}.hero-facts[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--tinta-2);border-top:1px solid #43287f26;flex-wrap:wrap;gap:6px 28px;margin:0;padding:18px 0 0;list-style:none;display:flex}.hero-facts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.hero-facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--violeta)}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{background:#fff;min-height:0;display:block}.hero-photo[data-astro-cid-lcdefpme]{object-position:70% 50%;height:46svh;min-height:300px;position:relative}.hero-inner[data-astro-cid-lcdefpme]{width:100%;margin-top:-64px;padding:0}.hero-card[data-astro-cid-lcdefpme]{--r:24px;--s:30px;--x:76%;padding:40px var(--pad) 28px;width:100%;margin-right:0}.hero-card[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.3rem,10.5vw,3rem)}}.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.story-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.story[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{border-left:4px solid var(--violeta-logo);margin:28px 0;padding:0 0 0 22px}.story[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--violeta);margin:0;font-weight:520;line-height:1.45}.story-photo[data-astro-cid-lcdefpme]{margin:0}.story-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;object-fit:cover;--y:42%;--r:36px;--s:42px;width:100%}@media (width<=860px){.story-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.story-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{--r:24px;--s:28px}}.treat-groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px) clamp(24px,4vw,64px);display:grid}.treat-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--violeta-logo);letter-spacing:0;margin-bottom:.6em;font-weight:700}.treat-group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.treat-group[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #43287f2e}.treat-group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--tinta);padding:14px 0 16px;text-decoration:none;display:block}.treat-group[data-astro-cid-lcdefpme] .t-name[data-astro-cid-lcdefpme]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:740;line-height:1.15;display:block}.treat-group[data-astro-cid-lcdefpme] .t-line[data-astro-cid-lcdefpme]{color:var(--tinta-2);font-size:var(--step--1);margin-top:4px;display:block}.treat-group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .t-name[data-astro-cid-lcdefpme]{color:var(--violeta-logo)}.treat-col[data-astro-cid-lcdefpme]{align-content:start;gap:clamp(28px,4vw,48px);display:grid}.treat-more[data-astro-cid-lcdefpme]{margin:clamp(32px,4vw,48px) 0 0}@media (width<=960px){.treat-groups[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.integ-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(56px,8vw,112px);display:grid}.integ-photo[data-astro-cid-lcdefpme]{margin:0}.integ-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;--x:72%;--r:30px;--s:36px;width:100%}.integ-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:20ch}.integ-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-bottom:1.6em}@media (width<=760px){.integ-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.integ-photo[data-astro-cid-lcdefpme]{max-width:340px}.integ-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{--r:22px;--s:26px}}.comfort-strip[data-astro-cid-lcdefpme]{grid-template-columns:1.35fr 1.1fr 1.05fr .8fr;align-items:start;gap:14px;margin-block:0 32px;padding:0;list-style:none;display:grid}.comfort-strip[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:clamp(300px,30vw,440px)}.comfort-strip[data-astro-cid-lcdefpme] .c-3[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{--y:30%;--r:26px;--s:31px}.comfort-strip[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-weight:600;font-size:var(--step--1);margin:12px 0 0}@media (width<=860px){.comfort-strip[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.comfort-strip[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;height:auto}}.team-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.team-wall[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.team-wall[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%}.team-wall[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+9){transform:translate(calc(50% + 3px))}@media (width<=960px){.team-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=560px){.team-wall[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr))}.team-wall[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+9){transform:none}}.easy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:clamp(24px,3vw,40px)}.easy-list[data-astro-cid-lcdefpme]{border-top:4px solid var(--violeta);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;display:grid}.easy-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding:24px clamp(16px,2.5vw,36px) 8px 0}.easy-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-left:1px solid #43287f2e;padding-left:clamp(16px,2.5vw,36px)}.easy-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--step-2);letter-spacing:-.02em;color:var(--violeta);margin-bottom:10px;font-weight:760;line-height:1.15}.easy-list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--tinta-2);margin:0}@media (width<=760px){.easy-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.easy-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]+div[data-astro-cid-lcdefpme]{border-top:1px solid #43287f2e;border-left:0;padding-left:0}}.visit[data-astro-cid-lcdefpme]{padding-top:0}.visit-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.visit-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}@media (width<=860px){.visit-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit-map[data-astro-cid-lcdefpme]{order:2}}
