section[data-astro-cid-fm33ev5x]{animation:fadeIn .8s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.shadow-md[data-astro-cid-ga264r36]{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.shadow-lg[data-astro-cid-ga264r36]{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.map-section[data-astro-cid-visfe7f6]{padding:60px 0;background:var(--surface)}.map-title[data-astro-cid-visfe7f6]{text-align:center;font-size:2.5rem;color:var(--primary);margin-bottom:40px}.map-container[data-astro-cid-visfe7f6]{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px var(--shadow);border:1px solid var(--border)}@media (max-width: 768px){.map-title[data-astro-cid-visfe7f6]{font-size:2rem}}.faq-section[data-astro-cid-pbmxhux3]{padding:80px 0;background:var(--surface)}.section-header[data-astro-cid-pbmxhux3].center{text-align:center;max-width:800px;margin:0 auto 50px}.section-title[data-astro-cid-pbmxhux3]{font-size:2.5rem;color:var(--primary);margin-bottom:1rem;position:relative}.highlight[data-astro-cid-pbmxhux3]{color:#f8cb00}.title-decoration[data-astro-cid-pbmxhux3]{display:flex;align-items:center;justify-content:center;margin:15px 0}.title-decoration[data-astro-cid-pbmxhux3] .line[data-astro-cid-pbmxhux3]{width:60px;height:3px;background:#f8cb00}.title-decoration[data-astro-cid-pbmxhux3] .dot[data-astro-cid-pbmxhux3]{width:10px;height:10px;background:#f8cb00;border-radius:50%;margin:0 10px}.section-subtitle[data-astro-cid-pbmxhux3]{color:var(--text-secondary);font-size:1.1rem;line-height:1.6}.faq-container[data-astro-cid-pbmxhux3]{max-width:900px;margin:0 auto}.faq-item[data-astro-cid-pbmxhux3]{margin-bottom:15px;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px #0000000d;background:#fff}.faq-question[data-astro-cid-pbmxhux3]{width:100%;padding:25px;text-align:left;background:#fff;border:none;font-size:1.1rem;font-weight:600;color:var(--primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;position:relative}.faq-question[data-astro-cid-pbmxhux3]:hover{background:var(--surface-dark)}.faq-question[data-astro-cid-pbmxhux3]:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background:#f8cb00;transition:all .3s ease}.faq-question[data-astro-cid-pbmxhux3]:hover:before{width:6px}.faq-icon[data-astro-cid-pbmxhux3]{transition:transform .3s ease}.faq-question[data-astro-cid-pbmxhux3].active .faq-icon[data-astro-cid-pbmxhux3]{transform:rotate(180deg)}.faq-answer[data-astro-cid-pbmxhux3]{max-height:0;overflow:hidden;transition:max-height .5s ease;background:#fff}.faq-answer[data-astro-cid-pbmxhux3].active{max-height:1000px}.answer-content[data-astro-cid-pbmxhux3]{padding:0 25px 25px}.answer-content[data-astro-cid-pbmxhux3] p[data-astro-cid-pbmxhux3],.answer-content[data-astro-cid-pbmxhux3] ul[data-astro-cid-pbmxhux3]{margin-bottom:15px;color:var(--text-secondary);line-height:1.7}.answer-content[data-astro-cid-pbmxhux3] ul[data-astro-cid-pbmxhux3]{padding-left:20px}.answer-content[data-astro-cid-pbmxhux3] li[data-astro-cid-pbmxhux3]{margin-bottom:8px;position:relative}.answer-content[data-astro-cid-pbmxhux3] li[data-astro-cid-pbmxhux3]:before{content:"";display:inline-block;width:6px;height:6px;background:#f8cb00;border-radius:50%;margin-right:10px}.faq-cta[data-astro-cid-pbmxhux3]{text-align:center;margin-top:50px}.faq-cta[data-astro-cid-pbmxhux3] p[data-astro-cid-pbmxhux3]{color:var(--text-secondary);margin-bottom:15px;font-size:1.1rem}.cta-button[data-astro-cid-pbmxhux3]{display:inline-block;background:linear-gradient(135deg,#f8cb00,#ffae00);color:#000;padding:15px 30px;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease;box-shadow:0 5px 15px #f8cb004d}.cta-button[data-astro-cid-pbmxhux3]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #f8cb0066}@media (max-width: 768px){.section-title[data-astro-cid-pbmxhux3]{font-size:2rem}.faq-question[data-astro-cid-pbmxhux3]{padding:20px;font-size:1rem}.answer-content[data-astro-cid-pbmxhux3]{padding:0 20px 20px}}@media (max-width: 480px){.faq-section[data-astro-cid-pbmxhux3]{padding:60px 0}.section-title[data-astro-cid-pbmxhux3]{font-size:1.8rem}.section-subtitle[data-astro-cid-pbmxhux3]{font-size:1rem}}body{background-color:#f9f9f9}
