.container-image-83-icon-shapes{overflow:hidden;display:inline-block;border-radius:360px 360px 360px 16px;width:186px;height:height 100%}.image-83-icon-shapes:hover{transform:scale(1.1)}.image-83-icon-shapes{position:absolute;top:25px;left:219px;border-radius:360px 360px 360px 16px;width:186px;height:186px;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.25,1,.25,1)}.container-image-icon-shapes{overflow:hidden;display:inline-block;border-radius:360px 360px 16px 16px;height:height 100%}.image-icon-shapes:hover{transform:scale(1.1)}.image-icon-shapes{position:absolute;top:0;left:0;border-radius:360px 360px 16px 16px;width:202px;height:211px;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.25,1,.25,1)}.container-image-icon1-shapes{overflow:hidden;display:inline-block;top:226px;left:0;border-radius:90.5px 16px 90.5px 16px;width:405px;height:181px}.image-icon1-shapes:hover{transform:scale(1.1)}.image-icon1-shapes{position:absolute;top:226px;left:0;border-radius:16px 90.5px 16px 90.5px;width:405px;height:181px;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.25,1,.25,1)}.image-block-shapes{width:405px;position:relative;height:407px}.icon-shapes:hover{transform:translateY(-12px)}.icon-shapes{width:64px;position:relative;height:64px;overflow:hidden;flex-shrink:0;transition:transform .6s cubic-bezier(.25,.1,.25,1)}.title-shapes{align-self:stretch;position:relative;letter-spacing:-.25px;line-height:48px;font-weight:500}.content-shapes{width:100%;position:relative;font-size:var(--text-size-body-medium);line-height:var(--line-height-body-M);font-family:var(--font-family-primary);color:var(--font-family-primary);text-align:left;display:inline-block}.block-16-shapes{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-medium)}.button1{position:relative;line-height:var(--line-height-body-M);font-weight:var(--font-weight-medium)}.button{border-radius:var(--border-radius-full);background-color:#0062fb;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;font-size:var(--text-size-body-medium);color:var(--color-white);font-family:var(--font-family-primary)}@media (prefers-contrast:more){.button{background-color:#2354b3}}.section2-shapes{flex:1;border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px}.container-shapes{width:1143px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:108px;max-width:var(--max-content-width)}.section-shapes{width:100%;position:relative;background-color:#f6fafe;height:557px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--padding-extra-large);box-sizing:border-box;text-align:left;font-size:40px;color:#091d48;font-family:var(--font-family-secondary)}@media screen and (min-width:599px) and (max-width:960px){.container-shapes{gap:var(--gap-extra-large);max-width:100%}.section-shapes{height:100%;padding:var(--padding-large)}.image-block-shapes{width:380px}.image-83-icon-shapes{width:170px}.image-icon-shapes{width:190px}.image-icon1-shapes{width:385px}.container-image-83-icon-shapes{width:100%}.container-image-icon1-shapes{width:100%}}@media only screen and (max-width:599px){.container-shapes{flex-direction:column;gap:var(--gap-extra-large);max-width:100%}.section-shapes{height:100%;padding:var(--padding-large)}.image-block-shapes{width:100%;height:100%}.image-83-icon-shapes{width:100%;position:static}.container-image-83-icon-shapes{width:100%}.image-icon-shapes{width:100%;position:static}.container-image-icon1-shapes{width:100%}.image-icon1-shapes{width:100%;position:static}}.shapes-section-parent{display:flex;justify-content:center;padding:62px var(--padding-large);background:var(--color-surface-light-lowest)}.shapes-section-parent .shapes-container{gap:var(--gap-extra-large);align-items:center}.shapes-section-parent .shapes-container .images-block{grid-column:1/3;display:flex;flex-direction:column;gap:var(--gap-medium)}.shapes-section-parent .shapes-container .images-block .image-block1{display:grid;grid-template-columns:repeat(2,1fr);align-items:end;gap:var(--gap-medium)}.shapes-section-parent .shapes-container .images-block .image-block1 .shape1-parent{grid-column:1/2}.shapes-section-parent .shapes-container .images-block .image-block1 .shape1-parent .shape1{width:100%;height:auto;transform:scaleX(-1);border-radius:360px 360px var(--border-radius-medium) var(--border-radius-medium)}.shapes-section-parent .shapes-container .images-block .image-block1 .shape2-parent{grid-column:2/3}.shapes-section-parent .shapes-container .images-block .image-block1 .shape2-parent .shape2{width:100%;height:auto}.shapes-section-parent .shapes-container .images-block .image-block2 .shape3{width:100%;height:auto;border-radius:var(--border-radius-medium) 90.5px var(--border-radius-medium) 90.5px}.shapes-section-parent .shapes-container .description-block{display:flex;grid-column:3/6;flex-direction:column;gap:var(--gap-medium);color:#091d48}@media screen and (max-width:599px){.shapes-section-parent .shapes-container .description-block{width:100%}}@media screen and (min-width:961px){.shapes-section-parent .shapes-container .description-block .icon-block .icon-image{width:65px;height:auto}}@media screen and (max-width:960px){.shapes-section-parent .shapes-container .description-block .icon-block .icon-image{width:48px;height:auto}}.shapes-section-parent .shapes-container .description-block .heading{margin:0;font-family:var(--font-family-secondary);font-weight:var(--font-weight-medium);color:#091d48}@media screen and (min-width:1240px){.shapes-section-parent .shapes-container .description-block .heading{font-size:var(--text-size-display-h3);line-height:var(--line-height-display-H3)}}@media screen and (min-width:600px) and (max-width:1239px){.shapes-section-parent .shapes-container .description-block .heading{font-size:var(--text-size-display-h4);line-height:var(--line-height-display-H4)}}@media screen and (max-width:599px){.shapes-section-parent .shapes-container .description-block .heading{font-size:var(--text-size-display-h5);line-height:25px}}.shapes-section-parent .shapes-container .description-block .content{margin:0;font-weight:var(--font-weight-regular);font-family:var(--font-family-gotham);color:#091d48}@media screen and (min-width:961px){.shapes-section-parent .shapes-container .description-block .content{font-size:var(--text-size-body-medium);line-height:var(--line-height-body-M)}}@media screen and (max-width:960px){.shapes-section-parent .shapes-container .description-block .content{font-size:var(--text-size-body-medium);line-height:var(--line-height-title-H6)}}.shapes-section-parent .shapes-container .description-block .btn-link{font-family:var(--font-family-gotham);background-color:var(--button-primary-default);display:flex;align-items:center;justify-content:center;margin-top:var(--margin-large);font-size:var(--text-size-title-small);line-height:var(--line-height-body-M);font-weight:var(--font-weight-medium);font-family:var(--font-family-primary);padding:var(--padding-medium) var(--padding-large);border-radius:var(--border-radius-full);color:var(--color-white);text-decoration:none;width:-moz-max-content;width:max-content}.shapes-section-parent .shapes-container .description-block .btn-link:hover{background-color:var(--button-primary-hover)}@media screen and (max-width:599px){.shapes-section-parent .shapes-container .description-block .btn-link{padding:var(--padding-medium) var(--padding-large);display:inline-block;text-wrap:pretty;text-align:center;margin:0;width:auto}}@media screen and (min-width:1240px){.shapes-section-parent .shapes-container{max-width:1143px}}@media screen and (min-width:961px) and (max-width:1239px){.shapes-section-parent .shapes-container{max-width:900px}}@media screen and (min-width:600px) and (max-width:960px){.shapes-section-parent .shapes-container{max-width:100%}}@media screen and (max-width:599px){.shapes-section-parent .shapes-container{max-width:calc(100vw - 32px)}}@media screen and (min-width:600px){.shapes-section-parent .shapes-container{display:grid;grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:599px){.shapes-section-parent .shapes-container{display:flex;flex-direction:column}}