@media only screen and (min-width:0em){#banner-310{box-sizing:border-box;justify-content:center;padding:clamp(8.75rem,20vw,12.5rem) 1rem clamp(3.75rem,6vw,5rem);position:relative;text-align:center;z-index:1}#banner-310,#banner-310 .cs-container{align-items:center;display:flex;flex-direction:column}#banner-310 .cs-container{margin:auto;max-width:80rem;width:100%}#banner-310 .cs-int-title{color:#fff;font-size:clamp(2.25rem,6vw,3.8125rem);font-weight:900;line-height:1.2em;margin:0 0 1rem;position:relative}#banner-310 .cs-color{color:#e0625a}#banner-310 .cs-breadcrumbs{align-items:center;display:flex;font-size:1rem;gap:.5rem;justify-content:center}#banner-310 .cs-link{color:#fff;position:relative;text-decoration:none}#banner-310 .cs-link:not(:last-of-type):after{color:#b6bcc7;content:"/";margin-left:.5rem}#banner-310 .cs-link.cs-active{color:#e0625a}#banner-310 .cs-link:hover:not(.cs-active){text-decoration:underline}#banner-310 .cs-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}#banner-310 .cs-background:after{background:rgba(4,8,16,.55);content:"";inset:0;position:absolute}#banner-310 .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#privacy-policy{--pp-bg:#fff;--pp-surface:#f4f5f7;--pp-surface-alt:#e9ecf0;--pp-border:rgba(0,0,0,.14);--pp-heading:#0b1220;--pp-text:#2c3440;--pp-muted:#596270;--pp-accent:#a2312a;--pp-accent-text:#a2312a;--pp-yes-bg:rgba(162,49,42,.1);--pp-yes-text:#a2312a;background:var(--pp-bg);color:var(--pp-text);font-size:1rem;line-height:1.7;padding:clamp(2.5rem,6vw,4.5rem) 1rem clamp(4rem,8vw,6rem)}#privacy-policy .cs-container{margin:0 auto;max-width:52rem}#privacy-policy [id]{scroll-margin-top:7rem}#privacy-policy p{margin:0 0 1rem}#privacy-policy strong{color:var(--pp-heading)}#privacy-policy a{color:var(--pp-accent-text);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:.2em}#privacy-policy a:hover{color:var(--pp-heading)}}@media only screen and (min-width:0em){#privacy-policy a:focus-visible{border-radius:2px;outline:2px solid var(--pp-accent-text);outline-offset:3px}#privacy-policy h2,#privacy-policy h3,#privacy-policy h4{color:var(--pp-heading);line-height:1.25}#privacy-policy h2{border-top:1px solid var(--pp-border);font-size:clamp(1.5rem,3.2vw,1.9rem);font-weight:800;margin:3rem 0 1rem;padding-top:2rem}#privacy-policy h3{font-size:clamp(1.2rem,2.4vw,1.4rem);font-weight:700;margin:2rem 0 .75rem}#privacy-policy h4{font-size:1.05rem;font-weight:700;margin:1.5rem 0 .5rem}#privacy-policy ul{margin:0 0 1rem;padding-left:1.25rem}#privacy-policy ul li{margin-bottom:.4rem;padding-left:.25rem}#privacy-policy ul li::marker{color:var(--pp-accent-text)}#privacy-policy .cs-updated{color:var(--pp-muted)}#privacy-policy .cs-short{background:var(--pp-surface);border-left:3px solid var(--pp-accent);border-radius:0 .5rem .5rem 0;padding:.85rem 1.1rem}#privacy-policy .cs-keypoints{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:1rem;margin:1.5rem 0 0;padding:.5rem 1.25rem}#privacy-policy .cs-keypoints .cs-item{padding:1rem 0}#privacy-policy .cs-keypoints .cs-item+.cs-item{border-top:1px solid var(--pp-border)}#privacy-policy .cs-keypoints dt{color:var(--pp-heading);font-weight:700;margin:0 0 .35rem}#privacy-policy .cs-keypoints dd{margin:0}#privacy-policy .cs-toc{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:1rem;margin:3rem 0 0;padding:1.5rem 1.25rem}#privacy-policy .cs-toc .cs-toc-title{border:0;font-size:1.25rem;margin:0 0 1rem;padding:0}#privacy-policy .cs-toc .cs-toc-list{margin:0;padding-left:1.5rem}#privacy-policy .cs-toc .cs-toc-list li{margin-bottom:.6rem;padding-left:.25rem;-moz-column-break-inside:avoid;break-inside:avoid}#privacy-policy .cs-toc .cs-toc-list li::marker{color:var(--pp-accent-text);font-weight:700}#privacy-policy .cs-toc .cs-toc-list a{color:var(--pp-text);text-decoration:none}#privacy-policy .cs-toc .cs-toc-list a:hover{color:var(--pp-accent-text);text-decoration:underline}#privacy-policy .cs-table-wrap{margin:1.5rem 0}#privacy-policy .cs-table{border-collapse:separate;border-spacing:0;display:block;font-size:.95rem;line-height:1.55;width:100%}#privacy-policy .cs-table tbody{display:block}#privacy-policy .cs-table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}#privacy-policy .cs-table tr{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:.75rem;display:block;margin-bottom:.75rem;padding:1rem}#privacy-policy .cs-table td,#privacy-policy .cs-table th{border:0;display:block;padding:0;text-align:left}#privacy-policy .cs-table th[scope=row]{color:var(--pp-heading);font-weight:700;margin-bottom:.6rem}#privacy-policy .cs-table td{margin-bottom:.6rem}#privacy-policy .cs-table td:before{color:var(--pp-muted);content:attr(data-label);display:block;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#privacy-policy .cs-table td:last-child{margin-bottom:0}#privacy-policy .cs-badge{border:1px solid var(--pp-border);border-radius:999px;color:var(--pp-muted);display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.08em;min-width:3.25rem;padding:.2rem .7rem;text-align:center;text-transform:uppercase}#privacy-policy .cs-badge.cs-yes{background:var(--pp-yes-bg);border-color:var(--pp-accent);color:var(--pp-yes-text)}#privacy-policy .cs-address{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:.75rem;color:var(--pp-heading);display:inline-block;font-style:normal;line-height:1.6;margin:0 0 1rem;padding:1rem 1.25rem}#privacy-policy .cs-credit{border-top:1px solid var(--pp-border);color:var(--pp-muted);font-size:.85rem;margin:3rem 0 0;padding-top:1.5rem}#privacy-policy .cs-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}#privacy-policy .cs-section:first-of-type>h2{margin-top:2.5rem}}@media only screen and (min-width:48em){#privacy-policy .cs-toc .cs-toc-list{-moz-column-count:2;column-count:2;-moz-column-gap:2.5rem;column-gap:2.5rem}#privacy-policy .cs-table{display:table}#privacy-policy .cs-table tbody{display:table-row-group}#privacy-policy .cs-table thead{display:table-header-group;height:auto;overflow:visible;position:static;width:auto;clip:auto;white-space:normal}#privacy-policy .cs-table tr{background:none;border:0;border-radius:0;display:table-row;margin:0;padding:0}#privacy-policy .cs-table td,#privacy-policy .cs-table th{border-bottom:1px solid var(--pp-border);display:table-cell;padding:.9rem 1rem;vertical-align:top}#privacy-policy .cs-table thead th{background:var(--pp-surface-alt);color:var(--pp-heading);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}#privacy-policy .cs-table thead th:first-child{border-top-left-radius:.5rem}#privacy-policy .cs-table thead th:last-child{border-top-right-radius:.5rem}#privacy-policy .cs-table th[scope=row]{margin:0;width:30%}#privacy-policy .cs-table td{margin:0}#privacy-policy .cs-table td:before{display:none}#privacy-policy .cs-table td:last-child,#privacy-policy .cs-table th:last-child{text-align:center;width:7rem}}@media only screen and (min-width:0em){body.dark-mode #privacy-policy{--pp-bg:#040810;--pp-surface:#0a111c;--pp-surface-alt:#101a28;--pp-border:hsla(0,0%,100%,.12);--pp-heading:#fff;--pp-text:#ccd1d9;--pp-muted:#8f98a6;--pp-accent:#b23a30;--pp-accent-text:#e0625a;--pp-yes-bg:rgba(178,58,48,.22);--pp-yes-text:#ffb9b3}}@media (prefers-reduced-motion:no-preference){html:has(#privacy-policy){scroll-behavior:smooth}}@media print{#banner-310{padding:0 0 1rem}#banner-310 .cs-background{display:none}#banner-310 .cs-color,#banner-310 .cs-int-title,#banner-310 .cs-link,#banner-310 .cs-link.cs-active{color:#000}#privacy-policy,body.dark-mode #privacy-policy{--pp-bg:#fff;--pp-surface:#fff;--pp-surface-alt:#eee;--pp-border:#bbb;--pp-heading:#000;--pp-text:#000;--pp-muted:#333;--pp-accent-text:#000;font-size:11pt;padding:0}#privacy-policy .cs-keypoints .cs-item,#privacy-policy .cs-table tr,body.dark-mode #privacy-policy .cs-keypoints .cs-item,body.dark-mode #privacy-policy .cs-table tr{-moz-column-break-inside:avoid;break-inside:avoid}}