.opk-heading{position:relative;display:block}.opk-heading__container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.opk-heading__title{position:relative;display:block;width:100%;margin:0;font-weight:700;font-size:calc(var(--font-heading-scale)*6.8rem);line-height:calc(var(--font-heading-scale)*6.8rem);text-transform:uppercase;color:rgb(var(--color-foreground))}@media screen and (max-width: 1439px){.opk-heading__title{font-size:calc(var(--font-heading-scale)*4.8rem);line-height:calc(var(--font-heading-scale)*5rem)}}@media screen and (max-width: 749px){.opk-heading__title{font-size:calc(var(--font-heading-scale)*3.2rem);line-height:calc(var(--font-heading-scale)*3rem)}}.opk-heading__title p{margin:0}.opk-heading__title>*:last-child::after{content:"";display:var(--opk-show-dot);width:clamp(8px,1.89vw - .9px,18px);height:clamp(8px,1.89vw - .9px,18px);margin-left:clamp(9px,1.4vw + 3px,17px);border-radius:50%;vertical-align:middle;background-color:var(--opk-dot-color);transform:translateY(-0.075em)}.opk-heading__title--left{text-align:left}.opk-heading__title--center{text-align:center}.opk-heading__title--right{text-align:right}.opk-heading__text{position:relative;display:block;width:100%;max-width:60rem;margin:0;font-size:2rem;line-height:2.6rem;word-wrap:break-word;color:rgb(var(--color-foreground))}@media screen and (max-width: 749px){.opk-heading__text{font-size:1.8rem;line-height:2.2rem}}.opk-heading__text--left{margin-right:auto;text-align:left}.opk-heading__text--center{margin-right:auto;margin-left:auto;text-align:center}.opk-heading__text--right{margin-left:auto;text-align:right}
