.Button_button__j_HaC{padding:1rem 2rem;border-radius:var(--border-radius);font-weight:600;font-size:1rem;transition:var(--transition);display:inline-block;text-align:center;cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:center;border:none;text-decoration:none}.Button_button__j_HaC.Button_primary__aa1D_{background:var(--primary-gradient);color:var(--bg-color)}.Button_button__j_HaC.Button_primary__aa1D_:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(247,212,98,.4);filter:brightness(1.1)}.Button_button__j_HaC.Button_secondary__K2VMs{border:1px solid var(--accent-color);color:var(--accent-color);background:transparent}.Button_button__j_HaC.Button_secondary__K2VMs:hover{background-color:var(--accent-color);color:var(--bg-color);transform:translateY(-2px);box-shadow:0 4px 12px rgba(247,212,98,.3)}.Button_buttonGroup__y5jFP{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.Hero_hero__Hzk0g{padding:3rem 0 2rem;background:hsla(0,0%,100%,.1);position:relative}.Hero_container__7AjCA{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.Hero_title__oTWvz{font-size:2rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--text-color)}.Hero_content__ht6p_{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);max-width:800px;margin:0 auto 2rem}.Hero_buttons__zDnd5{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}@media (min-width:768px){.Hero_hero__Hzk0g{padding:4rem 0 3rem}.Hero_container__7AjCA{padding:0 40px}.Hero_title__oTWvz{font-size:2.5rem}.Hero_content__ht6p_{font-size:1.2rem}}@media (min-width:1024px){.Hero_hero__Hzk0g{padding:5rem 0 4rem}.Hero_container__7AjCA{padding:0 60px}.Hero_title__oTWvz{font-size:3rem}}.FAQ_faq__1wA5E{padding:2rem 0;background-color:rgba(0,106,78,.05)}.FAQ_container__fxnQz{max-width:1200px;margin:0 auto;padding:0 20px}.FAQ_title__xTQLz{font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center;color:var(--text-color)}.FAQ_list__Pz_1W{max-width:800px;margin:0 auto}.FAQ_item___Psi7{background-color:hsla(0,0%,100%,.05);border-radius:var(--border-radius);margin-bottom:1rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.FAQ_question__87lzb{width:100%;padding:1.25rem;background:transparent;border:none;color:var(--text-color);font-size:1.1rem;font-weight:600;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:var(--transition);min-height:44px}.FAQ_question__87lzb:hover{color:var(--accent-color)}.FAQ_answer__kIDRb{padding:0 1.25rem 1.25rem;color:var(--text-secondary);line-height:1.8;animation:FAQ_slideDown__d1sXL .3s ease}@keyframes FAQ_slideDown__d1sXL{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.FAQ_container__fxnQz{padding:0 40px}.FAQ_title__xTQLz{font-size:2.5rem}}@media (min-width:1024px){.FAQ_container__fxnQz{padding:0 60px}}.Home_banner__Vumwp{width:100%;height:auto;max-width:1200px;margin:2rem auto;display:block;overflow:hidden;border-radius:var(--border-radius)}.Home_section__7NB7K{padding:2rem 0}.Home_sectionTitle__H65b6{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:var(--text-color);text-align:center}.Home_sectionContent__U5dbG{font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin-bottom:2rem}.Home_sectionContent__U5dbG p{margin-bottom:1.5rem}.Home_table__C0JaP{width:100%;border-collapse:collapse;margin:2rem 0;background-color:hsla(0,0%,100%,.05);border-radius:var(--border-radius);overflow:hidden}.Home_table__C0JaP td,.Home_table__C0JaP th{padding:1rem;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.1)}.Home_table__C0JaP th{background-color:rgba(0,106,78,.3);color:var(--accent-color);font-weight:600}.Home_table__C0JaP tr:last-child td{border-bottom:none}.Home_buttons__3_Tqf{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:2rem 0 0}.Home_imageGrid__vVtOD{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin:2rem 0}.Home_imageItem__J0gfu{border-radius:var(--border-radius);overflow:hidden}.Home_imageItem__J0gfu img{width:100%;height:auto;display:block}@media (min-width:768px){.Home_sectionTitle__H65b6{font-size:2.5rem}.Home_table__C0JaP{font-size:1rem}.Home_tableWrapper__OixN1{overflow-x:auto}}@media (min-width:1024px){.Home_sectionTitle__H65b6{font-size:3rem}}@media (max-width:767px){.Home_tableWrapper__OixN1{overflow-x:auto;-webkit-overflow-scrolling:touch}.Home_table__C0JaP{min-width:500px}}