.fs-2{font-size:clamp(20px,2.4vw,28px);line-height:1.3}.fs-5{font-size:clamp(14px,1.6vw,16px);line-height:1.5}.policy{color:#000;padding-block:clamp(16px,2vw,24px);padding-inline:1rem}.policy .policy-inner{max-width:75rem;margin:0 auto}.policy .policy-nav{position:sticky;top:0;z-index:20;border-bottom:1px solid #f7f9fb;background:hsla(0,0%,100%,.6392156863);backdrop-filter:blur(2px)}.policy .policy-nav .policy-nav-items{gap:8px;padding:8px 10px;overflow-x:auto;scrollbar-width:thin}@media(min-width: 768px){.policy .policy-nav .policy-nav-items{justify-content:flex-start}}.policy .policy-nav .policy-nav-item{list-style:none}.policy .policy-nav .policy-nav-item .policy-nav-link{display:inline-block;padding:10px 14px;border-radius:8px;color:#999;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}.policy .policy-nav .policy-nav-item .policy-nav-link:hover{color:#000;background:#f9f9f9}.policy .policy-nav .policy-nav-item .policy-nav-link:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 3px rgba(255,98,12,.15),0 0 0 1.5px rgba(255,98,12,.6)}.policy .policy-nav .policy-nav-item.active .policy-nav-link{color:#ff620c;position:relative}.policy .policy-nav .policy-nav-item.active .policy-nav-link::after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;background:#ff620c;border-radius:3px 3px 0 0}.policy .policy-content{border-radius:12px;padding:clamp(16px,3vw,28px);line-height:1.7}.policy .policy-content .policy-content-header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;align-items:center;margin-block:clamp(1.25rem,1.2820512821vw + 0.9615384615rem,2.5rem) clamp(2.5rem,2.5641025641vw + 1.9230769231rem,5rem)}.policy .policy-content .privacy-version-selector select{padding:0.625rem 1rem;border:1px solid hsla(0,0%,80%,.8);border-radius:0.5rem;background:#fff;color:#000;font-size:0.875rem;padding-right:3.125rem;line-height:1.5;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.policy .policy-content .policy-title{margin-bottom:1.875rem;color:#000}.policy .policy-content a{color:#ff620c;text-decoration:underline;text-underline-offset:2px}.policy .policy-content a:hover{color:#ff620c}.policy .policy-content a:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:0 0 0 3px rgba(255,98,12,.15),0 0 0 1.5px rgba(255,98,12,.6)}.policy .policy-content table{width:100%;border-collapse:collapse;margin:1em 0;font-size:.95em}.policy .policy-content table th,.policy .policy-content table td{border:1px solid #f7f9fb;padding:10px 12px;vertical-align:top}.policy .policy-content table th{background:#f9f9f9;text-align:left;font-weight:700}.policy .policy-content blockquote{margin:1em 0;padding:12px 16px;border-left:4px solid #ff620c;background:rgba(255,98,12,.05);color:#000}.policy .policy-content code,.policy .policy-content pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;background:#0b1020;color:#e8ecff;border-radius:8px}.policy .policy-content code{padding:.1em .4em}.policy .policy-content pre{padding:14px 16px;overflow:auto}.policy .policy-content pre code{background:rgba(0,0,0,0);color:inherit;padding:0}.privacy-content-static h3,.privacy-content-static h4{margin-bottom:0.625rem;font-weight:700;color:#000}.privacy-content-static ol,.privacy-content-static ul{margin-bottom:1.25rem}.privacy-content-static .list-decimal,.privacy-content-static .list-disc{padding-left:1.25rem}.privacy-content-static .list-decimal{margin-top:0.625rem}.privacy-content-static .list-decimal>li{gap:0.625rem}.privacy-content-static .list-decimal>li>span{flex-shrink:0;width:1.625rem;text-align:right}.privacy-content-static .list-disc>li>div{display:flex;gap:0.625rem}.privacy-content-static .list-disc>li>div>span{width:1.25rem}@media(min-width: 768px){.policy .policy-header{display:grid;grid-template-columns:1fr;gap:12px}}@media(min-width: 1260px){.policy .policy-content{padding:32px 36px}}@media print{.policy-nav{display:none !important}.policy .policy-content{box-shadow:none;border:none;padding:0}}