.FAQItem_faqItem__IvHnY{width:100%;background-color:transparent;border-bottom:1px solid #e0e0e0;padding:0 0 12px;margin-bottom:16px;overflow:hidden;opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease}.FAQItem_faqItem__IvHnY:last-child{border-bottom:none;margin-bottom:0}.FAQItem_faqItem__IvHnY summary{font-weight:600;font-size:clamp(15px,3vw,20px);line-height:1.4;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;padding:6px 0;transition:color .3s ease}.FAQItem_faqItem__IvHnY summary:hover{color:#222}.FAQItem_faqItem__IvHnY summary::marker{display:none}.FAQItem_icon__t_Tql{transition:transform .3s ease;font-size:1.2rem;color:#888}.FAQItem_faqItem__IvHnY.FAQItem_open__nHOcb .FAQItem_icon__t_Tql{transform:rotate(180deg)}.FAQItem_faqAnswer__YsQPC{max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0;font-size:clamp(14px,2vw,18px);color:#666;margin-top:0;word-break:break-word;white-space:normal}.FAQItem_faqItem__IvHnY.FAQItem_open__nHOcb .FAQItem_faqAnswer__YsQPC{max-height:500px;opacity:1;margin-top:8px}.FAQItem_faqActive__FM0aA{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.Hero_container__dfdBh{height:100vh;width:100%}.Hero_slide__EF7K9{position:fixed;top:0}.Hero_media__8tQJ_,.Hero_slide__EF7K9{width:100%;height:101%}.Hero_media__8tQJ_ img{object-position:0 16%!important}.Hero_titleBox__srXYj{position:absolute;left:50%;transform:translateX(-50%);bottom:12vh;width:max-content;z-index:10;max-width:90%}.Hero_titleBox__srXYj .Hero_title__eQv9N{text-transform:capitalize;font-size:clamp(20px,3vw,70px);width:850px;max-width:100%;font-weight:600;text-align:center;display:flex;gap:5px!important;justify-content:center;color:white!important}.Hero_description__YXpc4{color:white;font-family:var(--font-Ubuntu)!important;animation:Hero_intro__ShiPJ .6s .8s forwards;opacity:0;transform:translateY(20px)}.Hero_link__iIDNw{opacity:0;transform:translateY(20px);animation:Hero_intro__ShiPJ .6s 1.2s forwards}@keyframes Hero_intro__ShiPJ{form{transform:translateY(20px);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width:768px){.Hero_titleBox__srXYj{bottom:18vh}.Hero_titleBox__srXYj .Hero_title__eQv9N{text-align:center!important;display:flex;gap:2px!important;justify-content:center}}