.PolicyContent-module__CwgXMG__article{flex-direction:column;gap:40px;display:flex}.PolicyContent-module__CwgXMG__pageHeader{border-bottom:1px solid #2963741a;flex-direction:column;gap:12px;padding-bottom:32px;display:flex}.PolicyContent-module__CwgXMG__title{color:var(--color-deep-navy);letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.15}.PolicyContent-module__CwgXMG__lastUpdated{color:var(--color-soft-blue-teal);background:#629fad1a;border:1px solid #629fad33;border-radius:50px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:.8rem;font-weight:500;display:inline-flex}.PolicyContent-module__CwgXMG__section{flex-direction:column;gap:14px;display:flex}.PolicyContent-module__CwgXMG__sectionHeading{color:var(--color-deep-navy);letter-spacing:-.01em;font-size:1.1rem;font-weight:700}.PolicyContent-module__CwgXMG__subheading{color:var(--color-deep-navy);margin-top:6px;font-size:.95rem;font-weight:600}.PolicyContent-module__CwgXMG__body{color:var(--color-teal-slate);font-size:.92rem;line-height:1.8}.PolicyContent-module__CwgXMG__list{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.PolicyContent-module__CwgXMG__listItem{color:var(--color-teal-slate);align-items:flex-start;gap:12px;font-size:.92rem;line-height:1.65;display:flex}.PolicyContent-module__CwgXMG__listItem:before{content:"";background:var(--color-soft-blue-teal);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:9px}.PolicyContent-module__CwgXMG__callout{border-left:3px solid var(--color-soft-blue-teal);color:var(--color-teal-slate);background:#0c2c5508;border-radius:0 10px 10px 0;padding:16px 20px;font-size:.9rem;line-height:1.7}.PolicyContent-module__CwgXMG__callout strong{color:var(--color-deep-navy);font-weight:600}.PolicyContent-module__CwgXMG__contactBlock{background:#ededce59;border:1px solid #ededcecc;border-radius:14px;flex-direction:column;gap:8px;padding:24px 28px;display:flex}.PolicyContent-module__CwgXMG__contactEmail{color:var(--color-deep-navy);font-size:1rem;font-weight:700;text-decoration:none}.PolicyContent-module__CwgXMG__contactEmail:hover{color:var(--color-teal-slate)}.PolicyContent-module__CwgXMG__contactNote{color:var(--color-teal-slate);font-size:.85rem;line-height:1.6}
