footer{background-color:#18181b;color:#000;padding:60px 30px 30px}footer h1{color:#3b82f6;font-size:1.2em;margin-bottom:1em}footer h3{color:#f8f9fa;font-size:1.1em;font-weight:600;margin-bottom:1em}footer ul{display:flex;flex-direction:column;list-style-type:none;padding-left:0}footer ul li{padding:.5em 0}footer ul li a{color:#cbd5e1;display:inline-block;font-weight:500;padding:.25rem 0;text-decoration:none;transition:all .3s ease}footer ul li a:hover{color:#60a5fa;text-shadow:0 0 8px rgba(96,165,250,.5);transform:translateX(4px)}footer .footer-nap{color:#afafaf}footer .footer-nap p{margin-bottom:.5rem}footer .footer-nap a{color:#60a5fa;font-weight:600;text-decoration:none;transition:all .3s ease}footer .footer-nap a:hover{color:#93c5fd;text-decoration:underline;text-shadow:0 0 8px rgba(96,165,250,.5)}footer .social-links{margin-top:1rem}footer .social-link{align-items:center;background:linear-gradient(135deg,rgba(37,99,235,.15),rgba(59,130,246,.1));border:2px solid rgba(59,130,246,.3);border-radius:50%;box-shadow:0 2px 8px rgba(37,99,235,.2);color:#60a5fa;display:inline-flex;flex-shrink:0;font-size:1.1rem;height:48px;justify-content:center;text-decoration:none;transition:all .3s ease;width:48px}footer .social-link i{align-items:center;display:flex;justify-content:center;line-height:1}footer .social-link:hover{background:linear-gradient(135deg,#2563eb,#1e40af);border-color:#2563eb;box-shadow:0 6px 20px rgba(37,99,235,.5);color:#fff;transform:scale(1.15) rotate(5deg)}footer .service-links{list-style-type:none;padding-left:0}footer .service-links li{padding:.25rem 0}footer .copyright{color:#afafaf;font-size:.9rem;margin-top:1em;text-align:center}footer hr{color:#afafaf;margin:2rem 0 1rem}@media screen and (max-width:767px){footer{padding:40px 20px 20px}footer .social-links{gap:1rem!important;justify-content:flex-start}footer .social-link{font-size:1rem;height:44px;width:44px}footer h2,footer h3{font-size:1.1rem}footer .footer-nap p{font-size:.95rem}}@media screen and (min-width:768px){footer ul{flex-direction:column}footer .social-link{font-size:1.2rem;height:50px;width:50px}}@media screen and (min-width:1023px){footer ul{display:flex;flex-direction:column}footer h1{margin-bottom:1.5rem}footer h1,footer h3{text-align:left}}.privacy-policy-page{background-color:#f8f9fa;font-family:Sarabun,Prompt,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh;padding-top:80px}.privacy-policy-page .container{background-color:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:2rem;margin-top:2rem;max-width:900px;padding:3rem 2rem}.privacy-header{border-bottom:3px solid #2563eb;padding-bottom:1.5rem}.privacy-header h1{color:#1e293b;font-weight:700;line-height:1.2}.privacy-section{line-height:1.8}.privacy-section h2{border-bottom:2px solid #e5e7eb;color:#1e293b;font-weight:700;margin-top:2rem;padding-bottom:.75rem}.privacy-section h3{color:#374151;font-weight:600;margin-top:1.5rem}.privacy-section h4{color:#4b5563;font-weight:600}.privacy-section p{color:#374151;font-size:1.05rem;margin-bottom:1rem;text-align:justify}.privacy-section ol,.privacy-section ul{color:#374151;margin-bottom:1.5rem;padding-left:2rem}.privacy-section li{line-height:1.8;margin-bottom:.75rem}.privacy-section a{color:#2563eb;text-decoration:underline;-webkit-text-decoration-color:#93c5fd;text-decoration-color:#93c5fd;text-underline-offset:3px;transition:all .2s ease}.privacy-section a:hover{color:#1d4ed8;-webkit-text-decoration-color:#2563eb;text-decoration-color:#2563eb}.privacy-section strong{color:#1e293b;font-weight:600}.privacy-toc{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-left:4px solid #2563eb;border-radius:12px;padding:2rem}.privacy-toc h2{border-bottom:none;color:#1e293b;margin-top:0;padding-bottom:0}.privacy-toc ul{list-style:none;margin-bottom:0;padding-left:0}.privacy-toc li{margin-bottom:.75rem}.privacy-toc a{color:#2563eb;display:inline-block;font-weight:500;text-decoration:none;transition:all .2s ease}.privacy-toc a:hover{color:#1d4ed8;text-decoration:underline;transform:translateX(5px)}.contact-info-card{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;padding:2rem}.contact-info-card h3{color:#1e293b;margin-top:0}.contact-info-card ul{margin-bottom:0}.contact-info-card li{align-items:flex-start;display:flex;margin-bottom:1rem}.contact-info-card i{font-size:1.2rem;margin-top:.2rem}.contact-info-card a{color:#2563eb}.contact-info-card a:hover{color:#1d4ed8}.privacy-section .alert{border-left:4px solid;border-radius:8px;padding:1.25rem}.privacy-section .alert-info{background-color:#eff6ff;border-color:#2563eb;color:#1e3a8a}.privacy-section .alert-warning{background-color:#fffbeb;border-color:#f59e0b;color:#78350f}.privacy-section .alert h4,.privacy-section .alert h6{color:inherit;margin-top:0}.privacy-footer-note{text-align:center}.privacy-footer-note .btn{border-radius:8px;font-weight:600;padding:.75rem 2rem}html{scroll-behavior:smooth}@media (max-width:768px){.privacy-policy-page .container{border-radius:8px;margin-bottom:1rem;margin-top:1rem;padding:2rem 1.5rem}.privacy-header h1{font-size:2rem}.privacy-section h2{font-size:1.5rem}.privacy-section h3{font-size:1.25rem}.privacy-section p{font-size:1rem;text-align:left}.privacy-section ol,.privacy-section ul{padding-left:1.5rem}.contact-info-card,.privacy-toc{padding:1.5rem}.contact-info-card li{flex-direction:column}.contact-info-card i{margin-bottom:.5rem}}@media (max-width:576px){.privacy-policy-page .container{border-radius:0;padding:1.5rem 1rem}.privacy-header h1{font-size:1.75rem}.privacy-section h2{font-size:1.35rem}.contact-info-card,.privacy-toc{padding:1rem}}@media print{.privacy-policy-page{background-color:#fff;padding-top:0}.privacy-policy-page .container{box-shadow:none;margin:0;padding:0}.privacy-section,.privacy-toc{page-break-inside:avoid}.privacy-footer-note .btn{display:none}}
/*# sourceMappingURL=928.4d5a85a4.chunk.css.map*/