.app-policies-page{background:#f8f8f8;width:100vw}.app-policies-page .page-container .app-policies-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;width:100vw;grid-gap:20px;gap:20px;padding:20px}@media(max-width:1200px){.app-policies-page .page-container .app-policies-container{grid-template-columns:1fr 1fr}}@media(max-width:768px){.app-policies-page .page-container .app-policies-container{grid-template-columns:1fr}}.app-policies-page .page-container .app-policies-container .policy{width:100%;overflow:hidden;position:relative;border-radius:5px;cursor:pointer;text-decoration:none;aspect-ratio:1/1;min-height:calc(50vh - 20px);max-height:400px}@media(max-width:1200px){.app-policies-page .page-container .app-policies-container .policy{min-height:unset;max-height:calc(50vh - 20px)}}.app-policies-page .page-container .app-policies-container .policy video{width:100%;height:100%;object-fit:cover;transform:scale(1.05);transition:.4s ease .4s}.app-policies-page .page-container .app-policies-container .policy .title{position:absolute;left:20px;bottom:20px;color:#fff;display:flex;flex-direction:column;gap:5px;z-index:2;transition:.4s ease .4s}.app-policies-page .page-container .app-policies-container .policy .title span{opacity:.75}.app-policies-page .page-container .app-policies-container .policy .title-underlay{width:100%;height:25%;position:absolute;left:0;bottom:0;z-index:1;background:linear-gradient(180deg,hsla(0,0%,0%,0) 0,hsla(0,0%,0%,.013) 12.3%,hsla(0,0%,0%,.049) 23.3%,hsla(0,0%,0%,.104) 33.2%,hsla(0,0%,0%,.175) 41.9%,hsla(0,0%,0%,.259) 49.7%,hsla(0,0%,0%,.352) 56.7%,hsla(0,0%,0%,.45) 62.9%,hsla(0,0%,0%,.55) 68.5%,hsla(0,0%,0%,.648) 73.6%,hsla(0,0%,0%,.741) 78.3%,hsla(0,0%,0%,.825) 82.7%,hsla(0,0%,0%,.896) 87%,hsla(0,0%,0%,.951) 91.2%,hsla(0,0%,0%,.987) 95.5%,hsl(0,0%,0%));opacity:.5}.app-policies-page .page-container .app-policies-container .policy .button-container{position:absolute;bottom:20px;left:20px;z-index:2}.app-policies-page .page-container .app-policies-container .policy .button-container button{color:#fff;border:unset;opacity:0;transition:.6s ease}.app-policies-page .page-container .app-policies-container .policy:hover video{transform:scale(1);transition:.4s ease}.app-policies-page .page-container .app-policies-container .policy:hover .title{bottom:50px;transition:.4s ease}.app-policies-page .page-container .app-policies-container .policy:hover button{opacity:1;transition:.4s ease .2s}.app-policies-page .page-container .app-policies-container .policy:hover button span{opacity:1;transition:.3s ease .75s;transform:translate(8px,-50%) scale(.75)}.app-policies-page .page-container .app-policies-container .policy:hover button:before{width:calc(100% + 1.25rem);transition:.8s cubic-bezier(1,-.4,.35,.95)}.markdown ul{list-style:disc;margin-left:10px;padding-left:0}.markdown li{list-style-position:outside;margin-bottom:10px;padding-left:10px;text-indent:0!important}.markdown table th{font-weight:300!important;text-align:left}.markdown table,.markdown td,.markdown th{border:1px solid #000;border-collapse:collapse}.markdown td,.markdown th{padding:8px}@media(max-width:768px){.markdown{overflow:scroll}}.accordion-block{padding:20px}@media(max-width:768px){.accordion-block{padding:16px}}.accordion-item{width:100%!important}.accordion-items{display:flex;align-items:center}