.privacy-policy_page__YnrdM{background:linear-gradient(180deg,#f3efe8,#f7f5f0 34%,#fff)}.privacy-policy_hero__Om6ia{padding:clamp(7rem,10vw,9rem) 0 2.5rem;position:relative;overflow:hidden}.privacy-policy_hero__Om6ia:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,rgba(197,165,90,.18),transparent 42%),radial-gradient(circle at 85% 15%,rgba(26,42,58,.1),transparent 45%)}.privacy-policy_heroInner___712K{position:relative;z-index:1;max-width:850px}.privacy-policy_heroInner___712K p{max-width:760px}.privacy-policy_section__6RDeH{padding:1.2rem 0 3.5rem}.privacy-policy_sectionAlt__Loc6D{padding:0 0 4.5rem}.privacy-policy_card__o8lNd{background:hsla(0,0%,100%,.92);border:1px solid rgba(26,42,58,.12);border-radius:12px;box-shadow:0 18px 40px rgba(10,20,32,.08);padding:clamp(1.1rem,2.1vw,1.7rem) clamp(1rem,2.2vw,1.8rem);margin-bottom:1rem}.privacy-policy_card__o8lNd h2{font-size:clamp(1.45rem,2.4vw,2rem);margin-bottom:.6rem}.privacy-policy_card__o8lNd p{max-width:none;margin-bottom:.55rem}.privacy-policy_card__o8lNd p:last-child{margin-bottom:0}.privacy-policy_card__o8lNd ul{margin:.35rem 0 .25rem;padding-left:1rem}.privacy-policy_card__o8lNd li{font-family:var(--font-sans);font-size:.86rem;line-height:1.8;color:var(--text-body)}.privacy-policy_card__o8lNd a{color:var(--navy);text-decoration:underline;text-underline-offset:.14em;-webkit-text-decoration-color:rgba(26,42,58,.45);text-decoration-color:rgba(26,42,58,.45)}.privacy-policy_card__o8lNd a:hover{color:var(--gold-dark)}@media (max-width:768px){.privacy-policy_hero__Om6ia{padding-top:6.5rem}.privacy-policy_card__o8lNd{border-radius:10px}}