.policy-main{justify-content:flex-start;padding-top:80px;padding-bottom:80px}.policy-content{max-width:800px;margin:0 auto}.policy-content h1{font-size:2.5rem;font-weight:600;color:#ecdfcc;margin-bottom:16px;letter-spacing:-.02em}.last-updated{font-size:.95rem;color:#697565;margin-bottom:48px}.policy-section{margin-bottom:48px}.policy-section h2{font-size:1.5rem;font-weight:500;color:#ecdfcc;margin-bottom:16px;letter-spacing:-.01em}.policy-section h3{font-size:1.15rem;font-weight:500;color:#ecdfcc;margin-top:24px;margin-bottom:12px}.policy-section p{font-size:1rem;color:#697565;line-height:1.7;margin-bottom:16px}.policy-section ol,.policy-section ul{margin-left:24px;margin-bottom:16px;color:#697565}.policy-section li{font-size:1rem;line-height:1.7;margin-bottom:8px}.policy-section a{color:inherit;text-decoration:none;transition:opacity .2s ease}.policy-section a:hover{opacity:.7}@media (max-width:768px){.policy-main{padding-top:40px;padding-bottom:40px}.policy-content h1{font-size:2rem}.policy-section h2{font-size:1.25rem}.policy-section h3{font-size:1.05rem}.policy-section{margin-bottom:32px}}