.legal-page[data-v-c3491e50]{display:flex;flex-direction:column}.legal-page__header[data-v-c3491e50]{position:relative;padding-top:100px;padding-bottom:100px;padding-inline:var(--container-pad);background-color:var(--bg-surface);overflow:hidden;isolation:isolate}.legal-page__header--gradient-blue[data-v-c3491e50]{background-image:linear-gradient(90deg,#03a0f1 0,#19cf89);background-repeat:no-repeat}.legal-page__header--animated.legal-page__header--gradient-blue[data-v-c3491e50]{background-size:200% 200%;background-position:0 50%;animation:header-bg-animation-c3491e50 10s ease infinite}.legal-page__header-bg[data-v-c3491e50]{display:none;position:absolute;top:0;bottom:0;left:0;width:100%;z-index:0;pointer-events:none;background-repeat:no-repeat;background-size:cover;background-position:50%}.legal-page__header--image-legal .legal-page__header-bg[data-v-c3491e50]{display:block;background-image:url(../images/bg_header_legal.svg)}.legal-page__header--image-mission .legal-page__header-bg[data-v-c3491e50]{display:block;background-image:url(../images/notremission_header.png)}.legal-page__header--animated.legal-page__header--image-legal .legal-page__header-bg[data-v-c3491e50]{transform-origin:center center;animation:legal-header-bg-pan-c3491e50 10s ease-in-out infinite}@keyframes header-bg-animation-c3491e50{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes legal-header-bg-pan-c3491e50{0%,to{transform:scale(1.12);background-position:0}50%{transform:scale(1.12);background-position:100%}}.legal-page__back[data-v-c3491e50]{position:absolute;top:var(--space-4);left:var(--space-4);z-index:1;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:#fffffff2;text-decoration:none;font-weight:500;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:#00000026;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background var(--duration-fast) var(--ease-out)}.legal-page__back[data-v-c3491e50]:focus-visible,.legal-page__back[data-v-c3491e50]:hover{background:#0000004d}.legal-page__back-icon[data-v-c3491e50]{flex-shrink:0}.legal-page__header-inner[data-v-c3491e50]{position:relative;z-index:1;max-width:var(--container-md,768px);margin-inline:auto;text-align:center}.legal-page__title[data-v-c3491e50]{font-family:var(--font-display);font-size:32px;font-weight:800;color:#fff;margin:0;text-shadow:0 2px 12px rgba(0,0,0,.25);letter-spacing:var(--tracking-tight);line-height:1.25}.legal-page__lead[data-v-c3491e50]{margin:var(--space-6) auto 0;max-width:56rem;font-size:var(--text-base);line-height:var(--leading-relaxed);color:#fffffff2;text-shadow:0 1px 6px rgba(0,0,0,.15)}.legal-page__lead+.legal-page__lead[data-v-c3491e50]{margin-top:var(--space-4)}.legal-page__body[data-v-c3491e50]{width:100%;max-width:min(var(--container-lg),calc(100% - var(--space-6)*2));margin-inline:auto;padding-block:var(--space-10) var(--space-16)}.legal-page__content[data-v-c3491e50]{margin-top:var(--space-4)}.legal-page__content[data-v-c3491e50] .legal-mission-chat-cta{margin:var(--space-10) 0;display:flex;justify-content:center}.legal-page__footer[data-v-c3491e50]{margin-top:var(--space-10);display:flex;justify-content:center}@media(max-width:768px){.legal-page__header[data-v-c3491e50]{padding-top:80px;padding-bottom:50px}.legal-page__header--mission[data-v-c3491e50]{padding-top:110px}.legal-page__title[data-v-c3491e50]{font-size:28px}.legal-page__back[data-v-c3491e50]{top:var(--space-3);left:var(--space-3);font-size:var(--text-xs)}.legal-page__body[data-v-c3491e50]{padding-block:var(--space-6) var(--space-12)}}
