:root{--bcs-navy:#1B2A6B;--bcs-meissen:#1B2A6B;--bcs-meissen-g:#1B2A6B;--bcs-kobalt:#0047AB;--bcs-gold:#C7A760;--bcs-gold-dark:#B8964D;--bcs-cream:#FBF9F7;--bcs-cream-d:#F0EDE8;--bcs-text:#1A1A1A;--bcs-subtext:#6B6B6B}.bcs-legal-wrap{display:flex;flex-direction:column;min-height:100vh}.bcs-legal-hero{background:var(--bcs-meissen-g);padding:96px 30px 80px}.bcs-legal-hero__inner{max-width:900px;margin:0 auto}.bcs-legal-hero__label{display:flex;align-items:center;gap:14px;font-family:'EB Garamond',Georgia,serif;font-style:italic;font-size:17px;color:var(--bcs-gold);margin-bottom:22px}.bcs-legal-hero__label::before{content:'';display:inline-block;width:44px;height:1px;background:var(--bcs-gold);flex-shrink:0}.bcs-legal-hero__heading{font-family:'Rajdhani',sans-serif;font-weight:700;font-size:clamp(38px, 5.5vw, 58px);letter-spacing:.07em;text-transform:uppercase;color:#fff;margin:0 0 16px;line-height:1.05}.bcs-legal-hero__sub{font-family:'Open Sans',sans-serif;font-size:15px;color:rgb(255 255 255 / .6);margin:0;line-height:1.5}.bcs-legal-content{background:var(--bcs-cream);padding:72px 30px 100px;flex:1}.bcs-legal-content__inner{max-width:900px;margin:0 auto}.bcs-legal-content .elementor-widget-heading:not(:first-child){margin-top:52px}.bcs-legal-content .elementor-widget-heading .elementor-heading-title{font-family:'Rajdhani',sans-serif!important;font-weight:700!important;font-size:19px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:var(--bcs-meissen)!important;line-height:1.25!important;margin:0!important;padding-bottom:10px!important;border-bottom:2px solid var(--bcs-gold)!important}.bcs-legal-content .elementor-widget-divider{margin-bottom:18px!important}.bcs-legal-content .elementor-divider-separator{border-color:var(--bcs-gold)!important;border-width:2px!important;width:40px!important}.bcs-legal-content .elementor-widget-text-editor,.bcs-legal-content .elementor-widget-text-editor p{font-family:'Open Sans',sans-serif!important;font-size:15.5px!important;line-height:1.82!important;color:var(--bcs-text)!important}.bcs-legal-content .elementor-widget-text-editor strong,.bcs-legal-content .elementor-widget-text-editor b{color:var(--bcs-meissen)!important;font-weight:600!important}.bcs-legal-content .elementor-widget-text-editor a{color:var(--bcs-kobalt)!important;text-decoration:underline;text-underline-offset:3px}.bcs-legal-content .elementor-widget-text-editor a:hover{color:var(--bcs-gold)!important}.bcs-legal-content .elementor-widget-text-editor ol,.bcs-legal-content .elementor-widget-text-editor ul{padding-left:22px!important;margin:10px 0 18px!important}.bcs-legal-content .elementor-widget-text-editor li{font-size:15.5px!important;line-height:1.82!important;color:var(--bcs-text)!important;margin-bottom:10px!important}.bcs-legal-content .elementor-widget-spacer{display:none}.page-id-8732 .bcs-legal-content .elementor-widget-text-editor:nth-of-type(2) .elementor-widget-container{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.page-id-8934 .cmplz-document,.page-id-8934 .cmplz-cookiepolicy{font-family:'Open Sans',sans-serif;font-size:15.5px;line-height:1.82;color:var(--bcs-text);max-width:900px;margin:0 auto;padding:72px 30px 100px;background:var(--bcs-cream)}.page-id-8934 .cmplz-document h2,.page-id-8934 .cmplz-cookiepolicy h2{font-family:'Rajdhani',sans-serif!important;font-weight:700!important;font-size:19px!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:var(--bcs-meissen)!important;padding-bottom:10px;border-bottom:2px solid var(--bcs-gold);margin-top:52px;margin-bottom:16px}.page-id-8934 .cmplz-document h3,.page-id-8934 .cmplz-cookiepolicy h3{font-family:'Rajdhani',sans-serif!important;font-weight:600!important;font-size:15px!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:var(--bcs-gold)!important;margin-top:28px;margin-bottom:8px}.page-id-8934 .cmplz-document table,.page-id-8934 .cmplz-cookiepolicy table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0 28px}.page-id-8934 .cmplz-document table th,.page-id-8934 .cmplz-cookiepolicy table th{background:var(--bcs-meissen);color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;text-align:left}.page-id-8934 .cmplz-document table td,.page-id-8934 .cmplz-cookiepolicy table td{padding:9px 14px;border-bottom:1px solid var(--bcs-cream-d);color:var(--bcs-text);vertical-align:top}.page-id-8934 .cmplz-document table tr:nth-child(even) td,.page-id-8934 .cmplz-cookiepolicy table tr:nth-child(even) td{background:var(--bcs-cream-d)}.page-id-8934 .cmplz-document a,.page-id-8934 .cmplz-cookiepolicy a{color:var(--bcs-kobalt)!important;text-underline-offset:3px}.page-id-8934 .cmplz-document a:hover,.page-id-8934 .cmplz-cookiepolicy a:hover{color:var(--bcs-gold)!important}body.page-id-8934,body.page-id-8732,body.page-id-8238{background-color:var(--bcs-cream)}body.page-id-8238 .elementor-element-3662300,body.page-id-8238 .elementor-element-6cf8ccd{display:none!important}@media (max-width:768px){.bcs-legal-hero{padding:72px 20px 60px}.bcs-legal-content{padding:48px 20px 72px}.page-id-8732 .bcs-legal-content .elementor-widget-text-editor:nth-of-type(2) .elementor-widget-container{grid-template-columns:1fr}.page-id-8934 .cmplz-document,.page-id-8934 .cmplz-cookiepolicy{padding:48px 20px 72px}.page-id-8934 .cmplz-document table{font-size:12px}}