.privacy-policy_privacyPage__3UtaY{min-height:100vh;background:#f5f2ec;color:#182536}.privacy-policy_privacyHero__VeXcw{background:radial-gradient(circle at 80% 20%,rgba(80,121,170,.28),transparent 34%),linear-gradient(135deg,#101d2d,#1d3045 55%,#294766);color:#fff;padding:150px 7vw 90px;position:relative;overflow:hidden}.privacy-policy_privacyHero__VeXcw:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(255,255,255,.12);border-radius:50%;right:-150px;bottom:-250px}.privacy-policy_privacyHeroInner__V58X_{max-width:1100px;margin:0 auto;position:relative;z-index:1}.privacy-policy_privacyKicker__lNOvW{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#c9a66b;margin-bottom:24px}.privacy-policy_privacyHero__VeXcw h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,7vw,92px);font-weight:400;letter-spacing:-.04em}.privacy-policy_privacyIntro__wq0m1{max-width:720px;margin:30px 0 24px;font-size:18px;line-height:1.7;color:rgba(255,255,255,.76)}.privacy-policy_privacyUpdated__AsHeY{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}.privacy-policy_privacyContent__M96yx{padding:90px 7vw 120px}.privacy-policy_privacyContainer__yWpfO{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:230px minmax(0,720px);gap:80px;align-items:start}.privacy-policy_privacySidebar__gRX_z{position:sticky;top:100px;border-left:1px solid #d8d1c5;padding-left:20px}.privacy-policy_privacySidebarTitle__sFyH5{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#8b7350;margin-bottom:18px}.privacy-policy_privacySidebar__gRX_z a{display:block;color:#687383;text-decoration:none;font-size:12px;line-height:1.45;margin:0 0 12px;transition:color .2s ease}.privacy-policy_privacySidebar__gRX_z a:hover{color:#1c2737}.privacy-policy_privacyDocument__MmkRD{font-size:15px;line-height:1.85;color:#566171}.privacy-policy_privacyDocument__MmkRD>p:first-child{font-size:18px;color:#263445}.privacy-policy_privacyDocument__MmkRD section{padding:52px 0;border-top:1px solid #ded8ce;scroll-margin-top:80px}.privacy-policy_privacyDocument__MmkRD h2{margin:0 0 20px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;color:#182536;letter-spacing:-.02em}.privacy-policy_privacyDocument__MmkRD p{margin:0 0 18px}.privacy-policy_privacyDocument__MmkRD ul{margin:18px 0 22px;padding-left:22px}.privacy-policy_privacyDocument__MmkRD li{margin-bottom:9px;padding-left:5px}.privacy-policy_privacyContact__t7S8K{padding-bottom:20px!important}.privacy-policy_contactCard__EbTbt{margin-top:30px;padding:30px;background:#fff;border:1px solid #e2ddd5;box-shadow:0 15px 40px rgba(24,37,54,.05)}.privacy-policy_contactCard__EbTbt h3{margin:0 0 25px;font-size:18px;font-weight:500;color:#182536}.privacy-policy_contactRow__5KpCq{display:flex;gap:30px;margin-bottom:12px}.privacy-policy_contactRow__5KpCq span:first-child{width:90px;flex-shrink:0;color:#8b7350;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.privacy-policy_contactCard__EbTbt a{color:#243f5b;text-decoration:none}.privacy-policy_contactDivider__7WeJY{height:1px;background:#e4dfd7;margin:24px 0}.privacy-policy_contactLabel__pEaWR{margin-bottom:7px;color:#8b7350;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.privacy-policy_contactCard__EbTbt>p{margin-top:8px}.privacy-policy_privacyBack__G38UX{margin-top:45px;padding-top:30px;border-top:1px solid #ded8ce}.privacy-policy_privacyBack__G38UX a{color:#243f5b;text-decoration:none;font-size:12px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:900px){.privacy-policy_privacyContainer__yWpfO{grid-template-columns:1fr;gap:40px}.privacy-policy_privacySidebar__gRX_z{position:relative;top:auto;display:flex;flex-wrap:wrap;gap:8px 18px;padding:0 0 25px;border-left:0;border-bottom:1px solid #d8d1c5}.privacy-policy_privacySidebarTitle__sFyH5{width:100%}.privacy-policy_privacySidebar__gRX_z a{margin:0}}@media (max-width:640px){.privacy-policy_privacyHero__VeXcw{padding:120px 24px 70px}.privacy-policy_privacyContent__M96yx{padding:55px 24px 80px}.privacy-policy_privacyHero__VeXcw h1{font-size:52px}.privacy-policy_privacyIntro__wq0m1{font-size:16px}.privacy-policy_privacyDocument__MmkRD{font-size:14px}.privacy-policy_privacyDocument__MmkRD section{padding:40px 0}.privacy-policy_privacyDocument__MmkRD h2{font-size:24px}.privacy-policy_contactCard__EbTbt{padding:22px}.privacy-policy_contactRow__5KpCq{display:block}.privacy-policy_contactRow__5KpCq span:first-child{display:block;width:auto;margin-bottom:4px}}