.terms-page{background:#fff;flex-direction:column;min-height:100vh;display:flex}.terms-hero{isolation:isolate;background:linear-gradient(#00000080,#00000080),url(/images/products.png) 50% 46%/cover no-repeat;justify-content:center;align-items:center;height:244px;padding:0 80px;display:flex;position:relative}.terms-hero__title{font-family:var(--font-family-serif,"Source Serif 4", serif);text-align:center;color:#fff;margin:0;font-size:56px;font-style:italic;font-weight:500;line-height:77px}.terms-breadcrumb{background:#fff;padding:0 80px}.terms-breadcrumb__inner{flex-direction:row;align-items:center;gap:16px;max-width:1280px;height:32px;margin:0 auto;padding:40px 0;display:flex}.terms-breadcrumb__back{cursor:pointer;color:#1b1b1c;filter:drop-shadow(0 0 16.1px #ebcb6c80);background:0 0;border:1px solid #eaca6d;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:32px;transition:background .2s;display:flex}.terms-breadcrumb__back:hover{background:#eaca6d1a}.terms-breadcrumb__item{color:#5d5656;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:400;line-height:15px}.terms-breadcrumb__separator{color:#ddd}.terms-breadcrumb__separator svg{width:16px;height:16px;display:block}.terms-breadcrumb__item--active{color:#5d5656}.terms-main{background:#fff;padding:0 80px 80px}.terms-main__inner{flex-direction:row;align-items:flex-start;gap:40px;max-width:1280px;margin:0 auto;display:flex}.terms-nav{background:#fafafa;border-radius:24px;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:16px;width:352px;padding:24px;display:flex;position:sticky;top:100px}.terms-nav__item{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;align-items:center;gap:24px;width:100%;padding:0;transition:all .2s;display:flex}.terms-nav__number{color:#1b1b1c;box-sizing:border-box;background:#fafafa;border:1px solid #ddd;border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px;transition:all .2s;display:flex}.terms-nav__item--active .terms-nav__number{color:#1b1b1c;background:#eaca6d;border-color:#eaca6d;box-shadow:0 0 16.1px #eaca6d}.terms-nav__label{color:#1b1b1c;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px;transition:all .2s}.terms-nav__item--active .terms-nav__label,.terms-nav__item:hover .terms-nav__label{font-weight:500}.terms-content{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.terms-content__section{flex-direction:column;gap:16px;scroll-margin-top:100px;display:flex}.terms-content__heading{color:#1b1b1c;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:24px;font-weight:400;line-height:30px}.terms-content__subheading{color:#1b1b1c;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:400;line-height:20px}.terms-content__text{color:#5d5656;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:18px}.terms-content__list{color:#5d5656;flex-direction:column;gap:4px;margin:0;padding-left:24px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:18px;display:flex}.terms-content__list li{padding-left:4px}@media (max-width:1024px){.terms-hero{padding:0 40px}.terms-hero__title{font-size:44px;line-height:60px}.terms-breadcrumb{padding:0 40px}.terms-main{padding:0 40px 60px}.terms-nav{width:280px}}@media (max-width:768px){.terms-hero{height:200px;padding:0 20px}.terms-hero__title{font-size:36px;line-height:48px}.terms-breadcrumb{padding:0 20px}.terms-breadcrumb__inner{padding:24px 0}.terms-main{padding:0 20px 48px}.terms-main__inner{flex-direction:column;gap:32px}.terms-nav{scrollbar-width:none;border-radius:16px;flex-direction:row;gap:12px;width:100%;padding:16px;position:static;overflow-x:auto}.terms-nav::-webkit-scrollbar{display:none}.terms-nav__item{white-space:nowrap;flex-shrink:0;gap:12px}.terms-nav__number{width:32px;height:32px;font-size:14px}.terms-nav__label{font-size:14px}}@media (max-width:480px){.terms-hero{height:160px}.terms-hero__title{font-size:28px;line-height:38px}}
