.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,4vw,4rem);min-height:calc(100svh - 5rem);padding-block:clamp(1.5rem,4vw,3rem) clamp(4rem,8vw,7rem);display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.5rem);line-height:1.02}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:36ch;color:var(--muted);margin-top:1.75rem}.acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.9rem;margin-top:2.25rem;display:flex}.hero-pic[data-astro-cid-lcdefpme]{align-self:stretch;min-height:32rem;position:relative}.hero-frame[data-astro-cid-lcdefpme]{border-radius:28px;position:absolute;inset:0}.hero-frame[data-astro-cid-lcdefpme] .drift[data-astro-cid-lcdefpme],.hero-frame[data-astro-cid-lcdefpme] picture,.hero-frame[data-astro-cid-lcdefpme] img{width:100%;height:100%;display:block}.agent[data-astro-cid-lcdefpme]{background:var(--bg);border-radius:999px;align-items:center;gap:1rem;padding:.75rem 1.5rem .75rem .75rem;text-decoration:none;display:flex;position:absolute;bottom:2rem;left:-2rem;box-shadow:0 12px 40px -12px #1d1a1640}.agent-pic[data-astro-cid-lcdefpme]{border-radius:50%;flex:none;width:4rem;height:4rem;overflow:hidden}.agent-txt[data-astro-cid-lcdefpme]{line-height:1.25;display:grid}.agent-txt[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.25rem;font-weight:500}.agent-txt[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.9375rem}.doors[data-astro-cid-lcdefpme]{padding-bottom:var(--section)}.door-list[data-astro-cid-lcdefpme]{gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.door[data-astro-cid-lcdefpme]{gap:.6rem;text-decoration:none;display:grid}.door-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:22px;margin-bottom:.6rem;display:block;overflow:hidden}.door-pic[data-astro-cid-lcdefpme] img{transition:transform .9s var(--ease-soft)}.door-h[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 1.8vw,3rem);line-height:1}.door-h[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{color:var(--gold)}.door-p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:32ch}.arrow[data-astro-cid-lcdefpme]{transition:transform var(--t-ui) var(--ease-out);display:inline-block}@media (hover:hover) and (pointer:fine){.door[data-astro-cid-lcdefpme]:hover .door-pic[data-astro-cid-lcdefpme] img{transform:scale(1.05)}.door[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translate(6px)}}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--surface);min-height:2.75rem;transition:background-color var(--t-hover) ease;border-radius:999px;align-items:center;padding:0 1.25rem;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.chips[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--field-1)}}.me[data-astro-cid-lcdefpme]{background:var(--surface);padding-block:var(--section)}.me-in[data-astro-cid-lcdefpme]{align-items:center}.me-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:28px;grid-column:1/6}.me-text[data-astro-cid-lcdefpme]{grid-column:7/13;justify-items:start;gap:1.5rem;display:grid}.statement[data-astro-cid-lcdefpme]{font-family:var(--font-display);max-width:28ch;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);line-height:1.25}.me-acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.dist[data-astro-cid-lcdefpme]{padding-block:var(--section);align-items:start;row-gap:3rem}.dist-top[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:end;gap:2rem;display:grid}.dist-top[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:32ch}.dist-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:28px;grid-column:1/6;position:sticky;top:2rem}.rows[data-astro-cid-lcdefpme]{grid-column:7/13}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);grid-template-columns:11rem 1fr auto;align-items:baseline;gap:1rem;padding:1rem 0;text-decoration:none;display:grid}.d-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.5rem}.d-kind[data-astro-cid-lcdefpme]{color:var(--muted)}.rows[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{color:var(--gold)}@media (hover:hover) and (pointer:fine){.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translate(6px)}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .d-name[data-astro-cid-lcdefpme]{color:var(--gold)}}.how[data-astro-cid-lcdefpme]{padding-bottom:var(--section)}.how-list[data-astro-cid-lcdefpme]{gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.5rem;display:grid}.how-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--accent);align-content:start;gap:.75rem;padding-top:1.5rem;display:grid}.n[data-astro-cid-lcdefpme]{color:var(--gold);font-weight:700}.how-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.how-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.oselia[data-astro-cid-lcdefpme]{background:var(--field-1);color:var(--field-1-ink);padding-block:var(--section)}.oselia-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:4rem;display:grid}.oselia-lead[data-astro-cid-lcdefpme]{max-width:44ch}.oselia-more[data-astro-cid-lcdefpme]{margin-top:3rem;font-weight:700}.faq[data-astro-cid-lcdefpme]{padding-block:var(--section);align-items:start}.faq-text[data-astro-cid-lcdefpme]{grid-column:1/7}.qs[data-astro-cid-lcdefpme]{margin-top:2.5rem;display:grid}details[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--ink) 12%, transparent);padding-block:1.1rem}summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:44px;font-size:1.1875rem;font-weight:700;line-height:1.35;list-style:none;display:flex}summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.chev[data-astro-cid-lcdefpme]{border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);width:.6rem;height:.6rem;transition:transform var(--t-ui) var(--ease-out);flex:none;transform:rotate(45deg)translateY(-3px)}details[data-astro-cid-lcdefpme][open] .chev[data-astro-cid-lcdefpme]{transform:rotate(225deg)}details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.6rem}.faq-acts[data-astro-cid-lcdefpme]{margin-top:2rem;font-weight:700}.faq-pics[data-astro-cid-lcdefpme]{grid-column:8/13;position:sticky;top:2rem}.tall[data-astro-cid-lcdefpme]{aspect-ratio:3/4;border-radius:28px}.visit[data-astro-cid-lcdefpme]{gap:var(--gutter);padding-bottom:var(--section);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.visit-pic[data-astro-cid-lcdefpme]{border-radius:28px;min-height:28rem;position:relative}.visit-pic[data-astro-cid-lcdefpme] picture,.visit-pic[data-astro-cid-lcdefpme] img{width:100%;height:100%;position:absolute;inset:0}.card[data-astro-cid-lcdefpme]{background:var(--surface);border-radius:28px;align-content:center;justify-items:start;gap:1.25rem;padding:clamp(2rem,4vw,3.5rem);display:grid}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 1.6vw,3rem)}.addr[data-astro-cid-lcdefpme]{font-size:var(--step-lead)}.card[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme]{gap:.5rem;width:100%;display:grid}.card[data-astro-cid-lcdefpme] dl[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);justify-content:space-between;gap:1rem;padding-bottom:.5rem;display:flex}.card[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted)}.card[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-weight:700}@media (width<=48em){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0;padding-top:1rem}.hero-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/5;min-height:0;margin-top:.5rem}.agent[data-astro-cid-lcdefpme]{bottom:1rem;left:1rem;right:1rem}.acts[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{flex:100%}.door-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:3rem}.door-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.me-pic[data-astro-cid-lcdefpme],.me-text[data-astro-cid-lcdefpme],.dist-pic[data-astro-cid-lcdefpme],.rows[data-astro-cid-lcdefpme],.faq-text[data-astro-cid-lcdefpme],.faq-pics[data-astro-cid-lcdefpme]{grid-column:1/-1;position:static}.me-text[data-astro-cid-lcdefpme]{margin-top:2.5rem}.dist-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.dist-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.rows[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;row-gap:.1rem}.d-kind[data-astro-cid-lcdefpme]{grid-area:2/1/auto/-1}.how-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.oselia-top[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}.faq-pics[data-astro-cid-lcdefpme]{margin-top:3rem}.tall[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.visit[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.visit-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3;min-height:0}.card[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{width:100%}}
