.privacy-policy-page{color:#271f17;background:#f8f0e3}.privacy-policy-main{padding:clamp(36px,6vw,82px) 24px clamp(64px,9vw,120px)}.privacy-policy-container{width:min(100%,980px);margin-inline:auto}.privacy-policy-breadcrumbs{color:#665643;font:600 12px/1.5 var(--ui);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.privacy-policy-breadcrumbs a{color:#9c6931;text-decoration:none}.privacy-policy-breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.privacy-policy-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.privacy-policy-eyebrow{color:#9c6931;font:700 12px/1.4 var(--ui);letter-spacing:.08em;text-transform:uppercase;margin:0}.privacy-policy-effective-date{color:#665643;font:400 15px/1.6 var(--body);margin:0 0 18px}.privacy-policy-section{border-top:1px solid #d2c0a3;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:28px 0 30px;scroll-margin-top:32px;display:grid}.privacy-policy-section-number{color:#9c6931;font:700 16px/1.3 var(--ui);padding-top:3px}.privacy-policy-section-content{min-width:0}.privacy-policy-section-content h2{font:700 clamp(21px, 2.4vw, 27px)/1.2 var(--heading);margin:0 0 14px}.privacy-policy-section-content p,.privacy-policy-section-content li{color:#665643;font:400 16px/1.72 var(--body)}.privacy-policy-section-content p{margin:0 0 12px}.privacy-policy-section-content p:last-child{margin-bottom:0}.privacy-policy-section-content ul{gap:9px;margin:0;padding-left:21px;display:grid}.privacy-policy-section-content li{padding-left:3px}.privacy-policy-section-content li::marker{color:#9c6931}.privacy-policy-section-content a{color:#9c6931;text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #d2c0a3;text-decoration:underline #d2c0a3}.privacy-policy-section-content a:hover{color:#271f17;text-decoration-color:currentColor}.privacy-policy-contact{background:#f3e7d3;margin-top:18px;padding:24px 28px}.privacy-policy-contact>p:last-child{color:#271f17;font:400 16px/1.7 var(--body);overflow-wrap:anywhere;margin:8px 0 0}.privacy-policy-contact a{color:#9c6931;text-underline-offset:3px;text-decoration:underline}@media (width<=767px){.privacy-policy-main{padding:28px 20px 68px}.privacy-policy-breadcrumbs{gap:8px;margin-bottom:20px;font-size:11px}.privacy-policy-section{grid-template-columns:30px minmax(0,1fr);gap:10px;padding:22px 0 24px}.privacy-policy-section-number{font-size:13px}.privacy-policy-section-content h2{margin-bottom:10px;font-size:21px}.privacy-policy-section-content p,.privacy-policy-section-content li{font-size:15px;line-height:1.68}.privacy-policy-contact{padding:19px 18px}.privacy-policy-contact>p:last-child{font-size:15px}}@media print{.privacy-policy-page .site-header,.privacy-policy-page .site-footer,.privacy-policy-breadcrumbs{display:none}.privacy-policy-main{padding:0}.privacy-policy-section{break-inside:avoid}}
