.support-ai-title{text-transform:none!important}.support-ai-card{box-sizing:border-box!important;background-color:#2A2A2A!important;border-radius:16px!important}.support-ai-card,.support-contact-card{padding:40px 24px!important;width:100%!important;max-width:469px!important;height:536px!important;display:flex!important;flex-direction:column!important}.support-contact-card{position:relative!important;overflow:visible!important}.support-ai-card.initial-state{justify-content:flex-end!important;align-items:center!important}.support-ai-icon-container{flex:1!important;display:flex!important;justify-content:center!important;align-items:center!important;min-height:0!important;overflow:hidden!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;contain:layout style paint!important}.support-ai-icon-container img,.support-ai-icon-container>span>img{object-fit:contain!important;object-position:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.support-ai-icon-container img,.support-ai-icon-container>span,.support-ai-icon-container>span>img{width:330px!important;height:365px!important;max-width:330px!important;max-height:365px!important;min-width:330px!important;min-height:365px!important}.support-ai-icon-container>span{display:inline-block!important}.support-ai-start-button{width:100%!important;max-width:280px!important;height:48px!important;box-sizing:border-box!important;min-height:48px!important;max-height:48px!important;border-radius:24px!important;margin-bottom:0!important;margin-top:auto!important;flex-shrink:0!important;background-color:transparent!important;background:transparent!important}.support-contact-card form{display:flex!important;flex-direction:column!important;flex:1!important;gap:24px!important;min-height:0!important;position:relative!important;overflow:visible!important;padding-bottom:0!important}.support-contact-card form>div:has(.contact-form-message-textarea){flex:1!important;display:flex!important;flex-direction:column!important;min-height:0!important;margin-bottom:0!important;max-height:none!important}.support-contact-card .contact-form-message-textarea{flex:1!important;max-height:none!important;height:auto!important;min-height:56px!important}.support-contact-card .support-contact-button-wrapper{margin-top:auto!important;margin-bottom:0!important;flex-shrink:0!important;position:relative!important;z-index:20!important;display:flex!important;justify-content:center!important;padding-bottom:0!important}.support-contact-button-wrapper button:focus,.support-contact-button-wrapper button:hover{transform:none!important}.support-ai-card h2.support-ai-title{margin-bottom:20px!important}.support-ai-card.initial-state h2.support-ai-title{margin-bottom:0!important;padding-bottom:0!important}.support-ai-card .bg-transparent{border-radius:24px!important;height:48px!important;width:100%!important;max-width:280px!important;box-sizing:border-box!important;min-height:48px!important;max-height:48px!important}.support-hero-section{padding-top:96px!important;padding-bottom:140!important}.faq-section-ipad{margin-top:140px!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.faq-title-ipad{margin-bottom:64px}.faq-section-ipad .faq-items-container .bg-dark-gray svg{color:#78B4CE!important}.faq-section-ipad .faq-items-container .bg-dark-gray svg path{stroke:#78B4CE!important}.faq-card{background-color:#2A2A2A!important}.faq-question{font-size:16px;margin:0;padding:0;color:#F5F5F5}.faq-answer{font-size:14px;color:#BBEBFF!important;margin:0;padding:0}@media (min-width:1367px){.faq-section-ipad{padding-bottom:0!important}.support-hero-title{margin-bottom:64px!important}.support-cards-container{grid-template-columns:repeat(12,1fr)!important;gap:24px!important;display:grid!important}.support-contact-form-mobile{grid-column:2/7!important;grid-row:1!important}.support-ai-assistant-mobile{grid-column:7/12!important;grid-row:1!important}.support-ai-card,.support-contact-card{padding-left:49.5px!important;padding-right:49.5px!important}.faq-section-ipad .faq-title-ipad{margin-bottom:64px!important}.faq-question{font-size:16px!important}.faq-section-ipad .faq-items-container{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:16px!important;width:100%!important;max-width:100%!important;padding-top:0!important;margin-top:0!important;justify-items:center!important}.faq-section-ipad .faq-items-container>*{margin-top:0!important;margin-bottom:0!important}.faq-section-ipad .faq-items-container>*+*{margin-top:0!important}.faq-section-ipad .faq-items-container>div{grid-column:2/12!important;width:100%!important;max-width:962px!important;margin:0 auto!important}}@media (min-width:744px) and (max-width:1366px){.support-hero-section{padding-top:0!important;padding-bottom:120!important}.support-hero-title{margin-bottom:40px!important}.support-ai-card,.support-contact-card{padding-left:49.5px!important;padding-right:49.5px!important}.faq-section-ipad{margin-top:120px!important;padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}.faq-title-ipad{margin-bottom:40px!important}.faq-question{font-size:16px!important}.faq-background-circle-ipad{width:437px!important;height:437px!important}.faq-section-ipad .faq-items-container{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;max-width:100%!important;padding-top:0!important;margin-top:0!important;justify-items:center!important}.faq-section-ipad .faq-items-container>*{margin-top:0!important;margin-bottom:0!important}.faq-section-ipad .faq-items-container>*+*{margin-top:0!important}.faq-section-ipad .faq-items-container>div{width:100%!important;max-width:962px!important;margin-left:auto!important;margin-right:auto!important}.support-cards-container{grid-template-columns:1fr!important;gap:24px!important;justify-items:center!important}.support-ai-assistant-mobile{order:1!important}.support-ai-assistant-mobile,.support-contact-form-mobile{width:100%!important;max-width:469px!important;justify-self:center!important}.support-contact-form-mobile{order:2!important}}.chat-message-text{word-wrap:break-word!important;overflow-wrap:break-word!important}#ai-chat-form textarea::placeholder{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:743px){.support-hero-section{padding-top:0!important;padding-bottom:0!important}.support-contact-card .support-contact-button-wrapper button{width:100%!important;max-width:100%!important;min-width:0!important}.support-contact-card form>div:not(.support-contact-button-wrapper){margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.support-contact-card input,.support-contact-card textarea{margin-left:0!important;margin-right:0!important}.support-contact-card .support-contact-button-wrapper{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#ai-chat-form button[type=submit],.support-ai-card button,.support-ai-start-button{margin-left:0!important;margin-right:0!important}.support-cards-container{grid-template-columns:1fr!important;gap:40px!important;margin-top:0!important;padding-top:0!important;justify-items:center!important}.support-ai-assistant-mobile{order:1!important;margin-top:0!important}.support-ai-assistant-mobile,.support-contact-form-mobile{width:100%!important;max-width:469px!important;justify-self:center!important;min-width:0!important}.support-contact-form-mobile{order:2!important}.support-hero-title{margin-bottom:32px!important}.support-ai-card,.support-contact-card{padding-left:24px!important;padding-right:24px!important}.faq-background-circle-ipad{width:312px!important;height:312px!important}.faq-section-ipad .faq-items-container{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important;max-width:100%!important;padding-top:0!important;margin-top:0!important;justify-items:center!important}.faq-section-ipad .faq-items-container>*{margin-top:0!important;margin-bottom:0!important}.faq-section-ipad .faq-items-container>*+*{margin-top:0!important}.faq-section-ipad .faq-items-container>div{width:100%!important;max-width:962px!important;margin-left:auto!important;margin-right:auto!important}.faq-section-ipad,.faq-title-ipad{margin-bottom:40px!important}.faq-question{font-size:14px!important}.faq-section-ipad{margin-top:96px!important;padding-top:0!important;padding-bottom:0!important}}