body .privacy-hero{padding:5rem 0;background:#fff;overflow:hidden}body .privacy-hero-content{padding-right:3rem}body .privacy-badge{display:inline-flex;padding:.6rem 1.2rem;background:#111;color:#fff;border-radius:100px;font-size:.75rem;letter-spacing:2px;margin-bottom:1.5rem}body .privacy-title{font-family:var(--Baskervville);font-size:clamp(3rem,7vw,5.5rem);line-height:1;color:#111;letter-spacing:6px;margin-bottom:1.5rem}body .privacy-subtitle{color:#666;font-size:1.05rem;line-height:2;max-width:550px}body .privacy-image-wrapper{position:relative}body .privacy-image-wrapper:before{content:"";position:absolute;width:350px;height:350px;background:rgba(0,0,0,.04);border-radius:50%;top:-60px;right:-60px}body .privacy-image{width:100%;height:auto;border-radius:30px;position:relative;z-index:2}body .privacy-content-sec{padding:2rem 0 6rem;background:#f8f8f8}body .privacy-wrapper{display:flex;flex-direction:column;gap:2rem}body .privacy-card{background:#fff;border:1px solid #ececec;border-radius:30px;padding:3rem;transition:all .4s ease}body .privacy-card:hover{transform:translateY(-6px);border-color:#111}body .privacy-card-top{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem}body .privacy-card-number{width:65px;height:65px;border-radius:50%;background:#111;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.3rem}body .privacy-card-title{font-size:2rem;font-family:var(--Baskervville);color:#111}body .privacy-card p{color:#666;line-height:2;margin-bottom:1.2rem;font-size:1rem}body .privacy-highlight-box{background:#111;border-radius:24px;padding:2rem;margin-top:2rem;margin-bottom:2rem}body .privacy-highlight-box h3{font-family:var(--Baskervville);color:#fff;font-size:1.5rem;margin-bottom:1rem}body .privacy-highlight-box p{color:rgba(255,255,255,.8);margin:0}body .privacy-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}body .privacy-mini-card{background:#fafafa;border:1px solid #ececec;border-radius:22px;padding:2rem;transition:all .4s ease}body .privacy-mini-card:hover{border-color:#111}body .privacy-mini-card h4{font-family:var(--Baskervville);color:#111;font-size:1.3rem;margin-bottom:1rem}body .privacy-mini-card p{margin:0}body .privacy-note{margin-top:2rem;border-left:4px solid #111;padding-left:1.5rem}body .privacy-note p{color:#444;font-style:italic;margin:0}@media only screen and (min-width:768px) and (max-width:1000px){body .privacy-title{font-size:4rem}body .privacy-card{padding:2rem}}@media (max-width:767px){body .privacy-hero{padding:3rem 0}body .privacy-hero-content{padding-right:0;margin-bottom:2rem}body .privacy-title{font-size:2.5rem;letter-spacing:3px}body .privacy-subtitle{font-size:.95rem;line-height:1.8}body .privacy-image{border-radius:22px}body .privacy-content-sec{padding:1rem 0 4rem}body .privacy-card{padding:2rem 1.5rem;border-radius:22px}body .privacy-card-top{gap:1rem;margin-bottom:1.5rem}body .privacy-card-number{width:55px;height:55px;font-size:1rem}body .privacy-card-title{font-size:1.5rem}body .privacy-card p{font-size:.95rem;line-height:1.8}body .privacy-highlight-box{padding:1.5rem;border-radius:18px}body .privacy-highlight-box h3{font-size:1.2rem}body .privacy-grid{grid-template-columns:1fr}body .privacy-mini-card{padding:1.5rem}body .privacy-mini-card h4{font-size:1.1rem}body .privacy-note{padding-left:1rem}}