._8g37Ja_section{margin-bottom:var(--space-12);padding:var(--panel-padding);border:1px solid var(--color-border);border-top:3px solid var(--color-brand);border-radius:var(--radius-panel);background:var(--color-surface)}._8g37Ja_section h2{font-size:var(--font-section);margin-top:0}._8g37Ja_section>p{max-width:var(--reading-width)}._8g37Ja_details{margin-top:var(--space-6)}._8g37Ja_details summary{justify-content:space-between;align-items:center;gap:var(--space-4);width:fit-content;max-width:100%;min-height:var(--button-size);padding:var(--space-3) var(--space-6);border-radius:var(--radius-panel);background:var(--color-brand);color:var(--color-white);cursor:pointer;font-weight:700;list-style:none;display:flex}._8g37Ja_details summary::-webkit-details-marker{display:none}._8g37Ja_details summary:after{content:"+"}._8g37Ja_details[open] summary:after{content:"−"}._8g37Ja_details summary:hover{background:var(--color-brand-hover)}._8g37Ja_booking{margin-top:var(--space-6)}._8g37Ja_fallback{font-size:var(--font-small)}._8g37Ja_frame{width:100%;height:750px;margin-top:var(--space-4);background:var(--color-white);border:0;display:block}@media (max-width:640px){._8g37Ja_section{padding:var(--space-6) 0}._8g37Ja_section>p,._8g37Ja_section h2,._8g37Ja_booking>p{padding-inline:var(--space-4)}._8g37Ja_details summary{margin-inline:var(--space-4);padding-inline:var(--space-4)}}
