.ig[data-astro-cid-dahevgen]{display:grid;gap:18px;container-type:inline-size}.ig-head[data-astro-cid-dahevgen]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:10px 24px}.ig-title[data-astro-cid-dahevgen]{font-size:clamp(26px,3.4vw,38px);margin:0}.ig-follow[data-astro-cid-dahevgen]{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:600;text-underline-offset:3px}.ig-grid[data-astro-cid-dahevgen]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ig-post[data-astro-cid-dahevgen]{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--radius);background:var(--border)}.ig-post[data-astro-cid-dahevgen] img{display:block;width:100%;height:100%;object-fit:cover}@container (width <= 640px){.ig-grid[data-astro-cid-dahevgen]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}}.nl-wrap[data-astro-cid-7pnramjf]{container-type:inline-size}.nl[data-astro-cid-7pnramjf]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:20px 48px;align-items:center;padding:36px 40px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.nl-title[data-astro-cid-7pnramjf]{font-size:clamp(24px,3vw,32px);margin:0}.nl-lede[data-astro-cid-7pnramjf]{margin:10px 0 0;color:var(--ink-soft);max-width:46ch}.nl-form[data-astro-cid-7pnramjf]{display:grid;gap:10px}.nl-row[data-astro-cid-7pnramjf]{display:flex;gap:10px}.nl-row[data-astro-cid-7pnramjf][hidden]{display:none}.nl-field[data-astro-cid-7pnramjf]{flex:1;min-width:0;display:flex}.nl-row[data-astro-cid-7pnramjf] input[data-astro-cid-7pnramjf]{flex:1;min-width:0;font:inherit;font-size:16px;color:var(--ink);background-color:var(--bg);border:1px solid var(--field-border, var(--border));border-radius:var(--radius-field);padding:11px 14px}.nl-small[data-astro-cid-7pnramjf]{margin:0;font-size:13px;color:var(--ink-soft)}.nl-small[data-astro-cid-7pnramjf] a[data-astro-cid-7pnramjf]{color:inherit;text-underline-offset:3px}.nl-done[data-astro-cid-7pnramjf]{margin:0;font-weight:600;color:var(--ink)}.nl-err[data-astro-cid-7pnramjf]{margin:0;color:var(--somnia-color-feedback-error)}@container (width <= 720px){.nl[data-astro-cid-7pnramjf]{grid-template-columns:1fr;padding:26px 22px}}@container (width <= 460px){.nl-row[data-astro-cid-7pnramjf]{flex-direction:column}}.hm-h2[data-astro-cid-lcdefpme]{font-size:clamp(30px,4vw,44px);line-height:1.08;text-wrap:balance}.hm-lead[data-astro-cid-lcdefpme]{font-size:clamp(18px,1.7vw,21px);line-height:1.55;color:var(--ink)}.hm-link[data-astro-cid-lcdefpme]{font-weight:600;color:var(--ink);text-underline-offset:4px}.hm-section[data-astro-cid-lcdefpme]{padding-block:var(--somnia-layout-section) 0}.hm-head[data-astro-cid-lcdefpme]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:28px}.hm-intro[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,88px);padding-block:var(--somnia-layout-section) 0;align-items:start}.hm-intro-text[data-astro-cid-lcdefpme]{display:grid;gap:18px;max-width:56ch}.hm-intro-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;color:var(--ink-soft);line-height:1.65}.hm-intro-text[data-astro-cid-lcdefpme] .hm-lead[data-astro-cid-lcdefpme]{color:var(--ink)}.hm-steps[data-astro-cid-lcdefpme]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--border)}.hm-steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:48px 1fr;column-gap:16px;padding-block:22px;border-bottom:1px solid var(--border)}.hm-step-n[data-astro-cid-lcdefpme]{grid-row:span 2;font:400 34px/1 var(--somnia-font-heading);color:var(--ink-soft)}.hm-steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:22px;line-height:1.2;margin:0 0 6px}.hm-steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;color:var(--ink-soft);line-height:1.6}.hm-band--gap[data-astro-cid-lcdefpme]{margin-top:var(--somnia-layout-section)}.hm-band[data-astro-cid-lcdefpme]{background:var(--surface);border-block:1px solid var(--border);padding-block:var(--somnia-layout-section)}.hm-places[data-astro-cid-lcdefpme]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:repeat(2,minmax(220px,1fr));gap:16px}.hm-place--wide[data-astro-cid-lcdefpme]{grid-row:span 2}.hm-place[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{position:relative;display:block;height:100%;min-height:240px;border-radius:var(--radius);overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.hm-place[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--somnia-color-focus-ring);outline-offset:3px}.hm-place[data-astro-cid-lcdefpme] .hm-place-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hm-place[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#081627d1,#08162733 55%,#08162700)}.hm-place-body[data-astro-cid-lcdefpme]{position:absolute;left:0;right:0;bottom:0;padding:22px 24px;display:grid;gap:6px}.hm-place-name[data-astro-cid-lcdefpme]{font:400 clamp(24px,2.6vw,34px)/1.1 var(--somnia-font-heading)}.hm-place-line[data-astro-cid-lcdefpme]{font-size:15px;line-height:1.5;max-width:44ch;color:#ffffffeb}.hm-grid[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hm-journal[data-astro-cid-lcdefpme]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.hm-post[data-astro-cid-lcdefpme]{display:grid;gap:10px;color:inherit;text-decoration:none}.hm-post[data-astro-cid-lcdefpme] .hm-post-img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.hm-post[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px;line-height:1.15;margin:8px 0 0}.hm-post[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.hm-post[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;color:var(--ink-soft);line-height:1.6}.hm-post[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--somnia-color-focus-ring);outline-offset:4px;border-radius:var(--radius)}.hm-faqs[data-astro-cid-lcdefpme] .faq-list{margin-block:24px 0}.hm-cta[data-astro-cid-lcdefpme]{position:relative;isolation:isolate;overflow:hidden;margin-top:var(--somnia-layout-section);padding-block:calc(var(--somnia-layout-section) * 1.5);background:var(--bg);color:var(--ink)}.hm-cta[data-astro-cid-lcdefpme] .hm-cta-img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 60%}.hm-cta[data-astro-cid-lcdefpme]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081627eb,#081627c7 45%,#08162759)}.hm-cta-inner[data-astro-cid-lcdefpme]{display:grid;gap:16px;justify-items:start}@media(width<=700px){.hm-cta[data-astro-cid-lcdefpme]:before{background:#081627d1}}.hm-cta[data-astro-cid-lcdefpme] .hm-h2[data-astro-cid-lcdefpme]{color:var(--ink)}.hm-cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;max-width:52ch;line-height:1.6;color:var(--ink-soft);font-size:18px}.hm-cta-actions[data-astro-cid-lcdefpme]{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:8px!important}.hm-cta-mail[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600;text-underline-offset:4px}@media(width<=900px){.hm-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hm-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-places[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-rows:none}.hm-place--wide[data-astro-cid-lcdefpme]{grid-row:auto}}@media(width<=640px){.hm-grid[data-astro-cid-lcdefpme],.hm-journal[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hm-place[data-astro-cid-lcdefpme] .hm-place-img{transition:none}}
