.pb-policy{--pb-purple:#6410a0;--pb-deep:#230b38;--pb-lavender:#f5effb;--pb-text:#30213c;--pb-muted:#82758d;background:#fcfaff;color:var(--pb-text);min-height:100vh;font-family:inherit}.pb-policy *{box-sizing:border-box}.pb-policy-hero{background:radial-gradient(ellipse at 85% 20%,#7835a9 0,transparent 35%),linear-gradient(125deg,#210831,#3d105b 65%,#6410a0);color:white;padding:26px 6% 72px;position:relative;overflow:hidden}.pb-policy-hero:after{content:"";position:absolute;width:280px;height:280px;border:1px solid #ffffff24;border-radius:50%;right:-70px;bottom:-190px;box-shadow:0 0 0 35px #ffffff08,0 0 0 70px #ffffff06;pointer-events:none}.pb-policy-hero-inner{max-width:1240px;margin:0 auto;position:relative;z-index:1}.pb-policy-brand{display:inline-flex;gap:12px;align-items:center;text-decoration:none;color:white}.pb-policy-logo{width:48px;height:48px;display:grid;place-items:center;background:linear-gradient(135deg,#ffd76b,#efa817);color:#321143;font-size:25px;font-weight:900;border-radius:15px;box-shadow:0 7px 22px #00000026}.pb-policy-brand small,.pb-policy-brand strong{display:block}.pb-policy-brand strong{font-size:19px;letter-spacing:-.4px}.pb-policy-brand small{margin-top:4px;color:#ddc8ef;font-size:11px}.pb-policy-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-top:38px;font-size:12px;color:#d9c2ed}.pb-policy-breadcrumb a{color:white;text-decoration:none}.pb-policy-heading{margin-top:36px;max-width:760px}.pb-policy-icon{display:grid;place-items:center;width:53px;height:53px;border:1px solid #ffffff38;background:#ffffff12;border-radius:17px;font-size:25px;margin-bottom:22px}.pb-policy-eyebrow{color:#edc5ff;font-size:10px;font-weight:800;letter-spacing:2.5px}.pb-policy-heading h1{margin:12px 0;font-size:clamp(34px,5vw,55px);font-weight:800;letter-spacing:-1.8px;line-height:1.12}.pb-policy-heading p{max-width:570px;color:#e1d2ed;font-size:15px;line-height:1.8;margin:0}.pb-policy-container{max-width:1240px;margin:-28px auto 0;padding:0 24px 70px;display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start;position:relative;z-index:2}.pb-policy-content,.pb-policy-sidebar{background:white;border:1px solid #eee5f5;border-radius:20px;box-shadow:0 12px 40px #34134b0b}.pb-policy-sidebar{padding:23px 16px;position:-webkit-sticky;position:sticky;top:22px}.pb-policy-sidebar-title{display:block;font-size:9px;letter-spacing:1.4px;font-weight:800;color:var(--pb-muted);padding:4px 10px 17px}.pb-policy-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 11px;border-radius:11px;color:#62546e;text-decoration:none;font-size:12px;font-weight:600;margin:3px 0;transition:background .2s,color .2s}.pb-policy-nav.active,.pb-policy-nav:hover{color:var(--pb-purple);background:var(--pb-lavender)}.pb-policy-nav.active{box-shadow:inset 3px 0 var(--pb-purple)}.pb-policy-help{margin-top:25px;padding:18px 14px;border-radius:15px;background:linear-gradient(145deg,#f7f0fc,#fff9f1)}.pb-policy-help-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--pb-purple);background:white;font-size:22px}.pb-policy-help h3{font-size:14px;margin:13px 0 6px}.pb-policy-help p{font-size:11px;line-height:1.8;color:var(--pb-muted);margin:0 0 13px}.pb-policy-help-link{color:var(--pb-purple);text-decoration:none;font-size:12px;font-weight:800}.pb-policy-content{padding:32px clamp(20px,4vw,48px);min-width:0}.pb-policy-content-top{display:flex;align-items:center;gap:10px;padding-bottom:24px;border-bottom:1px solid #f0eaf5;color:var(--pb-muted);font-size:10px}.pb-policy-content-top span:first-child{color:var(--pb-purple);letter-spacing:1.2px;font-weight:800}.pb-policy-dot{width:4px;height:4px;background:#b9a4cb;border-radius:50%}.pb-policy-section{display:grid;grid-template-columns:37px minmax(0,1fr);grid-gap:16px;gap:16px;padding:29px 0;border-bottom:1px solid #f1edf5}.pb-policy-section-number{color:#b79acb;font-size:12px;font-weight:800;padding-top:5px}.pb-policy-section h2{font-size:18px;letter-spacing:-.35px;margin:0 0 13px;color:#2d173c}.pb-policy-copy{color:#72667e;font-size:13px;line-height:1.95;overflow-wrap:anywhere}.pb-policy-copy p{margin:0 0 12px}.pb-policy-copy p:last-child{margin-bottom:0}.pb-policy-copy ul{margin:10px 0;padding-left:21px}.pb-policy-copy li{margin:7px 0;padding-left:3px}.pb-policy-copy strong{color:#43304f}.pb-policy-copy a{color:var(--pb-purple);overflow-wrap:anywhere}.pb-policy-bottom{display:flex;gap:15px;align-items:center;padding:20px;margin-top:28px;background:linear-gradient(120deg,#f7f0fc,#fff9ee);border-radius:15px}.pb-policy-bottom-heart{font-size:24px;color:var(--pb-purple)}.pb-policy-bottom strong{font-size:13px}.pb-policy-bottom p{font-size:11px;color:var(--pb-muted);margin:5px 0 0}.pb-policy-footer{border-top:1px solid #eee5f5;padding:25px 6%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;color:var(--pb-muted);font-size:11px}.pb-policy-footer a{color:var(--pb-purple);font-weight:800;text-decoration:none}@media (max-width:760px){.pb-policy-hero{padding:22px 22px 58px}.pb-policy-breadcrumb,.pb-policy-heading{margin-top:28px}.pb-policy-container{grid-template-columns:1fr;padding:0 14px 45px;gap:16px}.pb-policy-sidebar{position:static;padding:15px}.pb-policy-sidebar-title{padding-bottom:10px}.pb-policy-nav{display:inline-flex;margin:3px;padding:10px;background:#faf7fd}.pb-policy-help{margin-top:12px}.pb-policy-content{padding:22px 17px}.pb-policy-section{grid-template-columns:24px minmax(0,1fr);gap:9px;padding:23px 0}.pb-policy-section h2{font-size:16px}.pb-policy-copy{font-size:12px}.pb-policy-footer{padding:22px}}