.opk-text-and-image,.opk-text-and-image__content{width:100%}.opk-text-and-image{position:relative}.opk-text-and-image__wrapper{display:flex;justify-content:space-between;gap:max(40px, min(4vw, 60px))}@media screen and (min-width: 1440px){.opk-text-and-image__wrapper{align-items:center}}@media screen and (max-width: 1439px){.opk-text-and-image__wrapper{align-items:flex-start}}.opk-text-and-image__image{aspect-ratio:1/1;width:100%;max-width:865px;height:100%;background-color:#ebb076;overflow:hidden}@media(any-hover: hover){.opk-text-and-image__image:hover .image__img{transform:scale(1.05)}}@media screen and (min-width: 750px){.opk-text-and-image__image{border-radius:20px}}@media screen and (max-width: 749px){.opk-text-and-image__image{border-radius:12px}}.opk-text-and-image__image .image__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s}.opk-text-and-image__content{max-width:835px}@media screen and (min-width: 750px){.opk-text-and-image__content .content__title:not(:last-child),.opk-text-and-image__content .content__description:not(:last-child),.opk-text-and-image__content .content__text:not(:last-child){margin-bottom:36px}}@media screen and (max-width: 749px){.opk-text-and-image__content .content__title:not(:last-child),.opk-text-and-image__content .content__description:not(:last-child),.opk-text-and-image__content .content__text:not(:last-child){margin-bottom:24px}}.opk-text-and-image__content .content__title,.opk-text-and-image__content .content__description{text-transform:uppercase}.opk-text-and-image__content .content__title{font-size:max(38px, min(5vw, 78px));font-weight:900}.opk-text-and-image__content .content__title:has(+.content__tagline){margin-bottom:0}.opk-text-and-image__content .content__description{font-size:max(38px, min(5vw, 48px))}@media screen and (min-width: 750px){.opk-text-and-image__content .content__description{font-weight:700;line-height:1.1}}@media screen and (max-width: 749px){.opk-text-and-image__content .content__description{font-weight:900;line-height:1}}@media screen and (min-width: 750px){.opk-text-and-image__content .content__text{letter-spacing:.26px}}@media screen and (max-width: 749px){.opk-text-and-image__content .content__text{line-height:1.375;letter-spacing:.1px}}.opk-text-and-image__content .content__text p:last-child{margin-bottom:0}.opk-text-and-image__content .content__text:not(:last-child){margin-bottom:20px}@media screen and (min-width: 750px){.opk-text-and-image__content .content__link:not(:last-child){margin-bottom:64px}}@media screen and (max-width: 749px){.opk-text-and-image__content .content__link{width:100%;padding:13px 22.3px}.opk-text-and-image__content .content__link:not(:last-child){margin-bottom:25px}}.opk-text-and-image__content .content__partners{display:flex;justify-content:space-between;gap:max(24px, min(4vw, 60px));width:100%}@media screen and (max-width: 1439px){.opk-text-and-image__content .content__partners{flex-direction:column}}.opk-text-and-image__content .content__partner{display:flex;align-items:center;gap:24px;width:100%}.opk-text-and-image__content .content__partner-logo{width:80px;height:auto}.opk-text-and-image__content .content__partner-title{font-size:max(18px, min(2vw, 26px));font-weight:700;line-height:1.2}.opk-text-and-image__content .content__partner-title:not(:last-child){margin-bottom:8px}.opk-text-and-image__content .content__partner-description{font-size:16px;line-height:1.2;letter-spacing:.1px}
