main{color:var(--title-color);background-color:var(--section-color)}@media(max-width:768px){main{padding-top:calc(var(--header-height) - 1rem)}}.privacy-wrapper{width:100%;max-width:1000px;margin:0 auto;padding:100px 80px;font-family:Poppins,sans-serif;color:#b9c6e3}.privacy-breadcrumb{padding:20px 0 0;font-size:.82rem;color:#b9c6e3;display:flex;align-items:center;gap:8px;margin-bottom:32px;font-family:Poppins,sans-serif}.privacy-breadcrumb a{color:#b9c6e3;text-decoration:none;transition:color .3s}.privacy-breadcrumb a:hover{color:#1dc9a9}.privacy-breadcrumb .arrow{color:#b9c6e3;font-size:.9rem}.privacy-breadcrumb .current{color:#1dc9a9;font-weight:600}.privacy-wrapper h1.page-title{font-size:2.35rem;font-weight:700;color:#fff;margin-bottom:14px;line-height:1.2;letter-spacing:-.015em}.privacy-wrapper h1.page-title:after{content:"";display:block;width:64px;height:4px;margin-top:16px;border-radius:4px;background:linear-gradient(90deg,#1dc9a9,#1dc9a940)}.privacy-intro{background:linear-gradient(135deg,#1dc9a90f,#1dc9a903);border-radius:12px;padding:30px 34px;margin:32px 0 40px;border:1px solid rgba(29,201,169,.16);border-left:4px solid #1DC9A9;transition:border-color .3s}.privacy-intro:hover{border-color:#1dc9a947;border-left-color:#1dc9a9}.privacy-intro p{font-size:1rem;line-height:1.95;color:#c8d3ec;margin-bottom:16px}.privacy-intro p:last-child{margin-bottom:0}.privacy-intro p strong{color:#fff;font-weight:600}.last-updated{font-weight:600;font-size:.938rem;color:#fff;margin-top:8px;margin-bottom:0}.privacy-wrapper h2.section-heading{font-size:1.3rem;font-weight:600;color:#fff;margin:0 0 18px;line-height:1.35;padding-bottom:14px;letter-spacing:-.005em;border-bottom:1px solid rgba(29,201,169,.18)}.privacy-wrapper p{font-size:1rem;line-height:1.95;color:#b9c6e3;margin-bottom:16px}.privacy-wrapper p strong{color:#fff;font-weight:600}.privacy-wrapper .policy-section p strong:only-child{display:inline-block;font-size:1.02rem;margin-top:6px;color:#1dc9a9}.privacy-wrapper ul{margin:10px 0 20px 8px;padding-left:22px;list-style:disc}.privacy-wrapper ul li{font-size:1rem;line-height:1.85;color:#b9c6e3;margin-bottom:10px;padding-left:6px}.privacy-wrapper ul li::marker{color:#1dc9a9}.contact-info{background:#112340;border:1px solid rgba(29,201,169,.18);border-left:3px solid #1DC9A9;border-radius:8px;padding:16px 20px;margin-top:10px;font-size:.938rem;line-height:2.1;color:#b9c6e3}.contact-info strong{color:#fff;font-weight:600;display:block;margin-bottom:4px}.contact-info a{color:#1dc9a9;text-decoration:none;transition:opacity .3s}.contact-info a:hover{opacity:.8;text-decoration:underline}.privacy-wrapper p a,.privacy-wrapper li a{color:#1dc9a9;text-decoration:none;font-weight:500;border-bottom:1px solid rgba(29,201,169,.35);transition:color .25s,border-color .25s}.privacy-wrapper p a:hover,.privacy-wrapper li a:hover{color:#3fe6c6;border-bottom-color:#3fe6c6}.policy-section{background-color:var(--section-color);border-radius:12px;padding:30px 34px;margin-bottom:22px;border:1px solid rgba(29,201,169,.08);transition:border-color .3s,transform .3s,box-shadow .3s}.policy-section:hover{border-color:#1dc9a938;transform:translateY(-2px);box-shadow:0 10px 30px #0000002e}.policy-section .section-heading{margin-top:0}.policy-section>*:last-child{margin-bottom:0}@media(max-width:1024px){.privacy-wrapper{padding:100px 40px 80px}}@media(max-width:768px){.privacy-wrapper{padding:90px 20px 56px}.privacy-wrapper h1.page-title{font-size:1.65rem}.privacy-wrapper h2.section-heading{font-size:1.1rem}.privacy-wrapper p,.privacy-wrapper ul li,.privacy-intro p{font-size:.938rem}.policy-section,.privacy-intro{padding:20px 18px}}@media(max-width:480px){.privacy-wrapper h1.page-title{font-size:1.4rem}.privacy-wrapper h2.section-heading{font-size:1rem}}
