.home-stay[data-astro-cid-wlay32cc]{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.home-stay-copy[data-astro-cid-wlay32cc]{min-width:0}.home-stay-copy[data-astro-cid-wlay32cc] h2[data-astro-cid-wlay32cc]{max-width:19ch}.home-stay-copy[data-astro-cid-wlay32cc]>p[data-astro-cid-wlay32cc]:not(.eyebrow){max-width:43ch;color:var(--color-muted);margin-top:1.5rem}.home-stay[data-astro-cid-wlay32cc] .button-row[data-astro-cid-wlay32cc]{margin-top:1.8rem}.home-stay-photo[data-astro-cid-wlay32cc]{min-width:0;margin:0}.home-stay-photo[data-astro-cid-wlay32cc] img{aspect-ratio:1.3;object-fit:cover;border-radius:var(--radius-medium);width:100%}.home-stay-photo[data-astro-cid-wlay32cc] figcaption[data-astro-cid-wlay32cc]{color:var(--color-muted);margin-top:.7rem;font-size:.78rem}.home-room-preview[data-astro-cid-wlay32cc]{gap:1.25rem;margin-top:clamp(2rem,5vw,4rem);display:grid}.home-room[data-astro-cid-wlay32cc]{border:1px solid var(--color-line);border-radius:var(--radius-medium);min-width:0;color:var(--color-forest);background:var(--color-paper);text-decoration:none;overflow:hidden}.home-room[data-astro-cid-wlay32cc] img{aspect-ratio:4/3;object-fit:cover;width:100%}.home-room[data-astro-cid-wlay32cc]>span[data-astro-cid-wlay32cc]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.82rem;line-height:1.55;display:flex}.room-arrow[data-astro-cid-wlay32cc]{flex:none;font-size:1.15rem}.home-gallery-link[data-astro-cid-wlay32cc]{margin-top:1.5rem}.home-location-section[data-astro-cid-wlay32cc]{align-items:center;gap:3rem;display:grid}.home-location-section[data-astro-cid-wlay32cc] p[data-astro-cid-wlay32cc]{color:#e0e7e1;max-width:52ch;margin-block:1.25rem 1.8rem}.home-address[data-astro-cid-wlay32cc]{border-radius:var(--radius-medium);background:#ffffff08;border:1px solid #ffffff30;gap:.5rem;padding:clamp(1.5rem,3vw,2.4rem);font-style:normal;display:grid}.home-address[data-astro-cid-wlay32cc] .eyebrow[data-astro-cid-wlay32cc]{margin-bottom:1rem;line-height:1.7}.home-address[data-astro-cid-wlay32cc] bdi[data-astro-cid-wlay32cc]{font-size:1.2rem;line-height:1.5}.home-address[data-astro-cid-wlay32cc]>a[data-astro-cid-wlay32cc]{justify-self:start;margin-top:1.1rem}.home-guides[data-astro-cid-wlay32cc]{gap:1.25rem;display:grid}.all-guides[data-astro-cid-wlay32cc]{margin-top:2rem}.home-contact[data-astro-cid-wlay32cc]{border:1px solid var(--color-line);border-radius:var(--radius-medium);background:var(--color-cream);align-items:center;gap:2rem;padding:clamp(1.6rem,4vw,3.2rem);display:grid}.home-contact[data-astro-cid-wlay32cc] h2[data-astro-cid-wlay32cc]{max-width:23ch;font-size:clamp(1.8rem,3.5vw,2.7rem)}.home-contact[data-astro-cid-wlay32cc] p[data-astro-cid-wlay32cc]{color:var(--color-muted);margin-block:1rem 1.5rem}.home-contact-details[data-astro-cid-wlay32cc]{gap:1rem;min-width:0;display:grid}.home-phone[data-astro-cid-wlay32cc]{gap:.3rem;padding-block:.5rem;text-decoration:none;display:grid}.home-phone[data-astro-cid-wlay32cc] span[data-astro-cid-wlay32cc]{color:var(--color-muted);font-size:.8rem}.home-phone[data-astro-cid-wlay32cc] bdi[data-astro-cid-wlay32cc]{font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:650}.home-email[data-astro-cid-wlay32cc]{overflow-wrap:anywhere;font-size:.9rem}html[dir=rtl] .room-arrow[data-astro-cid-wlay32cc]{transform:scaleX(-1)}@media (width>=40rem){.home-room-preview[data-astro-cid-wlay32cc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=39.99rem){.home-room-preview[data-astro-cid-wlay32cc]{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,minmax(0,82%));padding-block:.2rem .7rem;overflow-x:auto}.home-room[data-astro-cid-wlay32cc]{scroll-snap-align:start}}@media (width>=52rem){.home-stay[data-astro-cid-wlay32cc]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-guides[data-astro-cid-wlay32cc]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-location-section[data-astro-cid-wlay32cc]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.home-contact[data-astro-cid-wlay32cc]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.home-contact-details[data-astro-cid-wlay32cc]{border-inline-start:1px solid var(--color-line);padding-inline-start:2rem}}@media (width<=29rem){.home-contact[data-astro-cid-wlay32cc] .button-row[data-astro-cid-wlay32cc]>a[data-astro-cid-wlay32cc]{width:100%}}@media (width>=52rem) and (width<=69.99rem){.home-guides[data-astro-cid-wlay32cc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.home-room[data-astro-cid-wlay32cc] img{transition:transform .24s}.home-room[data-astro-cid-wlay32cc]:hover img{transform:scale(1.035)}}.localized-layout[data-astro-cid-pmo5sqrx]{align-items:start;gap:2.5rem;display:grid}.localized-copy[data-astro-cid-pmo5sqrx]{gap:clamp(2rem,4vw,3.5rem);min-width:0;max-width:72ch;display:grid}.localized-copy[data-astro-cid-pmo5sqrx]>[data-astro-cid-pmo5sqrx]+[data-astro-cid-pmo5sqrx]{margin-top:0}.copy-section[data-astro-cid-pmo5sqrx]+.copy-section[data-astro-cid-pmo5sqrx]{border-top:1px solid var(--color-line);padding-top:clamp(2rem,4vw,3.5rem)}.localized-copy[data-astro-cid-pmo5sqrx] section[data-astro-cid-pmo5sqrx] h2[data-astro-cid-pmo5sqrx]{margin-block:0 1.25rem;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.25}.localized-copy[data-astro-cid-pmo5sqrx] [data-astro-cid-pmo5sqrx]:is(p,li){color:var(--color-muted)}.localized-copy[data-astro-cid-pmo5sqrx] ul[data-astro-cid-pmo5sqrx]{padding-inline-start:1.3rem}.localized-copy[data-astro-cid-pmo5sqrx] li[data-astro-cid-pmo5sqrx]{padding-inline-start:.25rem}.localized-copy[data-astro-cid-pmo5sqrx] li[data-astro-cid-pmo5sqrx]::marker{color:var(--color-russet)}.section-photo[data-astro-cid-pmo5sqrx]{margin-top:1.7rem}.section-photo[data-astro-cid-pmo5sqrx] img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-medium);width:100%}.localized-gallery[data-astro-cid-pmo5sqrx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem;display:grid}.gallery-jumps[data-astro-cid-pmo5sqrx]{flex-wrap:wrap;gap:.6rem;padding-bottom:2.3rem;display:flex}.gallery-jumps[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);background:var(--color-cream);border-radius:999px;padding:.55rem 1rem;font-size:.85rem;text-decoration:none}.gallery-jumps[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]:hover{background:var(--color-forest);border-color:var(--color-forest);color:#fff}.gallery-group[data-astro-cid-pmo5sqrx]{scroll-margin-top:calc(var(--header-height) + 1.5rem)}.gallery-group[data-astro-cid-pmo5sqrx]+.gallery-group[data-astro-cid-pmo5sqrx]{margin-top:3.5rem}.gallery-group[data-astro-cid-pmo5sqrx] h2[data-astro-cid-pmo5sqrx]{margin-bottom:1.4rem;font-size:clamp(1.65rem,3vw,2.4rem)}figure[data-astro-cid-pmo5sqrx]{margin:0}.localized-gallery[data-astro-cid-pmo5sqrx] figure[data-astro-cid-pmo5sqrx] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-medium);width:100%}.gallery-photo-link[data-astro-cid-pmo5sqrx]{border-radius:var(--radius-medium);cursor:zoom-in;display:block;position:relative}.gallery-photo-expand[data-astro-cid-pmo5sqrx]{inset-inline-end:.7rem;background:var(--color-forest-dark);color:#fff;width:2.2rem;height:2.2rem;box-shadow:var(--shadow-small);border:1px solid #ffffff60;border-radius:50%;place-items:center;font-size:1.2rem;display:grid;position:absolute;bottom:.7rem}figcaption[data-astro-cid-pmo5sqrx]{color:var(--color-muted);padding-top:.7rem;font-size:.78rem;line-height:1.6}.localized-contact[data-astro-cid-pmo5sqrx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.2rem;display:grid}.contact-card[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);border-radius:var(--radius-medium);background:var(--color-paper);flex-direction:column;align-items:start;min-width:0;padding:clamp(1.4rem,3vw,2rem);display:flex}.contact-card[data-astro-cid-pmo5sqrx] h2[data-astro-cid-pmo5sqrx]{margin-bottom:1.2rem;font-size:clamp(1.55rem,2.7vw,2rem);line-height:1.25}.contact-card[data-astro-cid-pmo5sqrx] address[data-astro-cid-pmo5sqrx]{margin-block:.7rem 1.5rem;font-style:normal}.contact-card[data-astro-cid-pmo5sqrx]>.link-arrow[data-astro-cid-pmo5sqrx]{margin-top:auto}.contact-location-note[data-astro-cid-pmo5sqrx]{color:var(--color-muted);font-size:.9rem}.contact-phone[data-astro-cid-pmo5sqrx]{padding-block:.4rem;font-size:1.4rem;font-weight:650;text-decoration:none}.contact-email[data-astro-cid-pmo5sqrx]{overflow-wrap:anywhere;padding-block:.5rem;font-size:.85rem}.localized-contact[data-astro-cid-pmo5sqrx] .button-row[data-astro-cid-pmo5sqrx]{margin-top:1.5rem}.platform-links[data-astro-cid-pmo5sqrx]{gap:.65rem;width:100%;display:grid}.platform-links[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);border-radius:.45rem;justify-content:space-between;align-items:center;gap:.8rem;min-height:3.2rem;padding:.7rem .9rem;font-size:.87rem;text-decoration:none;display:flex}.platform-links[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]:hover{background:var(--color-cream)}.stay-sidebar[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);border-radius:var(--radius-medium);background:var(--color-cream);overflow:hidden}.stay-sidebar[data-astro-cid-pmo5sqrx] img{aspect-ratio:4/3;object-fit:cover;width:100%}.stay-sidebar-copy[data-astro-cid-pmo5sqrx]{gap:.85rem;padding:1.5rem;display:grid}.stay-sidebar-copy[data-astro-cid-pmo5sqrx] .eyebrow[data-astro-cid-pmo5sqrx]{margin:0}.stay-sidebar-copy[data-astro-cid-pmo5sqrx] h2[data-astro-cid-pmo5sqrx]{font-size:1.55rem;line-height:1.3}.stay-sidebar-copy[data-astro-cid-pmo5sqrx] p[data-astro-cid-pmo5sqrx]:not(.eyebrow){color:var(--color-muted);margin:0;font-size:.85rem}.stay-sidebar-copy[data-astro-cid-pmo5sqrx] .button[data-astro-cid-pmo5sqrx]{width:100%;font-size:.85rem}.sidebar-phone[data-astro-cid-pmo5sqrx]{text-align:center;padding-block:.4rem;font-size:1rem;font-weight:650}.localized-stay[data-astro-cid-pmo5sqrx]{align-items:center;gap:3rem;display:grid}.localized-stay[data-astro-cid-pmo5sqrx] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-medium);width:100%}.localized-stay[data-astro-cid-pmo5sqrx] p[data-astro-cid-pmo5sqrx]{margin-block:1.5rem}.localized-links[data-astro-cid-pmo5sqrx]{border-top:1px solid var(--color-line);flex-wrap:wrap;gap:.65rem;padding-block:2rem 4rem;display:flex}.localized-links[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);border-radius:999px;padding:.5rem .9rem;font-size:.85rem;text-decoration:none}.localized-links[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]:hover{background:var(--color-cream)}.faq-item[data-astro-cid-pmo5sqrx]{border-bottom:1px solid var(--color-line)}.faq-item[data-astro-cid-pmo5sqrx] summary[data-astro-cid-pmo5sqrx]{cursor:pointer;color:var(--color-forest-dark);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;font-weight:650;line-height:1.6;list-style:none;display:flex}.faq-item[data-astro-cid-pmo5sqrx] summary[data-astro-cid-pmo5sqrx]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-pmo5sqrx] summary[data-astro-cid-pmo5sqrx] span[data-astro-cid-pmo5sqrx]{border:1px solid var(--color-line);border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:1.1rem;font-weight:400;display:grid}.faq-item[data-astro-cid-pmo5sqrx][open] summary[data-astro-cid-pmo5sqrx] span[data-astro-cid-pmo5sqrx]{transform:rotate(45deg)}.faq-item[data-astro-cid-pmo5sqrx] p[data-astro-cid-pmo5sqrx]{margin-block:0 1.4rem}html[dir=rtl] .platform-links[data-astro-cid-pmo5sqrx] a[data-astro-cid-pmo5sqrx]>span[data-astro-cid-pmo5sqrx],html[dir=rtl] .gallery-photo-expand[data-astro-cid-pmo5sqrx]{transform:scaleX(-1)}@media (width>=64rem){.localized-layout[data-astro-cid-pmo5sqrx]{grid-template-columns:minmax(0,1fr) 19rem;gap:clamp(3rem,6vw,6rem)}.stay-sidebar[data-astro-cid-pmo5sqrx]{top:calc(var(--header-height) + 1.5rem);position:sticky}}.localized-layout--simple[data-astro-cid-pmo5sqrx]{grid-template-columns:minmax(0,1fr);max-width:min(100% - 2rem,52rem)}@media (width<=29rem){.contact-card[data-astro-cid-pmo5sqrx] .button-row[data-astro-cid-pmo5sqrx],.contact-card[data-astro-cid-pmo5sqrx] .button-row[data-astro-cid-pmo5sqrx]>a[data-astro-cid-pmo5sqrx]{width:100%}}@media (width>=52rem){.localized-stay[data-astro-cid-pmo5sqrx]{grid-template-columns:1fr 1fr}}.guide-cards[data-astro-cid-u7hu4vm6]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.25rem;display:grid}.guide-stay[data-astro-cid-u7hu4vm6]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.guide-stay[data-astro-cid-u7hu4vm6] figure[data-astro-cid-u7hu4vm6]{min-width:0;margin:0}.guide-stay[data-astro-cid-u7hu4vm6] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-medium);width:100%}.guide-stay[data-astro-cid-u7hu4vm6] figcaption[data-astro-cid-u7hu4vm6]{color:var(--color-muted);margin-top:.75rem;font-size:.78rem}.guide-stay-copy[data-astro-cid-u7hu4vm6]{min-width:0}.guide-stay-copy[data-astro-cid-u7hu4vm6] h2[data-astro-cid-u7hu4vm6]{max-width:23ch;font-size:clamp(1.9rem,4vw,3.1rem)}.guide-stay-copy[data-astro-cid-u7hu4vm6] .eyebrow[data-astro-cid-u7hu4vm6]{line-height:1.65}.stay-intro[data-astro-cid-u7hu4vm6]{color:var(--color-muted);max-width:49ch;margin-block:1.3rem 1.7rem}.guide-stay-contact[data-astro-cid-u7hu4vm6]{flex-wrap:wrap;gap:.7rem 1.3rem;margin-top:1.3rem;font-size:.85rem;display:flex}.guide-stay-contact[data-astro-cid-u7hu4vm6] a[data-astro-cid-u7hu4vm6]{padding-block:.35rem}@media (width>=52rem){.guide-stay[data-astro-cid-u7hu4vm6]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (width>=75rem){.guide-cards[data-astro-cid-u7hu4vm6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=29rem){.guide-stay[data-astro-cid-u7hu4vm6] .button-row[data-astro-cid-u7hu4vm6]>a[data-astro-cid-u7hu4vm6]{width:100%}}.guide-meta[data-astro-cid-53o2sjpa]{border-bottom:1px solid var(--color-line);color:var(--color-muted);flex-wrap:wrap;gap:.6rem 1.75rem;margin-bottom:2rem;padding-bottom:1.5rem;font-size:.78rem;display:flex}.guide-meta[data-astro-cid-53o2sjpa] p[data-astro-cid-53o2sjpa]+p[data-astro-cid-53o2sjpa]{margin:0}.guide-layout[data-astro-cid-53o2sjpa]{align-items:start;gap:2.5rem;display:grid}.guide-copy[data-astro-cid-53o2sjpa]{min-width:0;max-width:72ch;line-height:1.85}.guide-copy[data-astro-cid-53o2sjpa] section[data-astro-cid-53o2sjpa]+section[data-astro-cid-53o2sjpa]{border-top:1px solid var(--color-line);margin-top:clamp(2.5rem,4vw,3.7rem);padding-top:clamp(2rem,3vw,2.8rem)}.guide-copy[data-astro-cid-53o2sjpa] h2[data-astro-cid-53o2sjpa]{scroll-margin-top:calc(var(--header-height) + 1.5rem);margin-block:0 1.3rem;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1.25}.guide-copy[data-astro-cid-53o2sjpa] [data-astro-cid-53o2sjpa]:is(p,li){color:var(--color-muted)}.guide-copy[data-astro-cid-53o2sjpa] ul[data-astro-cid-53o2sjpa]{padding-inline-start:1.3rem}.guide-copy[data-astro-cid-53o2sjpa] li[data-astro-cid-53o2sjpa]::marker{color:var(--color-russet)}.guide-copy[data-astro-cid-53o2sjpa] li[data-astro-cid-53o2sjpa]{padding-inline-start:.25rem}.guide-aside[data-astro-cid-53o2sjpa]{background:var(--color-cream);border:1px solid var(--color-line);border-radius:var(--radius-medium);min-width:0;font-size:.88rem}.guide-toc[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa]{cursor:pointer;color:var(--color-forest-dark);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:650;list-style:none;display:flex}.guide-toc[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa]::-webkit-details-marker{display:none}.guide-faq[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa]::-webkit-details-marker{display:none}.guide-toc[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa]>span[data-astro-cid-53o2sjpa]{font-size:1.2rem;font-weight:400}.guide-toc[data-astro-cid-53o2sjpa][open] summary[data-astro-cid-53o2sjpa]>span[data-astro-cid-53o2sjpa]{transform:rotate(45deg)}.guide-toc[data-astro-cid-53o2sjpa] nav[data-astro-cid-53o2sjpa]{padding:0 1.5rem 1.5rem}.guide-toc[data-astro-cid-53o2sjpa] ol[data-astro-cid-53o2sjpa]{margin:0;padding-inline-start:1.25rem}.guide-toc[data-astro-cid-53o2sjpa] li[data-astro-cid-53o2sjpa]+li[data-astro-cid-53o2sjpa]{margin-top:.65rem}.guide-toc[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]{padding-block:.2rem;font-size:.83rem;line-height:1.55;text-decoration:none;display:inline-block}.guide-toc[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]:hover{text-decoration:underline}.guide-desktop-toc[data-astro-cid-53o2sjpa]{padding:1.5rem;display:none}.guide-desktop-toc[data-astro-cid-53o2sjpa]>p[data-astro-cid-53o2sjpa]{color:var(--color-forest-dark);margin-bottom:1.1rem;font-weight:650}.guide-desktop-toc[data-astro-cid-53o2sjpa] ol[data-astro-cid-53o2sjpa]{margin:0;padding-inline-start:1.2rem}.guide-desktop-toc[data-astro-cid-53o2sjpa] li[data-astro-cid-53o2sjpa]+li[data-astro-cid-53o2sjpa]{margin-top:.65rem}.guide-desktop-toc[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]{padding-block:.2rem;font-size:.83rem;line-height:1.6;text-decoration:none;display:inline-block}.guide-desktop-toc[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]:hover{text-decoration:underline}.guide-aside-stay[data-astro-cid-53o2sjpa]{border-top:1px solid var(--color-line);gap:.8rem;padding:1.5rem;display:grid}.guide-aside-stay[data-astro-cid-53o2sjpa] .eyebrow[data-astro-cid-53o2sjpa]{margin:0;font-size:.68rem}.guide-aside-stay[data-astro-cid-53o2sjpa] h2[data-astro-cid-53o2sjpa]{font-size:1.45rem;line-height:1.3}.guide-aside-stay[data-astro-cid-53o2sjpa] p[data-astro-cid-53o2sjpa]:not(.eyebrow){color:var(--color-muted);margin:0;font-size:.79rem}.guide-aside-stay[data-astro-cid-53o2sjpa] .button[data-astro-cid-53o2sjpa]{width:100%;font-size:.82rem}.guide-aside-phone[data-astro-cid-53o2sjpa]{text-align:center;padding-block:.4rem;font-weight:650}.guide-faq[data-astro-cid-53o2sjpa]{border-bottom:1px solid var(--color-line)}.guide-faq[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa]{cursor:pointer;color:var(--color-forest-dark);justify-content:space-between;align-items:center;gap:1rem;padding-block:1.2rem;font-weight:650;line-height:1.6;list-style:none;display:flex}.guide-faq[data-astro-cid-53o2sjpa] summary[data-astro-cid-53o2sjpa] span[data-astro-cid-53o2sjpa]{border:1px solid var(--color-line);border-radius:50%;flex:none;place-items:center;width:1.7rem;height:1.7rem;font-size:1.1rem;font-weight:400;display:grid}.guide-faq[data-astro-cid-53o2sjpa][open] summary[data-astro-cid-53o2sjpa] span[data-astro-cid-53o2sjpa]{transform:rotate(45deg)}.guide-faq[data-astro-cid-53o2sjpa] p[data-astro-cid-53o2sjpa]{margin-block:0 1.35rem}.guide-copy[data-astro-cid-53o2sjpa] .source-list[data-astro-cid-53o2sjpa]{gap:.7rem;padding:0;list-style:none;display:grid}.guide-copy[data-astro-cid-53o2sjpa] .source-list[data-astro-cid-53o2sjpa] li[data-astro-cid-53o2sjpa]{margin:0;padding:0}.source-list[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]{border:1px solid var(--color-line);background:var(--color-cream);overflow-wrap:anywhere;border-radius:.5rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.85rem;line-height:1.55;text-decoration:none;display:flex}.source-list[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]>span[data-astro-cid-53o2sjpa]:first-child{min-width:0}.source-list[data-astro-cid-53o2sjpa] small[data-astro-cid-53o2sjpa]{color:var(--color-muted);margin-top:.3rem;font-size:.73rem;display:block}.source-arrow[data-astro-cid-53o2sjpa]{flex:none;font-size:1.1rem}.guide-promo[data-astro-cid-53o2sjpa]{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.guide-promo[data-astro-cid-53o2sjpa] figure[data-astro-cid-53o2sjpa]{min-width:0;margin:0}.guide-promo[data-astro-cid-53o2sjpa] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-medium);width:100%}.guide-promo[data-astro-cid-53o2sjpa] figcaption[data-astro-cid-53o2sjpa]{color:#d8dfd9;margin-top:.7rem;font-size:.76rem}.guide-promo-copy[data-astro-cid-53o2sjpa]{min-width:0}.guide-promo-copy[data-astro-cid-53o2sjpa] h2[data-astro-cid-53o2sjpa]{max-width:23ch;font-size:clamp(1.9rem,3.5vw,2.85rem);line-height:1.25}.guide-promo-copy[data-astro-cid-53o2sjpa]>p[data-astro-cid-53o2sjpa]:not(.eyebrow){color:#dce4dd;max-width:48ch;margin-top:1.3rem}.guide-promo[data-astro-cid-53o2sjpa] .button-row[data-astro-cid-53o2sjpa]{margin-top:1.6rem}.guide-promo-contact[data-astro-cid-53o2sjpa]{margin-top:1rem;padding-block:.5rem;font-size:.85rem;display:inline-block}.related-guides[data-astro-cid-53o2sjpa]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem;margin-top:2rem;display:grid}.related-guides[data-astro-cid-53o2sjpa] article[data-astro-cid-53o2sjpa]{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-medium);flex-direction:column;align-items:start;min-width:0;padding:clamp(1.4rem,3vw,2rem);display:flex}.related-number[data-astro-cid-53o2sjpa]{color:var(--color-russet);letter-spacing:.08em;margin-bottom:1.25rem;font-size:.75rem;font-weight:750}.related-guides[data-astro-cid-53o2sjpa] h3[data-astro-cid-53o2sjpa]{font-size:1.4rem;line-height:1.35}.related-guides[data-astro-cid-53o2sjpa] h3[data-astro-cid-53o2sjpa] a[data-astro-cid-53o2sjpa]{text-decoration:none}.related-guides[data-astro-cid-53o2sjpa] p[data-astro-cid-53o2sjpa]{color:var(--color-muted);margin-block:1rem 1.5rem;font-size:.9rem}.related-guides[data-astro-cid-53o2sjpa] .link-arrow[data-astro-cid-53o2sjpa]{margin-top:auto;font-size:.87rem}html[dir=rtl] .guide-copy[data-astro-cid-53o2sjpa]{line-height:1.95}html[dir=rtl] .source-arrow[data-astro-cid-53o2sjpa]{transform:scaleX(-1)}@media (width>=52rem){.guide-promo[data-astro-cid-53o2sjpa]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media (width>=64rem){.guide-layout[data-astro-cid-53o2sjpa]{grid-template-columns:minmax(0,1fr) 19rem;gap:clamp(3rem,6vw,5rem)}.guide-copy[data-astro-cid-53o2sjpa]{grid-area:1/1}.guide-aside[data-astro-cid-53o2sjpa]{top:calc(var(--header-height) + 1.5rem);max-height:calc(100svh - var(--header-height) - 3rem);grid-area:1/2;position:sticky;overflow:auto}.guide-toc[data-astro-cid-53o2sjpa]{display:none}.guide-desktop-toc[data-astro-cid-53o2sjpa]{display:block}}@media (width<=63.99rem){.guide-aside-stay[data-astro-cid-53o2sjpa]{display:none}}@media (width<=29rem){.guide-promo[data-astro-cid-53o2sjpa] .button-row[data-astro-cid-53o2sjpa]>a[data-astro-cid-53o2sjpa]{width:100%}}
