_ html,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}button,input{outline:0}:root{--ds-cream:#fcfcfc;--ds-ink:#4f5155;--ds-amber:#e7961f;--ds-amber-hover:#d08715;--ds-amber-active:#b8770f;--ds-ink-80:#4f5155cc;--ds-ink-60:#4f515599;--ds-ink-40:#4f515566;--ds-ink-20:#4f515533;--ds-ink-10:#4f51551a;--ds-ink-05:#4f51550d;--ds-amber-20:#e7961f33;--ds-amber-10:#e7961f1a;--ease:cubic-bezier(0.16,1,0.3,1);--dur-fast:200ms;--dur-base:400ms;--dur-slow:700ms;--dur-slower:1100ms;--container-max:1240px;--container-px:clamp(20px,5vw,64px);--section-py:clamp(96px,12vw,160px)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01","ss03","kern";background-color:#fcfcfc;color:#4f5155;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:0;line-height:1.6;margin:0;min-width:320px;text-rendering:optimizeLegibility}.public-theme{color:#4f5155;display:block}.admin-layout{color:#000000de}::selection{background:#e7961f33;color:#4f5155}img,svg{display:block;height:auto;max-width:100%}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media screen and (max-width:768px){body{padding:0}}.public-theme .ds-decision{font-size:18px}.public-theme .ds-decision h1{color:#4f5155;font-size:clamp(2.2rem,4.5vw,3.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.1;margin:24px 0 28px;max-width:850px}.public-theme .ds-decision h1+p{color:#55585d;font-size:1.2rem;margin-bottom:42px}.public-theme .ds-decision h2{border-left:3px solid #e7961f;color:#4f5155;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:650;letter-spacing:-.02em;line-height:1.25;margin:40px 0 16px;padding-left:16px}.public-theme .ds-decision p{margin:0 0 20px}.public-theme .ds-decision ol{list-style:decimal;margin:0 0 24px;padding-left:26px}.public-theme .ds-decision li{margin-bottom:12px;padding-left:6px}.public-theme .ds-decision a{text-decoration:underline;text-underline-offset:3px}.public-theme .ds-decision a[style]{font-weight:600;line-height:1.5;margin:12px 16px 24px 0;max-width:100%}.public-theme .ds-decision a:focus-visible{outline:3px solid #4f5155;outline-offset:4px}@media (max-width:600px){.public-theme .ds-decision{font-size:16px}.public-theme .ds-decision a[style]{display:block!important;margin-right:0;text-align:center}}.privacy-policy-container{background:linear-gradient(135deg,#f8f9fa,#f1f5f9);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;overflow:hidden;padding:160px 20px 80px;position:relative}.privacy-policy-container:before{background:radial-gradient(circle,#3a86ff14 0,#0000 70%);border-radius:50%;content:"";height:400px;position:absolute;right:-150px;top:-150px;width:400px;z-index:0}.privacy-policy-container:after{background:radial-gradient(circle,#8338ec14 0,#0000 70%);border-radius:50%;bottom:-100px;content:"";height:300px;left:-100px;position:absolute;width:300px;z-index:0}.privacy-policy-container .privacy-content{margin:0 auto;max-width:900px;position:relative;z-index:1}.privacy-policy-container .header-container{margin-bottom:50px;text-align:center}.privacy-policy-container .header-container .icon-shield{align-items:center;background:#3a86ff1a;border-radius:50%;color:#3a86ff;display:inline-flex;font-size:2.5rem;height:80px;justify-content:center;margin-bottom:20px;width:80px}.privacy-policy-container .header-container .icon-shield svg{filter:drop-shadow(0 2px 5px rgba(58,134,255,.4))}.privacy-policy-container .header-container h1{color:#1e2a3a;font-size:clamp(2.2rem,5vw,3rem);font-weight:800;margin-bottom:20px;position:relative}.privacy-policy-container .header-container .divider{display:flex;justify-content:center;margin-bottom:20px}.privacy-policy-container .header-container .divider .divider-line{background:linear-gradient(90deg,#3a86ff,#8338ec);border-radius:2px;height:4px;width:80px}.privacy-policy-container .header-container .date-update{color:#64748b;font-size:1rem}.privacy-policy-container .introduction{background:#fff;border:1px solid #00000008;border-radius:16px;box-shadow:0 10px 25px #00000008;margin-bottom:40px;padding:30px}.privacy-policy-container .introduction p{color:#64748b;font-size:1.05rem;line-height:1.8;margin:0}.privacy-policy-container .accordion-container{margin-bottom:50px}.privacy-policy-container .accordion-container .accordion-item{background:#fff;border:1px solid #00000008;border-radius:16px;box-shadow:0 5px 15px #00000008;margin-bottom:15px;overflow:hidden}.privacy-policy-container .accordion-container .accordion-item.open{box-shadow:0 10px 30px #0000000d}.privacy-policy-container .accordion-container .accordion-item.open .accordion-header{border-bottom:1px solid #0000000d}.privacy-policy-container .accordion-container .accordion-item.open .accordion-header h3{color:#3a86ff}.privacy-policy-container .accordion-container .accordion-item .accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:20px 25px;transition:all .3s ease}.privacy-policy-container .accordion-container .accordion-item .accordion-header:hover{background:#3a86ff08}.privacy-policy-container .accordion-container .accordion-item .accordion-header h3{color:#1e2a3a;font-size:1.1rem;font-weight:600;margin:0;transition:color .3s ease}.privacy-policy-container .accordion-container .accordion-item .accordion-header .icon-container{align-items:center;background:#0000000d;border-radius:50%;color:#64748b;display:flex;font-size:.8rem;height:28px;justify-content:center;width:28px}.privacy-policy-container .accordion-container .accordion-item .accordion-header .icon-container:hover{background:#00000014}.privacy-policy-container .accordion-container .accordion-item .accordion-content{overflow:hidden}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner{color:#64748b;padding:0 25px 25px}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner p{font-size:.95rem;line-height:1.7;margin:15px 0}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner ul{margin:15px 0;padding-left:20px}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner ul li{font-size:.95rem;line-height:1.6;margin-bottom:10px}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner ul li strong{color:#1e2a3a}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner a{border-bottom:1px dashed #3a86ff4d;color:#3a86ff;font-weight:500;text-decoration:none;transition:all .3s ease}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner a:hover{border-bottom:1px solid #2563eb99;color:#2563eb}.privacy-policy-container .contact-cta{background:linear-gradient(135deg,#3a86ff1a,#8338ec1a);border:1px solid #3a86ff33;border-radius:16px;overflow:hidden;padding:40px;position:relative;text-align:center}.privacy-policy-container .contact-cta:before{background:radial-gradient(circle,#3a86ff33 0,#0000 70%);border-radius:50%;content:"";height:100px;position:absolute;right:-20px;top:-20px;width:100px}.privacy-policy-container .contact-cta h3{color:#1e2a3a;font-size:1.4rem;font-weight:700;margin-bottom:15px}.privacy-policy-container .contact-cta p{color:#64748b;margin-bottom:25px;margin-left:auto;margin-right:auto;max-width:600px}.privacy-policy-container .contact-cta .contact-button{align-items:center;background-color:#3a86ff;border-radius:12px;box-shadow:0 10px 25px #3a86ff40;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;padding:14px 30px;text-decoration:none;transition:all .3s ease}.privacy-policy-container .contact-cta .contact-button:hover{background-color:#2563eb;box-shadow:0 15px 30px #3a86ff4d;transform:translateY(-2px)}.privacy-policy-container .contact-cta .contact-button:active{transform:translateY(0)}@media(max-width:768px){.privacy-policy-container{padding:140px 20px 60px}.privacy-policy-container .header-container .icon-shield{font-size:1.8rem;height:60px;width:60px}.privacy-policy-container .introduction{padding:20px}.privacy-policy-container .accordion-container .accordion-item .accordion-header{padding:15px 20px}.privacy-policy-container .accordion-container .accordion-item .accordion-content .content-inner{padding:0 20px 20px}.privacy-policy-container .contact-cta{padding:30px 20px}}.legal-mentions-container{background:linear-gradient(135deg,#f8f9fa,#f1f5f9);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;overflow:hidden;padding:160px 20px 80px;position:relative}.legal-mentions-container:before{background:radial-gradient(circle,#3a86ff14 0,#0000 70%);border-radius:50%;content:"";height:400px;position:absolute;right:-150px;top:-150px;width:400px;z-index:0}.legal-mentions-container:after{background:radial-gradient(circle,#8338ec14 0,#0000 70%);border-radius:50%;bottom:-100px;content:"";height:300px;left:-100px;position:absolute;width:300px;z-index:0}.legal-mentions-container .legal-content{margin:0 auto;max-width:900px;position:relative;z-index:1}.legal-mentions-container .header-container{margin-bottom:60px;text-align:center}.legal-mentions-container .header-container h1{color:#1e2a3a;font-size:clamp(2.2rem,5vw,3rem);font-weight:800;margin-bottom:20px;position:relative}.legal-mentions-container .header-container .divider{display:flex;justify-content:center;margin-bottom:20px}.legal-mentions-container .header-container .divider .divider-line{background:linear-gradient(90deg,#3a86ff,#8338ec);border-radius:2px;height:4px;width:80px}.legal-mentions-container .header-container .date-update{color:#64748b;font-size:1rem}.legal-mentions-container .section{margin-bottom:40px}.legal-mentions-container .section h2{color:#1e2a3a;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:20px;position:relative}.legal-mentions-container .section h2:after{background:linear-gradient(90deg,#3a86ff,#8338ec);border-radius:2px;bottom:-8px;content:"";height:3px;left:0;position:absolute;width:40px}.legal-mentions-container .section .card-content{background:#fff;border:1px solid #00000008;border-radius:16px;box-shadow:0 10px 25px #00000008;padding:30px}.legal-mentions-container .section .card-content p{color:#64748b;font-size:1rem;line-height:1.8;margin:0}.legal-mentions-container .section .card-content p a{border-bottom:1px dashed #3a86ff4d;color:#3a86ff;font-weight:500;text-decoration:none;transition:all .3s ease}.legal-mentions-container .section .card-content p a:hover{border-bottom:1px solid #2563eb99;color:#2563eb}@media(max-width:768px){.legal-mentions-container{padding:140px 20px 60px}.legal-mentions-container .section .card-content{padding:20px}}