.iwt{--content-width:1325px;--header-width:clamp(390px,calc(390px + (655 - 390) * ((100vw - 1024px) / (1440 - 1024))),655px);--icons-grid-columns:4;--icons-grid-margin-top:34px;--icons-grid-columns-gap:31px;--icons-grid-rows-gap:34px;--icon-item-max-width:308px;--icon-item-width:calc((100% / var(--icons-grid-columns)) - ((var(--icons-grid-columns-gap) * (var(--icons-grid-columns) - 1) / var(--icons-grid-columns))));--icon-item-columns-gap:14px;--icon-width:52px;background:#f0f6fb;padding:115px 57px 110px;}.iwt-top-background-asset{position:relative;top:0;left:0;width:100%;background:#fbfaf8;overflow:hidden;}.iwt-top-background-asset img{width:100%;}.iwt-header{position:relative;width:var(--header-width);max-width:100%;margin:0 auto;}.iwt-title{margin-top:-11px;}.iwt-header-decoration{position:absolute;bottom:0;right:0;transform:translate(104%,20%);}.iwt-icons-grid{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:var(--icons-grid-rows-gap) var(--icons-grid-columns-gap);width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.iwt-icons-grid:not(:first-child){margin-top:var(--icons-grid-margin-top);}.iwt-icon-item{display:grid;grid-template-columns:var(--icon-width) minmax(0,1fr);grid-column-gap:var(--icon-item-columns-gap);align-items:start;flex-shrink:0;max-width:var(--icon-item-max-width);width:var(--icon-item-width);}.iwt-text,.iwt-text *{font-size:clamp(14px,calc(14px + (15 - 14) * ((100vw - 1024px) / (1440 - 1024))),15px);line-height:clamp(22px,calc(22px + (25 - 22) * ((100vw - 1024px) / (1440 - 1024))),25px);color:var(--secondary-color);}@media (max-width:1439px){.iwt{--icons-grid-columns-gap:26px;--icon-width:42px;padding:65px 57px 60px;}.iwt-title{margin-top:calc(-7px + (-11 - -7) * ((100vw - 1024px) / (1439 - 1024)));}}@media (max-width:1275px){.iwt{--icons-grid-columns:3;--icon-item-max-width:271px;}}@media (max-width:1024px){.iwt-title{margin-top:-7px;}}@media (max-width:980px){.iwt{--icons-grid-columns:2;}}@media (max-width:834px){.iwt{padding:50px 57px 45px;}}@media (max-width:680px){.iwt{--header-width:400px;--icons-grid-columns:1;--icons-grid-rows-gap:24px;--icons-grid-margin-top:16px;--icon-item-max-width:430px;padding:44px 19px 29px;}.iwt-header-decoration{position:relative;transform:none;display:block;width:115px;margin:0 auto;}.iwt-icons-grid{width:var(--icon-item-max-width);padding:0 25px;}}
