.academy .privacy-updated{color:var(--muted-dark);margin-top:24px;font-size:14px}.academy .privacy-body{padding:70px 0 90px}.academy .privacy-layout{grid-template-columns:minmax(190px,1fr) minmax(0,3fr);gap:clamp(30px,6vw,90px);display:grid}.academy .privacy-index{align-self:start}.academy .privacy-index>p{margin-bottom:18px;font-size:14px;font-weight:600}.academy .privacy-index ol{padding-left:20px}.academy .privacy-index li+li{margin-top:6px}.academy .privacy-index a{align-items:center;min-height:44px;font-size:14px;line-height:1.5;display:inline-flex}.academy .privacy-content{overflow-wrap:anywhere;max-width:75ch}.academy .privacy-content p{font-size:16px;line-height:1.8}.academy .privacy-summary{font-size:19px!important}.academy .privacy-contact{border-block:1px solid var(--line-light);margin:30px 0 45px;padding:24px 0}.academy .privacy-contact>div+div{margin-top:20px}.academy .privacy-contact dt{color:var(--muted-light);font-size:13px}.academy .privacy-contact dd{margin:5px 0 0;font-size:16px;line-height:1.6}.academy .privacy-content section{scroll-margin-top:120px}.academy .privacy-content section+section{margin-top:44px}.academy .privacy-content h2{font-family:var(--font-display), Georgia, serif;margin-bottom:18px;font-size:clamp(27px,3vw,35px);font-weight:400;line-height:1.25}.academy .privacy-content section p+p{margin-top:16px}.academy .privacy-content a,.academy .privacy-index a{text-underline-offset:4px;text-decoration:underline}.academy .privacy-resources{border-top:1px solid var(--line-light);gap:8px;margin-top:40px;padding-top:25px;display:grid}.academy .privacy-resources a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (max-width:800px){.academy .privacy-layout{grid-template-columns:1fr}.academy .privacy-body{padding:40px 0 65px}.academy .privacy-index{border-bottom:1px solid var(--line-light);padding-bottom:25px}}
