.opk-hero-banner .hero__content{max-width:calc(var(--page-width) + var(--gl-indent)*2);margin:0 auto}@media screen and (min-width: 750px){.opk-hero-banner .hero__content{padding:48px var(--gl-indent)}}@media screen and (max-width: 749px){.opk-hero-banner .hero__content{padding:30px var(--gl-indent)}}.opk-hero-banner .hero-banner .hero__media.media--overlay::before{background:var(--overlay-color);opacity:var(--overlay-opacity)}@media screen and (max-width: 479px){.opk-hero-banner .hero__animation:has(.hero__button){width:100%}}.opk-hero-banner .hero__heading,.opk-hero-banner .hero__entry{max-width:584px}.opk-hero-banner .hero__heading{margin-bottom:16px}.opk-hero-banner .hero__heading,.opk-hero-banner .hero__heading p{font-weight:400}@media screen and (min-width: 1440px){.opk-hero-banner .hero__heading,.opk-hero-banner .hero__heading p{font-size:68px;line-height:66px}}@media(max-width: 1439px)and (min-width: 750px){.opk-hero-banner .hero__heading,.opk-hero-banner .hero__heading p{font-size:52px;line-height:52px}}@media screen and (max-width: 749px){.opk-hero-banner .hero__heading,.opk-hero-banner .hero__heading p{font-size:36px;line-height:36px}}.opk-hero-banner .hero__entry{margin-bottom:24px;font-weight:400;color:var(--color-foreground)}@media screen and (min-width: 750px){.opk-hero-banner .hero__entry{font-size:21px;line-height:24px}}@media screen and (max-width: 749px){.opk-hero-banner .hero__entry{font-size:18px;line-height:24px}}@media screen and (max-width: 479px){.opk-hero-banner .hero__button{width:100%}}.opk-hero-banner .hero__button .button{border-radius:40px;font-weight:300;text-transform:none;transition:all .2s}@media screen and (min-width: 480px){.opk-hero-banner .hero__button .button{padding:13px 23.5px;font-size:18px;line-height:18px}}@media screen and (max-width: 479px){.opk-hero-banner .hero__button .button{justify-content:center;width:100%;padding:11px 23.5px;font-size:16px;line-height:18px}}@media(any-hover: hover){.opk-hero-banner .hero__button .button.button--outlined:hover{border-color:#262626;background-color:#262626;color:var(--color-button-text)}}
