.skip-link[data-v-7e8b53ba]{background:var(--secondary_color);color:var(--background_main);left:0;padding:.5rem 1rem;position:absolute;text-decoration:none;top:-40px;z-index:100}.skip-link[data-v-7e8b53ba]:focus{top:0}.privacy_wrapper[data-v-7e8b53ba]{min-height:100vh;position:relative}.privacy_container[data-v-7e8b53ba]{color:var(--primary_color);filter:saturate(var(--saturated)) invert(var(--inverted)) brightness(var(--brightness));min-height:100vh}.hero-section[data-v-7e8b53ba]{align-items:center;display:flex;justify-content:center;min-height:75vh;padding:0 5%;position:relative}@media(max-width:768px){.hero-section[data-v-7e8b53ba]{min-height:60vh;padding:0 4%}}@media(max-width:480px){.hero-section[data-v-7e8b53ba]{min-height:50vh}}.hero-inner[data-v-7e8b53ba]{margin-top:10%;max-width:1200px}@media(max-width:768px){.hero-inner[data-v-7e8b53ba]{margin-top:15%}}@media(max-width:480px){.hero-inner[data-v-7e8b53ba]{margin-top:20%;width:100%}}.hero-label[data-v-7e8b53ba]{background:var(--textbackground);font-family:var(--second-font);font-size:var(--fs-200);font-weight:500;letter-spacing:.3em;margin-bottom:var(--space-md);opacity:0;text-transform:uppercase}@media(max-width:768px){.hero-label[data-v-7e8b53ba]{font-size:var(--fs-110);margin-bottom:var(--space-sm)}}@media(max-width:480px){.hero-label[data-v-7e8b53ba]{font-size:var(--fs-100);letter-spacing:.2em}}.hero-title[data-v-7e8b53ba]{background:var(--textbackground);font-family:var(--font-family);font-size:var(--fs-900);font-weight:300;letter-spacing:-.02em;line-height:1.2;margin:0;opacity:0;visibility:hidden}.hero-title .lineChild[data-v-7e8b53ba],.hero-title .lineParent[data-v-7e8b53ba]{display:inline-block;opacity:0;transform:translateY(100%)}.hero-title.split-ready[data-v-7e8b53ba]{opacity:1;visibility:visible}.hero-line[data-v-7e8b53ba]{background:var(--primary_color);height:1px;margin-top:var(--space-lg);opacity:.2;transform:scaleX(0);transform-origin:left;width:100%}[dir=rtl] .hero-line[data-v-7e8b53ba]{transform-origin:right}@media(max-width:768px){.hero-line[data-v-7e8b53ba]{margin-top:var(--space-md)}}@media(max-width:480px){.hero-line[data-v-7e8b53ba]{margin-top:var(--space-sm)}}.policy-section[data-v-7e8b53ba]{padding:var(--space-xl) 5%}@media(max-width:768px){.policy-section[data-v-7e8b53ba]{padding:var(--space-lg) 4%}}@media(max-width:480px){.policy-section[data-v-7e8b53ba]{padding:var(--space-md) 4%}}.policy-inner[data-v-7e8b53ba]{margin:0 auto;max-width:1000px}.policy-item[data-v-7e8b53ba]{margin-bottom:var(--space-lg)}@media(max-width:768px){.policy-item[data-v-7e8b53ba]{margin-bottom:var(--space-md)}}.policy-item .policy-title[data-v-7e8b53ba]{background:var(--textbackground);color:var(--secondary_color);font-family:var(--second-font);font-size:var(--fs-500);font-weight:500;line-height:1.3;margin-bottom:var(--space-sm)}@media(max-width:768px){.policy-item .policy-title[data-v-7e8b53ba]{margin-bottom:var(--space-xs)}}@media(max-width:480px){.policy-item .policy-title[data-v-7e8b53ba]{font-size:var(--fs-700)!important}}.policy-item .policy-content p[data-v-7e8b53ba]{background:var(--textbackground);color:var(--primary_color);font-size:var(--fs-500);font-weight:300;line-height:1.7;margin-bottom:var(--space-sm)}@media(max-width:1024px){.policy-item .policy-content p[data-v-7e8b53ba]{font-size:var(--fs-450);line-height:1.65}}@media(max-width:768px){.policy-item .policy-content p[data-v-7e8b53ba]{font-size:var(--fs-400);line-height:1.6;margin-bottom:var(--space-xs)}}@media(max-width:480px){.policy-item .policy-content p[data-v-7e8b53ba]{font-size:var(--fs-350);line-height:1.55}}.contact_section[data-v-7e8b53ba]{border-top:1px solid rgba(var(--primary_color_rgb),.1);margin-top:var(--space-xl);padding-top:var(--space-md)}@media(max-width:768px){.contact_section[data-v-7e8b53ba]{margin-top:var(--space-lg);padding-top:var(--space-sm)}}.contact_section .contact-email[data-v-7e8b53ba]{border:var(--borderlinks);color:var(--secondary_color);font-size:inherit;font-weight:500;margin-left:.3rem;text-decoration:none;transition:opacity .3s ease}[dir=rtl] .contact_section .contact-email[data-v-7e8b53ba]{margin-left:0;margin-right:.3rem}.contact_section .contact-email[data-v-7e8b53ba]:hover{opacity:.7}.fade-in-element[data-v-7e8b53ba]{opacity:0}@media(max-width:1440px){.hero-inner[data-v-7e8b53ba]{width:100%}}@media(max-width:1024px){.policy-inner[data-v-7e8b53ba]{max-width:90%}}@media(max-width:360px){.hero-label[data-v-7e8b53ba]{letter-spacing:.15em}.policy-content p[data-v-7e8b53ba]{font-size:var(--fs-300)}}
