.layout[data-astro-cid-ikjtdxey]{padding-top:24px;display:grid;grid-template-columns:minmax(0,1fr) 520px;grid-template-areas:"intro aside" "details aside";grid-template-rows:auto 1fr;column-gap:64px;row-gap:32px;align-items:start}.intro[data-astro-cid-ikjtdxey]{grid-area:intro;display:flex;flex-direction:column;gap:24px}.details[data-astro-cid-ikjtdxey]{grid-area:details;display:flex;flex-direction:column;gap:32px}.aside[data-astro-cid-ikjtdxey]{grid-area:aside;position:sticky;top:24px}.title[data-astro-cid-ikjtdxey]{font:700 52px/1.04 var(--font-display);letter-spacing:-.022em;text-wrap:balance}.lead[data-astro-cid-ikjtdxey]{max-width:640px;font:400 18px/1.7 var(--font-body);color:var(--c-text-2);text-wrap:pretty}.block[data-astro-cid-ikjtdxey]{display:flex;flex-direction:column;gap:16px}.block--steps[data-astro-cid-ikjtdxey]{gap:12px}.block__title[data-astro-cid-ikjtdxey]{font:700 30px/1.1 var(--font-display);letter-spacing:-.019em;text-wrap:balance}.places[data-astro-cid-ikjtdxey]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0}.place[data-astro-cid-ikjtdxey]{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-card);padding:24px;display:flex;flex-direction:column;gap:8px}.place__title[data-astro-cid-ikjtdxey]{font:700 20px/1.2 var(--font-display);letter-spacing:-.026em}.place__text[data-astro-cid-ikjtdxey]{font:400 15px/1.6 var(--font-body);color:var(--c-text-3)}.note[data-astro-cid-ikjtdxey]{font:500 15px/1.5 var(--font-body);color:var(--c-text-3)}.note[data-astro-cid-ikjtdxey] a[data-astro-cid-ikjtdxey]{font-weight:600}.text[data-astro-cid-ikjtdxey]{max-width:640px;font:400 16px/1.65 var(--font-body);color:var(--c-text-2);text-wrap:pretty}.place__title[data-astro-cid-ikjtdxey] a[data-astro-cid-ikjtdxey]{color:inherit}.place__title[data-astro-cid-ikjtdxey] a[data-astro-cid-ikjtdxey]:hover{color:var(--c-red-text)}.place__sub[data-astro-cid-ikjtdxey]{font:500 14px/1.5 var(--font-body);color:var(--c-muted)}.place__rows[data-astro-cid-ikjtdxey]{display:flex;flex-direction:column;gap:6px;padding:8px 0 0 18px;margin:0;list-style:disc;font:400 15px/1.55 var(--font-body);color:var(--c-text-3)}.contact[data-astro-cid-ikjtdxey]{background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-card);padding:20px 24px;display:flex;flex-direction:column;gap:4px;max-width:520px}.contact__name[data-astro-cid-ikjtdxey]{font:700 19px/1.3 var(--font-display);letter-spacing:-.02em}.contact__role[data-astro-cid-ikjtdxey]{font:400 14px/1.5 var(--font-body);color:var(--c-muted)}.contact__links[data-astro-cid-ikjtdxey]{display:flex;flex-wrap:wrap;gap:4px 20px;padding-top:6px;font:600 15px/1.5 var(--font-body)}.steps[data-astro-cid-ikjtdxey]{padding:0}.step[data-astro-cid-ikjtdxey]{display:grid;grid-template-columns:48px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--c-line-strong)}.step[data-astro-cid-ikjtdxey]:last-child{border-bottom:1px solid var(--c-line-strong)}.step__num[data-astro-cid-ikjtdxey]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--c-red-150);font:700 15px/1 var(--font-body);color:var(--c-red-dark)}.step__text[data-astro-cid-ikjtdxey]{font:400 16px/1.65 var(--font-body);color:var(--c-text-2);text-wrap:pretty}@media(max-width:1200px){.layout[data-astro-cid-ikjtdxey]{grid-template-columns:minmax(0,1fr) 440px;column-gap:40px}.places[data-astro-cid-ikjtdxey]{grid-template-columns:1fr}}@media(max-width:1023px){.layout[data-astro-cid-ikjtdxey]{padding-top:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "aside" "details";grid-template-rows:auto;row-gap:16px}.aside[data-astro-cid-ikjtdxey]{position:static;margin-bottom:24px}.container[data-astro-cid-ikjtdxey]{--gutter: 20px}.section[data-astro-cid-ikjtdxey]{padding-bottom:0}.intro[data-astro-cid-ikjtdxey]{gap:12px}.kicker[data-astro-cid-ikjtdxey]{font-size:12px}.title[data-astro-cid-ikjtdxey]{font-size:34px;line-height:1.05}.lead[data-astro-cid-ikjtdxey]{font-size:16px;line-height:1.65}.block__title[data-astro-cid-ikjtdxey]{font-size:26px}.details[data-astro-cid-ikjtdxey]{gap:32px}.step[data-astro-cid-ikjtdxey]{grid-template-columns:40px 1fr;gap:12px}}@media(min-width:640px)and (max-width:1023px){.places[data-astro-cid-ikjtdxey]{grid-template-columns:repeat(2,minmax(0,1fr))}}
