*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}.privacy-policy-page{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}.privacy-text{color:#374151;line-height:1.7;margin:0 auto;max-width:800px}.last-updated{background:#f0f9ff;border-left:4px solid #0ea5e9;border-radius:0 8px 8px 0;color:#0369a1;font-size:.95rem;margin-bottom:2rem;padding:1rem 1.5rem}.privacy-section{border-bottom:1px solid #e5e7eb;margin-bottom:2.5rem;padding-bottom:2rem}.privacy-section:last-of-type{border-bottom:none}.privacy-section h2{border-bottom:2px solid #e5e7eb;color:#1f2937;font-size:1.75rem;font-weight:700;margin-bottom:1rem;padding-bottom:.5rem}.privacy-section h3{color:#374151;font-size:1.25rem;font-weight:600;margin:1.5rem 0 1rem}.privacy-section p{color:#4b5563;font-size:1rem;margin-bottom:1rem}.privacy-section ul{margin:1rem 0;padding-left:1.5rem}.privacy-section li{color:#4b5563;line-height:1.6;margin-bottom:.5rem}.privacy-section strong{color:#1f2937;font-weight:600}.contact-info{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:1rem;padding:1.5rem}.contact-info p{margin-bottom:.5rem}.contact-info p:last-child{margin-bottom:0}.nav-link{border-radius:6px;color:#1e293b;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.nav-link:hover{background:#667eea1a;color:#667eea}@media (max-width:768px){.pdf-container{height:60vh}.privacy-title{font-size:2rem}.privacy-subtitle{font-size:1rem}.privacy-content{padding:2rem 1rem}.download-section{padding:1.5rem}}@media (max-width:480px){.pdf-container{height:50vh}.privacy-title{font-size:1.75rem}.footer-links,.header-content{flex-direction:column;gap:1rem}}.App{background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}.container{margin:0 auto;max-width:1200px;padding:0 20px}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #fff3;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header-content{align-items:center;display:flex;justify-content:space-between}.logo{color:#1e293b;font-size:1.5rem;font-weight:700;text-decoration:none}.logo:hover{color:#667eea;transition:color .3s ease}.main-content{min-height:calc(100vh - 80px);padding:2rem 0}.privacy-policy-container{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:2rem 0;overflow:hidden}.privacy-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:3rem 2rem;text-align:center}.privacy-title{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.privacy-subtitle{font-size:1.1rem;font-weight:300;opacity:.9}.privacy-content{padding:3rem 2rem}.download-section{background:#f8fafc;border-radius:8px;margin-top:2rem;padding:2rem;text-align:center}.download-button{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.download-button:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-2px)}.footer{background:#1e293b;color:#fff;margin-top:2rem;padding:2rem 0;text-align:center}.footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.footer-links{display:flex;flex-wrap:wrap;gap:2rem}.footer-links a{color:#94a3b8;text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#fff}@media (max-width:768px){.privacy-title{font-size:2rem}.privacy-content{padding:2rem 1rem}.footer-content{flex-direction:column;text-align:center}.footer-links{justify-content:center}}
/*# sourceMappingURL=main.6b59b653.css.map*/