.support-card{border-radius:4px;border:1px solid var(--borderPrimary,#ebe9e4);background:var(--backgroundSecondary,#f4f3ef);display:flex;padding:16px;flex-direction:column}.support-card__title{font-size:16px;font-weight:600;line-height:140%}.support-card__summary{margin-top:12px;color:var(--contentSecondary,#4b5565);font-size:14px;font-weight:500;line-height:140%}.support-card__summary a{color:var(--contentSecondary,#4b5565);font-weight:700;text-decoration:none}.support-card__content{padding-top:24px;display:flex;flex-direction:column;gap:24px}.support-card__content_margin-auto{margin-top:auto;padding-top:8px}.quick-support{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.quick-support__link{color:var(--brandPrimary,#01a07a);font-size:14px;font-weight:700;line-height:100%;display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:14px 8px;text-decoration:none;border-radius:6px;transition:.11s ease}.quick-support__link .humy-icon{font-size:16px}.quick-support__link:hover{background-color:var(--backgroundTeritarySecondary,#e8e6e0)}@media screen and (max-width:1024px){.quick-support{grid-template-columns:1fr}}.support-video__link{color:var(--brandPrimary,#01a07a);font-size:14px;font-weight:600;line-height:140%;display:flex;align-items:center;gap:8px;cursor:pointer}.support-video__play{color:var(--brandPrimary,#01a07a);font-size:16px}.support-video__modal .ant-modal-content{padding:0;overflow:hidden}.support-video__frame{opacity:0;width:calc(100% + 2px)!important;margin-left:-1px;margin-top:-1px;height:100%;aspect-ratio:16/9;display:flex;flex-direction:column;transition:opacity 1s ease}.support-video__frame_visible{opacity:1}.support-video__content{padding:24px}.support-video__title{text-align:center;font-size:20px;font-weight:600;line-height:120%}.support-video__buttons{margin-top:24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap-reverse;gap:8px}.support-page{display:flex;flex-direction:column;height:100%;overflow:hidden}.support-page__content{flex:1 1;overflow:auto;padding:20px}.support-page__contact{margin-top:40px;font-size:16px;text-align:center}.support-page__contact p{margin:0}.support-page__contact a{color:var(--brandPrimary,#01a07a);text-decoration:none;font-weight:600}.support-page__contact a:hover{text-decoration:underline}