._block_1jdrw_1{margin:var(--spacing-8) 0}._block_1jdrw_1 h2{margin-bottom:var(--spacing-3)}._scroll_1jdrw_9{overflow-x:auto;margin:var(--spacing-4) 0}._table_1jdrw_14{width:100%;border-collapse:collapse;font-size:.95rem}._table_1jdrw_14 caption{text-align:left;color:var(--muted-foreground);padding-bottom:var(--spacing-2);font-size:.85rem}._table_1jdrw_14 th,._table_1jdrw_14 td{text-align:left;padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--border);font-weight:400}._table_1jdrw_14 thead th{font-weight:600;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}._small_1jdrw_42{font-size:.85rem;color:var(--muted-foreground)}._day_1jdrw_47{padding-left:1.2rem}._day_1jdrw_47 li{margin-bottom:var(--spacing-3);line-height:1.6}._lucyHead_1jdrw_56{margin-bottom:var(--spacing-3)}._panel_1c296_1{max-width:1180px;margin:0 auto;padding:var(--spacing-8) var(--spacing-6) 0}._head_1c296_2{display:grid;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._eyebrow_1c296_3{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin:0}._name_1c296_4{font-family:var(--font-family-display);color:var(--primary);font-size:clamp(2rem,4vw,3rem);margin:0;line-height:1.1}._blurb_1c296_5{font-size:1.15rem;line-height:1.6;max-width:46rem;margin:0}._actions_1c296_6{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-top:var(--spacing-2)}._cta_1c296_7{background:var(--accent);color:var(--accent-foreground);border-radius:var(--radius-full);padding:.9rem 1.9rem;font-weight:600;text-decoration:none;font-size:1rem}._ghost_1c296_8{border:1px solid var(--primary);color:var(--primary);border-radius:var(--radius-full);padding:.9rem 1.9rem;font-weight:600;text-decoration:none;font-size:1rem}._facts_1c296_9{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:var(--spacing-6) 0}._fact_1c296_9{padding:var(--spacing-4) var(--spacing-4);border-right:1px solid var(--border)}._fact_1c296_9:last-child{border-right:0}._fact_1c296_9 dt{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 var(--spacing-1)}._fact_1c296_9 dd{margin:0;color:var(--primary);font-weight:600;line-height:1.4}._gallery_1c296_14{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}._gallery_1c296_14._single_1c296_15{grid-template-columns:1fr}._gallery_1c296_14 img{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);display:block;aspect-ratio:16 / 10}._tabs_1c296_17{display:flex;flex-wrap:wrap;gap:var(--spacing-6);border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3)}._tabs_1c296_17 a{color:var(--primary);font-weight:600;text-decoration:none;font-size:.95rem}._tabs_1c296_17 a:hover{text-decoration:underline}._enquire_1c296_20{background:var(--surface);border-radius:var(--radius-lg);padding:var(--spacing-8) var(--spacing-6)}@media(max-width:720px){._gallery_1c296_14{grid-template-columns:1fr}._fact_1c296_9{border-right:0;border-bottom:1px solid var(--border)}._fact_1c296_9:last-child{border-bottom:0}}._card_ct00d_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:0 8px 28px #243d421a}._kicker_ct00d_2{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:600;margin:0 0 var(--spacing-1)}._title_ct00d_3{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0 0 var(--spacing-4);line-height:1.2}._form_ct00d_4{display:grid;gap:var(--spacing-3)}._form_ct00d_4 label{display:grid;gap:4px;font-weight:600;font-size:.85rem;color:var(--primary)}._row_ct00d_6{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._form_ct00d_4 input,._form_ct00d_4 textarea,._form_ct00d_4 select{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:var(--radius-md);padding:.65rem .8rem;font-size:.95rem;font-family:var(--font-family-base);font-weight:400;width:100%;box-sizing:border-box}._form_ct00d_4 input:focus,._form_ct00d_4 textarea:focus,._form_ct00d_4 select:focus{outline:none;box-shadow:var(--shadow-focus)}._form_ct00d_4 button{background:var(--accent);color:var(--accent-foreground);border:0;border-radius:var(--radius-full);padding:.95rem 1.4rem;font-weight:600;font-size:1rem;cursor:pointer;font-family:var(--font-family-base)}._form_ct00d_4 button:disabled{opacity:.6}._note_ct00d_11{font-size:.8rem;color:var(--muted-foreground);margin:0;line-height:1.5}._trap_ct00d_12{position:absolute;left:-9999px}._error_ct00d_13{color:var(--error);margin:0}._done_ct00d_14{padding:var(--spacing-4);background:var(--surface);border-radius:var(--radius-md);font-weight:600;color:var(--primary);margin:0}
