.codeparachute-cards-block.margin-top-none{margin-top:16px;}.codeparachute-cards-block.margin-bottom-none{margin-bottom:16px;}.codeparachute-cards-block .container .cards .card{border-radius:16px;border:1px solid hsla(0,0%,100%,.04);background:hsla(0,0%,100%,.02);padding:24px;display:flex;flex-direction:column;justify-content:flex-start;}.codeparachute-cards-block .container .cards .card .icon-wrapper{width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;}.codeparachute-cards-block .container .cards .card .icon-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.codeparachute-cards-block .container .cards .card .icon-wrapper+.button-link,.codeparachute-cards-block .container .cards .card .icon-wrapper+.description,.codeparachute-cards-block .container .cards .card .icon-wrapper+.title,.codeparachute-cards-block .container .cards .card .icon-wrapper+.title-link{margin-top:16px;}.codeparachute-cards-block .container .cards .card .title-link{display:block;text-decoration:none;}.codeparachute-cards-block .container .cards .card .title-link .title{text-decoration:inherit;}.codeparachute-cards-block .container .cards .card .title{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:160%;margin:0;}.codeparachute-cards-block .container .cards .card .title+.description,.codeparachute-cards-block .container .cards .card .title-link+.description{margin-top:6px;}.codeparachute-cards-block .container .cards .card .title+.button-link{margin-top:16px;}.codeparachute-cards-block .container .cards .card .description{color:hsla(0,0%,100%,.6);font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0;}.codeparachute-cards-block .container .cards .card .description+.button-link{margin-top:16px;}.codeparachute-cards-block .container .cards .card .button-link{margin:0;display:block;}@media (max-width:900px){.codeparachute-cards-block .container .cards{gap:16px;}.codeparachute-cards-block .container .cards .card{padding:20px;}.codeparachute-cards-block .container .cards .card .icon-wrapper{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;}.codeparachute-cards-block .container .cards .card .icon-wrapper+.button-link,.codeparachute-cards-block .container .cards .card .icon-wrapper+.description,.codeparachute-cards-block .container .cards .card .icon-wrapper+.title,.codeparachute-cards-block .container .cards .card .icon-wrapper+.title-link{margin-top:16px;}.codeparachute-cards-block .container .cards .card .title{font-size:16px;font-style:normal;font-weight:600;line-height:140%;}.codeparachute-cards-block .container .cards .card .title+.description,.codeparachute-cards-block .container .cards .card .title-link+.description{margin-top:6px;}.codeparachute-cards-block .container .cards .card .title+.button-link{margin-top:16px;}.codeparachute-cards-block .container .cards .card .description{font-size:14px;font-style:normal;font-weight:400;line-height:160%;}.codeparachute-cards-block .container .cards .card .description+.button-link{margin-top:14px;}.codeparachute-cards-block .container .cards .card .button-link{margin:0;}}.codeparachute-faq-block.margin-top-none{margin-top:16px;}.codeparachute-faq-block.margin-bottom-none{margin-bottom:16px;}.codeparachute-faq-block .container .faq-list{display:flex;flex-direction:column;gap:24px;width:100%;}.codeparachute-faq-block .container .faq-list .faq-item{border-radius:16px;border:1px solid hsla(0,0%,100%,.04);background-color:hsla(0,0%,100%,.02);transition:border .3s ease-in-out,background-color .3s ease-in-out;width:100%;position:relative;cursor:pointer;}.codeparachute-faq-block .container .faq-list .faq-item:after{content:"";position:absolute;right:18px;top:18px;width:24px;height:24px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgB7djRCcIwFIXhE3EAR8gIjuAIjuwIjuAI3SA2ELAvral6exT/DwJ5KKU/hHJbCQCAIKWUY10KtFeQ9uDntldK6aoAO8U5zOw/KjJgEwS4EeBGgBsBbgS4pZ6L2mC2dp7JbVW3ttYYegbAp9PodKp8Q9YjplvPFMsRWpD1DUeoeuVjZIw+aRIw3uOiALxG3QhwI8CNADcC3AhYMMzsf8cWv9cBAP/tDouoMaJCOkh/AAAAAElFTkSuQmCC");background-size:24px 24px;background-repeat:no-repeat;background-position:50%;}.codeparachute-faq-block .container .faq-list .faq-item.is-open{border:1px solid hsla(0,0%,100%,.08);background-color:hsla(0,0%,100%,.04);}.codeparachute-faq-block .container .faq-list .faq-item.is-open:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABRSURBVHgB7dKxDYAwDARAGzEAozAKozMKG4QU9KGKFemucfOSbekjAAAAACrkn1Br7ezjiLmezLxHoX0U+I6/okDfHaMntljc8hUCAAAAqPECHpcRVqzubiYAAAAASUVORK5CYII=");background-size:24px 24px;background-repeat:no-repeat;background-position:50%;}.codeparachute-faq-block .container .faq-list .faq-item.is-open .faq-item-content .question{color:#fff;}.codeparachute-faq-block .container .faq-list .faq-item.is-open .faq-item-content .answer{height:auto;display:block;}.codeparachute-faq-block .container .faq-list .faq-item .faq-item-content{width:100%;padding:16px 60px 12px 24px;overflow:hidden;}.codeparachute-faq-block .container .faq-list .faq-item .faq-item-content .question{color:hsla(0,0%,100%,.6);font-size:16px;font-style:normal;font-weight:600;line-height:160%;margin:0;margin-bottom:6px;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.codeparachute-faq-block .container .faq-list .faq-item .faq-item-content .answer{margin:0;height:0;transition:height .3s ease-in-out;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:6px;}@media (max-width:900px){.codeparachute-faq-block .container .faq-list{gap:16px;}.codeparachute-faq-block .container .faq-list .faq-item:after{content:"";position:absolute;right:16px;top:16px;width:20px;height:20px;background-size:20px 20px;}.codeparachute-faq-block .container .faq-list .faq-item.is-open:after{background-size:20px 20px;}.codeparachute-faq-block .container .faq-list .faq-item .faq-item-content{padding:14px 52px 10px 20px;}.codeparachute-faq-block .container .faq-list .faq-item .faq-item-content .question{font-size:14px;font-style:normal;font-weight:600;line-height:160%;}}