.blog-post .row{max-width:78.75em}.blog-post .blog-post__image{border-radius:32px;margin:1.875rem auto 0;max-height:368px;max-width:735px;overflow:hidden;position:relative;z-index:4}.blog-post .blog-post__image img{display:block}.blog-post .blog-post__columns{overflow:hidden}.blog-post .blog-post__columns>div{display:flex;flex-wrap:wrap;margin:-.9375rem}.blog-post .blog-post__columns>div>*{margin:.9375rem;width:calc(100% - 1.875rem)}.blog-post .blog-post__body{margin:1.875rem auto 0}.blog-post .blog-post__body h2,.blog-post .blog-post__body h3,.blog-post .blog-post__body h4{color:#0c0f0c}.blog-post .blog-post__body h2{font-size:1.6rem;margin:2.1875rem 0 .625rem}.blog-post .blog-post__body>h2:first-child,.blog-post .blog-post__body>h3:first-child,.blog-post .blog-post__body>h4:first-child,.blog-post .blog-post__body>h5:first-child{margin-top:0}.blog-post .blog-post__body h3{font-size:1.4rem;font-weight:600;margin:1.5625rem 0 .9375rem}.blog-post .blog-post__body h4{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;line-height:135%;margin:1.5625rem 0 .625rem}.blog-post .blog-post__body h5,.blog-post .blog-post__body h6{color:#0c0f0c;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;margin:1.5625rem 0 -.5rem}.blog-post .blog-post__body h6{font-weight:400}.blog-post .blog-post__body ol,.blog-post .blog-post__body p,.blog-post .blog-post__body ul{line-height:175%}.blog-post .blog-post__body blockquote{font-size:1.25rem;margin:2rem 0;padding:.625rem 0 .625rem 2rem;position:relative}.blog-post .blog-post__body blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='https://www.w3.org/2000/svg' width='69' height='51' viewBox='0 0 69 51'%3E%3Cpath fill='%23e6ebee' d='m24.314 0 3.725 6.568q-3.137 4.25-5.784 9.466t-3.04 10.818L30 28.784V51H0V35.16q0-13.717 6.569-22.12Q13.137 4.636 24.314 0m39 0 3.725 6.568q-3.137 4.25-5.784 9.466t-3.04 10.818L69 28.784V51H39V35.16q0-13.717 6.569-22.12T63.314 0'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";display:block;height:51px;margin-bottom:1.875rem;width:69px}.blog-post .blog-post__body blockquote:after{background:#44ff87;border-radius:4px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.blog-post .blog-post__body blockquote p{font-size:1rem}.blog-post .blog-post__body .boxed-table{background:#f4f5f4;border-radius:32px;margin:2rem 0;padding:1.25rem}.blog-post .blog-post__body .boxed-table table{width:100%}.blog-post .blog-post__body .boxed-table table tr td,.blog-post .blog-post__body .boxed-table table tr th{border:none!important;padding:.3125rem}.blog-post .blog-post__body .boxed-table blockquote{padding-left:0}.blog-post .blog-post__body .boxed-table blockquote:after{content:none}.blog-post .blog-post__body .pull-left{float:left;margin-right:24px;max-width:50%}.blog-post .blog-post__body .pull-right{float:right;margin-left:24px;max-width:50%;width:auto}.blog-post .blog-post__body img{border-radius:8px}.blog-post .blog-post__body p>img,.blog-post .blog-post__body>img{margin-bottom:1.25rem;margin-top:1.25rem}.blog-post .blog-post__body ul{list-style:none;padding:0 0 0 1.875rem}.blog-post .blog-post__body ul li{padding-left:1.25rem;position:relative}.blog-post .blog-post__body ul li:before{background:#44ff87;border-radius:100%;content:"";height:.375rem;left:0;position:absolute;top:.6875rem;width:.375rem}.blog-post .blog-post__body ul li:not(:last-child){margin-bottom:.9375rem}.blog-post .blog-post__body ol li:before{font-size:1rem;margin-top:.3125rem}.blog-post .blog-post__body ul.tick-list>li{padding-left:1.875rem}.blog-post .blog-post__body ul.tick-list>li:before{background:none;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%232a9d8f' fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0m4.707 4.293a1 1 0 0 0-1.414 0L6 9.585 4.707 8.293a1 1 0 0 0-1.414 1.414l2 2c.18.18.412.277.648.291h.118l.117-.014a1 1 0 0 0 .531-.277l6-6a1 1 0 0 0 0-1.414'/%3E%3C/svg%3E");height:16px;line-height:100%;top:.3125rem;width:16px}.blog-post .blog-post__body ul.cross-list>li{padding-left:1.875rem}.blog-post .blog-post__body ul.cross-list>li:before{background:none;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='https://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23889196' fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0M4.293 4.293a1 1 0 0 0 0 1.414L6.585 8l-2.292 2.293a1 1 0 0 0 1.414 1.414L8 9.415l2.293 2.292a1 1 0 0 0 1.414-1.414L9.415 8l2.292-2.293a1 1 0 1 0-1.414-1.414L8 6.585 5.707 4.293a1 1 0 0 0-1.414 0'/%3E%3C/svg%3E");height:16px;line-height:100%;top:.3125rem;width:16px}.blog-post .blog-post__body p{margin:.9375rem 0}.blog-post .blog-post__body p:first-child{margin-top:0}.blog-post .blog-post__body p:last-child{margin-bottom:0}.blog-post .blog-post__body code:not(.code-snippet){background:#f4f5f4;border-radius:10px;padding:.625rem}.blog-post .blog-post__body .styled-table,.blog-post .blog-post__body [data-hs-responsive-table]{margin:1.875rem 0}.blog-post .blog-post__body .styled-table:first-child,.blog-post .blog-post__body [data-hs-responsive-table]:first-child{margin-top:0}.blog-post .blog-post__body .styled-table:last-child,.blog-post .blog-post__body [data-hs-responsive-table]:last-child{margin-bottom:0}.blog-post .sidebar-box{margin-top:1.875rem}.blog-post .blog-post__subscribe{margin:1.875rem auto;max-width:736px}.blog-post .feature-comparisson{margin:3.75rem 0 1.875rem}.blog-post .feature-comparisson--no-header{margin-top:1.875rem}.blog-post.blog-post--product .blog-post__body{max-width:768px}@media screen and (min-width:1020px){.blog-post .blog-post__image{margin:0 auto}.blog-post .blog-post__body{margin:3.125rem auto 0}.blog-post .blog-post__body .boxed-table{padding:2.1875rem}.blog-post .blog-post__body .boxed-table blockquote,.blog-post .blog-post__body .case-study-card blockquote{margin-left:0}.blog-post .blog-post__columns{overflow:visible}.blog-post .blog-post__columns>div{flex-wrap:nowrap;margin:0}.blog-post .blog-post__columns>div>*{margin:0 0 0 3.75rem;width:calc(50% - 2.5rem)}.blog-post .blog-post__columns>div>:first-child{margin:0;width:calc(25% - 2.5rem)}.blog-post .blog-post__columns>div>:last-child{margin:0 0 0 3.75rem;width:calc(25% - 2.5rem)}.blog-post .blog-post__features>*{position:sticky;top:0;transition:top .2s linear}.is-fixed .blog-post .blog-post__features>*{top:8.125rem}.is-fixed.is-hidden .blog-post .blog-post__features>*{top:1.875rem}.blog-post .blog-post__features>*>:not(:last-child){margin-bottom:1.875rem}.blog-post .sidebar-box{margin-top:0}.blog-post.blog-post--sticky .blog-post__columns{left:1.875rem;position:absolute;right:1.875rem;z-index:0}.blog-post.blog-post--sticky .blog-post__columns>div{margin:auto;max-width:1450px}.blog-post.blog-post--sticky .blog-post__aside{max-width:20%}.blog-post.blog-post--sticky .blog-post__features{margin-left:auto!important;max-width:18%}.blog-post.blog-post--sticky .blog-post__features>*{position:static}.blog-post.blog-post--sticky .blog-post__body{margin:auto;max-width:50%;position:relative;z-index:3}.blog-post.blog-post--sticky .is-stuck .blog-post__columns{position:fixed}.is-fixed .blog-post.blog-post--sticky .is-stuck .blog-post__columns{margin-top:8.125rem}.is-fixed.is-hidden .blog-post.blog-post--sticky .is-stuck .blog-post__columns{margin-top:1.875rem}}@media screen and (min-width:1320px){.blog-post .row{max-width:85rem}.blog-post .blog-post__columns>div>*{margin:0 0 0 4.375rem;width:calc(50% - 2.9375rem)}.blog-post .blog-post__columns>div>:first-child{margin:0;width:calc(25% - 2.9375rem)}.blog-post .blog-post__columns>div>:last-child{margin:0 0 0 4.375rem;width:calc(25% - 2.9375rem)}}.blog-feature,.blog-post .blog-feature{background:#f4f5f4;border-radius:32px;margin:auto;max-width:736px;overflow:hidden;padding:1.5625rem}.blog-feature>div,.blog-post .blog-feature>div{display:flex;flex-wrap:wrap;margin:-.625rem}.blog-feature>div>*,.blog-post .blog-feature>div>*{margin:.625rem}.blog-feature .blog-feature__image,.blog-post .blog-feature .blog-feature__image{align-items:center;border-radius:100%;display:flex;height:104px;justify-content:center;overflow:hidden;width:104px}.blog-feature .blog-feature__image img,.blog-post .blog-feature .blog-feature__image img{display:block;height:100%;object-fit:cover;width:100%}.blog-feature .blog-feature__content,.blog-post .blog-feature .blog-feature__content{width:100%}.blog-feature .blog-feature__subtitle,.blog-post .blog-feature .blog-feature__subtitle{color:#696b69;font-size:.875rem;margin:0}.blog-feature .blog-feature__title,.blog-post .blog-feature .blog-feature__title{color:#0c0f0c;font-size:1.5rem;margin:.3125rem 0}.blog-feature .blog-feature__title:first-child,.blog-post .blog-feature .blog-feature__title:first-child{margin-top:0}.blog-feature .blog-feature__description,.blog-post .blog-feature .blog-feature__description{margin:1rem 0 0}.blog-feature .blog-feature__description p+h3,.blog-post .blog-feature .blog-feature__description p+h3{margin-top:-.5rem}.blog-feature.blog-post__client,.blog-post .blog-feature.blog-post__client{margin-bottom:1.5625rem}@media screen and (min-width:1020px){.blog-feature,.blog-post .blog-feature{padding:1.5625rem 2.8125rem}.blog-feature>div,.blog-post .blog-feature>div{margin:-.9375rem}.blog-feature>div>*,.blog-post .blog-feature>div>*{margin:.9375rem}.blog-feature .blog-feature__content,.blog-post .blog-feature .blog-feature__content{flex:1;width:auto}}.blog-menu{background:#f4f5f4;border-radius:32px;padding:0 .625rem}.blog-menu .blog-menu__title{color:#0c0f0c;font-size:1.0625rem}.blog-menu .blog-menu__title:first-child{margin-top:0}.blog-menu .blog-menu__list{list-style:none;margin:0;padding:0}.blog-menu .blog-menu__list li{margin-bottom:.3125rem}.blog-menu .blog-menu__list a{display:block;font-size:.875rem;padding-bottom:2px;position:relative;text-decoration:none}.blog-menu .blog-menu__list span{background:#44ff87;bottom:0;display:none;height:2px;left:0;position:absolute;transition:width .1s linear}.blog-menu .blog-menu__list li.has-children>a{padding-right:1.5625rem;position:relative}.blog-menu .blog-menu__list li.has-children>a:after{border-bottom:1px solid #444644;border-right:1px solid #444644;content:"";height:8px;position:absolute;right:0;top:50%;transform:rotate(-45deg) translate(-50%,-50%);width:8px}.blog-menu .blog-menu__list li.has-children>a.active:after{transform:rotate(45deg) translate(-50%,-50%)}.blog-menu .blog-menu__list ul{display:none;list-style:none}.blog-menu .blog-menu__list a.active span,.blog-menu .blog-menu__list a.active~ul,.blog-menu .blog-menu__list a.child-active span,.blog-menu .blog-menu__list a.child-active~ul{display:block}@media screen and (min-width:1020px){.blog-menu{margin-bottom:1.875rem;padding:1.5625rem 1.5625rem 1.25rem}.is-fixed .is-stuck .blog-menu{max-height:calc(100vh - 10rem);overflow:auto}.is-fixed.is-hidden .is-stuck .blog-menu{max-height:calc(100vh - 3.75rem)}.blog-menu .blog-menu__title{margin-bottom:1.25rem}}.post-summary{background:#fff;border-radius:32px;display:flex;flex-direction:column;overflow:hidden;position:relative}.post-summary .post-summary__image{display:block;height:0;padding-top:56%;position:relative}.post-summary .post-summary__image>img{border-radius:23px;bottom:10px;height:calc(100% - 20px);left:10px;object-fit:cover;overflow:hidden;position:absolute;right:10px;top:10px;width:calc(100% - 20px)}.post-summary .post-summary__type{background:#2a9d8f;border-radius:12px;color:#fff;font-size:.75rem;font-weight:600;left:1.5625rem;padding:.1875rem .9375rem;position:absolute;top:1.25rem}.post-summary .post-summary__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:1.5625rem 1.5625rem 1.25rem;position:relative;text-align:left}.post-summary .post-summary__title{color:#0c0f0c;font-family:Archivo,sans-serif;font-size:1.25rem;font-weight:600;line-height:135%;margin:0}.post-summary .post-summary__title a{color:#0c0f0c;text-decoration:none}.post-summary .post-summary__description{font-size:1rem;margin-bottom:1.25rem}.post-summary .post-summary__tags{margin-bottom:1.25rem;overflow:hidden}.post-summary .post-summary__tags>div{display:flex;flex-wrap:wrap;margin:-.3125rem}.post-summary .post-summary__tags>div>*{margin:.3125rem}.post-summary .post-summary__tag{background:#eaedea;border-radius:12px;color:#444644;font-size:.75rem;font-weight:600;padding:.1875rem .625rem;text-decoration:none;transition:background .2s linear,color .2s linear}.post-summary .post-summary__tag:hover{background:#d6dbd6;color:#0c0f0c}.post-summary .post-summary__link{margin-top:1.25rem}.post-summary .post-summary__button{margin-top:auto;width:100%}.post-summary .post-summary__meta{align-items:center;border-top:1px solid #d6dbd6;display:flex;margin-top:1.25rem;padding-top:1.25rem;position:relative;width:100%}.post-summary .post-summary__avatar{border-radius:100%;height:48px;margin-right:1.25rem;overflow:hidden;width:48px}.post-summary .post-summary__avatar img{display:block;height:100%;object-fit:cover;width:100%}.post-summary .post-summary__author{color:#0c0f0c;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;margin:0 0 .4375rem}.post-summary .post-summary__dates{overflow:hidden}.post-summary .post-summary__dates>div{display:flex;flex-wrap:wrap;margin:-.25rem}.post-summary .post-summary__dates>div>*{margin:.25rem}.post-summary .post-summary__dates>div>:not(:first-child){padding-left:.75rem;position:relative}.post-summary .post-summary__dates>div>:not(:first-child):before{background:#696b69;border-radius:100%;content:"";display:block;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.post-summary .post-summary__date,.post-summary .post-summary__duration,.post-summary .post-summary__featuring,.post-summary .post-summary__modules,.post-summary .post-summary__reading{font-size:.875rem;line-height:110%}.post-summary .post-summary__featuring{margin-bottom:.4375rem}.post-summary.post-summary--no-img:not(.post-summary--large){padding-top:3.75rem}.post-summary.post-summary--no-img:not(.post-summary--large) .post-summary__content{border-top:none;padding-top:0}.panel--white .post-summary:not(.post-summary--large){background:#f4f5f4;border:none}@media screen and (min-width:1140px){.post-summary.post-summary--large{align-items:center;background:none;border:none;border-radius:0;display:flex;flex-direction:row}.post-summary.post-summary--large .post-summary__image{border-radius:32px;height:auto;margin-left:10%;order:2;overflow:hidden;padding:0;width:45%}.post-summary.post-summary--large .post-summary__image img{display:block;height:auto;object-fit:fill;position:static;width:auto}.post-summary.post-summary--large .post-summary__type{left:0;top:0}.post-summary.post-summary--large .post-summary__content{border:none;flex:1;order:1;padding:3.125rem 0 0}.post-summary.post-summary--large .post-summary__title{font-size:2rem;line-height:120%}.post-summary.post-summary--large .post-summary__meta:before{content:none}.post-summary.post-summary--large .post-summary__button{width:auto}}.content-box{background:#fff;border-radius:32px;display:flex;flex-direction:column;overflow:hidden;position:relative}.content-box .content-box__image{display:block;height:0;padding-top:56%;position:relative}.content-box .content-box__image>img{border-radius:23px;bottom:10px;height:calc(100% - 20px);left:10px;object-fit:cover;overflow:hidden;position:absolute;right:10px;top:10px;width:calc(100% - 20px)}.content-box .content-box__image .content-box__logo{display:none}.content-box .content-box__image.content-box__image--profile{border:4px solid #f4f5f4;border-radius:50%;height:200px;margin:1.875rem auto 0;overflow:hidden;padding:0;width:200px}.content-box .content-box__type{background:#2a9d8f;border-radius:12px;color:#fff;font-size:.75rem;font-weight:600;left:1.5625rem;padding:.1875rem .9375rem;position:absolute;top:1.25rem}.content-box .content-box__type.content-box__type--customer-story{background:#ffe793;color:#0c0f0c}.content-box .content-box__content{align-items:center;display:flex;flex:1;flex-direction:column;padding:1.5625rem 2.1875rem;position:relative;text-align:center}.content-box .content-box__icon,.content-box .content-box__logo{background:#fff;border:4px solid #fff;border-radius:100%;left:50%;overflow:hidden;position:absolute;top:0;transform:translate(-50%,-50%);width:104px}.content-box .content-box__icon svg,.content-box .content-box__logo svg{stroke-width:4px;stroke:#f4f5f4}.content-box .content-box__icon{width:48px}.content-box .content-box__icon>img{height:24px;width:auto}.content-box .content-box__icon>svg{stroke:none}.content-box .content-box__icon>svg path{fill:#2a9d8f}.content-box .content-box__icon.content-box__icon--white{width:64px}.content-box .content-box__icon.content-box__icon--white>img{height:32px;width:auto}.content-box .content-box__icon.content-box__icon--white svg{stroke-width:4px;stroke:#f4f5f4}.content-box .content-box__icon.content-box__icon--white>svg path{fill:#fff}.content-box .content-box__title{color:#0c0f0c;font-family:Archivo,sans-serif;font-size:1.25rem;font-weight:600;line-height:135%;margin:0}.content-box .content-box__title a{color:#0c0f0c;text-decoration:none}.content-box .content-box__description{font-size:1rem;margin:1rem 0 1.875rem}.content-box .content-box__description p{font-size:1rem}.content-box .content-box__description:last-child{margin-bottom:0}.content-box .content-box__tags{display:none;margin-bottom:1.25rem;overflow:hidden}.content-box .content-box__tags>div{display:flex;flex-wrap:wrap;margin:-.3125rem}.content-box .content-box__tags>div>*{margin:.3125rem}.content-box .content-box__tag{background:#eaedea;border-radius:12px;color:#444644;font-size:.75rem;font-weight:600;padding:.1875rem .625rem;text-decoration:none;transition:background .2s linear,color .2s linear}.content-box .content-box__tag:hover{background:#d6dbd6;color:#0c0f0c}.content-box .content-box__button,.content-box .content-box__link{margin-top:auto}.content-box .content-box__button{width:100%}.content-box.content-box--logo .content-box__content{padding-top:4.375rem}.content-box.content-box--icon .content-box__content{padding-top:2.875rem}.content-box.content-box--icon--white .content-box__content{padding-top:3.25rem}.panel--white .content-box:not(.content-box--large){background:#f4f5f4;border:none}.content-box.content-box--story .content-box__content{align-items:flex-start;text-align:left}@media screen and (min-width:1140px){.content-box.content-box--large{align-items:center;background:none;border:none;border-radius:0;display:flex;flex-direction:row;overflow:hidden;position:relative}.content-box.content-box--large .content-box__logo{bottom:1.875rem;left:1.875rem;top:auto;transform:translate(0)}.content-box.content-box--large .content-box__image{border-radius:32px;height:auto;margin-left:10%;order:2;overflow:hidden;padding:0;width:45%}.content-box.content-box--large .content-box__image>img{display:block;height:auto;position:static;width:auto}.content-box.content-box--large .content-box__image .content-box__logo{display:flex}.content-box.content-box--large .content-box__type{background:#ffe793;border-radius:12px;color:#0c0f0c;display:block;font-size:.75rem;font-weight:600;left:0;margin-bottom:1.25rem;padding:.1875rem .9375rem}.content-box.content-box--large .content-box__content{align-items:flex-start;flex:1;order:1;padding:1.875rem 0 0;position:static;text-align:left}.content-box.content-box--large .content-box__content .content-box__logo{display:none}.content-box.content-box--large .content-box__title{font-size:2rem;line-height:120%}.content-box.content-box--large .content-box__button{width:auto}}.rounded-box{align-items:center;aspect-ratio:1/1;border-radius:100%;display:flex;justify-content:center;overflow:hidden;position:relative}.rounded-box svg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.rounded-box img{display:block;max-height:80%;max-width:80%;position:relative;z-index:2}.rounded-box.rounded-box--photo{border-radius:16px;overflow:hidden}.rounded-box.rounded-box--photo svg{display:none}.rounded-box.rounded-box--photo img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.pagination{display:flex;justify-content:center;margin-top:1.875rem}.pagination .pagination__list{align-items:center;background:#f4f5f4;border-radius:50px;display:flex;padding:.5rem 1.875rem}.pagination .pagination__page{align-items:center;background:none;border:none;border-radius:100%;color:#444644;display:flex;height:40px;justify-content:center;margin:0 .0625rem;min-width:40px;text-decoration:none;transition:background .2s linear,color .2s linear}.pagination .pagination__page:hover{background:#d6dbd6}.pagination .pagination__page.active{background:#44ff87;color:#004349}.pagination .pagination__direction{background:none;border:none;color:#444644;text-decoration:none}.pagination .pagination__direction:hover{color:#44ff87;color:#004349}.pagination .pagination__direction.pagination__direction--prev{margin-right:.625rem}.pagination .pagination__direction.pagination__direction--next{margin-left:.625rem}@keyframes slideUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}.modal{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100000;-webkit-overflow-scrolling:touch;height:100%;outline:0;overflow:hidden}.modal>div{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px;position:relative}.modal>div:after{background-color:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.modal .modal__close{background:none;border:none;height:20px;position:absolute;right:1.25rem;top:1.25rem;transform:rotate(45deg);width:20px}.modal .modal__close:after,.modal .modal__close:before{background:#000;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .2s linear;width:3px}.modal .modal__close:after{transform:translate(-50%,-50%) rotate(90deg)}.modal .modal__close span{font-size:0;line-height:0;text-indent:-10000px}.modal .modal__close:hover:after,.modal .modal__close:hover:before{background:#44ff87}.modal .modal__dialog{margin:0;max-width:400px;position:relative;width:auto;z-index:2}.modal .modal__dialog.modal__dialog--wide{max-width:800px}.modal .modal__content{background-clip:padding-box;background-color:#fff;border-radius:32px;outline:0;overflow:hidden;padding:0;position:relative}.modal.modal--open{display:block;overflow-x:hidden;overflow-y:auto}.modal.modal--open .modal-content{animation-delay:0s;animation-duration:.5s;animation-fill-mode:backwards;animation-iteration-count:1;animation-name:slideUp}@media screen and (min-width:1020px){.modal>div{padding:32px}.modal .modal__dialog{margin:32px auto}.modal .modal__close{right:1.875rem;top:1.875rem}}@media screen and (min-width:1320px){.modal .modal__dialog.modal__dialog--wide{max-width:1200px}}