.v2-breadcrumb{font-family:var(--v2-font-mono);letter-spacing:.04em;color:#23232380;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.v2-breadcrumb a:hover{color:var(--v2-coral-text)}.v2-page-h{font-family:var(--v2-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--v2-navy-deep);margin:16px 0 0;font-size:40px;font-weight:600;line-height:1.2}@media (max-width:767px){.v2-page-h{font-size:30px}}.v2-privacy-hero{background:var(--v2-cream);padding:56px 0 64px}.v2-privacy-body{background:var(--v2-white);padding:64px 0}.v2-privacy-body-container{max-width:860px}.v2-privacy-intro p{font-family:var(--v2-font-body);color:var(--v2-ink-soft);margin-bottom:18px;font-size:16px;line-height:1.85}.v2-privacy-section{margin-top:40px}.v2-privacy-section h2{font-family:var(--v2-font-display);color:var(--v2-navy-deep);margin-bottom:16px;font-size:23px;font-weight:600}.v2-privacy-section h3{font-family:var(--v2-font-display);color:var(--v2-navy-deep);margin:24px 0 10px;font-size:17px;font-weight:500}.v2-privacy-section p{font-family:var(--v2-font-body);color:var(--v2-ink-soft);margin-bottom:14px;font-size:15px;line-height:1.8}.v2-privacy-section p strong{color:var(--v2-navy-deep)}.v2-privacy-section a{color:var(--v2-navy);overflow-wrap:anywhere;font-weight:600}.v2-privacy-list{flex-direction:column;gap:10px;margin:8px 0 18px;list-style:none;display:flex}.v2-privacy-list li{font-family:var(--v2-font-body);color:var(--v2-ink-soft);padding-left:24px;font-size:15px;line-height:1.7;position:relative}.v2-privacy-list li:before{content:"";background:var(--v2-coral);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:0}.v2-privacy-officers{background:var(--v2-cream);border-radius:18px;margin-top:48px;padding:32px 36px}.v2-privacy-officers h2{font-family:var(--v2-font-display);color:var(--v2-navy-deep);margin-bottom:16px;font-size:20px;font-weight:600}.v2-privacy-officers ul{flex-direction:column;gap:10px;list-style:none;display:flex}.v2-privacy-officers li{font-family:var(--v2-font-body);color:var(--v2-ink-soft);font-size:14.5px;line-height:1.6}.v2-privacy-effective{font-family:var(--v2-font-mono);color:#23232380;margin-top:12px;font-size:12px}.v2-privacy-contact{border-top:1px solid var(--v2-line);flex-wrap:wrap;gap:18px;margin-top:36px;padding-top:28px;display:flex}.v2-privacy-contact a{font-family:var(--v2-font-body);color:var(--v2-coral-text);font-size:14.5px;font-weight:600}@media (max-width:767px){.v2-privacy-officers{padding:24px 22px}}
