.policies-section>div{padding:2rem;border-radius:1.6rem}.policies-grid{display:flex;flex-direction:column;row-gap:2.5rem}.policies-nav__item{transition:all .3s ease-in-out;min-width:0}.policies-nav__link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.policies-nav__item+.policies-nav__item{margin-top:.8rem}.policies-nav li:not(.active):not(:hover)>a{color:rgba(var(--color-foreground),.8)}.policies-nav li.active{margin-left:1.5rem;list-style-type:disc}.policies-content{padding:2rem;border-radius:1.6rem}.policies-content>:first-child{margin-top:0}.policies-content{line-height:137.5%}.policies-content h2,.policies-content h3,.policies-content strong,.policies-nav__item.active a{font-weight:600}.policies-content h2,.policies-content h3{scroll-margin-top:calc(var(--header-height,0px) + 2rem)}.policies-content h3{margin-bottom:1rem;margin-top:2.5rem}.policies-content p{margin-block-start:1.2rem;margin-block-end:1.2rem}.policies-content a{display:inline;position:relative;color:rgba(var(--color-link),var(--alpha-link));text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%;transition:background-size .25s ease-out!important;padding-bottom:1px}.policies-content a:hover{color:rgb(var(--color-link));background-size:0 1px!important}@media screen and (min-width:750px){.policies-section>div{padding:2.4rem;border-radius:2.4rem}.policies-content{padding:4rem;border-radius:2.4rem}.policies-content h2{--font-size:calc(var(--font-heading-scale) * 4.4rem);margin-bottom:2rem}.policies-content h3{margin-bottom:2rem;margin-top:3rem}.policies-content p{margin-block-start:2rem;margin-block-end:2rem}.policies-content h3+p{margin-block-start:-0.5rem}}@media screen and (min-width:990px){.policies-grid{display:grid;grid-template-columns:339fr 891fr;gap:3.2rem}.policies-item__side-bar{margin-top:.4rem;position:sticky;top:calc(2rem + var(--header-height));height:fit-content;min-width:0}}
