.privacy-page .internal-section-heading{display:block}.privacy-page .internal-section-heading>p:first-child{margin-bottom:1rem}.privacy-page .internal-section-heading h2{letter-spacing:-.02em;text-transform:none;max-width:none;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:590;line-height:1.25}.privacy-page .internal-section-heading>p:last-child:not(:first-child){margin-top:1.1rem}.privacy-page .service-section{padding:clamp(2.8rem,5vw,4rem) 0}.privacy-body{max-width:46rem}.privacy-body>p{color:#565b63;margin:1.1rem 0 0;line-height:1.78}.privacy-body>p strong{color:#17191e}.privacy-body a{color:#17191e;text-underline-offset:.18em;transition:text-decoration-thickness var(--motion-fast) ease;text-decoration:underline;text-decoration-thickness:.08em}:is(.privacy-body a:hover,.privacy-body a:focus-visible){text-decoration-thickness:.16em}.privacy-body ul{border-top:1px solid #c6c3bb;margin:1.4rem 0 0;padding:0;list-style:none}.privacy-body ul li{border-bottom:1px solid #c6c3bb;grid-template-columns:minmax(11rem,.42fr) 1fr;gap:1rem;padding:.85rem 0;display:grid}.privacy-body ul strong{color:#5d6794;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:650}.privacy-body ul p{color:#565b63;margin:0;font-size:.9rem;line-height:1.65}.privacy-note{color:#565b63;border-top:1px solid #b8b5ae;border-left:2px solid #5d66d3;max-width:46rem;margin:1.6rem 0 0;padding:1rem 0 0 1.1rem;font-size:.9rem;line-height:1.7}.privacy-note strong{color:#17191e}.privacy-status{color:#66709d;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;margin:0 0 2.2rem;font-size:.62rem;font-weight:650}@media (max-width:47.9375rem){.privacy-body ul li{grid-template-columns:1fr;gap:.4rem}}@media (forced-colors:active){.privacy-body ul,.privacy-body ul li,.privacy-note{color:canvastext;background:canvas;border-color:canvastext}}@media (prefers-reduced-motion:reduce){.privacy-body a{transition:none}}
