.policy-page{min-height:100vh;background:#f9fafb;color:#24322d}.policy-page__tabs-region{position:relative}.policy-page__tabs{position:sticky;top:calc(68px + var(--compliance-banner-offset, 52px));z-index:30;background:#ffffff;padding:0 20px;box-shadow:0 4px 16px rgba(0,0,0,.04)}@media (min-width:640px){.policy-page__tabs{padding-left:32px;padding-right:32px}}@media (min-width:1024px){.policy-page__tabs{padding-left:72px;padding-right:72px}}.policy-page__tabs-inner{display:flex;align-items:center;justify-content:center;max-width:1296px;margin-inline:auto;border-bottom:1px solid #e5e5e5}.policy-page__tab{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:16px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;color:#1e2635;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease}.policy-page__tab:hover{color:#0d7a58}.policy-page__tab--active{font-weight:700;color:#0d7a58;border-bottom-color:#0d7a58}.policy-page__content.product-section{padding-top:48px;padding-bottom:48px}.policy-page__content{background:#f9fafb}.policy-page__content-inner{max-width:1296px;margin-inline:auto}.policy-page__panel{height:min(1024px,calc(100vh - 160px));min-height:480px;padding:32px;overflow:auto;border-radius:24px;background:#ffffff;scrollbar-width:thin;scrollbar-color:#ebebeb #f5f5f5}.policy-page__panel::-webkit-scrollbar{width:12px}.policy-page__panel::-webkit-scrollbar-track{background:#f5f5f5;border-radius:100px}.policy-page__panel::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:100px}.policy-md{max-width:1220px;color:#696969;font-size:14px;font-weight:500;line-height:32px;letter-spacing:-.02em}.policy-md>:first-child{margin-top:0}.policy-md h1{margin:0 0 10px;font-size:18px;font-weight:800}.policy-md h1,.policy-md h2,.policy-md h3{line-height:1.2;letter-spacing:-.02em;color:#24322d}.policy-md h2,.policy-md h3{margin:16px 0 10px;font-size:14px;font-weight:700}.policy-md p{margin:0 0 10px}.policy-md strong{font-weight:700;color:#24322d}.policy-md ol,.policy-md ul{margin:0 0 10px;padding-left:1em}.policy-md li{margin:0;padding-left:0}.policy-md ol{list-style:decimal;list-style-position:inside}.policy-md ol>li{font-weight:400;color:#696969}.policy-md ul{list-style:none}.policy-md ul>li{font-weight:400}.policy-md ul>li:before{color:#24322d;content:"• "}.policy-md hr{box-sizing:border-box;width:1194.5px;max-width:100%;height:0;margin:24px 0;border:none;border-top:.5px solid #474747}.policy-md a{color:#0d7a58;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media (max-width:1023px){.policy-page__tabs-inner{justify-content:flex-start;overflow-x:auto}.policy-page__panel{height:auto;max-height:none;min-height:0;padding:24px 20px;border-radius:16px}}