.image-text{background:var(--color-section-bg)}.image-text .custom-image-text__wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}@media(max-width: 768px){.image-text .custom-image-text__wrapper{flex-direction:column;row-gap:32px}}.image-text .custom-image-text__wrapper .left__image-wrapp{aspect-ratio:1/1;border-radius:16px;overflow:hidden;width:50%}@media(max-width: 768px){.image-text .custom-image-text__wrapper .left__image-wrapp{width:100%}}@media(max-width: 576px){.image-text .custom-image-text__wrapper .left__image-wrapp{aspect-ratio:361/346}}.image-text .custom-image-text__wrapper .left__image-wrapp video{height:100%}.image-text .custom-image-text__wrapper .left__image-wrapp img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.image-text .custom-image-text__wrapper .right__text-wrapp{width:50%;padding-left:129px;display:flex;flex-direction:column}@media(max-width: 1024px){.image-text .custom-image-text__wrapper .right__text-wrapp{padding-left:80px}}@media(max-width: 768px){.image-text .custom-image-text__wrapper .right__text-wrapp{width:100%;padding-left:0}}.image-text .custom-image-text__wrapper .right__text-wrapp *{margin:0}.image-text .custom-image-text__wrapper .right__text-wrapp h2{font-size:80px;line-height:100%;letter-spacing:normal;font-weight:350;color:var(--color-text);font-family:var(--ps-times-regular);margin-bottom:32px}@media(max-width: 1024px){.image-text .custom-image-text__wrapper .right__text-wrapp h2{font-size:40px}}@media(max-width: 576px){.image-text .custom-image-text__wrapper .right__text-wrapp h2{font-size:56px}}.image-text .custom-image-text__wrapper .right__text-wrapp .subtitle *{font-size:21px;line-height:140%;letter-spacing:-0.01em;font-weight:500;color:var(--color-text)}@media(max-width: 768px){.image-text .custom-image-text__wrapper .right__text-wrapp .subtitle *{max-width:100%}}@media(max-width: 576px){.image-text .custom-image-text__wrapper .right__text-wrapp .subtitle *{font-size:16px;letter-spacing:normal}}.image-text .custom-image-text__wrapper p.note{position:absolute;bottom:52px}@media(max-width: 768px){.image-text .custom-image-text__wrapper p.note{position:inherit;order:-1;margin-bottom:32px}}