.PolicyLayout_wrapper__bdP0y{background:var(--dl-bg-warm);min-height:100vh}.PolicyLayout_hero__yRKJb{background:var(--dl-purple-900);padding:80px 0 60px;color:#fff;text-align:center}.PolicyLayout_title___wR_4{font-size:var(--dl-text-3xl);font-weight:var(--dl-weight-extrabold);margin-bottom:8px}.PolicyLayout_meta__Sfrbl{font-size:var(--dl-text-sm);color:var(--dl-purple-200);opacity:.8}.PolicyLayout_main__0rmEY{padding:60px 0 100px}.PolicyLayout_content__EbHaW{max-width:800px;margin:0 auto;background:#fff;padding:60px;border-radius:var(--r-md);box-shadow:var(--sh-card);color:var(--dl-ink);line-height:var(--dl-leading-relaxed)}.PolicyLayout_content__EbHaW h2{font-size:var(--dl-text-xl);font-weight:var(--dl-weight-bold);color:var(--dl-purple-900);margin:40px 0 20px}.PolicyLayout_content__EbHaW h2:first-child{margin-top:0}.PolicyLayout_content__EbHaW h3{font-size:var(--dl-text-lg);font-weight:var(--dl-weight-semibold);margin:24px 0 12px}.PolicyLayout_content__EbHaW p{margin-bottom:16px}.PolicyLayout_content__EbHaW ul{margin-bottom:24px;padding-left:20px}.PolicyLayout_content__EbHaW li{margin-bottom:8px}.PolicyLayout_content__EbHaW strong{color:var(--dl-purple-800)}@media (max-width:768px){.PolicyLayout_hero__yRKJb{padding:60px 0 40px}.PolicyLayout_content__EbHaW{padding:32px 24px;border-radius:0;box-shadow:none;background:transparent}}