.elementor .e-5bd014ac-4e56{font-family:var(--font-primary);font-weight:300;font-size:clamp(26px,3.2vw,36px);color:var(--pure-white);letter-spacing:-0.035em;line-height:1.3;margin:0px;}.elementor .e-3d8e4091-92c3{padding:0px;}.elementor .e-7d503f7e-4288{max-width:620px;font-family:var(--font-primary);font-size:var(--body-lg-size);color:var(--periwinkle);line-height:1.6;margin:0px;}.elementor .e-2fef6398-8543{padding:0px;}.elementor .e-5d9b4e43-8fe5{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:repeat(auto-fit, minmax(min(100%,340px),1fr));align-items:start;}.elementor .e-4bdccf7f-3278{padding-block-start:clamp(72px,11vw,120px);padding-block-end:clamp(72px,11vw,120px);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-black);}