.faqs-page[data-astro-cid-tkjepyjs]{padding:60px 0;color:#707079;line-height:1.8}.intro-section[data-astro-cid-tkjepyjs]{text-align:center;max-width:800px;margin:0 auto 2rem}.intro-text[data-astro-cid-tkjepyjs]{font-size:1.05rem}.intro-text[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]{color:#2e8b57}.quick-nav[data-astro-cid-tkjepyjs]{background:linear-gradient(135deg,#f0f7f4,#e8f5e9);padding:1.5rem;border-radius:8px;margin-bottom:2.5rem}.quick-nav[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{text-align:center;color:#2e8b57;font-size:1.1rem;margin-bottom:1rem;font-weight:600}.nav-links[data-astro-cid-tkjepyjs]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.nav-links[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]{background:#fff;padding:.75rem 1.25rem;border-radius:6px;color:#19191a;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.nav-links[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]:hover{background:#2e8b57;color:#fff;transform:translateY(-2px)}.nav-links[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{margin-right:.5rem}.faq-section[data-astro-cid-tkjepyjs]{margin-bottom:3rem;scroll-margin-top:100px}.section-title[data-astro-cid-tkjepyjs]{color:#2e8b57;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid #e8f5e9}.section-title[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{margin-right:.75rem}.faq-item[data-astro-cid-tkjepyjs]{margin-bottom:1rem;border:1px solid #ebebeb;border-radius:8px;overflow:hidden}.faq-question[data-astro-cid-tkjepyjs]{background:#f9f9f9;padding:1rem 1.25rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .3s ease}.faq-question[data-astro-cid-tkjepyjs]:hover{background:#f0f7f4}.faq-question[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{margin:0;font-size:1rem;font-weight:600;color:#19191a;flex:1;padding-right:1rem}.faq-toggle[data-astro-cid-tkjepyjs]{font-size:1.5rem;font-weight:300;color:#2e8b57;transition:transform .3s ease;flex-shrink:0}.faq-question[data-astro-cid-tkjepyjs].active .faq-toggle[data-astro-cid-tkjepyjs]{transform:rotate(45deg)}.faq-answer[data-astro-cid-tkjepyjs]{display:none;padding:1.25rem;background:#fff;border-top:1px solid #ebebeb}.faq-answer[data-astro-cid-tkjepyjs].show{display:block}.faq-answer[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{margin-bottom:1rem}.faq-answer[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-tkjepyjs] ul[data-astro-cid-tkjepyjs]{margin:.75rem 0;padding-left:1.5rem}.faq-answer[data-astro-cid-tkjepyjs] li[data-astro-cid-tkjepyjs]{margin-bottom:.5rem}.faq-answer[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]{color:#2e8b57}.faq-answer[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]:hover{text-decoration:underline}.info-box[data-astro-cid-tkjepyjs]{background:#f0f7f4;padding:1rem 1.25rem;border-radius:6px;border-left:4px solid #2E8B57;margin-bottom:1rem}.info-box[data-astro-cid-tkjepyjs] h4[data-astro-cid-tkjepyjs]{color:#2e8b57;font-size:1rem;margin:0 0 .5rem}.info-box[data-astro-cid-tkjepyjs] ul[data-astro-cid-tkjepyjs]{margin:0;padding-left:1.25rem}.warning-box[data-astro-cid-tkjepyjs]{background:#fff8e6;padding:1rem 1.25rem;border-radius:6px;border-left:4px solid #f0ad4e;margin-bottom:1rem}.warning-box[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{margin:0;color:#856404}.time-box[data-astro-cid-tkjepyjs]{display:flex;gap:2rem;margin-bottom:1rem}.time-item[data-astro-cid-tkjepyjs]{background:#f0f7f4;padding:1rem 1.5rem;border-radius:8px;text-align:center}.time-label[data-astro-cid-tkjepyjs]{display:block;font-size:.85rem;color:#707079;margin-bottom:.25rem}.time-value[data-astro-cid-tkjepyjs]{display:block;font-size:1.25rem;font-weight:600;color:#2e8b57}.amenities-grid[data-astro-cid-tkjepyjs],.equipment-grid[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin:1rem 0}.amenity-item[data-astro-cid-tkjepyjs],.equipment-item[data-astro-cid-tkjepyjs]{background:#f9f9f9;padding:.75rem;border-radius:6px;font-size:.9rem;text-align:center}.amenity-item[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs],.equipment-item[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{color:#2e8b57;margin-right:.5rem}.cta-section[data-astro-cid-tkjepyjs]{text-align:center;margin:3rem 0 0;padding:2rem;background:linear-gradient(135deg,#f0f7f4,#e8f5e9);border-radius:8px}.cta-section[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{color:#19191a;margin-bottom:1rem}.cta-buttons[data-astro-cid-tkjepyjs]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.cta-buttons[data-astro-cid-tkjepyjs] .primary-btn[data-astro-cid-tkjepyjs]{padding:12px 30px}.cta-buttons[data-astro-cid-tkjepyjs] .primary-btn[data-astro-cid-tkjepyjs].dark{background:#19191a}.cta-buttons[data-astro-cid-tkjepyjs] .primary-btn[data-astro-cid-tkjepyjs].dark:hover{background:#333}@media (max-width: 992px){.nav-links[data-astro-cid-tkjepyjs]{flex-direction:column;align-items:center}.nav-links[data-astro-cid-tkjepyjs] a[data-astro-cid-tkjepyjs]{width:100%;max-width:300px;text-align:center}.amenities-grid[data-astro-cid-tkjepyjs],.equipment-grid[data-astro-cid-tkjepyjs]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.faqs-page[data-astro-cid-tkjepyjs]{padding:40px 0}.section-title[data-astro-cid-tkjepyjs]{font-size:1.25rem}.faq-question[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{font-size:.95rem}.time-box[data-astro-cid-tkjepyjs]{flex-direction:column;gap:1rem}.cta-buttons[data-astro-cid-tkjepyjs]{flex-direction:column}.cta-buttons[data-astro-cid-tkjepyjs] .primary-btn[data-astro-cid-tkjepyjs]{width:100%}}@media (max-width: 480px){.quick-nav[data-astro-cid-tkjepyjs]{padding:1rem}.faq-question[data-astro-cid-tkjepyjs]{padding:.875rem 1rem}.faq-answer[data-astro-cid-tkjepyjs]{padding:1rem}.amenities-grid[data-astro-cid-tkjepyjs],.equipment-grid[data-astro-cid-tkjepyjs]{grid-template-columns:1fr}.amenity-item[data-astro-cid-tkjepyjs],.equipment-item[data-astro-cid-tkjepyjs]{text-align:left;padding:.625rem 1rem}}
