html body .o-legal-page .o-terms-grid{grid-template-columns:minmax(240px,280px) minmax(0,1fr)!important;gap:44px!important}html body .o-legal-page .o-terms-section{border-bottom:0!important;padding-block:8px 20px!important}html body .o-legal-page .o-legal-content{min-width:0;color:var(--ocean-text)!important;font-size:17.5px!important;line-height:1.85!important}html body .o-legal-page .o-legal-content .o-terms-section>h2{color:var(--ocean-primary-900)!important;margin:38px 0 16px!important;font-size:clamp(25px,2.3vw,31px)!important;font-weight:850!important;line-height:1.25!important}html body .o-legal-page .o-legal-content .o-terms-section:first-child>h2{margin-top:0!important}html body .o-legal-page .o-legal-content .o-terms-section>p{white-space:pre-line;color:var(--ocean-text)!important;font-size:inherit!important;line-height:inherit!important;margin:0 0 22px!important}html body .o-legal-page .o-legal-desktop-toc{align-self:start;min-width:0;position:sticky;top:110px}html body .o-legal-page .o-legal-desktop-toc .o-post-toc{position:relative;overflow:hidden;box-shadow:0 16px 36px #041e4629;background:#06163a!important;background-image:linear-gradient(#06163ac2,#06163ac2),var(--o-post-reviews-bg)!important;background-position:50%!important;background-size:cover!important;border:1px solid #ffffff2e!important;border-radius:12px!important;padding:18px 20px!important}html body .o-legal-page .o-legal-desktop-toc .o-post-toc-title{color:#fff!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:10px!important;font-size:22px!important;font-weight:850!important;line-height:1.25!important}html body .o-legal-page .o-legal-desktop-toc .o-post-toc a{color:#ffffffe0!important;font-size:17px!important;line-height:1.45!important}html body .o-legal-page .o-legal-desktop-toc .o-post-toc a:hover{color:#fff!important;background:#ffffff1a!important}html body .o-legal-page .o-legal-desktop-toc .o-post-toc a:before{color:var(--ocean-accent)!important}html body .o-legal-page .o-legal-mobile-toc{display:none}@media (width<=900px){html body .o-legal-page .o-terms-grid{display:block!important}html body .o-legal-page .o-legal-desktop-toc{display:none!important}html body .o-legal-page .o-legal-mobile-toc{z-index:20;position:sticky;top:72px;box-sizing:border-box!important;background:#06163a!important;background-image:linear-gradient(#06163ac2,#06163ac2),var(--o-post-reviews-bg)!important;background-position:50%!important;background-size:cover!important;border:1px solid #ffffff2e!important;border-radius:12px!important;width:100%!important;margin:0 0 24px!important;padding:0!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 28px #041e4624!important}html body .o-legal-page .o-legal-mobile-toc>summary{cursor:pointer;list-style-position:inside;box-sizing:border-box!important;color:#fff!important;min-height:52px!important;padding:14px 16px!important;font-size:17px!important;font-weight:850!important;line-height:1.35!important}html body .o-legal-page .o-legal-mobile-toc .o-post-toc{max-height:42vh;overflow:auto;box-sizing:border-box!important;background:#06163ae6!important;border:0!important;border-top:1px solid #ffffff29!important;border-radius:0 0 12px 12px!important;width:100%!important;padding:18px 20px!important;display:block!important}html body .o-legal-page .o-legal-mobile-toc .o-post-toc ol{gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html body .o-legal-page .o-legal-mobile-toc .o-post-toc a{color:#ffffffe6!important;border-radius:8px!important;gap:10px!important;padding:6px 8px!important;font-size:14px!important;line-height:1.45!important;text-decoration:none!important;display:flex!important}html body .o-legal-page .o-legal-content{font-size:16px!important;line-height:1.78!important}html body .o-legal-page .o-legal-content .o-terms-section>h2{margin-top:34px!important;font-size:24px!important}}
