body.privacy-body{text-align:left;background-color:#eee8e8;flex-direction:column;height:100vh;min-height:100vh;max-height:100vh;font-family:inherit;display:flex;overflow:hidden}main.privacy-main{box-sizing:border-box;overscroll-behavior:contain;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}main.privacy-main>div.privacy-content{box-sizing:border-box;flex:none;min-width:360px!important;padding:40px 80px!important}@media (max-width:900px){main.privacy-main>div.privacy-content{padding:40px 16px!important}}@media (max-width:620px){main.privacy-main>div.privacy-content{padding:40px 16px!important}}main.privacy-main div.privacy-content>div.privacy{box-sizing:border-box;padding:24px;box-shadow:0 2px 8px #0000001a;background-color:#fff!important;border-radius:12px!important}main.privacy-main div.privacy h1{color:#333;font-size:1.5rem;font-weight:600;margin:0 0 20px!important}main.privacy-main div.privacy .privacy-body{color:#555;line-height:1.8}main.privacy-main div.privacy .privacy-body h2{color:#333;margin-top:0;margin-bottom:16px;font-size:20px;font-weight:700}main.privacy-main div.privacy .privacy-body h2:not(:first-of-type){margin-top:32px}main.privacy-main div.privacy .privacy-body h3{color:#333;margin-top:24px;margin-bottom:12px;font-size:16px;font-weight:700}main.privacy-main div.privacy .privacy-body p{margin-bottom:16px}main.privacy-main div.privacy .privacy-body p:last-of-type{margin-bottom:0}main.privacy-main div.privacy .privacy-body ul{margin-bottom:16px;padding-left:24px;list-style:outside}:is(main.privacy-main div.privacy .privacy-body p:has(+h2),main.privacy-main div.privacy .privacy-body ul:has(+h2)){margin-bottom:24px}main.privacy-main div.privacy .privacy-body .privacy-note{color:#666;margin-bottom:16px;font-size:14px}main.privacy-main div.privacy .privacy-body li{color:inherit}
