.yp-privacy-page{--yp-paper:#f4f9ec}.yp-privacy-hero{background:var(--yp-green);min-height:450px;padding:115px 32px 40px}.yp-privacy-label{display:block;font-size:11px;font-weight:600;letter-spacing:.06em}.yp-privacy-hero h1{font-size:clamp(65px,7.6vw,120px);line-height:.95;margin:25px 0 30px;scroll-margin-top:100px}.yp-privacy-hero>p{color:#29470e;font-size:17px;line-height:1.3;max-width:650px}.yp-privacy-layout{grid-gap:55px;align-items:start;display:grid;gap:55px;grid-template-columns:275px minmax(0,1fr);margin:0 auto;max-width:1440px;padding:45px 32px 55px;width:100%}.yp-privacy-index{padding:8px 0;position:-webkit-sticky;position:sticky;top:95px}.yp-privacy-index>.yp-privacy-label{color:#65705b;margin:0 14px 17px}.yp-privacy-index nav,.yp-privacy-mobile-index nav{grid-gap:5px;display:grid;gap:5px}.yp-privacy-index nav a,.yp-privacy-mobile-index nav a{align-items:center;border-radius:14px;display:flex;font-size:13px;gap:12px;line-height:1.3;padding:13px 14px;transition:background .18s}.yp-privacy-index nav a>span,.yp-privacy-mobile-index nav a>span{color:#4a7a1a;font-size:11px}.yp-privacy-index nav a:hover,.yp-privacy-mobile-index nav a:hover{background:var(--yp-paper)}.yp-privacy-index nav a[aria-current],.yp-privacy-mobile-index nav a[aria-current]{background:var(--yp-green)}.yp-privacy-help{grid-gap:12px;border-top:1px solid #deebcc;display:grid;gap:12px;margin:30px 14px 0;padding-top:25px}.yp-privacy-help>span{color:#65705b;font-size:13px;line-height:1.4}.yp-privacy-help a{align-items:center;color:#4a7a1a;display:flex;font-size:14px;gap:6px;justify-content:space-between}.yp-privacy-help .yp-arrow{height:17px;width:17px}.yp-policy-content{min-width:0}.yp-policy-intro{font-size:18px;line-height:1.55;margin:0 0 35px!important}.yp-policy-section{margin-bottom:8px;padding:32px;scroll-margin-top:90px}.yp-policy-heading{align-items:flex-start;display:flex;gap:18px;margin-bottom:25px}.yp-policy-heading>span{background:var(--yp-green);border-radius:50%;display:grid;flex-shrink:0;font-size:12px;font-weight:600;height:36px;margin-top:3px;place-items:center;width:36px}.yp-policy-heading h2{font-size:clamp(29px,2.8vw,43px);line-height:1.1}.yp-policy-section>p{color:#535e49;font-size:15px;line-height:1.6;margin:18px 0}.yp-policy-section h3{font-size:22px;line-height:1.2;margin:30px 0 16px}.yp-policy-definitions{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.yp-policy-definitions>div{background:#fff;border-radius:18px;padding:19px}.yp-policy-definitions>div:last-child:nth-child(odd){grid-column:1/-1}.yp-policy-definitions dt{color:#4a7a1a;font-size:15px;font-weight:600;line-height:1.3;margin-bottom:10px}.yp-policy-definitions dd{color:#535e49;font-size:14px;line-height:1.5;margin:0}.yp-policy-section>.yp-policy-note{background:#fff;border-radius:18px;color:var(--yp-ink);padding:18px 20px}.yp-policy-contact-link{align-items:center;background:#fff;border-radius:18px;color:#4a7a1a!important;display:flex;font-size:15px;gap:12px;margin-top:8px;overflow-wrap:anywhere;padding:17px 19px}.yp-policy-contact-link .yp-arrow{margin-left:auto}.yp-policy-endnote{color:#65705b;font-size:13px;line-height:1.5;margin:30px 0 20px!important}.yp-privacy-top .yp-arrow{transform:rotate(-90deg)}.yp-privacy-mobile-index{display:none}@media (max-width:1000px){.yp-privacy-layout{gap:25px;grid-template-columns:230px minmax(0,1fr);padding:35px 24px 45px}.yp-policy-section{padding:26px}.yp-policy-heading{gap:12px}.yp-policy-definitions{grid-template-columns:1fr}.yp-policy-intro{font-size:17px}}@media (max-width:700px){.yp-privacy-hero{min-height:430px;padding:115px 22px 35px}.yp-privacy-hero h1{font-size:clamp(57px,14vw,85px);margin:24px 0}.yp-privacy-hero>p{font-size:15px}.yp-privacy-layout{display:block;padding:25px 0 35px}.yp-privacy-index{display:none}.yp-privacy-mobile-index{background:#fff;border:1px solid #deebcc;display:block;margin-top:5px}.yp-privacy-mobile-index summary{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;list-style:none;padding:19px 22px}.yp-privacy-mobile-index summary::-webkit-details-marker{display:none}.yp-privacy-mobile-index summary .yp-arrow{transform:rotate(90deg)}.yp-privacy-mobile-index[open] summary .yp-arrow{transform:rotate(-90deg)}.yp-privacy-mobile-index nav{padding:0 8px 8px}.yp-policy-intro{font-size:16px;margin-bottom:27px!important;padding:0 22px}.yp-policy-section{padding:25px 22px}.yp-policy-heading>span{font-size:10px;height:29px;width:29px}.yp-policy-heading h2{font-size:30px}.yp-policy-section h3{font-size:21px}.yp-policy-section>p{font-size:14px}.yp-policy-definitions>div{padding:18px}.yp-policy-contact-link{font-size:14px;padding:16px}.yp-policy-endnote{padding:0 22px}.yp-privacy-top{margin-left:22px}}@media (max-width:350px){.yp-policy-section,.yp-privacy-hero{padding-left:18px;padding-right:18px}.yp-policy-heading h2{font-size:27px}.yp-policy-heading{gap:10px}}