.privacy-page{padding-block:1rem 3rem;max-width:52rem;margin-inline:auto}.privacy-page-breadcrumb{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.875rem;color:var(--color-gray-500);flex-wrap:wrap}.privacy-page-breadcrumb a{color:var(--secondary-color)}.privacy-page-breadcrumb a:hover{text-decoration:underline}.privacy-page-breadcrumb span,.privacy-page-updated{color:var(--color-gray-400)}.privacy-page-updated{font-size:.85rem;margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-gray-200)}.privacy-page-body{display:flex;flex-direction:column;gap:2rem}.privacy-page-section h2{font-family:var(--font-poppins);font-size:1.1rem;font-weight:700;color:var(--primary-color);margin-bottom:.75rem;padding-left:.75rem;border-left:3px solid var(--secondary-color)}.privacy-page-section p{font-size:.95rem;color:var(--color-gray-500);line-height:1.8;margin-bottom:.75rem}.privacy-page-section p:last-child{margin-bottom:0}.privacy-page-section p a{color:var(--secondary-color);text-decoration:underline}.privacy-page-section p strong{color:var(--color-dark-500)}.privacy-page-section ul{margin:.5rem 0 .75rem 1.25rem;display:flex;flex-direction:column;gap:.4rem;list-style:disc}.privacy-page-section ul li{font-size:.95rem;color:var(--color-gray-500);line-height:1.7}.privacy-page-section ul li strong{color:var(--color-dark-500)}