.cz-policy{padding-block:var(--cz-space-8) var(--cz-space-16)}@media(max-width:767.98px){.cz-policy{padding-block:var(--cz-space-5) var(--cz-space-12)}}.cz-policy-inner{width:100%;max-width:var(--cz-container-max);margin-inline:auto;padding-inline:var(--cz-gutter);max-width:var(--cz-content-max)}.cz-policy-head{padding-bottom:var(--cz-space-6);margin-bottom:var(--cz-space-8);border-bottom:1px solid var(--cz-color-border)}.cz-policy-head .page-text1{margin:var(--cz-space-4) 0 0;font-size:var(--cz-text-4xl);line-height:var(--cz-leading-tight);color:var(--cz-color-text)}@media(max-width:767.98px){.cz-policy-head{margin-bottom:var(--cz-space-6);padding-bottom:var(--cz-space-5)}}.cz-policy-intro{margin:var(--cz-space-3) 0 0;max-width:var(--cz-reading-max);font-size:var(--cz-text-md);line-height:var(--cz-leading-relaxed);color:var(--cz-color-text-muted)}.cz-policy-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:var(--cz-space-12);gap:var(--cz-space-12);align-items:start}@media(max-width:991.98px){.cz-policy-grid{grid-template-columns:minmax(0,1fr);gap:var(--cz-space-10)}}.cz-policy-content{max-width:var(--cz-reading-max);min-width:0;color:var(--cz-color-text-secondary);font-size:var(--cz-text-md);line-height:var(--cz-leading-relaxed);overflow-wrap:anywhere}.cz-policy-content>:first-child{margin-top:0}.cz-policy-content .page-text2{margin:var(--cz-space-10) 0 var(--cz-space-3);font-size:var(--cz-text-2xl);font-weight:var(--cz-weight-semibold);line-height:var(--cz-leading-snug);color:var(--cz-color-text);scroll-margin-top:calc(var(--cz-header-height) + var(--cz-space-4))}@media(max-width:767.98px){.cz-policy-content .page-text2{margin-top:var(--cz-space-8);font-size:var(--cz-text-lg)}}.cz-policy-content .page-text3{margin:0 0 var(--cz-space-4);font-size:inherit;line-height:inherit;color:inherit}.cz-policy-content ol.page-text3,.cz-policy-content ul.page-text3{padding-left:var(--cz-space-5)}.cz-policy-content ol.page-text3 li,.cz-policy-content ul.page-text3 li{margin-bottom:var(--cz-space-2);padding-left:var(--cz-space-1)}.cz-policy-content ol.page-text3 li::marker,.cz-policy-content ul.page-text3 li::marker{color:var(--cz-color-primary)}.cz-policy-content b,.cz-policy-content strong{color:var(--cz-color-text);font-weight:var(--cz-weight-semibold)}.cz-policy-content a[href]{color:var(--cz-color-primary);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cz-policy-content a[href]:focus,.cz-policy-content a[href]:hover{color:var(--cz-color-primary-hover);text-decoration:underline}.cz-policy-content table{display:block;width:100%;overflow-x:auto;margin:var(--cz-space-4) 0 var(--cz-space-6);border-collapse:collapse;font-size:var(--cz-text-sm);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-md)}.cz-policy-content td,.cz-policy-content th{padding:var(--cz-space-3) var(--cz-space-4);border-bottom:1px solid var(--cz-color-border);text-align:left;vertical-align:top;min-width:140px}.cz-policy-content th,.cz-policy-content tr:first-child td{background:var(--cz-color-bg-subtle);color:var(--cz-color-text);font-weight:var(--cz-weight-semibold)}.cz-policy-aside{position:-webkit-sticky;position:sticky;top:calc(var(--cz-header-height) + var(--cz-space-6))}@media(max-width:991.98px){.cz-policy-aside{position:static}}.cz-policy-aside-title{font-family:var(--cz-font-sans);font-size:var(--cz-type-eyebrow-size);font-weight:var(--cz-type-eyebrow-weight);line-height:var(--cz-type-eyebrow-leading);letter-spacing:var(--cz-type-eyebrow-tracking);text-transform:var(--cz-type-eyebrow-transform);margin:0 0 var(--cz-space-3);color:var(--cz-color-text-muted)}.cz-policy .page-stickeyBox{background:var(--cz-color-bg-surface);border:1px solid var(--cz-color-border);border-radius:var(--cz-radius-lg);padding:var(--cz-space-2)}.cz-policy .page-stickeyBox hr{display:none}.cz-policy .page-stickeyBox .Footer-text2 a{display:flex;align-items:center;min-height:var(--cz-tap-target);padding:0 var(--cz-space-3);border-radius:var(--cz-radius-md);font-size:var(--cz-text-sm);font-weight:var(--cz-weight-medium);color:var(--cz-color-text-secondary);transition:background-color var(--cz-duration-base) var(--cz-ease-standard),color var(--cz-duration-base) var(--cz-ease-standard)}.cz-policy .page-stickeyBox .Footer-text2 a:focus,.cz-policy .page-stickeyBox .Footer-text2 a:hover{background:var(--cz-color-bg-subtle);color:var(--cz-color-text)}@media(min-width:768px)and (max-width:991.98px){.cz-policy .page-stickeyBox{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}