.opk-tos{max-width:calc(var(--page-width) - var(--gl-indent)*2);margin:0 auto;color:#262626}.opk-tos .opk-tos__inner{display:flex;flex-direction:column;padding-left:var(--gl-indent);padding-right:var(--gl-indent)}@media screen and (min-width: 750px){.opk-tos .opk-tos__inner{gap:36px}}@media screen and (max-width: 749px){.opk-tos .opk-tos__inner{gap:0}}.opk-tos .opk-tos__header{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 750px){.opk-tos .opk-tos__header{gap:40px}}@media screen and (max-width: 749px){.opk-tos .opk-tos__header{gap:48px;padding-bottom:16px}}.opk-tos .opk-tos__heading{margin:0;width:100%;font-family:var(--opk-font-heading);font-weight:400;line-height:1;color:#262626}@media screen and (min-width: 1440px){.opk-tos .opk-tos__heading{font-size:48px}}@media(max-width: 1439px)and (min-width: 750px){.opk-tos .opk-tos__heading{font-size:40px}}@media screen and (max-width: 749px){.opk-tos .opk-tos__heading{font-size:32px}}.opk-tos .opk-tos__layout{display:grid;width:100%}@media screen and (min-width: 1600px){.opk-tos .opk-tos__layout{grid-template-columns:290px minmax(0, 1fr);align-items:start;gap:146px}}@media(max-width: 1599px)and (min-width: 1360px){.opk-tos .opk-tos__layout{grid-template-columns:250px minmax(0, 1fr);align-items:start;gap:80px}}@media(max-width: 1359px)and (min-width: 750px){.opk-tos .opk-tos__layout{grid-template-columns:220px minmax(0, 1fr);align-items:start;gap:40px}}@media screen and (max-width: 749px){.opk-tos .opk-tos__layout{grid-template-columns:1fr;gap:32px}}@media screen and (min-width: 750px){.opk-tos .opk-tos__sidebar{position:sticky;top:calc(0px + 24px);top:calc(var(--header-height, 0px) + 24px);align-self:start;width:100%}}@media screen and (max-width: 749px){.opk-tos .opk-tos__sidebar{width:calc(100% + var(--gl-indent)*2);max-width:100vw;margin-left:calc(var(--gl-indent)*-1);margin-right:calc(var(--gl-indent)*-1);border-top:1px solid rgba(38,38,38,.08);border-bottom:1px solid rgba(38,38,38,.08)}}@media screen and (min-width: 750px){.opk-tos .opk-tos__sidebar[hidden]{display:block !important;visibility:hidden;pointer-events:none}}@media screen and (max-width: 749px){.opk-tos .opk-tos__sidebar[hidden]{display:none}}.opk-tos .opk-tos__nav-title{margin:0 0 24px;font-family:var(--opk-font-heading);font-size:21px;font-weight:500;line-height:24px;color:#262626}@media screen and (max-width: 749px){.opk-tos .opk-tos__nav-title{display:none}}.opk-tos .opk-tos__nav{display:flex}@media screen and (min-width: 750px){.opk-tos .opk-tos__nav{flex-direction:column;align-items:flex-start;gap:8px}}@media screen and (max-width: 749px){.opk-tos .opk-tos__nav{flex-direction:row;align-items:center;gap:24px;padding-left:var(--gl-indent);padding-right:var(--gl-indent);padding-top:24px;padding-bottom:24px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.opk-tos .opk-tos__nav::-webkit-scrollbar{display:none}}.opk-tos .opk-tos__nav-link{flex-shrink:0;color:#262626;font-family:var(--opk-font-body);font-size:18px;font-weight:400;line-height:24px;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}@media(any-hover: hover){.opk-tos .opk-tos__nav-link:hover{opacity:.7}}.opk-tos .opk-tos__nav-link.is-active{font-weight:600}.opk-tos .opk-tos__content{min-width:0;width:100%}@media screen and (min-width: 1440px){.opk-tos .opk-tos__content{max-width:878px}}.opk-tos .opk-tos__content h2,.opk-tos .opk-tos__content h3,.opk-tos .opk-tos__content h4,.opk-tos .opk-tos__content h5,.opk-tos .opk-tos__content h6{margin:16px 0 16px;font-family:var(--opk-font-heading);font-weight:400;line-height:1;color:#262626;scroll-margin-top:calc(0px + 16px);scroll-margin-top:calc(var(--header-height, 0px) + 16px)}.opk-tos .opk-tos__content h2:first-child,.opk-tos .opk-tos__content h3:first-child,.opk-tos .opk-tos__content h4:first-child,.opk-tos .opk-tos__content h5:first-child,.opk-tos .opk-tos__content h6:first-child{margin-top:0}.opk-tos .opk-tos__content h2,.opk-tos .opk-tos__content h3{font-size:24px}.opk-tos .opk-tos__content h4,.opk-tos .opk-tos__content h5,.opk-tos .opk-tos__content h6{font-size:21px}.opk-tos .opk-tos__content p,.opk-tos .opk-tos__content ul,.opk-tos .opk-tos__content ol{margin:0;font-family:var(--opk-font-body);font-size:18px;font-weight:400;line-height:24px;letter-spacing:.5px;list-style-position:outside;word-break:break-word}.opk-tos .opk-tos__content p+p{margin-top:16px}.opk-tos .opk-tos__content ul,.opk-tos .opk-tos__content ol{display:flex;flex-direction:column;gap:4px;padding-left:27px}.opk-tos .opk-tos__content li{padding-left:0}.opk-tos .opk-tos__content a{color:#188e7e;-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.opk-tos .opk-tos__content img{width:-moz-fit-content;width:fit-content;margin:0 0 12px}
