.feature-modal{border-radius:16px;max-width:552px;margin:0 auto}@media screen and (max-width:768px){.feature-modal{max-width:calc(100vw - 32px);margin:0 16px}}@media screen and (max-width:480px){.feature-modal{max-width:calc(100vw - 24px);margin:0 12px}}.feature-modal .ant-modal-content{border-radius:16px;padding:0;box-shadow:0 8px 24px #0000001f,0 0 0 1px #0000000d}@media screen and (max-width:480px){.feature-modal .ant-modal-content{border-radius:12px}}.feature-modal .ant-modal-close{top:16px;color:#0d121c;background-color:#ffffffeb;border-radius:50%;width:34px;height:34px;transition:background-color .2s;inset-inline-end:16px;box-shadow:0 1px 4px #0d121c29}@media screen and (max-width:480px){.feature-modal .ant-modal-close{top:12px;inset-inline-end:12px}}.feature-modal .ant-modal-close:hover{color:#0d121c;background-color:#fff}.feature-modal .ant-modal-close .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;line-height:1;display:flex}.feature-modal__close{color:inherit;font-size:14px;line-height:1;display:inline-flex}.feature-modal-inner__image{aspect-ratio:16/10;border-top-left-radius:16px;border-top-right-radius:16px;position:relative;overflow:hidden}.feature-modal-inner__image img{object-fit:cover;object-position:top;width:100%}@media screen and (max-width:1281px){.feature-modal-inner__image{aspect-ratio:16/7.5}}@media screen and (max-width:768px){.feature-modal-inner__image{aspect-ratio:16/8}}@media screen and (max-width:480px){.feature-modal-inner__image{aspect-ratio:16/9;border-top-left-radius:12px;border-top-right-radius:12px}}.feature-modal-inner__image_assignment{background-color:#074839}.feature-modal-inner__content{padding:32px 40px 40px}@media screen and (max-width:768px){.feature-modal-inner__content{padding:24px 24px 28px}}@media screen and (max-width:480px){.feature-modal-inner__content{padding:20px 20px 24px}}.feature-modal-inner__title{color:#0d121c;text-align:center;font-size:20px;font-weight:600;line-height:1.4}@media screen and (max-width:768px){.feature-modal-inner__title{font-size:18px}}@media screen and (max-width:480px){.feature-modal-inner__title{font-size:16px;line-height:1.35}}.feature-modal-inner__list{flex-direction:column;gap:16px;margin-top:24px;display:flex}@media screen and (max-width:768px){.feature-modal-inner__list{gap:14px;margin-top:20px}}@media screen and (max-width:480px){.feature-modal-inner__list{gap:12px;margin-top:16px}}.feature-modal-inner__list-item{color:#4b5565;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}@media screen and (max-width:768px){.feature-modal-inner__list-item{gap:10px;font-size:14px}}@media screen and (max-width:480px){.feature-modal-inner__list-item{gap:8px;font-size:13px}}.feature-modal-inner__list-item .humy-icon.icon-check{color:#01a07a;flex-shrink:0;margin-top:2px;font-size:16px}@media screen and (max-width:768px){.feature-modal-inner__list-item .humy-icon.icon-check{font-size:14px}}@media screen and (max-width:480px){.feature-modal-inner__list-item .humy-icon.icon-check{font-size:13px}}.feature-modal-inner__button-group{flex-direction:column;justify-content:center;margin-top:32px;display:flex}@media screen and (max-width:768px){.feature-modal-inner__button-group{margin-top:24px}}@media screen and (max-width:480px){.feature-modal-inner__button-group{margin-top:20px}}.feature-modal-inner__button-group p{color:#888;text-align:center;margin-top:12px;font-size:13px}@media screen and (max-width:768px){.feature-modal-inner__button-group p{font-size:12px}}@media screen and (max-width:480px){.feature-modal-inner__button-group p{font-size:11px}}.feature-modal-inner__button.ant-btn.ant-btn-primary.button,.feature-modal-inner__button.ant-btn.button{width:100%;margin:0;font-size:15px;font-weight:500}@media screen and (max-width:768px){.feature-modal-inner__button.ant-btn.ant-btn-primary.button,.feature-modal-inner__button.ant-btn.button{font-size:14px}}@media screen and (max-width:480px){.feature-modal-inner__button.ant-btn.ant-btn-primary.button,.feature-modal-inner__button.ant-btn.button{font-size:13px}}.feature-modal-inner__button.ant-btn.ant-btn-primary.button.ant-btn-lg,.feature-modal-inner__button.ant-btn.button.ant-btn-lg{border-radius:8px;height:48px}@media screen and (max-width:768px){.feature-modal-inner__button.ant-btn.ant-btn-primary.button.ant-btn-lg,.feature-modal-inner__button.ant-btn.button.ant-btn-lg{height:44px}}@media screen and (max-width:480px){.feature-modal-inner__button.ant-btn.ant-btn-primary.button.ant-btn-lg,.feature-modal-inner__button.ant-btn.button.ant-btn-lg{border-radius:6px;height:40px}}