.opk-navigation{display:flex;margin:0 -2rem}@media screen and (min-width: 990px){.opk-navigation{flex-direction:column;margin:0;width:35rem}}.opk-navigation__container{padding:3rem 2.5rem}@media screen and (min-width: 990px){.opk-navigation__container{padding:2rem 0;border-bottom:1px solid #e8e5df}}@media screen and (min-width: 990px){.opk-navigation__container.active{padding:2rem 2.4rem;background-color:#e8e5df}}.opk-navigation__link{display:block;width:-moz-fit-content;width:fit-content;white-space:nowrap;background-color:rgba(0,0,0,0)}.opk-navigation__link.active .opk-navigation__title{font-weight:600}.opk-navigation__title{font-size:1.8rem;line-height:1.12;color:#302f2f;text-transform:uppercase}.opk-tos__wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 990px){.opk-tos__wrapper{flex-direction:row}}@media screen and (min-width: 1440px){.opk-tos__wrapper{gap:7rem}}@media screen and (max-width: 749px){.opk-tos__wrapper.page-width{padding-top:0}}@media screen and (min-width: 1700px){.opk-tos__wrapper.page-width{padding-left:0;padding-right:0}}.opk-tos__navigation{position:relative}.opk-tos__navigation .opk-navigation{white-space:nowrap;overflow-x:auto;border-bottom:1px solid #e8e5df}@media screen and (min-width: 990px){.opk-tos__navigation .opk-navigation{position:sticky;top:3rem;border-top:1px solid #e8e5df;border-bottom:0;overflow-x:visible;overflow-x:initial}}.opk-tos__info h1{margin:0 0 2.5rem}@media screen and (min-width: 990px){.opk-tos__info h1{margin:0 0 3.5rem;line-height:1.08}}.opk-tos__info h2,.opk-tos__info h3,.opk-tos__info h4,.opk-tos__info h5,.opk-tos__info h6{margin:2.5rem 0 1.5rem;font-weight:700;line-height:1.55}@media screen and (min-width: 990px){.opk-tos__info h2,.opk-tos__info h3,.opk-tos__info h4,.opk-tos__info h5,.opk-tos__info h6{margin:3.5rem 0 1.5rem}}.opk-tos__info h2{font-size:2.2rem}.opk-tos__info h3{font-size:1.8rem;line-height:1.47}.opk-tos__info h4,.opk-tos__info h5,.opk-tos__info h6{font-size:1.6rem;line-height:1.4}.opk-tos__info ol,.opk-tos__info ul{margin:1rem 0 0;padding-left:2.7rem}.opk-tos__info p,.opk-tos__info li{margin:0 0 1rem;font-size:18px;font-weight:300;line-height:1.55}@media screen and (min-width: 990px){.opk-tos__info p,.opk-tos__info li{font-size:20px;font-weight:400;line-height:1.5}}.opk-tos__info li{margin:0}.opk-tos__info .rte li{margin-bottom:0}@media screen and (min-width: 990px){.opk-tos__info .rte li{margin-bottom:1rem}}
