.styles_legal-page__hiM1X{width:100%;min-height:100vh;min-height:100dvh;padding:0;background-color:var(--color-background);background-image:linear-gradient(135deg,var(--color-background) 0,var(--color-neutral-100) 50%,var(--color-neutral-200) 100%);display:flex;flex-direction:column}.styles_legal-header__8xvkV{background:linear-gradient(135deg,rgba(var(--color-secondary),.95) 0,rgba(var(--color-background),.9) 100%);backdrop-filter:blur(10px);padding:1.75rem 1.25rem;border-bottom:1px solid var(--color-accent-border-subtle);box-shadow:0 1px 2px 0 rgba(var(--shadow-color),.04)}.styles_legal-header__content__wuE1E{max-width:45rem;margin:0 auto}.styles_legal-welcome__title__HqlZZ{font-size:1.75rem;font-weight:600;color:var(--color-text);margin-bottom:.25rem}.styles_legal-welcome__subtitle__Z5T4m{font-size:.9375rem;color:var(--color-text-secondary);font-weight:400}.styles_legal-container__Vgqix{max-width:45rem;margin:0 auto;padding:1.75rem 1.25rem;width:100%;display:flex;flex-direction:column;gap:1.75rem}.styles_legal-section__3TIlY{background:var(--color-secondary);border-radius:16px;border:1px solid var(--color-border);box-shadow:0 2px 10px rgba(var(--shadow-color),.06);overflow:hidden;animation:styles_fadeInUp__jd1FI .5s ease-out backwards}.styles_legal-section__3TIlY:first-child{animation-delay:calc(1*.1s)}.styles_legal-section__3TIlY:nth-child(2){animation-delay:calc(2*.1s)}.styles_legal-section__3TIlY:nth-child(3){animation-delay:calc(3*.1s)}.styles_legal-section__3TIlY:nth-child(4){animation-delay:calc(4*.1s)}.styles_legal-section__3TIlY:nth-child(5){animation-delay:calc(5*.1s)}.styles_legal-section__3TIlY:nth-child(6){animation-delay:calc(6*.1s)}@keyframes styles_fadeInUp__jd1FI{0%{opacity:0;transform:translateY(1.125rem)}to{opacity:1;transform:translateY(0)}}.styles_section-header__A5W_B{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.75rem;background:linear-gradient(135deg,rgba(var(--color-surface-subtle),.5) 0,var(--color-secondary) 100%);border-bottom:1px solid var(--color-border-subtle)}.styles_section-header__icon__GFZJI{font-size:1.375rem;line-height:1;flex-shrink:0}.styles_section-title__04BAl{font-size:1.25rem;font-weight:600;color:var(--color-text);display:inline-flex;align-items:center;gap:.5rem}.styles_section-title__04BAl:before{content:"";width:4px;height:1.5rem;background:linear-gradient(180deg,var(--color-accent),var(--color-accent-peach));border-radius:3px}.styles_section-description__Jiy1x{font-size:.8125rem;color:var(--color-text-secondary);margin-top:.25rem}.styles_section-content__EEV_X{padding:1.25rem 1.75rem}.styles_legal-text__knCCx{display:flex;flex-direction:column;gap:.75rem}.styles_legal-list__tUAnk{list-style:none;padding-left:1rem;display:flex;flex-direction:column;gap:.5rem}.styles_legal-list__tUAnk li{position:relative;padding-left:1rem}.styles_legal-list__tUAnk li:before{content:"";position:absolute;left:0;top:.5rem;width:.375rem;height:.375rem;border-radius:9999px;background:linear-gradient(180deg,var(--color-accent),var(--color-accent-peach))}.styles_legal-footer__gEJLw{text-align:center;padding:1.125rem 0;color:var(--color-text-secondary)}.styles_back-link__pGliG{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease-out;margin-bottom:1rem;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.styles_back-link__pGliG:hover{color:var(--color-primary)}.styles_back-link__pGliG:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:12px}@media(max-width:768px){.styles_legal-container__Vgqix,.styles_legal-header__8xvkV{padding:1.25rem 1rem}.styles_section-content__EEV_X,.styles_section-header__A5W_B{padding:1rem 1.125rem}.styles_legal-welcome__title__HqlZZ{font-size:1.375rem}}@media(prefers-reduced-motion:reduce){.styles_legal-page__hiM1X,.styles_legal-page__hiM1X *{animation-duration:0s!important;animation:none!important;transition-duration:0s!important}.styles_legal-section__3TIlY{animation:none}}