.caracalla-halo-generator-applications-icon-grid{--u:0.05208vw}@media (max-width:1023.98px){.caracalla-halo-generator-applications-icon-grid{--u:0.20833vw}}.caracalla-halo-generator-applications-icon-grid picture{display:contents}.caracalla-halo-generator-applications-icon-grid picture>source{display:none}.caracalla-halo-generator-applications-icon-grid{position:relative;margin:0 0 calc(var(--u)*120);padding:0}.caracalla-halo-generator-applications-icon-grid__title{position:absolute;margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:1.1904762;white-space:nowrap}.caracalla-halo-generator-applications-icon-grid__lead{position:absolute;margin:0}.caracalla-halo-generator-applications-icon-grid__lead p{margin:0;font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:1.3888889;text-align:justify}.caracalla-halo-generator-applications-icon-grid__lead p+p{margin-top:calc(var(--u)*20)}.caracalla-halo-generator-applications-icon-grid__items{position:absolute;margin:0;padding:0;list-style:none;display:grid;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.caracalla-halo-generator-applications-icon-grid__item{margin:0;padding:0;list-style:none}.caracalla-halo-generator-applications-icon-grid__icon{display:block;margin:0}.caracalla-halo-generator-applications-icon-grid__icon img{display:block;width:100%;height:100%;object-fit:cover}.caracalla-halo-generator-applications-icon-grid__step{display:block;margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*20);line-height:1.4;color:#106fcc}.caracalla-halo-generator-applications-icon-grid__label{display:block;margin:0;text-align:left;font-family:Michroma,sans-serif;font-weight:400}.caracalla-halo-generator-applications-icon-grid__item-text{margin:0;text-align:justify;font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:1.3888889}@media (max-width:1023.98px){.caracalla-halo-generator-applications-icon-grid{height:auto;margin:0;padding:calc(var(--u)*40) calc(var(--u)*20)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__items,.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__lead,.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__title{position:static;left:auto;right:auto;top:auto;width:auto}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__title{font-size:calc(var(--u)*22);line-height:normal;text-align:center;white-space:normal}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__lead{margin-top:calc(var(--u)*20)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__lead p{font-size:calc(var(--u)*14);line-height:calc(var(--u)*20);text-align:left}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__lead p+p{margin-top:calc(var(--u)*12)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__items{margin-top:calc(var(--u)*24);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;-webkit-column-gap:calc(var(--u)*16);-moz-column-gap:calc(var(--u)*16);column-gap:calc(var(--u)*16);row-gap:calc(var(--u)*28)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__icon{width:auto;height:auto}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__step{margin-top:calc(var(--u)*12);font-size:calc(var(--u)*13);line-height:normal}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__label{width:auto;min-height:0;margin-top:calc(var(--u)*10);font-size:calc(var(--u)*14);line-height:normal}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__item-text{width:auto;margin-top:calc(var(--u)*8);font-size:calc(var(--u)*14);line-height:calc(var(--u)*20);text-align:left}}.caracalla-halo-generator-applications-icon-grid{height:calc(var(--u)*1013);background:#fff}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__title{left:calc(var(--u)*178.5);top:calc(var(--u)*-0.35);color:#1c273b}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__items{left:calc(var(--u)*210);top:calc(var(--u)*152);width:calc(var(--u)*1500);grid-template-columns:repeat(4,calc(var(--u)*300));-webkit-column-gap:calc(var(--u)*100);-moz-column-gap:calc(var(--u)*100);column-gap:calc(var(--u)*100);grid-template-rows:calc(var(--u)*383) auto;row-gap:calc(var(--u)*60)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__icon{width:calc(var(--u)*198.902);height:calc(var(--u)*190)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__icon img{object-fit:contain}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__label{width:calc(var(--u)*300);margin-top:calc(var(--u)*20);min-height:calc(var(--u)*28);font-size:calc(var(--u)*20);line-height:1.4;color:#1c273b}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__item-text{width:calc(var(--u)*300);margin-top:calc(var(--u)*20);color:#546373}@media (max-width:1023.98px){.caracalla-halo-generator-applications-icon-grid{height:auto}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__items,.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__title{position:static;left:auto;right:auto;top:auto;width:auto}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__title{text-align:center;font-size:calc(var(--u)*22);line-height:normal;white-space:normal}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;-webkit-column-gap:calc(var(--u)*16);-moz-column-gap:calc(var(--u)*16);column-gap:calc(var(--u)*16);row-gap:calc(var(--u)*28)}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__icon{width:auto;height:auto;aspect-ratio:198.902/190}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__label{width:auto;min-height:0;margin-top:calc(var(--u)*10);font-size:calc(var(--u)*14);line-height:normal}.caracalla-halo-generator-applications-icon-grid .caracalla-halo-generator-applications-icon-grid__item-text{width:auto;margin-top:calc(var(--u)*8);font-size:calc(var(--u)*14);line-height:calc(var(--u)*20);text-align:left}}